@charset "UTF-8"; @keyframes mmfadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes mmfadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes mmslideIn {
    0% {
        transform: translateY(15%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes mmslideOut {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-10%)
    }
}

img {
    display: block;
}

* {
    box-sizing: border-box
}
a{
    color: var(--color-blue);
}
button {
    border: none;
}

.grecaptcha-badge {
    visibility: hidden
}

@media (max-width: 768px) {
    .btn.free {
        display: none
    }
}

/* latin */
@font-face {
    font-family: 'Mulish';
    font-style: italic;
    font-weight: 200 1000;
    font-display: swap;
    src: url(./assets/fonts/1Pttg83HX_SGhgqk2jovaqRFB_ie.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Mulish';
    font-style: normal;
    font-weight: 200 1000;
    font-display: swap;
    src: url(./assets/fonts/1Ptvg83HX_SGhgqk3wotYKNnBQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100 900;
    src: url(./assets/fonts/UcCm3FwrK3iLTcvnUwQT9mI1F54.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100 900;
    src: url(./assets/fonts/UcCo3FwrK3iLTcviYwYZ8UA3.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

body {
    margin: 0;
    font-family: "Mulish", Arial, sans-serif;
    font-weight: 400;
    color: var(--color-text);
    line-height: 1.4;
    min-width: 375px;
}

body, html {
    min-height: 100vh;
}

#faq details > summary, .btn {
    cursor: pointer;
    display: flex;
    align-items: center
}

#faq h2, .btn {
    font-weight: 700
}

#personal-support + #faq {
    background: #f6f6f9
}

#faq .flex {
    display: flex;
    flex-flow: row wrap;
    align-items: flex-start;
    gap: 0 70px
}

#faq .w-50\@md {
    width: calc(50% - 35px)
}

#faq .w-100 {
    width: calc(100% - 35px);
    margin: 0 auto
}

#faq h2 {
    margin: 0 0 12px;
}

#faq details {
    position: relative;
    font-size: 16px;
    line-height: 1.4;
    border-bottom: 1px solid #f2f2f2;
    padding: 0;
}

#faq details > summary {
    list-style: none;
    outline: 0;
    justify-content: space-between;
    padding: 0;
    font-weight: bold;
    font-size: 20px;
    line-height: 28px;
    color: #1f1f1f;
    padding: 10px 0;
    font-family: var(--font-secondary);
}

#faq details > summary::-webkit-details-marker {
    display: none
}

#faq details > summary::after {
    content: "";
    background: no-repeat center/auto #fff;
    margin: 0 10px;
    flex-shrink: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M20.031 9.69864L12.531 17.1986C12.4614 17.2684 12.3787 17.3237 12.2876 17.3614C12.1966 17.3992 12.099 17.4186 12.0004 17.4186C11.9019 17.4186 11.8043 17.3992 11.7132 17.3614C11.6222 17.3237 11.5394 17.2684 11.4698 17.1986L3.96979 9.69864C3.82906 9.55791 3.75 9.36704 3.75 9.16802C3.75 8.969 3.82906 8.77812 3.96979 8.63739C4.11052 8.49666 4.30139 8.4176 4.50042 8.4176C4.69944 8.4176 4.89031 8.49666 5.03104 8.63739L12.0004 15.6077L18.9698 8.63739C19.0395 8.56771 19.1222 8.51244 19.2132 8.47472C19.3043 8.43701 19.4019 8.4176 19.5004 8.4176C19.599 8.4176 19.6965 8.43701 19.7876 8.47472C19.8786 8.51244 19.9614 8.56771 20.031 8.63739C20.1007 8.70708 20.156 8.7898 20.1937 8.88085C20.2314 8.97189 20.2508 9.06947 20.2508 9.16802C20.2508 9.26657 20.2314 9.36415 20.1937 9.45519C20.156 9.54624 20.1007 9.62896 20.031 9.69864Z' fill='%231F1F1F'/%3E%3C/svg%3E");
}

#faq details > summary + p {
    margin-top: 0
}

#faq details p {
    margin: 7px 0;
    padding-right: 50px;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px
}

#faq .faq__text {
    margin-bottom: 16px;
    margin-top: 8px;
}

#faq details p:last-of-type {
    margin-bottom: 20px
}

#faq details[open] > summary::after {
    transform: rotateX(180deg);
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='11' viewBox='0 0 20 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 1.72183C-0.0976311 1.3313 -0.0976311 0.698136 0.292893 0.307612C0.683417 -0.0829124 1.31658 -0.0829115 1.70711 0.307612L9.57065 8.17116L17.4343 0.307531C17.8248 -0.0829926 18.458 -0.0829926 18.8485 0.307531C19.239 0.698055 19.239 1.33122 18.8485 1.72175L10.3632 10.207C10.1463 10.4239 9.8546 10.5203 9.57116 10.4963C9.28743 10.5206 8.9953 10.4242 8.77817 10.2071L0.292893 1.72183Z' fill='%230C65DE'/%3E%3C/svg%3E%0A");
}

#faq details[open] > summary {
    color: var(--color-blue);
}

#faq .details-content {
    background: #fff;
    color: #333;
    padding: 20px 20px 100px
}

#faq .details[open] .details-content-inner, #faq .details[open] .details-summary::before {
    animation: fadeIn .5s forwards
}

#faq .details[open] .details-summary-icon {
    transform: rotate(-90deg)
}

@media (max-width: 1023px) {
    #faq details {
        position: relative;
        font-size: 14px;
        line-height: 1.6
    }

    #faq details > summary {
        cursor: pointer;
        list-style: none;
        outline: 0;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 15px 0;
        font-weight: 700;
        font-size: 20px;
        line-height: 24px;
    }

    #faq details > summary::after {
        background-color: #fff;
        border-radius: 10px;
        flex: 0 0 50px;
        height: 50px;
        margin: 0
    }

    #faq details > summary + p {
        margin-top: 0
    }

    #faq details p {
        margin: 7px 0;
        padding-right: 50px
    }

    #faq details p:last-of-type {
        margin-bottom: 20px
    }

    #faq details[open] > summary::after {
        transform: rotateX(180deg)
    }

    #faq .details-content {
        background: #fff;
        color: #333;
        padding: 20px 20px 100px
    }

    #faq .details[open] .details-content-inner, #faq .details[open] .details-summary::before {
        animation: fadeIn .5s forwards
    }

    #faq .details[open] .details-summary-icon {
        transform: rotate(-90deg)
    }
}

#faq details > summary::after {
    width: 40px;
    height: 40px;
    border-radius: 10px
}

#faq {
    /* padding-left: 0; */
    /* padding-right: 0; */
}

#start {
    background: url(./assets/img/main/bg_start.avif) no-repeat center center;
    margin-top: -75px;
    background-size: cover;
    padding: 174px 0 0;
}

@media screen and (max-width: 991px) {
    #start {
        background-image: url(./assets/img/main/bg_start-mobile.avif);
    }
}

#start .container {
    padding-bottom: 0
}

#start .container .bg {
    display: none
}

#start .container .text-part {
    max-width: 596px
}

#start .container .text-part h1, .glap h2 {
    font-style: normal;
    font-weight: 700;
    line-height: normal
}

#start .container .text-part h1 {
    color: #fff;
    font-size: 52px;
    margin: 0 0 30px
}

#start .container .text-part ul {
    padding: 0;
    margin: 0 0 50px
}

#start .container .text-part ul li {
    color: #fff;
    max-width: 225px;
    text-align: left;
    font-size: 17px;
    line-height: 26px;
    font-weight: 400;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="22" viewBox="0 0 18 22" fill="none"><path d="M2 10.3448L6.82759 15.1724L16 6" stroke="white" stroke-width="2" stroke-linecap="round"/></svg>') no-repeat left;
    list-style: none;
    padding-left: 35px;
    margin: 0 0 5px
}

#start .container .text-part .actions {
    margin: 0
}

#start .container .text-part .actions .btn {
    margin: 0;
}

#start .container .text-part .actions .after-btn {
    margin-top: 35px;
    color: #fff;
    font-size: 17px;
    font-weight: 400;
    line-height: 26px
}

#start .container .text-part .actions .after-btn a {
    color: #fff;
    font-weight: 700;
    text-decoration: underline
}

#start .container .main-featured {
    align-items: center;
    padding: 40px 0;
    gap: 84px;
    justify-content: center;
    display: flex;
    margin-top: 100px;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 1.4px
}

#start .container .main-featured.mobile, .glap .content-text > picture {
    display: none
}

@media (max-width: 1200px) {
    #start .container .main-featured {
        gap: 40px
    }
}

@media (max-width: 768px) {
    #start .container .main-featured {
        display: none;
        flex-wrap: wrap;
        gap: 15px;
        margin: 0;
        padding: 40px 0;
    }

    #start .container .main-featured div {
        width: 100%;
        text-align: center;
        margin-bottom: 0px;
    }

    #start .container .main-featured.mobile {
        display: flex
    }
}

@media (max-width: 400px) {
    #start .container .main-featured {
        gap: 4px
    }
}

@media (max-width: 450px) {
    #start {
        text-align: center;
        background: var(--color-text);
        padding: 60px 0 0;
        margin-top: -60px
    }

    #start .container {
        padding-top: 40px;
        padding-bottom: 50px
    }

    #start .container .bg {
        display: block;
        width: calc(100% + 30px);
        margin-top: 40px;
        margin-left: -15px;
        margin-right: -15px
    }

    #start .container .text-part h1 {
        font-size: 34px;
        font-weight: 700;
        margin: 0 0 20px
    }

    #start .container .text-part ul {
        max-width: 220px;
        font-size: 14px;
        font-weight: 400;
        line-height: 20px;
        margin: 20px auto 30px
    }

    #start .container .text-part .actions a {
        margin: 0 auto
    }

    #start .container .text-part .actions .after-btn {
        margin-top: 20px
    }
}

#why {
    background: #e6eff9;
    color: var(--color-text)
}

#why .actions {
    display: flex;
    justify-content: center;
    margin: 0
}

#why .actions a.link {
    color: #1f245c;
    font-size: 20px;
    font-weight: 700;
    line-height: 40px;
    text-decoration-line: underline;
    padding: 0 25px 0 0;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><g id="chev"><path id="Vector" d="M9.92606 4.10079L17.4261 11.6008C17.4958 11.6704 17.5511 11.7532 17.5889 11.8442C17.6266 11.9353 17.646 12.0329 17.646 12.1314C17.646 12.23 17.6266 12.3276 17.5889 12.4186C17.5511 12.5097 17.4958 12.5924 17.4261 12.662L9.92606 20.162C9.78533 20.3028 9.59446 20.3818 9.39544 20.3818C9.19641 20.3818 9.00554 20.3028 8.86481 20.162C8.72408 20.0213 8.64502 19.8304 8.64502 19.6314C8.64502 19.4324 8.72408 19.2415 8.86481 19.1008L15.8351 12.1314L8.86481 5.16204C8.79513 5.09236 8.73985 5.00963 8.70214 4.91859C8.66443 4.82755 8.64502 4.72996 8.64502 4.63142C8.64502 4.53287 8.66443 4.43529 8.70214 4.34425C8.73985 4.2532 8.79513 4.17047 8.86481 4.10079C8.93449 4.03111 9.01722 3.97584 9.10826 3.93812C9.19931 3.90041 9.29689 3.881 9.39544 3.881C9.49398 3.881 9.59156 3.90041 9.68261 3.93812C9.77365 3.97584 9.85638 4.03111 9.92606 4.10079Z" fill="%231F245C"/></g></svg>') no-repeat right;
    margin-top: 50px
}

#why .actions a.link:hover {
    color: var(--color-blue);
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><g id="chev"><path id="Vector" d="M9.92606 4.10079L17.4261 11.6008C17.4958 11.6704 17.5511 11.7532 17.5889 11.8442C17.6266 11.9353 17.646 12.0329 17.646 12.1314C17.646 12.23 17.6266 12.3276 17.5889 12.4186C17.5511 12.5097 17.4958 12.5924 17.4261 12.662L9.92606 20.162C9.78533 20.3028 9.59446 20.3818 9.39544 20.3818C9.19641 20.3818 9.00554 20.3028 8.86481 20.162C8.72408 20.0213 8.64502 19.8304 8.64502 19.6314C8.64502 19.4324 8.72408 19.2415 8.86481 19.1008L15.8351 12.1314L8.86481 5.16204C8.79513 5.09236 8.73985 5.00963 8.70214 4.91859C8.66443 4.82755 8.64502 4.72996 8.64502 4.63142C8.64502 4.53287 8.66443 4.43529 8.70214 4.34425C8.73985 4.2532 8.79513 4.17047 8.86481 4.10079C8.93449 4.03111 9.01722 3.97584 9.10826 3.93812C9.19931 3.90041 9.29689 3.881 9.39544 3.881C9.49398 3.881 9.59156 3.90041 9.68261 3.93812C9.77365 3.97584 9.85638 4.03111 9.92606 4.10079Z" fill="%23FF6236"/></g></svg>') no-repeat right
}

#why h2 {
    text-align: center;
    line-height: 1.35;
    margin: 0 auto 70px;
    max-width: 1010px
}

#why .grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 45px
}

#why .item {
    text-align: center;
    border-radius: 20px;
    color: var(--color-text);
    border: 2px solid rgba(15, 24, 43, .1);
    background: #e6eff9;
    backdrop-filter: blur(3.5px);
    padding: 40px;
    font-size: 15px;
    line-height: 1.55
}

#why .item h3, #why .item p {
    color: var(--color-text);
    font-size: 20px;
    font-weight: 600;
    line-height: 26px;
    margin: 0 0 10px
}

#why .item p {
    margin: 10px 0 0;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

@media (max-width: 1023px) {
    #why h2 {
        margin-bottom: 40px
    }

    #why .grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 20px
    }

    #why .item {
        padding: 30px
    }
}

@media (max-width: 767px) {
    #why .grid {
        grid-template-columns:repeat(1, 1fr);
        gap: 20px
    }

    #why h2 {
        margin-bottom: 40px;
        max-width: 465px
    }

    #why .item:nth-child(n+4) {
        display: none
    }

    #why .actions a.link {
        margin-top: 40px
    }
}

.glap .container {
    padding: 0
}

.glap h2 {
    font-size: 40px;
    margin-top: 0
}

.glap h2:first-child {
    margin-bottom: 20px;
}

.glap.glap-reverse .container {
    margin-top: 15px
}

.glap .content {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: space-between;
    gap: 0px;
}

.glap .content .text-italic {
    font-style: italic
}

.glap .content .text-italic-bg {
    margin: 40px 0 20px;
    padding: 25px 30px;
    background: #fff;
    color: #464646;
    border-radius: 20px
}

.glap .content-box {
    background: rgba(255, 255, 255, .1);
    border-radius: 20px;
    margin: 40px auto;
    padding: 25px 30px;
    display: flex;
    flex-flow: row nowrap;
    gap: 40px;
    text-align: left
}

.glap .content-box > div {
    width: 50%
}

.glap .content-box > div:nth-child(2) h3::before {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='2' viewBox='0 0 13 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 1.27783L0.5 1.27783' stroke='black'/%3E%3C/svg%3E%0A")
}

.glap .content-box h3 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 10px
}

.glap .content-box h3::before {
    display: block;
    content: "";
    width: 30px;
    height: 30px;
    background: no-repeat center/13px #fff;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 0.277832V12.2778' stroke='black'/%3E%3Cpath d='M12.5 6.27783L0.5 6.27783' stroke='black'/%3E%3C/svg%3E%0A");
    box-shadow: 0 4px 20px rgba(0, 0, 0, .1);
    border-radius: 6px
}

.glap .content-box ul {
    margin: 0;
    padding: 0
}

.glap .content-box ul > li {
    background: no-repeat left top 8px/auto;
    background-image: url("data:image/svg+xml,%3Csvg width='3' height='4' viewBox='0 0 3 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.00488281' width='3' height='3' rx='1.5' fill='white'/%3E%3C/svg%3E%0A");
    padding: 0 0 0 15px;
    margin: 12px 0 0;
    font-size: 14px;
    line-height: 1.3
}

.glap .content-stick {
    margin: 0 0 30px
}

.glap .content-stick span {
    position: relative;
    color: #fff;
    background: rgba(26, 30, 37, .2);
    border: 1px solid #e85838;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.15;
    border-radius: 20px;
    text-transform: uppercase;
    padding: 2px 10px 2px 40px
}

.glap .content-stick span::before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: -3px;
    width: 40px;
    height: 40px;
    transform: translateY(-50%);
    background: no-repeat center/contain;
    background-image: url("data:image/svg+xml,%3Csvg width='39' height='40' viewBox='0 0 39 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5' filter='url(%23filter0_f_7062_24733)'%3E%3Ccircle cx='19.5' cy='19.5049' r='16.5' fill='%230F182B'/%3E%3C/g%3E%3Ccircle cx='18.5' cy='18.5049' r='15.95' fill='%23E85838' stroke='%23E85838' stroke-width='1.1'/%3E%3Cg filter='url(%23filter1_d_7062_24733)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.6281 11.4121C12.1082 11.4037 11.6875 10.9779 11.6875 10.4561C11.6875 9.92912 12.1166 9.5 12.6436 9.5H24.3578C24.8848 9.5 25.3139 9.92912 25.3139 10.4561C25.3214 10.9779 24.9007 11.4037 24.3809 11.4121H24.5461V12.2913C24.8149 12.2706 27.4185 12.1542 27.9257 14.5433C27.9709 14.7692 27.9934 15.0025 27.9934 15.2359V16.6285C27.9859 17.4188 27.7902 18.2017 27.3912 18.8792C26.8044 19.8873 25.646 20.9482 23.4051 20.7839C22.501 22.0133 21.1307 22.8785 19.5544 23.1189V26.077H17.3338V23.0964C15.8066 22.8263 14.4841 21.9678 13.6073 20.7699C13.2309 20.2504 12.9298 19.6707 12.7415 19.0459C12.5684 18.4963 12.4781 17.9091 12.4781 17.2993V11.4121H12.6281ZM24.5461 17.2993V13.8879C24.6772 13.8796 26.4338 13.8031 26.3976 15.68C26.4127 16.3876 26.3976 16.6887 26.3976 16.6887C26.3976 16.6887 26.6084 18.9544 24.2899 19.0975C24.2862 19.0862 24.2824 19.0768 24.2786 19.0673L24.2772 19.0638C24.4519 18.5068 24.5461 17.9141 24.5461 17.2993ZM13.5955 20.7761C13.5974 20.7742 13.5993 20.7723 13.5993 20.7686C13.2229 20.2492 12.9293 19.6695 12.7261 19.0372C12.7223 19.0485 12.7186 19.0579 12.7148 19.0673L12.7148 19.0673C12.711 19.0768 12.7073 19.0862 12.7035 19.0975C10.3851 18.9544 10.5958 16.6887 10.5958 16.6887C10.5958 16.6887 10.5808 16.3876 10.5958 15.68C10.5582 13.7304 12.4551 13.8885 12.4551 13.8885L12.4626 13.9035V12.2926C12.3046 12.2776 9.58714 12.0969 9.06775 14.5433C9.02258 14.7692 9 15.0025 9 15.2359V16.6285C9.00753 17.4188 9.20324 18.2017 9.6022 18.8792C10.1893 19.8878 11.3486 20.9492 13.5918 20.7836C13.5918 20.7799 13.5936 20.778 13.5955 20.7761ZM15.9261 26.0776H20.8792C20.962 26.0776 21.0373 26.1528 21.0297 26.2356V27.3045H15.768V26.2356C15.768 26.1453 15.8433 26.0776 15.9261 26.0776Z' fill='%23FDFEFF'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_7062_24733' x='0' y='0.00488281' width='39' height='39' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='1.5' result='effect1_foregroundBlur_7062_24733'/%3E%3C/filter%3E%3Cfilter id='filter1_d_7062_24733' x='7.11043' y='9.5' width='22.7723' height='22.2137' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2.51943'/%3E%3CfeGaussianBlur stdDeviation='0.944787'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_7062_24733'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_7062_24733' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")
}

.glap .content-example {
    font-weight: 400;
    font-size: 14px;
    line-height: 1.7;
    color: #464646;
    margin: 40px 0 50px
}

.glap .content-example span {
    display: inline-block;
    padding-left: 25px;
    padding-right: 5px;
    background: no-repeat top left/20px auto;
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_7062_25879)'%3E%3Cpath d='M7.91699 11.0047C7.91699 11.4246 8.08381 11.8274 8.38074 12.1243C8.67767 12.4212 9.0804 12.5881 9.50033 12.5881C9.92025 12.5881 10.323 12.4212 10.6199 12.1243C10.9168 11.8274 11.0837 11.4246 11.0837 11.0047C11.0837 10.5848 10.9168 10.1821 10.6199 9.88513C10.323 9.5882 9.92025 9.42139 9.50033 9.42139C9.0804 9.42139 8.67767 9.5882 8.38074 9.88513C8.08381 10.1821 7.91699 10.5848 7.91699 11.0047Z' stroke='%23464646' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.625 11.0049C14.725 14.1715 12.35 15.7549 9.5 15.7549C6.65 15.7549 4.275 14.1715 2.375 11.0049C4.275 7.83822 6.65 6.25488 9.5 6.25488C12.35 6.25488 14.725 7.83822 16.625 11.0049Z' stroke='%23464646' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7062_25879'%3E%3Crect width='19' height='19' fill='white' transform='translate(0 0.504883)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.glap .content-example a {
    display: inline-block;
    font-size: 17px;
    color: #3e76b0;
    text-decoration: underline;
    margin-right: 10px
}

.glap .content-example a[target] {
    padding-right: 17px;
    background: no-repeat center right/13px auto;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1.99936C10.9996 1.72322 10.7755 1.49965 10.4994 1.5L5.99936 1.50578C5.72322 1.50613 5.49965 1.73027 5.5 2.00642C5.50036 2.28256 5.7245 2.50613 6.00065 2.50577L10.0006 2.50064L10.0058 6.50064C10.0061 6.77678 10.2303 7.00035 10.5064 7C10.7826 6.99964 11.0061 6.7755 11.0058 6.49935L11 1.99936ZM1.35401 11.8775L10.854 2.3531L10.146 1.6469L0.645993 11.1713L1.35401 11.8775Z' fill='%233E76B0'/%3E%3C/svg%3E%0A")
}

.glap .content-actions {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
    gap: 50px;
    margin: 50px auto 0;
}

.glap .content-actions-price {
    margin: 20px 0 0;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.3
}

#IRS .IRS p, .glap .content-actions-price span {
    font-size: 17px;
    line-height: 1.4
}

#IRS .IRS .link, .glap .content-actions .link {
    font-size: 20px;
    font-weight: 700;
    line-height: 40px;
    text-decoration-line: underline;
    padding: 0 25px 0 0;
    border: none;
}

.glap .content-actions .link {
    color: #1f245c;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><g id="chev"><path id="Vector" d="M9.92606 4.10079L17.4261 11.6008C17.4958 11.6704 17.5511 11.7532 17.5889 11.8442C17.6266 11.9353 17.646 12.0329 17.646 12.1314C17.646 12.23 17.6266 12.3276 17.5889 12.4186C17.5511 12.5097 17.4958 12.5924 17.4261 12.662L9.92606 20.162C9.78533 20.3028 9.59446 20.3818 9.39544 20.3818C9.19641 20.3818 9.00554 20.3028 8.86481 20.162C8.72408 20.0213 8.64502 19.8304 8.64502 19.6314C8.64502 19.4324 8.72408 19.2415 8.86481 19.1008L15.8351 12.1314L8.86481 5.16204C8.79513 5.09236 8.73985 5.00963 8.70214 4.91859C8.66443 4.82755 8.64502 4.72996 8.64502 4.63142C8.64502 4.53287 8.66443 4.43529 8.70214 4.34425C8.73985 4.2532 8.79513 4.17047 8.86481 4.10079C8.93449 4.03111 9.01722 3.97584 9.10826 3.93812C9.19931 3.90041 9.29689 3.881 9.39544 3.881C9.49398 3.881 9.59156 3.90041 9.68261 3.93812C9.77365 3.97584 9.85638 4.03111 9.92606 4.10079Z" fill="%231F245C"/></g></svg>') no-repeat right 9px/auto
}

.glap .content-actions .link:hover {
    color: #0c65de;
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M9.53068 3.96896L17.0307 11.469C17.1004 11.5386 17.1557 11.6213 17.1935 11.7124C17.2312 11.8034 17.2506 11.901 17.2506 11.9996C17.2506 12.0981 17.2312 12.1957 17.1935 12.2868C17.1557 12.3778 17.1004 12.4606 17.0307 12.5302L9.53068 20.0302C9.38995 20.1709 9.19907 20.25 9.00005 20.25C8.80103 20.25 8.61016 20.1709 8.46943 20.0302C8.32869 19.8895 8.24963 19.6986 8.24963 19.4996C8.24963 19.3006 8.32869 19.1097 8.46943 18.969L15.4397 11.9996L8.46942 5.03021C8.39974 4.96052 8.34447 4.8778 8.30675 4.78675C8.26904 4.69571 8.24963 4.59813 8.24963 4.49958C8.24963 4.40104 8.26904 4.30345 8.30675 4.21241C8.34447 4.12136 8.39974 4.03864 8.46942 3.96896C8.53911 3.89927 8.62183 3.844 8.71288 3.80629C8.80392 3.76858 8.9015 3.74916 9.00005 3.74916C9.0986 3.74916 9.19618 3.76858 9.28722 3.80629C9.37827 3.844 9.46099 3.89927 9.53068 3.96896Z" fill="%230c65de"/></svg>') no-repeat right 9px/auto
}

.glap .content-text {
    max-width: 100%;
}

.glap .content-text h2 {
    /* color: inherit; */
}

.glap .content-text > ul > li p {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}

.glap .content-text p.large, .glap .content-text > ul > li h3 {
    font-size: 20px;
    line-height: 28px;
    color: var(--color-text);
    /* font-weight: 600; */
}

.glap .content-text > picture img {
    width: 100%;
    height: auto
}

.glap .content-text > ul {
    padding: 0;
    margin: 40px 0 0;
    display: flex;
    flex-flow: row wrap;
    align-items: flex-start;
    list-style: none
}

.glap .content-text > ul > li {
    width: 100%;
    padding: 0;
    margin: 0
}

.glap .content-text > ul > li h3 {
    margin-bottom: 10px;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}

.glap .content-text > ul > li h3 span {
    width: 30px;
    display: inline-block;
    height: 20px;
    text-align: left
}

.glap .content-text > ul > li h3 span:before {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="27" height="26" viewBox="0 0 27 26" fill="none"><g clip-path="url(%23clip0_333_936)"><mask id="mask0_333_936" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="2" y="7" width="23" height="19"><path d="M24.9958 22.9959C24.9953 24.6524 23.6523 25.9951 21.9958 25.9951H5.00392C3.34735 25.9951 2.00432 24.6524 2.00392 22.9958L2.00073 10.0007C2.00033 8.34359 3.34359 7 5.00073 7H21.9992C23.6564 7 24.9996 8.34363 24.9992 10.0008L24.9958 22.9959Z" fill="white"/></mask><g mask="url(%23mask0_333_936)"><path d="M24.9958 23.0018C24.9953 24.6583 23.6523 26.001 21.9958 26.001H5.00388C3.34732 26.001 2.0043 24.6583 2.00387 23.0017L2.00078 11.0257C2.00035 9.36852 3.34362 8.0249 5.00078 8.0249H21.9992C23.6563 8.0249 24.9996 9.36856 24.9992 11.0257L24.9958 23.0018Z" fill="%23E82626"/><path opacity="0.5" d="M24 8.0249H3C1.34315 8.0249 0 9.36805 0 11.0249V12.2153C0 13.8722 1.34315 15.2153 3 15.2153H24C25.6569 15.2153 27 13.8722 27 12.2153V11.0249C27 9.36805 25.6569 8.0249 24 8.0249Z" fill="url(%23paint0_linear_333_936)"/></g><path d="M26 6H1C0.447715 6 0 6.44772 0 7V10C0 10.5523 0.447715 11 0.999999 11H26C26.5523 11 27 10.5523 27 10V7C27 6.44772 26.5523 6 26 6Z" fill="%23E82626"/><path d="M20.0595 1.59254C17.2795 0.219655 14.2129 4.85272 14.2129 4.85272C14.2129 4.85272 9.85662 -2.25618 6.99041 0.734441C4.1242 3.72506 7.8501 6 13.4101 6H15.5117C19.2279 5.39185 22.7342 2.91347 20.0591 1.59217L20.0595 1.59254ZM14.2532 5.88956C11.9184 5.81109 9.33927 4.09163 10.6305 3.25932C11.9269 2.42375 14.2417 5.73516 14.2417 5.73516C14.2417 5.73516 15.7084 3.45623 17.0506 3.84749C18.5279 4.27836 15.5126 5.9317 14.2536 5.88956H14.2532Z" fill="%23FFAA97"/><path d="M15 6H12V26H15V6Z" fill="%23FFAA97"/><path d="M13.1181 6C9.95521 6.35605 7.41174 9.35465 7.41174 9.35465L10.2953 10.1865C10.2953 10.1865 11.4813 7.80302 13.0324 6.3545C13.0506 6.33713 13.0216 6.07569 13.1181 6Z" fill="%23FFAA97"/><path d="M14.2839 6C17.648 6.11662 20.1561 9.5655 20.1561 9.5655L17.3361 10.6116C17.3361 10.6116 16.3679 7.68795 14.4399 6.45027C14.2982 6.35914 14.4081 6.0977 14.2839 6Z" fill="%23FFAA97"/></g><defs><linearGradient id="paint0_linear_333_936" x1="14.5" y1="8.6241" x2="14.5" y2="15.2153" gradientUnits="userSpaceOnUse"><stop stop-color="%235E1D1D"/><stop offset="1" stop-color="%23E82626"/></linearGradient><clipPath id="clip0_333_936"><rect width="27" height="26" fill="white" transform="translate(0 -0.00488281)"/></clipPath></defs></svg>');
    position: absolute;
    margin-top: -3px
}

.glap .content-text > ul > li p {
    /* color: #4b5159; */
    /* margin: 0; */
}

.glap .content-text > ul.columns-1 {
    max-width: 540px;
    padding-left: 30px;
    gap: 10px
}

.glap .content-text > ul.columns-1 > li {
    padding-left: 25px;
    background: no-repeat top left/auto;
    background-image: url("data:image/svg+xml,%3Csvg width='4' height='29' viewBox='0 0 4 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1.5' cy='13.5049' r='1.5' fill='%230c65de'/%3E%3C/svg%3E%0A")
}

.glap .content-text > ul.columns-3 {
    gap: 30px 80px
}

.glap .content-text > ul.columns-3 > li {
    width: auto
}

.glap .content-label {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: flex-start;
    gap: 15px;
    margin: 0 0 20px
}

.glap .content-label span {
    display: inline-block;
    background: #464646;
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    padding: 5px 25px;
    border-radius: 100px
}

.glap .content-label span.content-label-recommended {
    color: #ff5029;
    text-transform: uppercase;
    padding-right: 0;
    background: no-repeat top 7px left/auto !important;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0.174805L11.0206 6.39365H17.5595L12.2694 10.2371L14.2901 16.456L9 12.6125L3.70993 16.456L5.73056 10.2371L0.440492 6.39365H6.97937L9 0.174805Z' fill='%23FF5029'/%3E%3C/svg%3E%0A") !important
}

.glap .content-stat {
    background: #fff;
    border-radius: 20px;
    display: flex;
    justify-content: space-between;
    gap: 40px;
    margin: 40px 0;
    padding: 25px 30px;
    font-size: 14px
}

.glap .content-stat img {
    display: block;
    width: auto;
    height: auto;
    margin: 0 0 10px
}

.glap .content-discount, .glap .content-help {
    margin-top: 50px;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.4
}

.glap .content-discount code {
    display: inline-block;
    padding: 6px 15px 4px;
    margin: 5px 2px;
    border-radius: 100px;
    border: 1px dashed #969594;
    background: 0 0;
    font: inherit;
    color: inherit;
    font-size: 17px;
    font-weight: 600
}

.glap .content-help {
    margin-top: 30px
}

.glap .content > picture img {
    width: 620px;
    max-width: 100%;
    height: auto;
    display: none;
}

.glap-reverse .content {
    flex-direction: row-reverse
}

.glap-inverse {
    background: var(--color-text);
    color: #fff
}

.glap-inverse .content-label span, .order-section select {
    background: #fff;
    color: var(--color-text)
}

.glap-inverse .content-box {
    background: rgba(255, 255, 255, .1)
}

.glap-inverse .content-example {
    color: #fff
}

.glap-inverse .content-example a {
    color: #91bbe8
}

.glap-inverse .content-example a[target] {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1.99936C10.9996 1.72322 10.7755 1.49965 10.4994 1.5L5.99936 1.50578C5.72322 1.50613 5.49965 1.73027 5.5 2.00642C5.50036 2.28256 5.7245 2.50613 6.00065 2.50577L10.0006 2.50064L10.0058 6.50064C10.0061 6.77678 10.2303 7.00035 10.5064 7C10.7826 6.99964 11.0061 6.7755 11.0058 6.49935L11 1.99936ZM1.35401 11.8775L10.854 2.3531L10.146 1.6469L0.645993 11.1713L1.35401 11.8775Z' fill='%2391BBE8'/%3E%3C/svg%3E%0A")
}

.glap-inverse .content-example span {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_7630_19599)'%3E%3Cpath d='M7.91797 11.0047C7.91797 11.4246 8.08478 11.8274 8.38172 12.1243C8.67865 12.4212 9.08138 12.5881 9.5013 12.5881C9.92123 12.5881 10.324 12.4212 10.6209 12.1243C10.9178 11.8274 11.0846 11.4246 11.0846 11.0047C11.0846 10.5848 10.9178 10.1821 10.6209 9.88513C10.324 9.5882 9.92123 9.42139 9.5013 9.42139C9.08138 9.42139 8.67865 9.5882 8.38172 9.88513C8.08478 10.1821 7.91797 10.5848 7.91797 11.0047Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.625 11.0049C14.725 14.1715 12.35 15.7549 9.5 15.7549C6.65 15.7549 4.275 14.1715 2.375 11.0049C4.275 7.83822 6.65 6.25488 9.5 6.25488C12.35 6.25488 14.725 7.83822 16.625 11.0049Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7630_19599'%3E%3Crect width='19' height='19' fill='white' transform='translate(0 0.504883)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.glap-inverse .content-actions .link[data-target="#video-modal"] {
    color: #1f245c;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><g id="chev"><path id="Vector" d="M9.92606 4.10079L17.4261 11.6008C17.4958 11.6704 17.5511 11.7532 17.5889 11.8442C17.6266 11.9353 17.646 12.0329 17.646 12.1314C17.646 12.23 17.6266 12.3276 17.5889 12.4186C17.5511 12.5097 17.4958 12.5924 17.4261 12.662L9.92606 20.162C9.78533 20.3028 9.59446 20.3818 9.39544 20.3818C9.19641 20.3818 9.00554 20.3028 8.86481 20.162C8.72408 20.0213 8.64502 19.8304 8.64502 19.6314C8.64502 19.4324 8.72408 19.2415 8.86481 19.1008L15.8351 12.1314L8.86481 5.16204C8.79513 5.09236 8.73985 5.00963 8.70214 4.91859C8.66443 4.82755 8.64502 4.72996 8.64502 4.63142C8.64502 4.53287 8.66443 4.43529 8.70214 4.34425C8.73985 4.2532 8.79513 4.17047 8.86481 4.10079C8.93449 4.03111 9.01722 3.97584 9.10826 3.93812C9.19931 3.90041 9.29689 3.881 9.39544 3.881C9.49398 3.881 9.59156 3.90041 9.68261 3.93812C9.77365 3.97584 9.85638 4.03111 9.92606 4.10079Z" fill="%231F245C"/></g></svg>')
}

#IRS .IRS .link:hover, .glap-inverse .content-actions:hover {
    color: var(--color-blue);
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M9.53068 3.96896L17.0307 11.469C17.1004 11.5386 17.1557 11.6213 17.1935 11.7124C17.2312 11.8034 17.2506 11.901 17.2506 11.9996C17.2506 12.0981 17.2312 12.1957 17.1935 12.2868C17.1557 12.3778 17.1004 12.4606 17.0307 12.5302L9.53068 20.0302C9.38995 20.1709 9.19907 20.25 9.00005 20.25C8.80103 20.25 8.61016 20.1709 8.46943 20.0302C8.32869 19.8895 8.24963 19.6986 8.24963 19.4996C8.24963 19.3006 8.32869 19.1097 8.46943 18.969L15.4397 11.9996L8.46942 5.03021C8.39974 4.96052 8.34447 4.8778 8.30675 4.78675C8.26904 4.69571 8.24963 4.59813 8.24963 4.49958C8.24963 4.40104 8.26904 4.30345 8.30675 4.21241C8.34447 4.12136 8.39974 4.03864 8.46942 3.96896C8.53911 3.89927 8.62183 3.844 8.71288 3.80629C8.80392 3.76858 8.9015 3.74916 9.00005 3.74916C9.0986 3.74916 9.19618 3.76858 9.28722 3.80629C9.37827 3.844 9.46099 3.89927 9.53068 3.96896Z" fill="%23FF6236"/></svg>') no-repeat right
}

.glap-inverse .content .text-italic-bg {
    background: #21262e;
    color: #fff
}

@media (min-width: 1024px) {
    .glap .content > picture img {
        min-width: 240px;
        display: block;
        /* margin: 20px; */
        width: 100%;
        max-width: 320px;
    }

    .glap .content-text {
        width: calc(100% - 440px);
        min-width: calc(100% - 540px);
    }

    .glap .content-text {
        min-width: 720px;
        max-width: 720px;
    }
    
}

@media (min-width: 1280px) {
    .btn {
        height: 60px;
        line-height: 60px;
    }

    .glap .content > picture img {
        min-width: 380px;
        display: block;
    }

    .glap .content-text {
        width: calc(100% - 440px);
        min-width: calc(100% - 540px);
    }

    .glap .content-text {
        min-width: 720px;
        max-width: 720px;
    }

    #faq h2 {
        /* margin-bottom: 40px; */
    }

    #faq details > summary::after {
        height: 40px;
    }

    #faq .faq__text {
        max-width: 628px;
    }
}

@media (min-width: 1600px) {
    .glap .container {
        width: 1600px
    }

    .glap .content > picture img {
        width: 640px
    }
}

@media (max-width: 1200px) {
    .glap {
        padding: 60px 0
    }
}

@media (max-width: 992px) {
    .glap {
        padding: 40px 0
    }

    .glap .content, .glap-reverse .content {
        flex-direction: column
    }

    .glap .content .text-italic {
        font-size: 17px
    }

    .glap .content > picture {
        display: none
    }

    .glap .content-label {
        flex-flow: column-reverse;
        justify-content: center
    }

    .glap .content-example {
        margin: 40px 0
    }

    .glap .content-actions, .glap .content-text > ul {
        flex-direction: column;
        align-items: center;
        margin: 40px 0 0 0;
        gap: 24px;
    }

    .glap .content-text {
        text-align: center;
        min-width: 100%;
        width: auto;
    }

    .glap .content-text h2 {
        /* color: var(--color-text); */
        /* font-size: 22px; */
        /* font-weight: 700; */
        /* line-height: 24px; */
    }

    .glap .content-text p, .glap .content-text p.large {
        font-size: 18px;
        line-height: 22px;
        font-weight: 600;
        margin-bottom: 0;
    }

    .glap .content-text picture {
        display: block;
        max-width: 350px;
        margin: 40px auto
    }

    .glap .content-text > ul {
        margin: 40px 0 0
    }

    .glap .content-text > ul.columns-1 {
        text-align: left;
        max-width: 320px;
        margin: 40px auto;
        padding-left: 0
    }

    .glap .content-text > ul.columns-2 > li {
        width: 100%
    }

    .glap .content-text > ul.columns-3 {
        gap: 30px
    }

    .glap .content-discount {
        margin-top: 40px
    }

    .glap .content-text > ul > li h3 {
        text-align: center;
        text-align: center;
        font-size: 18px;
        font-weight: 600;
        line-height: 24px;
    }

    .glap .content-text > ul > li p {
        font-size: 14px;
        font-weight: 400;
        line-height: 20px;
        text-align: center;
    }
}

@media (max-width: 767px) {
    .glap .content-box {
        flex-direction: column;
        max-width: 390px
    }
}

.glap {
    padding: 0
}

.glap .head {
    margin: 0 auto 96px;
    text-align: center
}

.glap .head h2 {
    /* max-width: 820px; */
}

#IRS .IRS h3, .glap .head p {
    font-weight: 600;
    line-height: 26px
}

.glap .head p {
    font-size: 20px;
    max-width: 820px;
    margin: 0 auto;
    color: var(--color-text)
}

@media (max-width: 767px) {
    .glap .head {
        margin-bottom: 40px
    }

    .glap .head p {
        font-size: 18px;
        line-height: 22px;
        font-weight: 500
    }

    .glap .head h2 {
        color: var(--color-text);
        text-align: center;
        font-size: 28px;
        font-weight: 700;
        line-height: 38px
    }

    .glap {
        padding: 0 15px
    }
}

.glap .content-text > ul {
    gap: 40px
}

.glap .content-text > ul.columns-2 > li {
    width: calc(50% - 20px)
}

@media (max-width: 992px) {
    .glap .content-text > ul.columns-2 > li {
        width: 100%;
        text-align: left;
    }
}

#IRS .container {
    padding-bottom: 0
}

#IRS .IRS, #filter-section, .order-section {
    display: flex;
    align-items: center
}

#IRS {
    background: var(--Main-Texts---Dark-Jungle-Green, var(--color-text));
    Colors Hex Hex Background colors Main/Texts -Dark Jungle Green }

#IRS .IRS {
    color: #fff;
    padding: 56px 0;
    border-radius: 30px;
    /* background: #1f245c; */
    text-align: center;
    flex-direction: column
}

#IRS .IRS p {
    max-width: 896px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin: 0;
}

#IRS .IRS h3 {
    margin: 24px 0;
    color: var(--Whites-White-main, #FFF);
    text-align: center;
    font-size: 36px;
    font-style: normal;
    font-weight: 600;
    line-height: 44px;
    letter-spacing: -0.72px;
}

#IRS .IRS .link {
    color: #fff;
    background: url("data:image/svg+xml,%3Csvg width='11' height='20' viewBox='0 0 11 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.44238 0.40381L10.1699 9.39502C10.3281 9.55322 10.4072 9.74658 10.4072 9.9751C10.4072 10.186 10.3281 10.3794 10.1699 10.5552L1.44238 19.5464C1.28418 19.687 1.09961 19.7573 0.888674 19.7573C0.677736 19.7573 0.493166 19.6782 0.334963 19.52C0.17676 19.3618 0.0976581 19.1772 0.0976581 18.9663C0.0976581 18.7554 0.17676 18.5708 0.334963 18.4126L8.56152 9.9751L0.334961 1.5376C0.176758 1.3794 0.0976565 1.19483 0.0976565 0.983888C0.0976565 0.772951 0.176758 0.58838 0.334961 0.430177C0.493164 0.271974 0.677735 0.192873 0.888672 0.192873C1.09961 0.192873 1.28418 0.263185 1.44238 0.40381Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A") no-repeat center right 5px/auto
}

@media (max-width: 767px) {
    #IRS .container {
        padding: 10px 0 0;
        margin: 0;
    }

    #IRS .IRS {
        padding: 60px 20px;
        max-width: 100%;
        overflow: hidden;
    }

    #IRS .IRS h3 {
        font-size: 22px;
        line-height: 24px
    }

    #IRS .IRS p {
        font-size: 14px;
        line-height: 20px
    }
}

#filter-section {
    justify-content: space-between;
    margin: 24px 0 0 0;
    font-size: 15px;
    color: #4b5159;
    display: none;
}

#result-numbers {
    /* display: none; */
}

@media (max-width: 768px) {
    #result-numbers {
        display: none
    }
}

.order-section {
    justify-content: flex-start;
    position: relative;
    gap: 8px;
    margin-left: auto;
    flex-wrap: wrap;
}

.order-section select {
    opacity: 0;
}

@media (max-width: 768px) {
    .order-section {
        /* flex-direction: column; */ /* justify-content: center; */ /* width: 100%; */ gap: 10px;
        margin-left: 0;
    }
}

.order-section select {
    margin: 0;
    font-size: 14px;
    line-height: 24px;
    border-radius: 5px;
    border: 1px solid rgba(26, 30, 37, .1);
    padding-left: 14px;
    /* height: 36px; */
    background-image: url('data:image/svg+xml,<svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.4375 0.166992L7.5 5.95605L1.5625 0.166992C1.45117 0.0556641 1.32129 0 1.17285 0C1.02441 0 0.894531 0.0556641 0.783203 0.166992C0.671875 0.27832 0.616211 0.408203 0.616211 0.556641C0.616211 0.705078 0.66569 0.828776 0.764648 0.927734L7.0918 7.08789C7.20312 7.19922 7.33919 7.25488 7.5 7.25488C7.66081 7.25488 7.79688 7.19922 7.9082 7.08789L14.2354 0.946289C14.3343 0.834961 14.3838 0.705078 14.3838 0.556641C14.3838 0.395833 14.3281 0.265951 14.2168 0.166992C14.1055 0.0556641 13.9756 0 13.8271 0C13.6787 0 13.5488 0.0556641 13.4375 0.166992Z" fill="%231A1E25"/></svg>');
    background-repeat: no-repeat;
    background-position: center right 10px;
}

.order-section .wrapper {
    display: flex;
    align-items: center;
    justify-content: center
}

.sort-label {
    margin-left: 30px;
    flex-shrink: 0;
    font-size: 15px;
    color: #4b5159;
    margin-right: 5px
}

@media (max-width: 768px) {
    #list h2 {
        margin-bottom: 40px
    }
}

#list .featured {
    min-width: 450px;
    width: 100%;
    flex-shrink: 0
}

@media (max-width: 1200px) {
    #list .featured {
        min-width: 360px
    }
}

@media (max-width: 1025px) {
    #list .featured {
        min-width: auto
    }
}

#list .item {
    display: flex;
    justify-content: space-between;
    border-radius: 30px;
    margin-bottom: 25px;
    transition: .3s;
    align-items: center;
    color: #4b5159;
    text-decoration: none
}

#list .presentation {
    margin-top: 25px;
    font-weight: 700;
    font-size: 15px;
    line-height: 21px;
    text-decoration: underline
}

.item .img-wrapper {
    padding: 15px;
    display: flex;
    justify-content: center;
    flex-direction: column
}

#list .item:hover, .item .img-wrapper, .item .img-wrapper:hover {
    text-decoration: none
}

.item .img-wrapper img {
    max-width: 100%
}

.item div.img-wrapper {
    border-left: 1px solid #dadada
}

#list .item:hover {
    box-shadow: 0 4px 24px 0 rgba(0, 0, 0, .1);
    background: #fff;
    border-radius: 20px
}

#list .item-xs.booked, #list .item-xs.sold, #list .item.booked, #list .item.sold {
    position: relative
}

#list .item.booked:after, #list .item.sold:after {
    content: "";
    position: absolute;
    top: calc(50% - 60px);
    left: calc(50% - 95px);
    background: url(./assets/img/main/sold2.svg) no-repeat center center;
    width: 190px;
    height: 120px;
    background-size: contain
}

#list .item.booked:after {
    background-image: url(./assets/img/main/booked2.svg);
    top: calc(50% - 67.5px);
    left: calc(50% - 130px);
    width: 260px;
    height: 135px
}

#list .item.booked .featured, #list .item.sold .featured {
    opacity: .7
}

#list .item.booked .details > *, #list .item.booked .info, #list .item.sold .details > *, #list .item.sold .info {
    opacity: .3
}

#list .item-xs.booked .details .btn, #list .item-xs.sold .details .btn, #list .item.booked .details .btn, #list .item.sold .details .btn {
    background: #b9b9b9;
    cursor: default;
    opacity: 1
}

#list .item.booked:hover, #list .item.sold:hover {
    box-shadow: none;
    background: 0 0;
    border-radius: 20px;
    text-decoration: none
}

#list .item-xs.booked:after, #list .item-xs.sold:after {
    content: "";
    position: absolute;
    top: calc(50% - 60px);
    left: calc(50% - 95px);
    background: url(./assets/img/main/sold2.svg) no-repeat center center;
    width: 190px;
    height: 120px;
    background-size: contain
}

#list .item-xs.booked:after {
    background-image: url(./assets/img/main/booked2.svg);
    top: calc(50% - 67.5px);
    left: calc(50% - 130px);
    width: 260px;
    height: 135px
}

#list .item-xs.booked .featured, #list .item-xs.sold .featured {
    opacity: .7
}

#list .item-xs.booked .details > *, #list .item-xs.booked .info, #list .item-xs.sold .details > *, #list .item-xs.sold .info {
    opacity: .3
}

#list .coming-soon, #list .item-xs.booked:hover, #list .item-xs.sold:hover {
    box-shadow: 0 0 15px rgba(0, 0, 0, .1)
}

#list .coming-soon {
    width: 100%;
    display: flex;
    flex-direction: column;
    background: #fff;
    padding: 20px
}

#list .coming-soon td {
    border: 1px solid #ccc;
    padding: 10px
}

#list .coming-soon h3, #list .details {
    text-align: center
}

#list .details {
    width: 215px;
    flex-shrink: 0;
    padding: 0 20px 0 15px;
    display: flex;
    align-items: start;
    flex-direction: column;
    align-self: stretch;
    margin: 20px 0
}

#list .details .bonus {
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px;
    color: #cc2121;
    margin-top: 15px;
    width: 100%;
    text-align: center
}

#list .details .bonus a.special-off {
    color: #1f245c;
    font-size: 16px;
    font-weight: 700;
    text-decoration: underline;
    cursor: pointer
}

#list .details .bonus a.special-off:after {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><g id="chev"><path id="Vector" d="M9.92606 4.10079L17.4261 11.6008C17.4958 11.6704 17.5511 11.7532 17.5889 11.8442C17.6266 11.9353 17.646 12.0329 17.646 12.1314C17.646 12.23 17.6266 12.3276 17.5889 12.4186C17.5511 12.5097 17.4958 12.5924 17.4261 12.662L9.92606 20.162C9.78533 20.3028 9.59446 20.3818 9.39544 20.3818C9.19641 20.3818 9.00554 20.3028 8.86481 20.162C8.72408 20.0213 8.64502 19.8304 8.64502 19.6314C8.64502 19.4324 8.72408 19.2415 8.86481 19.1008L15.8351 12.1314L8.86481 5.16204C8.79513 5.09236 8.73985 5.00963 8.70214 4.91859C8.66443 4.82755 8.64502 4.72996 8.64502 4.63142C8.64502 4.53287 8.66443 4.43529 8.70214 4.34425C8.73985 4.2532 8.79513 4.17047 8.86481 4.10079C8.93449 4.03111 9.01722 3.97584 9.10826 3.93812C9.19931 3.90041 9.29689 3.881 9.39544 3.881C9.49398 3.881 9.59156 3.90041 9.68261 3.93812C9.77365 3.97584 9.85638 4.03111 9.92606 4.10079Z" fill="%231F245C"/></g></svg>');
    position: relative;
    top: 8px;
    right: -8px
}

#list .details .bonus a.special-off:hover {
    color: var(--color-blue)
}

#list .details .bonus a.special-off:hover:after {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M9.53068 3.96896L17.0307 11.469C17.1004 11.5386 17.1557 11.6213 17.1935 11.7124C17.2312 11.8034 17.2506 11.901 17.2506 11.9996C17.2506 12.0981 17.2312 12.1957 17.1935 12.2868C17.1557 12.3778 17.1004 12.4606 17.0307 12.5302L9.53068 20.0302C9.38995 20.1709 9.19907 20.25 9.00005 20.25C8.80103 20.25 8.61016 20.1709 8.46943 20.0302C8.32869 19.8895 8.24963 19.6986 8.24963 19.4996C8.24963 19.3006 8.32869 19.1097 8.46943 18.969L15.4397 11.9996L8.46942 5.03021C8.39974 4.96052 8.34447 4.8778 8.30675 4.78675C8.26904 4.69571 8.24963 4.59813 8.24963 4.49958C8.24963 4.40104 8.26904 4.30345 8.30675 4.21241C8.34447 4.12136 8.39974 4.03864 8.46942 3.96896C8.53911 3.89927 8.62183 3.844 8.71288 3.80629C8.80392 3.76858 8.9015 3.74916 9.00005 3.74916C9.0986 3.74916 9.19618 3.76858 9.28722 3.80629C9.37827 3.844 9.46099 3.89927 9.53068 3.96896Z" fill="%23FF6236"/></svg>');
    position: relative;
    top: 8px;
    right: -8px;
    width: 25px;
    height: 30px;
    display: inline-block
}

#list .details .bonus img {
    margin-top: 5px
}

@media (max-width: 767px) {
    #list .details .bonus {
        display: flex;
        flex-flow: row;
        align-items: center;
        gap: 3px;
        margin-top: 20px
    }

    #list .details .bonus img {
        margin: 2px 0 0
    }
}

#list .details .price-wrapper {
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
    gap: 5px;
    margin-bottom: 22px
}

#list .details .price-wrapper .value {
    margin: 0
}

@media (max-width: 767px) {
    #list .details .price-wrapper {
        margin-bottom: 20px
    }
}

#list .details .item-label {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 1.4
}

#list .details .value {
    margin-bottom: 30px;
    color: #24971c;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.2
}

#list .details .value span {
    font-weight: 400;
    font-size: 15px;
    line-height: 140%;
    color: #4b5159
}

#list .details .btn {
    margin: 0;
    max-width: 195px;
    width: 100%;
    min-width: 180px;
    font-size: 16px;
    font-weight: 700;
    padding: 20px 0;
    line-height: 20px
}

#list .info {
    width: 100%;
    color: #4b5159
}

#list .info, #list .info:hover {
    text-decoration: none
}

#list .info-item-wrapper {
    width: 40%;
    text-align: center
}

#list .info-item-wrapper:first-of-type {
    width: 20%;
    text-align: left
}

#list .info-item-wrapper:first-of-type .item-label {
    justify-content: start
}

#list .border {
    border-right: 1px solid #dadada
}

#list .info-items {
    display: flex
}

#list .verified {
    margin-left: 10px
}

#list .info-items .item-label {
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 5px;
    display: flex;
    justify-content: center
}

#list .xs-info-item {
    display: none;
    font-size: 14px;
    margin: 0 0 30px
}

#list .xs-info-item .item-label {
    font-weight: 500
}

#list .xs-info-item .value b {
    font-size: 22px
}

@media (max-width: 767px) {
    #list .xs-info-item {
        display: flex;
        flex-flow: row;
        align-items: center;
        justify-content: center;
        gap: 5px
    }

    #list .info .img-wrapper {
        align-items: baseline
    }

    #list .info .img-wrapper .item-label, #list .info .img-wrapper .value {
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 20px;
        color: #4b5159
    }

    #list .info .img-wrapper .value b {
        color: var(--color-text);
        font-size: 23px;
        font-weight: 600;
        letter-spacing: -.23px
    }
}

#list .key-toggle {
    display: none
}

#list .store-title {
    font-weight: 500;
    font-size: 20px;
    line-height: 32px;
    margin-bottom: 15px;
    color: var(--color-text)
}

#list .store-title.best-badge:after, #list .store-title.hot-niche-badge:after, #list .store-title.new-badge:after, #list .store-title.recommended-badge:after, #list .store-title.top-potential-badge:after {
    content: "";
    height: 17px;
    display: inline-block;
    vertical-align: top;
    margin-left: 15px;
    margin-top: 7px
}

@media (max-width: 767px) {
    #list .store-title.best-badge:after, #list .store-title.hot-niche-badge:after, #list .store-title.new-badge:after, #list .store-title.recommended-badge:after, #list .store-title.top-potential-badge:after {
        display: block;
        margin: 10px auto 0
    }
}

#list .description {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: var(--color-text);
    margin-bottom: 26px
}

#list .description-xs {
    display: none;
    color: #464646;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.3;
    padding: 0 20px 20px
}

#list .opened .description-xs {
    display: block
}

#list .value {
    font-size: 23px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    color: var(--color-text)
}

#list .value span {
    font-weight: 500;
    font-size: 14px;
    color: #4b5159;
    position: relative;
    top: 1px
}

#list .item-xs {
    display: none
}

@media (max-width: 767px) {
    #list .item-xs {
        display: block;
        border-bottom: 1px solid #c9c9c9;
        padding-bottom: 40px;
        margin-bottom: 40px
    }

    #list .item-xs .featured {
        min-width: auto;
        max-width: 360px;
        margin: 0 auto;
        display: block
    }

    #list .item-xs .store-title {
        text-align: center;
        font-size: 20px;
        font-weight: 500;
        line-height: 26px
    }

    #list .item-xs .info-item-wrapper {
        width: 100%;
        display: flex;
        justify-content: center
    }

    #list .item-xs .value {
        margin-left: 6px
    }

    #list .item-xs .info {
        padding: 0
    }

    #list .item-xs .info .bonus, #list .item-xs .info a {
        text-align: center;
        color: #cc2121;
        font-size: 15px;
        font-weight: 700;
        line-height: 21px;
        margin-top: 25px;
        margin-bottom: 40px
    }

    #list .item-xs .info a.img-wrapper {
        text-decoration: none
    }

    #list .item-xs .info a {
        color: var(--color-text);
        line-height: 24px;
        text-decoration: underline;
        display: block;
        margin-top: 15px;
        margin-bottom: 26px
    }

    #list .item-xs .info a.spoil:before {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="3" viewBox="0 0 15 3" fill="none"><rect width="2.00001" height="14" transform="matrix(-3.15319e-07 1 1 -3.5903e-07 0.5 0.974609)" fill="%230F182B"/></svg>');
        position: relative;
        top: -5px;
        margin-right: 5px
    }

    #list .item-xs .info a.closed:before {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15" fill="none"><rect width="2.00001" height="14" transform="matrix(-3.15319e-07 1 1 -3.5903e-07 0.5 6.48547)" fill="%230F182B"/><rect x="6.5" y="0.485474" width="1.99999" height="14" fill="%230F182B"/></svg>');
        position: relative;
        top: 3px;
        margin-right: 5px
    }

    #list .item-xs .details-xs {
        max-width: 465px;
        margin: 0 auto
    }

    #list .item-xs .details-xs div {
        display: flex;
        justify-content: space-between;
        margin-bottom: 7px;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400;
        color: var(--color-text)
    }

    #list .item-xs .details-xs div .value {
        color: var(--color-text);
        font-size: 17px;
        font-weight: 600;
        line-height: 22px
    }

    #list .item-xs .details-xs div:last-child {
        text-align: center
    }

    #list .item-xs .info a.btn {
        color: #fff;
        font-size: 16px;
        font-weight: 700;
        line-height: 30px;
        text-decoration: none;
        max-width: 360px;
        padding: 15px 0;
        margin: 26px auto 20px
    }

    #list .item-xs .info a.btn:before {
        content: ""
    }

    #list .item-xs a.special-off {
        color: #1f245c;
        font-size: 17px;
        font-weight: 700;
        text-decoration: underline;
        cursor: pointer;
        text-align: center;
        line-height: 26px
    }

    #list .item-xs a.special-off:after {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><g id="chev"><path id="Vector" d="M9.92606 4.10079L17.4261 11.6008C17.4958 11.6704 17.5511 11.7532 17.5889 11.8442C17.6266 11.9353 17.646 12.0329 17.646 12.1314C17.646 12.23 17.6266 12.3276 17.5889 12.4186C17.5511 12.5097 17.4958 12.5924 17.4261 12.662L9.92606 20.162C9.78533 20.3028 9.59446 20.3818 9.39544 20.3818C9.19641 20.3818 9.00554 20.3028 8.86481 20.162C8.72408 20.0213 8.64502 19.8304 8.64502 19.6314C8.64502 19.4324 8.72408 19.2415 8.86481 19.1008L15.8351 12.1314L8.86481 5.16204C8.79513 5.09236 8.73985 5.00963 8.70214 4.91859C8.66443 4.82755 8.64502 4.72996 8.64502 4.63142C8.64502 4.53287 8.66443 4.43529 8.70214 4.34425C8.73985 4.2532 8.79513 4.17047 8.86481 4.10079C8.93449 4.03111 9.01722 3.97584 9.10826 3.93812C9.19931 3.90041 9.29689 3.881 9.39544 3.881C9.49398 3.881 9.59156 3.90041 9.68261 3.93812C9.77365 3.97584 9.85638 4.03111 9.92606 4.10079Z" fill="%231F245C"/></g></svg>');
        position: relative;
        top: 8px;
        right: -6px
    }

    #list .item-xs .price-wrapper {
        color: #464646;
        font-size: 14px;
        font-weight: 400;
        line-height: 20px;
        display: flex;
        align-items: center;
        margin-bottom: 25px
    }

    #list .item-xs .price-wrapper .value {
        color: #24971c;
        font-size: 23px;
        font-weight: 700;
        line-height: 26px
    }

    #list .item {
        display: none
    }
}

#list .show-more__container {
    margin: auto;
}

#list #show-more.btn {
    /* border-radius: 5px; */
    border: 1px solid var(--color-blue);
    color: var(--color-blue);
    text-align: center;
    font-size: 16px;
    /* font-weight: 800; */
    /* line-height: 40px; */
    background: 0 0;
    margin: 0 auto;
    /* max-width: 203px; */
    /* max-height: 60px; */
    white-space: nowrap;
}

#list #show-more.btn:hover {
    cursor: pointer;
    border: 1px solid #ed4f22;
    color: #ed4f22
}

.manager-v1 {
    padding: 40px 0 0
}

.manager-v1 .content {
    color: #fff;
    display: flex;
    font-weight: 700;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: flex-end;
    border-radius: var(--Border-Radius-border-Radius-L);
    background: var(--Sellvia-Market-Gradient-1);
}

.manager-v1 .content-text {
    padding: 60px 60px 50px;
    max-width: 600px;
}

.manager-v1 .content-text h2 {
    font-size: 30px;
    line-height: 40px;
    color: inherit;
    margin: 0 0 20px;
    font-weight: 500;
    max-width: 400px
}

.manager-v1 .content-text p {
    font-size: 20px;
    font-weight: 600;
    line-height: 26px
}

.manager-v1 .content-text ul {
    margin: 0;
    padding: 0
}

.manager-v1 .content-text ul li {
    display: block;
    background: no-repeat center left/18px auto;
    font-weight: 400;
    font-size: 17px;
    line-height: 24px;
    margin: 10px 0 0;
    padding: 0 0 0 30px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='13' viewBox='0 0 17 13' fill='none'%3E%3Cpath d='M0.690979 5.96379L5.82431 11.2575L16.091 0.670044' stroke='white' stroke-width='1.925'/%3E%3C/svg%3E");
}

.manager-v1 .content-text .content-actions {
        margin-top: 24px;
    }
.manager-v1 .content-text .content-actions .btn{
    margin: 0;
}
.manager-v1 .content picture img {
    width: 474px;
    height: auto;
    margin-top: -80px;
    display: block
}

@media (max-width: 1279px) {
    .manager-v1 .content-text {
        padding: 40px 20px 40px 40px;
    }

    .manager-v1 .content picture img {
        max-width: 100%;
        margin-top: -40px;
        width: auto;
    }
}

@media (max-width: 1199px) {
    .manager-v1 .content-text {
        padding: 30px;
        max-width: 450px;
    }
}

@media (max-width: 1023px) {
    .manager-v1 {
        padding: 50px 0 0
    }

    .manager-v1 .content-text {
        max-width: 465px;
    }

    .manager-v1 .content-text h2 {
        font-weight: 700;
        font-size: 26px;
        margin: 0 0 30px;
        line-height: 38px
    }

    .manager-v1 .content-text p {
        font-weight: 500;
        font-size: 18px;
        line-height: 26px
    }

    .manager-v1 .content-text ul {
        margin: 40px 0 0
    }

    .manager-v1 .content-text ul > li {
        font-size: 14px;
        line-height: 24px
    }

    #filter-section {
        flex-direction: column;
        gap: 12px;
        justify-content: flex-start;
        align-items: baseline;
    }
}

@media (max-width: 767px) {
    .manager-v1, .manager-v1 .container {
        padding: 0
    }

    .manager-v1 .content {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        border-radius: 0;
        margin-left: -16px;
        width: calc(100% + 32px);
    }

    .manager-v1 .content-text {
        padding: 50px 20px 0;
        max-width: 100%;
    }

    .manager-v1 .content-text .content-actions {
        text-align: center;
        margin: 0;
        position: relative;
        /* left: 13px; */
    }

    .manager-v1 .content-text ul li {
        margin: 4px 0 0
    }

    .manager-v1 .content-text h2 {
        text-align: center;
        font-size: 28px;
        margin: 0 auto 20px
    }

    .manager-v1 .content-text p {
        text-align: center
    }

    .manager-v1 .content picture img {
        width: calc(100% - 30px);
        margin: 0 auto
    }
    .manager-v1 .content-actions{
        position: absolute;
        bottom: 32px;
        left: 16px;
        right: 16px;
    }
}

#manager .link {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: 40px;
    text-decoration-line: underline;
    padding: 0 25px 0 0;
    margin-top: 40px;
    display: inline-block;
    background: url("data:image/svg+xml,%3Csvg width='11' height='20' viewBox='0 0 11 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.44238 0.40381L10.1699 9.39502C10.3281 9.55322 10.4072 9.74658 10.4072 9.9751C10.4072 10.186 10.3281 10.3794 10.1699 10.5552L1.44238 19.5464C1.28418 19.687 1.09961 19.7573 0.888674 19.7573C0.677736 19.7573 0.493166 19.6782 0.334963 19.52C0.17676 19.3618 0.0976581 19.1772 0.0976581 18.9663C0.0976581 18.7554 0.17676 18.5708 0.334963 18.4126L8.56152 9.9751L0.334961 1.5376C0.176758 1.3794 0.0976565 1.19483 0.0976565 0.983888C0.0976565 0.772951 0.176758 0.58838 0.334961 0.430177C0.493164 0.271974 0.677735 0.192873 0.888672 0.192873C1.09961 0.192873 1.28418 0.263185 1.44238 0.40381Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A") no-repeat right 9px/auto
}

#manager .link:hover {
    color: var(--color-blue);
    background: url("data:image/svg+xml,%3Csvg width='11' height='20' viewBox='0 0 11 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.44238 0.40381L10.1699 9.39502C10.3281 9.55322 10.4072 9.74658 10.4072 9.9751C10.4072 10.186 10.3281 10.3794 10.1699 10.5552L1.44238 19.5464C1.28418 19.687 1.09961 19.7573 0.888674 19.7573C0.677736 19.7573 0.493166 19.6782 0.334963 19.52C0.17676 19.3618 0.0976581 19.1772 0.0976581 18.9663C0.0976581 18.7554 0.17676 18.5708 0.334963 18.4126L8.56152 9.9751L0.334961 1.5376C0.176758 1.3794 0.0976565 1.19483 0.0976565 0.983888C0.0976565 0.772951 0.176758 0.58838 0.334961 0.430177C0.493164 0.271974 0.677735 0.192873 0.888672 0.192873C1.09961 0.192873 1.28418 0.263185 1.44238 0.40381Z' fill='%23FF6236'/%3E%3C/svg%3E%0A") no-repeat right 9px/auto
}

@media (max-width: 767px) {
    #manager .link {
        margin: 0
    }

    .manager-v1 .content-text ul {
        margin: 20px auto 40px;
        max-width: 276px
    }
}

#contact-footer {
    color: #fff;
    background-color: #0f192e;
}

#contact-footer h2 {
    color: #1f1f1f;
    /* margin: 0 auto 20px; */
}

#contact-footer .container:after {
    content: "";
    padding-top: 130px;
    padding-bottom: 130px;
    background: url(./assets/img/main/contact-footer-desktop.png) no-repeat right bottom;
    position: relative;
    min-height: 730px;
}

#contact-footer .info {
    font-size: 20px;
    line-height: 26px;
    font-weight: 500;
    margin-bottom: 50px
}

#contact-footer .wrapper {
    width: 600px;
    text-align: center
}

@media (max-width: 1150px) {
    #contact-footer .container:after {
        display: none
    }
}

@media (max-width: 1023px) {
    #contact-footer .container {
        /* background: 0 0; */
    }

    #contact-footer .wrapper {
        margin-right: auto;
        margin-left: auto
    }
}

@media (max-width: 767px) {
    #contact-footer .wrapper {
        width: 100%
    }

    #contact-footer h2 {
        margin-bottom: 20px;
        font-size: 28px;
        line-height: normal;
        font-weight: 700
    }

    #contact-footer .info {
        font-size: 18px;
        line-height: 22px;
        margin-bottom: 40px
    }

    #contact-footer .btn {
        max-width: 300px
    }
}

.modal__overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .6);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1000
}

.modal__container {
    background-color: #fff;
    padding: 30px;
    max-width: 500px;
    max-height: 92vh;
    border-radius: 20px;
    box-sizing: border-box
}

.modal__container .phone-group {
    display: flex
}

.modal__header {
    position: relative;
    display: block;
}

.modal__title {
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 600;
    font-size: 1.25rem;
    line-height: 1.25;
    text-align: center;
    box-sizing: border-box
}

.modal__close {
    background: #fff;
    border: 0;
    position: absolute;
    top: -20px;
    right: -20px;
    cursor: pointer;
    border-radius: 50%;
    height: 30px;
    width: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 0
}

.modal__header .modal__close:before {
    content: "✕";
    font-size: 25px !important
}

.modal__content {
    margin-top: 2rem;
    margin-bottom: 2rem;
    line-height: 1.5;
    color: rgba(0, 0, 0, .8)
}

.modal__body .result-message {
    display: none;
    color: #fff;
    margin-bottom: 10px;
    padding: 10px
}

.modal__body .result-message.success {
    background: #49b67f;
    display: block
}

.modal__body .result-message.error {
    background: #b64949;
    display: block
}

.micromodal-slide {
    display: none
}

.micromodal-slide.is-open {
    display: block
}

.micromodal-slide[aria-hidden=false] .modal__overlay {
    animation: mmfadeIn .3s cubic-bezier(0, 0, .2, 1)
}

.micromodal-slide[aria-hidden=false] .modal__container {
    animation: mmslideIn .3s cubic-bezier(0, 0, .2, 1)
}

.micromodal-slide[aria-hidden=true] .modal__overlay {
    animation: mmfadeOut .3s cubic-bezier(0, 0, .2, 1)
}

.micromodal-slide[aria-hidden=true] .modal__container {
    animation: mmslideOut .3s cubic-bezier(0, 0, .2, 1)
}

.micromodal-slide .modal__container, .micromodal-slide .modal__overlay {
    will-change: transform
}

.modal__container.contact {
    text-align: center;
    max-width: 540px
}

.modal__container.contact form {
    text-align: left
}

.contact-form-response {
    display: block;
    color: #da0000;
    font-size: 16px;
    margin: 16px 0;
    text-align: left;
}

.alert-success {
    color: green;
}

.modal__container.contact .btn {
    width: 100%;
    border: 0
}

.modal__container.contact input, .modal__container.contact select {
    height: 50px
}

.modal__container.contact h3 {
    font-size: 23px;
    line-height: 32px;
    margin-bottom: 9px
}

.modal__container.contact .info {
    margin-bottom: 30px
}

.modal__container.contact .fb-contact {
    margin-top: 25px;
    font-size: 15px;
    line-height: 18px
}

#modal-video .modal__container {
    max-width: 1000px
}

#modal-video .modal__container.for-1by1 {
    width: 40%
}

@media (max-width: 1023px) {
    #modal-video .modal__container.for-1by1 {
        width: 90%
    }
}

#modal-contact-estab .ttl {
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
    margin-bottom: 20px;
    color: #0b1e32;
}

#modal-contact-estab .info, input {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 20px;
    color: #0c1d33;
}

input, select {
    border-radius: 5px;
    border: 1px solid #d9d9d9;
    background: #fff;
    padding: 15px 16px;
    font-style: normal;
    color: var(--color-text);
    margin-bottom: 8px;
    width: 100%;
    font-family: 'Mulish', Arial, sans-serif;
}

input:focus, select:focus, textarea:focus {
    outline: 1px var(--color-text) solid
}

textarea {
    font-family: "Mulish", Arial, sans-serif;
    color: var(--color-text);
    background: #fff;
    border: 1px solid #d9d9d9;
    box-sizing: border-box;
    border-radius: 5px;
    padding: 0 15px;
    width: 100%;
    resize: none;
    margin-bottom: 20px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

textarea {
    padding: 15px;
    min-height: 70px;
}

input::placeholder, textarea::placeholder {
    color: #7a7b7d
}

select {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background: #fff url(assets/img/main/select-bg.svg) no-repeat center right 17px;
    font-size: 14px;
}

select.code {
    /* margin-right: 10px; */
    width: 100px;
    margin-bottom: 8px;
}

.phone-group {
    display: flex;
    gap: 8px;
}

#reals .container {
    padding-bottom: 0
}

#reals .container h3 {
    margin-bottom: 50px;
    font-size: 40px;
    font-weight: 700;
    text-align: center
}

#reals .container .items {
    display: flex
}

#reals .container .items .item {
    border-radius: 26px;
    border: 3px solid #59bb52;
    padding: 8px;
    width: 236px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

#reals .container .items .item video {
    width: 220px;
    border-radius: 20px;
    object-fit: cover
}

#modal-video .modal__container {
    width: auto;
    padding: 0;
    margin: 0;
    background: 0 0;
    border-radius: 20px;
    aspect-ratio: 452/800;
    height: auto;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    border: none;
}

#modal-video .modal__body {
    width: 100%;
    aspect-ratio: 16 / 9;
    height: auto !important;
}

#modal-video .modal__container .modal__header {
    width: 100%;
}

#modal-video .modal__container .modal-btn {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, .5) 22.13%, #000 79.76%);
    text-align: center;
    padding-top: 35px;
    padding-bottom: 24px;
    border-radius: 0 0 20px 20px
}

#modal-video .modal__container .modal-btn a {
    color: #fff;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    text-transform: uppercase;
    width: 190px;
    height: 45px;
    background-color: #ffb200;
    display: inline-block;
    padding: 12px 30px;
    text-decoration: none;
    border-radius: 5px
}

#videoplay {
    border-radius: 20px;
    width: 100%;
    aspect-ratio: 16 / 9;
    height: auto;
    display: block;
    overflow: hidden;
    height: auto !important;
}

#modal-video .modal__close {
    background: rgba(0, 0, 0, 0.25);
    stroke-width: 1px;
    stroke: #FFF;
    border: 1px solid rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(10px);
    right: 16px;
    top: 16px;
    z-index: 100;
}

#modal-video .modal__close:before {
    color: #ffffff;
    font-size: 16px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}

::-webkit-media-controls-play-button {
    display: none !important;
    -webkit-appearance: none
}

::-webkit-media-controls-start-playback-button {
    display: none !important;
    -webkit-appearance: none
}

.owl-carousel .owl-dots .owl-dot span {
    background-color: rgba(25, 113, 194, .2);
    width: 20px;
    height: 5px;
    border: 0;
    display: block;
    border-radius: 30px;
    margin: 0 9px
}

.owl-carousel .owl-dots .owl-dot {
    display: inline-block
}

.owl-carousel .owl-dots {
    text-align: center;
    margin: 8px 0 20px
}

.owl-carousel .owl-dots .active span {
    background-color: #1971c2;
    width: 50px;
    height: 5px
}

.owl-carousel .owl-nav .owl-prev {
    left: 5px
}

.owl-carousel .owl-nav .owl-next {
    right: 5px
}

.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDUiIHZpZXdCb3g9IjAgMCA0NSA0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIHI9IjIyLjUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIyLjUgMjIuNSkiIGZpbGw9IndoaXRlIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMi41IDQ1QzEwLjA3MzYgNDUgMCAzNC45MjY0IDAgMjIuNUMwIDEwLjA3MzYgMTAuMDczNiAwIDIyLjUgMEMzNC45MjY0IDAgNDUgMTAuMDczNiA0NSAyMi41QzQ1IDM0LjkyNjQgMzQuOTI2NCA0NSAyMi41IDQ1Wk0yMi41IDQzQzExLjE3ODIgNDMgMiAzMy44MjE4IDIgMjIuNUMyIDExLjE3ODIgMTEuMTc4MiAyIDIyLjUgMkMzMy44MjE4IDIgNDMgMTEuMTc4MiA0MyAyMi41QzQzIDMzLjgyMTggMzMuODIxOCA0MyAyMi41IDQzWiIgZmlsbD0iI0RBREFEQSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjMuODc4OCAxNC43MDdDMjQuMjY5MyAxNC4zMTY1IDI0LjkwMjUgMTQuMzE2NSAyNS4yOTMgMTQuNzA3QzI1LjY4MzUgMTUuMDk3NSAyNS42ODM1IDE1LjczMDcgMjUuMjkzIDE2LjEyMTJMMTkuMzE4MiAyMi4wOTZMMjUuMjkzMSAyOC4wNzA5QzI1LjY4MzYgMjguNDYxNCAyNS42ODM2IDI5LjA5NDYgMjUuMjkzMSAyOS40ODUxQzI0LjkwMjYgMjkuODc1NiAyNC4yNjk0IDI5Ljg3NTYgMjMuODc4OSAyOS40ODUxTDE3LjIwMzIgMjIuODA5NEMxNy4wNTU0IDIyLjY2MTYgMTYuOTYzNSAyMi40NzkgMTYuOTI3NiAyMi4yODhDMTYuODY0NSAyMS45NzE0IDE2Ljk1NTcgMjEuNjMwMSAxNy4yMDExIDIxLjM4NDdMMjMuODc4OCAxNC43MDdaIiBmaWxsPSIjREFEQURBIi8+PC9zdmc+) no-repeat center center;
    font-size: 28px !important;
    width: 30px;
    height: 30px;
    top: calc(50% - 16px);
    position: absolute;
    line-height: 28px;
    color: inherit;
    text-shadow: none;
    text-align: center;
}

.owl-carousel .owl-nav .owl-next span, .owl-carousel .owl-nav .owl-prev span {
    margin-bottom: 4px;
    /* display: block; */
    /* margin-left: 1px; */
}

.container .owl-carousel .owl-nav button.owl-next, .container .owl-carousel .owl-nav button.owl-prev {
    /* opacity: .6; */
    background-color: #fff;
    border-radius: 100px;
    background-position-x: 53%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.container .owl-carousel .owl-nav button.owl-next {
    right: 20px
}

.container .owl-carousel .owl-nav button.owl-prev {
    right: auto;
    left: 20px
}

.container .owl-carousel .owl-nav button.owl-next:hover, .container .owl-carousel .owl-nav button.owl-prev:hover {
    opacity: 1;
    border: 0
}

.price-block {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-bottom: 20px;
    color: var(--color-text);
    font-size: 13px;
    font-weight: 600;
    line-height: 18px;
    gap: 4px
}

#footer .container a, .price-block .price-end {
    font-size: 20px;
    font-weight: 600;
    line-height: 26px
}

#footer .container, .price-block .price-end span {
    font-size: 11px;
    font-weight: 400;
    line-height: 11px
}

#footer {
    border-top: 1px solid rgba(255, 255, 255, .14);
    background: var(--color-text);
    overflow: hidden;
    padding: 32px 16px;
}

#footer .container {
    color: #d9d9d9
}

#footer .container a {
    color: #fff;
    font-size: 17px;
    text-decoration: none;
    height: 20px;
}

#footer .container a:hover {
    color: var(--color-blue)
}

#footer .container .footer-flex {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    gap: 32px;
}

#footer .container .footer-flex .footer-logo {
    flex-direction: row;
    display: flex;
    justify-content: center;
    text-align: center;
    width: 100%;
}

#footer .container .footer-flex .footer-logo .footer-socials {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    gap: 6px;
}

#footer .container .footer-flex .footer-logo .footer-socials .inst, #footer .container .footer-flex .footer-socials .inst {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M12.8887 4.13281C15.0665 4.13281 15.3334 4.1333 16.1924 4.15332C17.0314 4.20003 17.6179 4.33305 18.124 4.5332C18.6501 4.7334 19.0835 5.00041 19.543 5.4541C19.9825 5.9012 20.2758 6.33535 20.4756 6.86914C20.6754 7.38312 20.8087 7.97129 20.8486 8.80566C20.8952 9.6598 20.8955 9.93367 20.8955 12.1094C20.8955 14.2852 20.8886 14.5524 20.8486 15.4199C20.8153 16.261 20.6823 16.8491 20.4824 17.3564C20.276 17.8835 20.003 18.3305 19.5703 18.7842C19.124 19.2247 18.6842 19.5058 18.1514 19.7061C17.6452 19.9063 17.0588 20.039 16.2197 20.0791C15.3671 20.1325 15.0866 20.1328 12.915 20.1328C10.7439 20.1328 10.4772 20.1258 9.61133 20.0791C8.77217 20.039 8.18588 19.9063 7.67969 19.7061C7.15352 19.4992 6.70059 19.2253 6.23438 18.8115C5.79479 18.3643 5.51526 17.9167 5.31543 17.3828C5.11562 16.8822 4.98237 16.2948 4.94238 15.4473C4.89576 14.5929 4.89551 14.312 4.89551 12.1426C4.89551 9.97355 4.89594 9.70647 4.94922 8.83887C4.98918 7.99791 5.12247 7.41058 5.32227 6.90332C5.52875 6.37602 5.80127 5.935 6.22754 5.46777C6.67383 5.0339 7.12727 4.75396 7.66016 4.55371C8.15971 4.35349 8.7459 4.21973 9.5918 4.17969C10.4442 4.13297 10.7175 4.13281 12.8887 4.13281ZM12.8887 5.57617C10.7573 5.57617 10.5041 5.58316 9.6582 5.62988C8.879 5.66325 8.45928 5.7897 8.17285 5.89648C7.79317 6.04333 7.52621 6.21672 7.25977 6.49707C6.97337 6.7774 6.79337 7.04517 6.66016 7.41895C6.54697 7.70596 6.4208 8.12676 6.38086 8.90723C6.33424 9.75477 6.33398 10.0087 6.33398 12.1445C6.33398 14.2804 6.34107 14.5341 6.3877 15.3818C6.421 16.1627 6.54773 16.5831 6.6543 16.8701C6.80084 17.2506 6.97414 17.5182 7.25391 17.7852C7.53352 18.0719 7.80001 18.2523 8.17285 18.3857C8.45927 18.4992 8.87904 18.626 9.6582 18.666C10.5041 18.7127 10.7573 18.7129 12.8887 18.7129C15.02 18.7129 15.2734 18.7059 16.1191 18.6592C16.8981 18.6258 17.3181 18.4993 17.6045 18.3926C17.9842 18.2457 18.2511 18.0714 18.5176 17.791C18.8038 17.5108 18.984 17.2438 19.1172 16.8701C19.2304 16.5831 19.3565 16.1625 19.3965 15.3818C19.4431 14.5341 19.4434 14.2804 19.4434 12.1445C19.4434 10.0087 19.4363 9.75479 19.3896 8.90723C19.3564 8.12676 19.2306 7.70596 19.124 7.41895C18.9775 7.03853 18.8041 6.77086 18.5244 6.50391C18.2446 6.21688 17.9775 6.03682 17.6045 5.90332C17.3181 5.78987 16.8982 5.66308 16.1191 5.62305C15.6964 5.5997 15.4216 5.58787 14.9863 5.58203L12.8887 5.57617ZM12.8887 8.03125C15.1533 8.03126 16.9919 9.8733 16.9922 12.1426C16.9922 14.4121 15.1534 16.2549 12.8887 16.2549C10.6239 16.2549 8.78516 14.4121 8.78516 12.1426C8.78541 9.87329 10.6241 8.03125 12.8887 8.03125ZM12.8887 9.4707C11.4234 9.47091 10.2247 10.6723 10.2246 12.1406C10.2246 13.609 11.4234 14.8103 12.8887 14.8105C14.3541 14.8105 15.5537 13.6091 15.5537 12.1406C15.5537 10.6722 14.3541 9.4707 12.8887 9.4707ZM17.1855 6.87695C17.7182 6.8771 18.1512 7.31077 18.1514 7.83789L18.1182 7.87109C18.1182 8.40509 17.6844 8.82617 17.1582 8.82617C16.6257 8.82594 16.2268 8.39892 16.2266 7.86523C16.2266 7.33123 16.6527 6.87695 17.1855 6.87695Z" fill="%23FFFFFF"/></svg>');
    position: relative;
    top: 3px;
}

#footer .container .footer-flex .footer-logo .footer-socials .inst:hover {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M12.8887 4.13281C15.0665 4.13281 15.3334 4.1333 16.1924 4.15332C17.0314 4.20003 17.6179 4.33305 18.124 4.5332C18.6501 4.7334 19.0835 5.00041 19.543 5.4541C19.9825 5.9012 20.2758 6.33535 20.4756 6.86914C20.6754 7.38312 20.8087 7.97129 20.8486 8.80566C20.8952 9.6598 20.8955 9.93367 20.8955 12.1094C20.8955 14.2852 20.8886 14.5524 20.8486 15.4199C20.8153 16.261 20.6823 16.8491 20.4824 17.3564C20.276 17.8835 20.003 18.3305 19.5703 18.7842C19.124 19.2247 18.6842 19.5058 18.1514 19.7061C17.6452 19.9063 17.0588 20.039 16.2197 20.0791C15.3671 20.1325 15.0866 20.1328 12.915 20.1328C10.7439 20.1328 10.4772 20.1258 9.61133 20.0791C8.77217 20.039 8.18588 19.9063 7.67969 19.7061C7.15352 19.4992 6.70059 19.2253 6.23438 18.8115C5.79479 18.3643 5.51526 17.9167 5.31543 17.3828C5.11562 16.8822 4.98237 16.2948 4.94238 15.4473C4.89576 14.5929 4.89551 14.312 4.89551 12.1426C4.89551 9.97355 4.89594 9.70647 4.94922 8.83887C4.98918 7.99791 5.12247 7.41058 5.32227 6.90332C5.52875 6.37602 5.80127 5.935 6.22754 5.46777C6.67383 5.0339 7.12727 4.75396 7.66016 4.55371C8.15971 4.35349 8.7459 4.21973 9.5918 4.17969C10.4442 4.13297 10.7175 4.13281 12.8887 4.13281ZM12.8887 5.57617C10.7573 5.57617 10.5041 5.58316 9.6582 5.62988C8.879 5.66325 8.45928 5.7897 8.17285 5.89648C7.79317 6.04333 7.52621 6.21672 7.25977 6.49707C6.97337 6.7774 6.79337 7.04517 6.66016 7.41895C6.54697 7.70596 6.4208 8.12676 6.38086 8.90723C6.33424 9.75477 6.33398 10.0087 6.33398 12.1445C6.33398 14.2804 6.34107 14.5341 6.3877 15.3818C6.421 16.1627 6.54773 16.5831 6.6543 16.8701C6.80084 17.2506 6.97414 17.5182 7.25391 17.7852C7.53352 18.0719 7.80001 18.2523 8.17285 18.3857C8.45927 18.4992 8.87904 18.626 9.6582 18.666C10.5041 18.7127 10.7573 18.7129 12.8887 18.7129C15.02 18.7129 15.2734 18.7059 16.1191 18.6592C16.8981 18.6258 17.3181 18.4993 17.6045 18.3926C17.9842 18.2457 18.2511 18.0714 18.5176 17.791C18.8038 17.5108 18.984 17.2438 19.1172 16.8701C19.2304 16.5831 19.3565 16.1625 19.3965 15.3818C19.4431 14.5341 19.4434 14.2804 19.4434 12.1445C19.4434 10.0087 19.4363 9.75479 19.3896 8.90723C19.3564 8.12676 19.2306 7.70596 19.124 7.41895C18.9775 7.03853 18.8041 6.77086 18.5244 6.50391C18.2446 6.21688 17.9775 6.03682 17.6045 5.90332C17.3181 5.78987 16.8982 5.66308 16.1191 5.62305C15.6964 5.5997 15.4216 5.58787 14.9863 5.58203L12.8887 5.57617ZM12.8887 8.03125C15.1533 8.03126 16.9919 9.8733 16.9922 12.1426C16.9922 14.4121 15.1534 16.2549 12.8887 16.2549C10.6239 16.2549 8.78516 14.4121 8.78516 12.1426C8.78541 9.87329 10.6241 8.03125 12.8887 8.03125ZM12.8887 9.4707C11.4234 9.47091 10.2247 10.6723 10.2246 12.1406C10.2246 13.609 11.4234 14.8103 12.8887 14.8105C14.3541 14.8105 15.5537 13.6091 15.5537 12.1406C15.5537 10.6722 14.3541 9.4707 12.8887 9.4707ZM17.1855 6.87695C17.7182 6.8771 18.1512 7.31077 18.1514 7.83789L18.1182 7.87109C18.1182 8.40509 17.6844 8.82617 17.1582 8.82617C16.6257 8.82594 16.2268 8.39892 16.2266 7.86523C16.2266 7.33123 16.6527 6.87695 17.1855 6.87695Z" fill="%23FF6236"/></svg>')
}

#footer .container .footer-flex .footer-logo .footer-socials .tiktok, #footer .container .footer-flex .footer-socials .tiktok {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15.2934 3.58398H12.5312V14.4825C12.5312 15.7811 11.4688 16.8478 10.1467 16.8478C8.82462 16.8478 7.76223 15.7811 7.76223 14.4825C7.76223 13.2072 8.80101 12.1637 10.0759 12.1173V9.3811C7.26644 9.42745 5 11.6767 5 14.4825C5 17.3115 7.31366 19.584 10.1703 19.584C13.027 19.584 15.3406 17.2883 15.3406 14.4825V8.89412C16.3794 9.63616 17.6543 10.0767 19 10.0999V7.3637C16.9224 7.29413 15.2934 5.62456 15.2934 3.58398Z" fill="white"/></svg>');
    position: relative;
    top: 3px;
}

#footer .container .footer-flex .footer-logo .footer-socials .tiktok:hover {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15.2934 3.58398H12.5312V14.4825C12.5312 15.7811 11.4688 16.8478 10.1467 16.8478C8.82462 16.8478 7.76223 15.7811 7.76223 14.4825C7.76223 13.2072 8.80101 12.1637 10.0759 12.1173V9.3811C7.26644 9.42745 5 11.6767 5 14.4825C5 17.3115 7.31366 19.584 10.1703 19.584C13.027 19.584 15.3406 17.2883 15.3406 14.4825V8.89412C16.3794 9.63616 17.6543 10.0767 19 10.0999V7.3637C16.9224 7.29413 15.2934 5.62456 15.2934 3.58398Z" fill="%23FF6236"/></svg>')
}

#footer .container .footer-flex .footer-logo .footer-socials .facebook, #footer .container .footer-flex .footer-socials .facebook {
    position: relative;
    top: 3px;
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M16.8955 4.13281V7.33301H14.8389C14.6981 7.31565 14.5573 7.3659 14.457 7.46973C14.3819 7.54764 14.3356 7.64943 14.3242 7.75684V9.4668H16.8955L16.3809 12.667H14.3242V20.1328H11.2383V12.667H9.69531V9.4668H11.2383V7.33301C11.2383 6.93834 11.1722 4.13281 14.5254 4.13281H16.8955Z" fill="white"/></svg>')
}

#footer .container .footer-flex .footer-logo .footer-socials .facebook:hover {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M16.8955 4.13281V7.33301H14.8389C14.6981 7.31565 14.5573 7.3659 14.457 7.46973C14.3819 7.54764 14.3356 7.64943 14.3242 7.75684V9.4668H16.8955L16.3809 12.667H14.3242V20.1328H11.2383V12.667H9.69531V9.4668H11.2383V7.33301C11.2383 6.93834 11.1722 4.13281 14.5254 4.13281H16.8955Z" fill="%23FF6236"/></svg>')
}
#footer .container .footer-flex .footer-logo .footer-socials .linkedin, #footer .container .footer-flex .footer-socials .linkedin {
    content: '';
    position: relative;
    /* top: 3px; */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M474.919 0H38.592C17.72 0 0 16.504 0 36.841V475.14C0 495.496 11.629 512 32.492 512h436.327C489.718 512 512 495.496 512 475.14V36.841C512 16.504 495.809 0 474.919 0zM195.043 195.043h68.928v35.136h.755c10.505-18.945 41.541-38.177 79.921-38.177 73.655 0 94.214 39.108 94.214 111.538v135.321h-73.148V316.883c0-32.427-12.947-60.883-43.227-60.883-36.768 0-54.295 24.889-54.295 65.758v117.103h-73.148V195.043zM73.139 438.861h73.148V195.043H73.139v243.818zm82.289-329.148c0 25.258-20.457 45.715-45.715 45.715-25.258 0-45.715-20.457-45.715-45.715 0-25.258 20.457-45.715 45.715-45.715 25.258 0 45.715 20.457 45.715 45.715z'/%3E%3C/svg%3E");
    background-size: 16px auto;
    display: block;
    width: 25px;
    height: 25px;
    background-position: center;
    background-repeat: no-repeat;
}

#footer .container .footer-flex .footer-logo .footer-socials .youtube, 
#footer .container .footer-flex .footer-socials .youtube {
    position: relative;
    top: 3px;
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.946 15.2905V9.55273L15.9148 12.4218L10.946 15.2905ZM22.0216 7.82086C21.8017 6.99812 21.1537 6.34997 20.3308 6.13003C18.8393 5.73047 12.8584 5.73047 12.8584 5.73047C12.8584 5.73047 6.87772 5.73047 5.3862 6.13003C4.5633 6.34997 3.91531 6.99812 3.69538 7.82086C3.29565 9.31253 3.29565 12.4243 3.29565 12.4243C3.29565 12.4243 3.29565 15.5363 3.69538 17.0278C3.91531 17.8506 4.5633 18.4989 5.3862 18.7187C6.87772 19.1184 12.8584 19.1184 12.8584 19.1184C12.8584 19.1184 18.8393 19.1184 20.3308 18.7187C21.1537 18.4989 21.8017 17.8506 22.0216 17.0278C22.4214 15.5363 22.4214 12.4243 22.4214 12.4243C22.4214 12.4243 22.4214 9.31253 22.0216 7.82086Z" fill="white"/></svg>')
}

#footer .container .footer-flex .footer-logo .footer-socials .youtube:hover {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.946 15.2905V9.55273L15.9148 12.4218L10.946 15.2905ZM22.0216 7.82086C21.8017 6.99812 21.1537 6.34997 20.3308 6.13003C18.8393 5.73047 12.8584 5.73047 12.8584 5.73047C12.8584 5.73047 6.87772 5.73047 5.3862 6.13003C4.5633 6.34997 3.91531 6.99812 3.69538 7.82086C3.29565 9.31253 3.29565 12.4243 3.29565 12.4243C3.29565 12.4243 3.29565 15.5363 3.69538 17.0278C3.91531 17.8506 4.5633 18.4989 5.3862 18.7187C6.87772 19.1184 12.8584 19.1184 12.8584 19.1184C12.8584 19.1184 18.8393 19.1184 20.3308 18.7187C21.1537 18.4989 21.8017 17.8506 22.0216 17.0278C22.4214 15.5363 22.4214 12.4243 22.4214 12.4243C22.4214 12.4243 22.4214 9.31253 22.0216 7.82086Z" fill="%23FF6236"/></svg>')
}

#footer .container .footer-flex .footer-menu {
    display: flex;
    flex-direction: column;
    padding-left: 80px
}

#footer .container .footer-flex .footer-medals {
    margin-left: auto
}

#footer .container .footer-flex .footer-socials {
    display: flex;
    align-items: center;
    margin-bottom: 10px
}

#footer .container .footer-flex .footer-socials .inst:hover {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M12.8887 4.13281C15.0665 4.13281 15.3334 4.1333 16.1924 4.15332C17.0314 4.20003 17.6179 4.33305 18.124 4.5332C18.6501 4.7334 19.0835 5.00041 19.543 5.4541C19.9825 5.9012 20.2758 6.33535 20.4756 6.86914C20.6754 7.38312 20.8087 7.97129 20.8486 8.80566C20.8952 9.6598 20.8955 9.93367 20.8955 12.1094C20.8955 14.2852 20.8886 14.5524 20.8486 15.4199C20.8153 16.261 20.6823 16.8491 20.4824 17.3564C20.276 17.8835 20.003 18.3305 19.5703 18.7842C19.124 19.2247 18.6842 19.5058 18.1514 19.7061C17.6452 19.9063 17.0588 20.039 16.2197 20.0791C15.3671 20.1325 15.0866 20.1328 12.915 20.1328C10.7439 20.1328 10.4772 20.1258 9.61133 20.0791C8.77217 20.039 8.18588 19.9063 7.67969 19.7061C7.15352 19.4992 6.70059 19.2253 6.23438 18.8115C5.79479 18.3643 5.51526 17.9167 5.31543 17.3828C5.11562 16.8822 4.98237 16.2948 4.94238 15.4473C4.89576 14.5929 4.89551 14.312 4.89551 12.1426C4.89551 9.97355 4.89594 9.70647 4.94922 8.83887C4.98918 7.99791 5.12247 7.41058 5.32227 6.90332C5.52875 6.37602 5.80127 5.935 6.22754 5.46777C6.67383 5.0339 7.12727 4.75396 7.66016 4.55371C8.15971 4.35349 8.7459 4.21973 9.5918 4.17969C10.4442 4.13297 10.7175 4.13281 12.8887 4.13281ZM12.8887 5.57617C10.7573 5.57617 10.5041 5.58316 9.6582 5.62988C8.879 5.66325 8.45928 5.7897 8.17285 5.89648C7.79317 6.04333 7.52621 6.21672 7.25977 6.49707C6.97337 6.7774 6.79337 7.04517 6.66016 7.41895C6.54697 7.70596 6.4208 8.12676 6.38086 8.90723C6.33424 9.75477 6.33398 10.0087 6.33398 12.1445C6.33398 14.2804 6.34107 14.5341 6.3877 15.3818C6.421 16.1627 6.54773 16.5831 6.6543 16.8701C6.80084 17.2506 6.97414 17.5182 7.25391 17.7852C7.53352 18.0719 7.80001 18.2523 8.17285 18.3857C8.45927 18.4992 8.87904 18.626 9.6582 18.666C10.5041 18.7127 10.7573 18.7129 12.8887 18.7129C15.02 18.7129 15.2734 18.7059 16.1191 18.6592C16.8981 18.6258 17.3181 18.4993 17.6045 18.3926C17.9842 18.2457 18.2511 18.0714 18.5176 17.791C18.8038 17.5108 18.984 17.2438 19.1172 16.8701C19.2304 16.5831 19.3565 16.1625 19.3965 15.3818C19.4431 14.5341 19.4434 14.2804 19.4434 12.1445C19.4434 10.0087 19.4363 9.75479 19.3896 8.90723C19.3564 8.12676 19.2306 7.70596 19.124 7.41895C18.9775 7.03853 18.8041 6.77086 18.5244 6.50391C18.2446 6.21688 17.9775 6.03682 17.6045 5.90332C17.3181 5.78987 16.8982 5.66308 16.1191 5.62305C15.6964 5.5997 15.4216 5.58787 14.9863 5.58203L12.8887 5.57617ZM12.8887 8.03125C15.1533 8.03126 16.9919 9.8733 16.9922 12.1426C16.9922 14.4121 15.1534 16.2549 12.8887 16.2549C10.6239 16.2549 8.78516 14.4121 8.78516 12.1426C8.78541 9.87329 10.6241 8.03125 12.8887 8.03125ZM12.8887 9.4707C11.4234 9.47091 10.2247 10.6723 10.2246 12.1406C10.2246 13.609 11.4234 14.8103 12.8887 14.8105C14.3541 14.8105 15.5537 13.6091 15.5537 12.1406C15.5537 10.6722 14.3541 9.4707 12.8887 9.4707ZM17.1855 6.87695C17.7182 6.8771 18.1512 7.31077 18.1514 7.83789L18.1182 7.87109C18.1182 8.40509 17.6844 8.82617 17.1582 8.82617C16.6257 8.82594 16.2268 8.39892 16.2266 7.86523C16.2266 7.33123 16.6527 6.87695 17.1855 6.87695Z" fill="%23FF6236"/></svg>')
}

#footer .container .footer-flex .footer-socials .tiktok:hover {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15.2934 3.58398H12.5312V14.4825C12.5312 15.7811 11.4688 16.8478 10.1467 16.8478C8.82462 16.8478 7.76223 15.7811 7.76223 14.4825C7.76223 13.2072 8.80101 12.1637 10.0759 12.1173V9.3811C7.26644 9.42745 5 11.6767 5 14.4825C5 17.3115 7.31366 19.584 10.1703 19.584C13.027 19.584 15.3406 17.2883 15.3406 14.4825V8.89412C16.3794 9.63616 17.6543 10.0767 19 10.0999V7.3637C16.9224 7.29413 15.2934 5.62456 15.2934 3.58398Z" fill="%23FF6236"/></svg>')
}

#footer .container .footer-flex .footer-socials .facebook:hover {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M16.8955 4.13281V7.33301H14.8389C14.6981 7.31565 14.5573 7.3659 14.457 7.46973C14.3819 7.54764 14.3356 7.64943 14.3242 7.75684V9.4668H16.8955L16.3809 12.667H14.3242V20.1328H11.2383V12.667H9.69531V9.4668H11.2383V7.33301C11.2383 6.93834 11.1722 4.13281 14.5254 4.13281H16.8955Z" fill="%23FF6236"/></svg>')
}

#footer .container .footer-flex .footer-socials .youtube:hover {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.946 15.2905V9.55273L15.9148 12.4218L10.946 15.2905ZM22.0216 7.82086C21.8017 6.99812 21.1537 6.34997 20.3308 6.13003C18.8393 5.73047 12.8584 5.73047 12.8584 5.73047C12.8584 5.73047 6.87772 5.73047 5.3862 6.13003C4.5633 6.34997 3.91531 6.99812 3.69538 7.82086C3.29565 9.31253 3.29565 12.4243 3.29565 12.4243C3.29565 12.4243 3.29565 15.5363 3.69538 17.0278C3.91531 17.8506 4.5633 18.4989 5.3862 18.7187C6.87772 19.1184 12.8584 19.1184 12.8584 19.1184C12.8584 19.1184 18.8393 19.1184 20.3308 18.7187C21.1537 18.4989 21.8017 17.8506 22.0216 17.0278C22.4214 15.5363 22.4214 12.4243 22.4214 12.4243C22.4214 12.4243 22.4214 9.31253 22.0216 7.82086Z" fill="%23FF6236"/></svg>')
}

#footer .container .footer-flex .footer-address {
    justify-content: center;
    display: flex;
    margin: auto;
}

#footer .container .mobile {
    display: none !important
}

#footer .container .desktop {
    display: block;
}

@media (max-width: 768px) {
    #footer .container .footer-flex {
        flex-direction: column;
        text-align: center;
        gap: 32px;
        max-width: 100%;
        width: auto;
    }

    #footer .container .footer-flex .footer-menu {
        padding: 0
    }

    #footer .container .footer-flex .footer-medals {
        margin-left: 0
    }

    #footer .container .footer-flex .footer-logo img {
        width: 160px;
    }

    #footer .container .footer-flex .footer-logo .footer-socials {
        justify-content: center
    }

    #footer .container .footer-flex .footer-logo .footer-address {
        justify-content: center;
        display: flex
    }

    #footer .container .footer-flex .footer-socials {
        display: flex;
        align-items: center;
        margin-bottom: 10px
    }

    #footer .container .footer-flex .footer-socials .inst {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M12.8887 4.13281C15.0665 4.13281 15.3334 4.1333 16.1924 4.15332C17.0314 4.20003 17.6179 4.33305 18.124 4.5332C18.6501 4.7334 19.0835 5.00041 19.543 5.4541C19.9825 5.9012 20.2758 6.33535 20.4756 6.86914C20.6754 7.38312 20.8087 7.97129 20.8486 8.80566C20.8952 9.6598 20.8955 9.93367 20.8955 12.1094C20.8955 14.2852 20.8886 14.5524 20.8486 15.4199C20.8153 16.261 20.6823 16.8491 20.4824 17.3564C20.276 17.8835 20.003 18.3305 19.5703 18.7842C19.124 19.2247 18.6842 19.5058 18.1514 19.7061C17.6452 19.9063 17.0588 20.039 16.2197 20.0791C15.3671 20.1325 15.0866 20.1328 12.915 20.1328C10.7439 20.1328 10.4772 20.1258 9.61133 20.0791C8.77217 20.039 8.18588 19.9063 7.67969 19.7061C7.15352 19.4992 6.70059 19.2253 6.23438 18.8115C5.79479 18.3643 5.51526 17.9167 5.31543 17.3828C5.11562 16.8822 4.98237 16.2948 4.94238 15.4473C4.89576 14.5929 4.89551 14.312 4.89551 12.1426C4.89551 9.97355 4.89594 9.70647 4.94922 8.83887C4.98918 7.99791 5.12247 7.41058 5.32227 6.90332C5.52875 6.37602 5.80127 5.935 6.22754 5.46777C6.67383 5.0339 7.12727 4.75396 7.66016 4.55371C8.15971 4.35349 8.7459 4.21973 9.5918 4.17969C10.4442 4.13297 10.7175 4.13281 12.8887 4.13281ZM12.8887 5.57617C10.7573 5.57617 10.5041 5.58316 9.6582 5.62988C8.879 5.66325 8.45928 5.7897 8.17285 5.89648C7.79317 6.04333 7.52621 6.21672 7.25977 6.49707C6.97337 6.7774 6.79337 7.04517 6.66016 7.41895C6.54697 7.70596 6.4208 8.12676 6.38086 8.90723C6.33424 9.75477 6.33398 10.0087 6.33398 12.1445C6.33398 14.2804 6.34107 14.5341 6.3877 15.3818C6.421 16.1627 6.54773 16.5831 6.6543 16.8701C6.80084 17.2506 6.97414 17.5182 7.25391 17.7852C7.53352 18.0719 7.80001 18.2523 8.17285 18.3857C8.45927 18.4992 8.87904 18.626 9.6582 18.666C10.5041 18.7127 10.7573 18.7129 12.8887 18.7129C15.02 18.7129 15.2734 18.7059 16.1191 18.6592C16.8981 18.6258 17.3181 18.4993 17.6045 18.3926C17.9842 18.2457 18.2511 18.0714 18.5176 17.791C18.8038 17.5108 18.984 17.2438 19.1172 16.8701C19.2304 16.5831 19.3565 16.1625 19.3965 15.3818C19.4431 14.5341 19.4434 14.2804 19.4434 12.1445C19.4434 10.0087 19.4363 9.75479 19.3896 8.90723C19.3564 8.12676 19.2306 7.70596 19.124 7.41895C18.9775 7.03853 18.8041 6.77086 18.5244 6.50391C18.2446 6.21688 17.9775 6.03682 17.6045 5.90332C17.3181 5.78987 16.8982 5.66308 16.1191 5.62305C15.6964 5.5997 15.4216 5.58787 14.9863 5.58203L12.8887 5.57617ZM12.8887 8.03125C15.1533 8.03126 16.9919 9.8733 16.9922 12.1426C16.9922 14.4121 15.1534 16.2549 12.8887 16.2549C10.6239 16.2549 8.78516 14.4121 8.78516 12.1426C8.78541 9.87329 10.6241 8.03125 12.8887 8.03125ZM12.8887 9.4707C11.4234 9.47091 10.2247 10.6723 10.2246 12.1406C10.2246 13.609 11.4234 14.8103 12.8887 14.8105C14.3541 14.8105 15.5537 13.6091 15.5537 12.1406C15.5537 10.6722 14.3541 9.4707 12.8887 9.4707ZM17.1855 6.87695C17.7182 6.8771 18.1512 7.31077 18.1514 7.83789L18.1182 7.87109C18.1182 8.40509 17.6844 8.82617 17.1582 8.82617C16.6257 8.82594 16.2268 8.39892 16.2266 7.86523C16.2266 7.33123 16.6527 6.87695 17.1855 6.87695Z" fill="%23FFFFFF"/></svg>');
        position: relative;
        top: 3px;
        margin-left: 14px
    }

    #footer .container .footer-flex .footer-socials .inst:hover {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M12.8887 4.13281C15.0665 4.13281 15.3334 4.1333 16.1924 4.15332C17.0314 4.20003 17.6179 4.33305 18.124 4.5332C18.6501 4.7334 19.0835 5.00041 19.543 5.4541C19.9825 5.9012 20.2758 6.33535 20.4756 6.86914C20.6754 7.38312 20.8087 7.97129 20.8486 8.80566C20.8952 9.6598 20.8955 9.93367 20.8955 12.1094C20.8955 14.2852 20.8886 14.5524 20.8486 15.4199C20.8153 16.261 20.6823 16.8491 20.4824 17.3564C20.276 17.8835 20.003 18.3305 19.5703 18.7842C19.124 19.2247 18.6842 19.5058 18.1514 19.7061C17.6452 19.9063 17.0588 20.039 16.2197 20.0791C15.3671 20.1325 15.0866 20.1328 12.915 20.1328C10.7439 20.1328 10.4772 20.1258 9.61133 20.0791C8.77217 20.039 8.18588 19.9063 7.67969 19.7061C7.15352 19.4992 6.70059 19.2253 6.23438 18.8115C5.79479 18.3643 5.51526 17.9167 5.31543 17.3828C5.11562 16.8822 4.98237 16.2948 4.94238 15.4473C4.89576 14.5929 4.89551 14.312 4.89551 12.1426C4.89551 9.97355 4.89594 9.70647 4.94922 8.83887C4.98918 7.99791 5.12247 7.41058 5.32227 6.90332C5.52875 6.37602 5.80127 5.935 6.22754 5.46777C6.67383 5.0339 7.12727 4.75396 7.66016 4.55371C8.15971 4.35349 8.7459 4.21973 9.5918 4.17969C10.4442 4.13297 10.7175 4.13281 12.8887 4.13281ZM12.8887 5.57617C10.7573 5.57617 10.5041 5.58316 9.6582 5.62988C8.879 5.66325 8.45928 5.7897 8.17285 5.89648C7.79317 6.04333 7.52621 6.21672 7.25977 6.49707C6.97337 6.7774 6.79337 7.04517 6.66016 7.41895C6.54697 7.70596 6.4208 8.12676 6.38086 8.90723C6.33424 9.75477 6.33398 10.0087 6.33398 12.1445C6.33398 14.2804 6.34107 14.5341 6.3877 15.3818C6.421 16.1627 6.54773 16.5831 6.6543 16.8701C6.80084 17.2506 6.97414 17.5182 7.25391 17.7852C7.53352 18.0719 7.80001 18.2523 8.17285 18.3857C8.45927 18.4992 8.87904 18.626 9.6582 18.666C10.5041 18.7127 10.7573 18.7129 12.8887 18.7129C15.02 18.7129 15.2734 18.7059 16.1191 18.6592C16.8981 18.6258 17.3181 18.4993 17.6045 18.3926C17.9842 18.2457 18.2511 18.0714 18.5176 17.791C18.8038 17.5108 18.984 17.2438 19.1172 16.8701C19.2304 16.5831 19.3565 16.1625 19.3965 15.3818C19.4431 14.5341 19.4434 14.2804 19.4434 12.1445C19.4434 10.0087 19.4363 9.75479 19.3896 8.90723C19.3564 8.12676 19.2306 7.70596 19.124 7.41895C18.9775 7.03853 18.8041 6.77086 18.5244 6.50391C18.2446 6.21688 17.9775 6.03682 17.6045 5.90332C17.3181 5.78987 16.8982 5.66308 16.1191 5.62305C15.6964 5.5997 15.4216 5.58787 14.9863 5.58203L12.8887 5.57617ZM12.8887 8.03125C15.1533 8.03126 16.9919 9.8733 16.9922 12.1426C16.9922 14.4121 15.1534 16.2549 12.8887 16.2549C10.6239 16.2549 8.78516 14.4121 8.78516 12.1426C8.78541 9.87329 10.6241 8.03125 12.8887 8.03125ZM12.8887 9.4707C11.4234 9.47091 10.2247 10.6723 10.2246 12.1406C10.2246 13.609 11.4234 14.8103 12.8887 14.8105C14.3541 14.8105 15.5537 13.6091 15.5537 12.1406C15.5537 10.6722 14.3541 9.4707 12.8887 9.4707ZM17.1855 6.87695C17.7182 6.8771 18.1512 7.31077 18.1514 7.83789L18.1182 7.87109C18.1182 8.40509 17.6844 8.82617 17.1582 8.82617C16.6257 8.82594 16.2268 8.39892 16.2266 7.86523C16.2266 7.33123 16.6527 6.87695 17.1855 6.87695Z" fill="%23FF6236"/></svg>')
    }

    #footer .container .footer-flex .footer-socials .tiktok {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15.2934 3.58398H12.5312V14.4825C12.5312 15.7811 11.4688 16.8478 10.1467 16.8478C8.82462 16.8478 7.76223 15.7811 7.76223 14.4825C7.76223 13.2072 8.80101 12.1637 10.0759 12.1173V9.3811C7.26644 9.42745 5 11.6767 5 14.4825C5 17.3115 7.31366 19.584 10.1703 19.584C13.027 19.584 15.3406 17.2883 15.3406 14.4825V8.89412C16.3794 9.63616 17.6543 10.0767 19 10.0999V7.3637C16.9224 7.29413 15.2934 5.62456 15.2934 3.58398Z" fill="white"/></svg>');
        position: relative;
        top: 3px;
        margin-left: 10px
    }

    #footer .container .footer-flex .footer-socials .tiktok:hover {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15.2934 3.58398H12.5312V14.4825C12.5312 15.7811 11.4688 16.8478 10.1467 16.8478C8.82462 16.8478 7.76223 15.7811 7.76223 14.4825C7.76223 13.2072 8.80101 12.1637 10.0759 12.1173V9.3811C7.26644 9.42745 5 11.6767 5 14.4825C5 17.3115 7.31366 19.584 10.1703 19.584C13.027 19.584 15.3406 17.2883 15.3406 14.4825V8.89412C16.3794 9.63616 17.6543 10.0767 19 10.0999V7.3637C16.9224 7.29413 15.2934 5.62456 15.2934 3.58398Z" fill="%23FF6236"/></svg>')
    }

    #footer .container .footer-flex .footer-socials .facebook {
        position: relative;
        top: 3px;
        margin-left: 10px;
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M16.8955 4.13281V7.33301H14.8389C14.6981 7.31565 14.5573 7.3659 14.457 7.46973C14.3819 7.54764 14.3356 7.64943 14.3242 7.75684V9.4668H16.8955L16.3809 12.667H14.3242V20.1328H11.2383V12.667H9.69531V9.4668H11.2383V7.33301C11.2383 6.93834 11.1722 4.13281 14.5254 4.13281H16.8955Z" fill="white"/></svg>')
    }

    #footer .container .footer-flex .footer-socials .facebook:hover {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M16.8955 4.13281V7.33301H14.8389C14.6981 7.31565 14.5573 7.3659 14.457 7.46973C14.3819 7.54764 14.3356 7.64943 14.3242 7.75684V9.4668H16.8955L16.3809 12.667H14.3242V20.1328H11.2383V12.667H9.69531V9.4668H11.2383V7.33301C11.2383 6.93834 11.1722 4.13281 14.5254 4.13281H16.8955Z" fill="%23FF6236"/></svg>')
    }

    #footer .container .footer-flex .footer-socials .youtube {
        position: relative;
        top: 3px;
        margin-left: 10px;
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.946 15.2905V9.55273L15.9148 12.4218L10.946 15.2905ZM22.0216 7.82086C21.8017 6.99812 21.1537 6.34997 20.3308 6.13003C18.8393 5.73047 12.8584 5.73047 12.8584 5.73047C12.8584 5.73047 6.87772 5.73047 5.3862 6.13003C4.5633 6.34997 3.91531 6.99812 3.69538 7.82086C3.29565 9.31253 3.29565 12.4243 3.29565 12.4243C3.29565 12.4243 3.29565 15.5363 3.69538 17.0278C3.91531 17.8506 4.5633 18.4989 5.3862 18.7187C6.87772 19.1184 12.8584 19.1184 12.8584 19.1184C12.8584 19.1184 18.8393 19.1184 20.3308 18.7187C21.1537 18.4989 21.8017 17.8506 22.0216 17.0278C22.4214 15.5363 22.4214 12.4243 22.4214 12.4243C22.4214 12.4243 22.4214 9.31253 22.0216 7.82086Z" fill="white"/></svg>')
    }

    #footer .container .footer-flex .footer-socials .youtube:hover {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.946 15.2905V9.55273L15.9148 12.4218L10.946 15.2905ZM22.0216 7.82086C21.8017 6.99812 21.1537 6.34997 20.3308 6.13003C18.8393 5.73047 12.8584 5.73047 12.8584 5.73047C12.8584 5.73047 6.87772 5.73047 5.3862 6.13003C4.5633 6.34997 3.91531 6.99812 3.69538 7.82086C3.29565 9.31253 3.29565 12.4243 3.29565 12.4243C3.29565 12.4243 3.29565 15.5363 3.69538 17.0278C3.91531 17.8506 4.5633 18.4989 5.3862 18.7187C6.87772 19.1184 12.8584 19.1184 12.8584 19.1184C12.8584 19.1184 18.8393 19.1184 20.3308 18.7187C21.1537 18.4989 21.8017 17.8506 22.0216 17.0278C22.4214 15.5363 22.4214 12.4243 22.4214 12.4243C22.4214 12.4243 22.4214 9.31253 22.0216 7.82086Z" fill="%23FF6236"/></svg>')
    }
}

@media (max-width: 767px) {
    #footer .container .desktop {
        display: none !important
    }

    #footer .container .mobile {
        display: flex !important;
        justify-content: center
    }

    #footer .container .footer-medals img, #footer .container .footer-medals picture {
    }

    #footer .container .footer-flex .footer-socials {
        margin: auto;
    }
}

.email-error {
    color: red
}

.select2-container--classic .select2-selection--single {
    border-radius: 5px !important;
    border: 1px solid rgba(15, 24, 43, .1) !important;
    background: #fff !important;
    height: 40px !important;
    padding: 6px 0px 6px 14px !important;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    border: 0 !important;
    background: #fff !important;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    /* background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M10.8668 3.85393L6.32157 8.85337C6.27936 8.89986 6.22923 8.93673 6.17405 8.96189C6.11888 8.98705 6.05973 9 6 9C5.94027 9 5.88112 8.98705 5.82594 8.96189C5.77077 8.93673 5.72064 8.89986 5.67842 8.85337L1.1332 3.85393C1.04791 3.76012 1 3.63289 1 3.50022C1 3.36755 1.04791 3.24032 1.1332 3.14651C1.21849 3.0527 1.33416 3 1.45478 3C1.57539 3 1.69106 3.0527 1.77635 3.14651L6 7.79287L10.2236 3.14651C10.2659 3.10006 10.316 3.06322 10.3712 3.03808C10.4264 3.01294 10.4855 3 10.5452 3C10.6049 3 10.6641 3.01294 10.7193 3.03808C10.7744 3.06322 10.8246 3.10006 10.8668 3.14651C10.909 3.19296 10.9425 3.24811 10.9654 3.3088C10.9882 3.36948 11 3.43453 11 3.50022C11 3.56591 10.9882 3.63096 10.9654 3.69165C10.9425 3.75234 10.909 3.80748 10.8668 3.85393Z" fill="%231B1B1B"/></svg>'); */
    width: 12px !important;
    height: 12px !important;
    /* margin-left: -6px !important; */
    /* margin-top: -5px !important; */
    border: 0 !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M10.8668 3.85393L6.32157 8.85337C6.27936 8.89986 6.22923 8.93673 6.17405 8.96189C6.11888 8.98705 6.05973 9 6 9C5.94027 9 5.88112 8.98705 5.82594 8.96189C5.77077 8.93673 5.72064 8.89986 5.67842 8.85337L1.1332 3.85393C1.04791 3.76012 1 3.63289 1 3.50022C1 3.36755 1.04791 3.24032 1.1332 3.14651C1.21849 3.0527 1.33416 3 1.45478 3C1.57539 3 1.69106 3.0527 1.77635 3.14651L6 7.79287L10.2236 3.14651C10.2659 3.10006 10.316 3.06322 10.3712 3.03808C10.4264 3.01294 10.4855 3 10.5452 3C10.6049 3 10.6641 3.01294 10.7193 3.03808C10.7744 3.06322 10.8246 3.10006 10.8668 3.14651C10.909 3.19296 10.9425 3.24811 10.9654 3.3088C10.9882 3.36948 11 3.43453 11 3.50022C11 3.56591 10.9882 3.63096 10.9654 3.69165C10.9425 3.75234 10.909 3.80748 10.8668 3.85393Z' fill='%231F1F1F'/%3E%3C/svg%3E");
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M10.8668 8.14607L6.32157 3.14663C6.27936 3.10014 6.22923 3.06327 6.17405 3.03811C6.11888 3.01295 6.05973 3 6 3C5.94027 3 5.88112 3.01295 5.82594 3.03811C5.77077 3.06327 5.72064 3.10014 5.67842 3.14663L1.1332 8.14607C1.04791 8.23988 1 8.36711 1 8.49978C1 8.63245 1.04791 8.75968 1.1332 8.85349C1.21849 8.9473 1.33416 9 1.45478 9C1.57539 9 1.69106 8.9473 1.77635 8.85349L6 4.20713L10.2236 8.85349C10.2659 8.89994 10.316 8.93678 10.3712 8.96192C10.4264 8.98706 10.4855 9 10.5452 9C10.6049 9 10.6641 8.98706 10.7193 8.96192C10.7744 8.93678 10.8246 8.89994 10.8668 8.85349C10.909 8.80704 10.9425 8.75189 10.9654 8.6912C10.9882 8.63052 11 8.56547 11 8.49978C11 8.43409 10.9882 8.36904 10.9654 8.30835C10.9425 8.24766 10.909 8.19252 10.8668 8.14607Z" fill="%230F182B"/></svg>');
    width: 12px !important;
    height: 12px !important;
    margin-left: -6px !important;
    margin-top: -5px !important;
    border: 0 !important
}

.select2-container--classic.select2-container--open .select2-dropdown {
    border-radius: 5px !important;
    background: #fff !important;
    box-shadow: 0 4px 10px 0 rgba(26, 30, 37, .1) !important;
    border: 0 !important
}

.select2-container--classic .select2-results > .select2-results__options {
    border-radius: 5px !important
}

.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #fbf9f8 !important;
    color: var(--color-text) !important;
}

.select2-results__option {
    padding: 12px;
    font-size: 15px !important
}

#strategy .container .items, .select2-results__option--selected {
    display: flex;
    justify-content: space-between
}

.select2-results__option--selected:after {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M1 5.4L4.54224 8.80055C4.65833 8.912 4.84167 8.912 4.95776 8.80055L11 3" stroke="%231A1E25" stroke-linecap="round"/></svg>');
    display: block;
    margin: 0 10px;
}

.select2-container--classic.select2-container--open .select2-dropdown {
    margin: 10px 0 0 !important;
}

#email-error, #email-error-footer, #email-error-estab {
    border-radius: 100px;
    background: rgba(206, 38, 58, .1);
    color: #ce263a;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    padding: 0;
    text-align: center;
    margin-bottom: 10px
}

#strategy {
    /* background: #fbf9f8; */
    background: var(--Grey_light-2, linear-gradient(51deg, rgba(157, 179, 195, 0.10) 35.33%, rgba(224, 233, 238, 0.60) 57.88%, rgba(250, 254, 255, 0.80) 80.86%));
    Colors Hex Hex Background colors Grey_light 2; }

#strategy .container {
    padding-bottom: 0
}

#strategy .container h3 {
    text-align: center;
    color: var(--color-text);
    font-size: 40px;
    font-weight: 700;
    margin-bottom: 50px
}

@media (max-width: 1023px) {
    #strategy .container h3 {
        font-size: 28px
    }
}

#strategy .container .items {
    gap: 30px
}

#strategy .container .items .item {
    max-width: 400px;
    width: 100%
}

#strategy .container .items .item .title {
    font-size: 20px;
    font-weight: 500;
    line-height: 26px
}

@media (max-width: 1023px) {
    #strategy .container .items .item .title {
        font-size: 18px;
        line-height: 22px
    }
}

#strategy .container .items .item .info {
    font-size: 11px;
    font-weight: 400;
    line-height: 11px;
    margin-top: 10px
}

#strategy .container .items .item .thumbnail img {
    width: 100%;
    border-radius: 15px;
    margin-bottom: 20px
}

@media (max-width: 1023px) {
    #strategy .container .items .item .thumbnail img {
        margin-bottom: 14px
    }
}

#strategy .container .items .item a {
    color: var(--color-text);
    text-decoration: none
}

@media (max-width: 767px) {
    #strategy .container .items {
        flex-direction: column;
        align-items: center
    }
}

#strategy .action {
    margin-top: 50px;
    /* padding-bottom: 100px; */
}

@media (max-width: 1023px) {
    #strategy .action {
        margin-top: 40px;
        /* padding-bottom: 50px; */
    }
}

#want {
    color: #fff;
    text-align: center;
    padding: 80px 0;
    background: var(--Sellvia-Market-Gradient-1);
}

#want .link {
    color: #ffffff;
    text-decoration: underline;
    cursor: pointer;
}

#want h2, #want p, .free-summary {
    font-style: normal;
    font-weight: 500;
}

#want h2 {
    font-size: 36px;
    line-height: 1.3;
    margin-bottom: 16px;
    text-align: center;
}

#want p {
    font-size: 20px;
    font-weight: 600;
    line-height: 26px;
    margin-bottom: 24px;
    margin-top: 0;
}

#want .question {
    margin-top: 20px;
    color: #fff;
    font-size: 17px;
    font-weight: 400
}

#main .back-link button, #want .question button {
    color: #fff;
    font-size: 17px;
}

#want .btn {
    margin: 0 auto;
    cursor: pointer
}

@media (max-width: 767px) {
    #want {
        padding: 80px 16px;
        /* background: var(--color-text); */
    }

    #want h2 {
        font-size: 32px;
        font-weight: 700;
        line-height: 42px;
        margin-bottom: 20px
    }

    #want p {
        margin-bottom: 40px
    }
}

.blog-sidebar-banner {
    display: flex;
    padding: 32px 24px;
    flex-direction: column;
    align-items: flex-start;
    gap: 32px;
    align-self: stretch;
    border-radius: 10px;
    background: radial-gradient(122.51% 103.55% at 94.42% 22.87%, #0037EB 0%, #0C65DE 53.17%, rgba(0, 87, 191, 0.12) 84.89%, rgba(0, 100, 172, 0.00) 100%), #008FD6;
    color: #ffffff;
    position: sticky;
    text-align: center;
}

.blog-sidebar-banner__title {
    color: #FFF;
    font-family: "Inter", sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 34px;
    margin: 8px 0;
}

.blog-sidebar-banner__undertitle {
    color: #FFF;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
}

.blog-sidebar-banner__subtitle {
    color: #FFF;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}

.blog-sidebar-banner img {
    width: 100%;
    height: 100%;
}

.blog-subscription {
    display: flex;
    padding: 24px;
    align-items: center;
    gap: 24px;
    align-self: stretch;
    flex-direction: column;
    border-radius: 12px;
    background: var(--Black-100);
}

.blog-subscription__title {
    font-family: 'Inter', sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.2;
    margin: 0 0 -12px 0;
    text-align: center;
}

.blog-subscription__subtitle {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
}

.blog-subscription img {
    margin: auto;
}

.blog-subscription form {
    margin-top: 16px;
}

.blog-subscription form input {
    margin-bottom: 20px;
}

#blog-top-info {
    display: flex;
    padding: 24px 12px;
    flex-direction: column;
    align-items: center;
    background: url('https://market.sellvia.com/wp-content/uploads/2025/10/blog-bg-scaled.jpg') #060f29 no-repeat center;
    background-size: cover;
}

#blog-top-info .container {
}

#blog-top-info .container .title {
    color: #FFF;
    text-align: center;
    font-family: Inter;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.2;
    /* letter-spacing:-0.56px;*/
}

#blog-top-info .container .subtitle {
    color: #FFF;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
    margin: 20px 0 40px;
}
@media screen and (min-width: 1024px){
    .blog-subscription__title {
        font-size: 19px;
    }
}
@media screen and (min-width: 1280px){
}
