.primary,.primary svg {
    color: #fff
}

.primary,.secondary {
    display: inline-flex;
    border-radius: 9999px;
    padding: .5rem 1rem;
    font-size: .875rem;
    line-height: 1.25rem;
    transition: .2s
}

.primary,.secondary,header * {
    transition: .2s
}

.primary,div#sugester_chat_tab1 {
    background: #2563eb
}

.primary {
    align-items: center;
    justify-content: center
}

.primary:hover {
    background: #3b82f6
}

.secondary {
    align-items: center;
    justify-content: center;
    font-weight: 400;
    color: #334155;
    --tw-ring-offset-shadow: var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(203 213 225 / var(--tw-ring-opacity))
}

.secondary:hover {
    color: #0f172a;
    background: #f1f5f9
}

html .sugester_callback_widget_main_input {
    transform: scale(.8)
}

div#sx_body {
    background: #fff;
    border-radius: 12px;
    border: 2px solid #fff
}

div#sx_title_inner {
    display: none
}

h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span {
    font-family: poppins;
}

* {
    scroll-behavior: smooth;
    font-family: Inter,sans-serif
}

.nested-menu ul * {
    transition: .1s
}

@media(min-width: 1280px) {
    .pricing-card {
        height:fit-content
    }
}

.nested-menu {
    background-color: rgb(255 255 255 / .98)
}

* #func-section {
    scroll-behavior: auto;
}
