/* [Resolution: 991px] */

 @media screen and (max-width: 991px) { 

    .stylesheet-part {
        padding: 40px 0px 40px 0px;
    }

    body .t7 {
        row-gap: 30px;
        grid-template-columns: 1fr ;
    }

    body .t9 {
        row-gap: 20px;
    }

    body .t10 {
        color: rgba(163,117,255,1.00);
    }

    body .t18 {
        row-gap: 30px;
        grid-template-columns: 1fr ;
    }

    body .t29 {
        row-gap: 30px;
        grid-template-columns: 1fr ;
    }

    body .t56 {
        color: rgba(163,117,255,1.00);
    }

    body .t64 {
        grid-template-columns: 1fr 1fr;
    }

    body .t92 {
        grid-template-columns: 1fr 2fr;
    }

    body .t107 {
        align-items: center;
        padding-top: 40px;
        padding-right: 0px;
        flex-direction: column-reverse;
    }

    body .t108 {
        text-align: center;
        align-items: center;
    }

    body .t111 {
        width: 100%;
        height: auto;
        max-width: 100%;
        aspect-ratio: 1/1;
    }

    body .t112 {
        align-items: center;
        padding-top: 40px;
        padding-left: 0px;
        flex-direction: column;
    }

    body .t113 {
        text-align: center;
        align-items: center;
    }

    body .t116 {
        width: 100%;
    }

    body .t120 {
        z-index: 15;
        position: relative;
        background: #f9f6f5;
    }

    body .t122 {
        display: flex;
        grid-template-columns: 1fr 1fr;
    }

    body .t124 {
        height: 52px;
    }

    body .t125 {
        display: flex;
        column-gap: 20px;
        align-items: center;
    }

    body .t130 {
        cursor: pointer;
        display: flex;
    }

    body .t131 {
        background: #0f0f0f;
    }

    body .t132 {
        top: 100%;
        left: 0%;
        right: auto;
        width: 100%;
        bottom: auto;
        display: none;
        row-gap: 40px;
        z-index: 9999;
        overflow: auto;
        position: absolute;
        background: #00000000;
        max-height: calc(100vh - 80px);
        padding-top: 20px;
        padding-left: 20px;
        padding-right: 20px;
        flex-direction: column;
        padding-bottom: 20px;
    }

    body .t133 {
        width: 100%;
        border: 4px solid var(--Mint);
        row-gap: 40px;
        background: var(--White);
        box-shadow: -12px 12px 0px 0px var(--Mint);
        align-items: flex-start;
        padding-top: 32px;
        padding-left: 32px;
        border-radius: 32px;
        padding-right: 32px;
        flex-direction: column;
        padding-bottom: 32px;
        justify-content: center;
    }

    body .t134 {
        width: 100%;
    }

    body .t135 {
        align-items: flex-start;
        flex-direction: column;
    }

    body .t136 {
        color: var(--Black);
        border: none;
        display: flex!important;
        opacity: 100%;
        position: static;
        min-width: 100%;
        background: #00000000;
        box-shadow: 0 0px 0px 0px var(--Mint);
        margin-top: 0px;
        align-items: flex-start;
        padding-left: 0px;
        padding-bottom: 0px;
        pointer-events: auto;
    }

    body .t137 {
        display: flex;
        margin-top: 10px;
        flex-direction: column;
    }

    body .t138 {
        font-size: 20px;
    }

    body .t140 {
        display: none;
    }

    body .t142 {
        font-size: 24px;
    }

    body .t143 {
        display: none;
    }

    body .t144 {
        font-size: 24px!important;
    }

    body .t149 {
        row-gap: 40px;
        align-items: center;
        flex-direction: column;
    }

    body .t150 {
        width: 100%;
        justify-content: center;
    }

    body .t155 {
        width: 100%;
        text-align: center;
        align-items: center;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    body .t175 {
        font-size: 46px;
    }

    body .t179 {
        row-gap: 20px;
        column-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t180 {
        max-width: 100%;
        transform: rotate(-0deg) translate(0px,0px);
    }

    body .t188 {
        max-width: 100%;
        transform: rotate(-0deg) translate(-0px,0px);
    }

    body .t196 {
        max-width: 100%;
        transform: rotate(0deg) translate(0px,0px);
    }

    body .t206 {
        column-gap: 60px;
    }

    body .t224 {
        align-items: center;
        padding-top: 40px;
        padding-right: 0px;
        flex-direction: column-reverse;
    }

    body .t225 {
        text-align: center;
        align-items: center;
    }

    body .t228 {
        width: 100%;
        height: auto;
        max-width: 100%;
        aspect-ratio: 1/1;
    }

    body .t233 {
        font-size: 46px;
    }

    body .t238 {
        row-gap: 20px;
        column-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t239 {
        max-width: 100%;
        transform: rotate(-0deg) translate(-0px,0px);
    }

    body .t247 {
        max-width: 100%;
        transform: rotate(0deg) translate(0px,0px);
    }

    body .t255 {
        max-width: 100%;
        transform: rotate(-0deg) translate(0px,0px);
    }

    body .t265 {
        column-gap: 60px;
    }

    body .t280 {
        row-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t286 {
        row-gap: 140px;
        column-gap: 40px;
        margin-bottom: 60px;
        flex-direction: row;
    }

    body .t287 {
        max-width: 100%;
    }

    body .t288 {
    }

    body .t289 {
        max-width: 100%;
    }

    body .t298 {
        align-items: center;
        padding-top: 40px;
        padding-left: 0px;
        flex-direction: column;
    }

    body .t299 {
        text-align: center;
        align-items: center;
    }

    body .t302 {
        width: 100%;
    }

    body .t306 {
        row-gap: 20px;
        column-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t307 {
        max-width: 100%;
        transform: rotate(-0deg) translate(-0px,0px);
    }

    body .t315 {
        max-width: 100%;
        transform: rotate(0deg) translate(0px,0px);
    }

    body .t323 {
        max-width: 100%;
        transform: rotate(-0deg) translate(0px,0px);
    }

    body .t333 {
        column-gap: 60px;
    }

    body .t345 {
        padding-top: 52px;
    }

    body .t353 {
        align-items: center;
        padding-top: 40px;
        padding-right: 0px;
        flex-direction: column-reverse;
    }

    body .t354 {
        text-align: center;
        align-items: center;
    }

    body .t357 {
        width: 100%;
        height: auto;
        max-width: 100%;
        aspect-ratio: 1/1;
    }

    body .t358 {
        align-items: center;
        padding-top: 40px;
        padding-left: 0px;
        flex-direction: column;
    }

    body .t359 {
        text-align: center;
        align-items: center;
    }

    body .t362 {
        width: 100%;
    }

    body .t367 {
        row-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t373 {
        row-gap: 140px;
        column-gap: 40px;
        margin-bottom: 60px;
        flex-direction: row;
    }

    body .t374 {
        max-width: 100%;
    }

    body .t375 {
    }

    body .t376 {
        max-width: 100%;
    }

    body .t384 {
        column-gap: 60px;
    }

    body .t398 {
        column-gap: 60px;
    }

    body .t415 {
        display: grid;
        align-items: center;
        padding-top: 40px;
        padding-left: 0px;
        flex-direction: column;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t416 {
        text-align: center;
        align-items: center;
        grid-column: span 2;
    }

    body .t419 {
        width: 100%;
        height: auto;
    }

    body .t423 {
        row-gap: 20px;
        column-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t424 {
        max-width: 100%;
        transform: rotate(-0deg) translate(-0px,0px);
    }

    body .t432 {
        max-width: 100%;
        transform: rotate(0deg) translate(0px,0px);
    }

    body .t440 {
        max-width: 100%;
        transform: rotate(-0deg) translate(0px,0px);
    }

    body .t450 {
        column-gap: 60px;
    }

    body .t477 {
        display: grid;
        align-items: center;
        padding-top: 40px;
        padding-right: 0px;
        flex-direction: column-reverse;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t478 {
        text-align: center;
        align-items: center;
        grid-column: span 2;
    }

    body .t481 {
        width: 100%;
        height: auto;
        max-width: 100%;
        aspect-ratio: 1/1;
    }

    body .t482 {
        display: grid;
        align-items: center;
        padding-top: 40px;
        padding-left: 0px;
        flex-direction: column;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t483 {
        text-align: center;
        align-items: center;
        grid-column: span 2;
    }

    body .t486 {
        width: 100%;
        height: auto;
    }

    body .t500 {
        display: grid;
        align-items: center;
        padding-top: 40px;
        padding-left: 0px;
        flex-direction: column;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t501 {
        text-align: center;
        align-items: center;
        grid-column: span 2;
    }

    body .t504 {
        width: 100%;
        height: auto;
    }

    body .t508 {
        row-gap: 20px;
        column-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t509 {
        max-width: 100%;
        transform: rotate(-0deg) translate(-0px,0px);
    }

    body .t517 {
        max-width: 100%;
        transform: rotate(0deg) translate(0px,0px);
    }

    body .t525 {
        max-width: 100%;
        transform: rotate(-0deg) translate(0px,0px);
    }

    body .t535 {
        column-gap: 60px;
    }

    body .t562 {
        display: grid;
        align-items: center;
        padding-top: 40px;
        padding-right: 0px;
        flex-direction: column-reverse;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t563 {
        text-align: center;
        align-items: center;
        grid-column: span 2;
    }

    body .t566 {
        width: 100%;
        height: auto;
        max-width: 100%;
        aspect-ratio: 1/1;
    }

    body .t567 {
        display: grid;
        align-items: center;
        padding-top: 40px;
        padding-left: 0px;
        flex-direction: column;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t568 {
        text-align: center;
        align-items: center;
        grid-column: span 2;
    }

    body .t571 {
        width: 100%;
        height: auto;
    }

    body .t577 {
        display: grid;
        align-items: center;
        padding-top: 40px;
        padding-left: 0px;
        flex-direction: column;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t578 {
        text-align: center;
        align-items: center;
        grid-column: span 2;
    }

    body .t581 {
        width: 100%;
        height: auto;
    }

    body .t585 {
        row-gap: 20px;
        column-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t586 {
        max-width: 100%;
        transform: rotate(-0deg) translate(-0px,0px);
    }

    body .t594 {
        max-width: 100%;
        transform: rotate(0deg) translate(0px,0px);
    }

    body .t602 {
        max-width: 100%;
        transform: rotate(-0deg) translate(0px,0px);
    }

    body .t625 {
        display: grid;
        align-items: center;
        padding-top: 40px;
        padding-right: 0px;
        flex-direction: column-reverse;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t626 {
        width: 100%;
        height: auto;
        max-width: 100%;
        aspect-ratio: 1/1;
    }

    body .t627 {
        text-align: center;
        align-items: center;
        grid-column: span 2;
    }

    body .t633 {
        row-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t639 {
        row-gap: 140px;
        column-gap: 40px;
        margin-bottom: 60px;
        flex-direction: row;
    }

    body .t640 {
        max-width: 100%;
    }

    body .t641 {
    }

    body .t642 {
        max-width: 100%;
    }

    body .t649 {
        grid-template-columns: 1fr 1fr;
    }

    body .t661 {
        row-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t667 {
        row-gap: 140px;
        column-gap: 40px;
        margin-bottom: 60px;
        flex-direction: row;
    }

    body .t668 {
        max-width: 100%;
    }

    body .t669 {
    }

    body .t670 {
        max-width: 100%;
    }

    body .t691 {
        display: grid;
        align-items: center;
        padding-top: 40px;
        padding-right: 0px;
        flex-direction: column-reverse;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t692 {
        text-align: center;
        align-items: center;
        grid-column: span 2;
    }

    body .t695 {
        width: 100%;
        height: auto;
        max-width: 100%;
        aspect-ratio: 1/1;
    }

    body .t705 {
        column-gap: 60px;
    }

    body .t721 {
        column-gap: 60px;
    }

    body .t734 {
        height: 100vh;
        margin-top: auto;
        padding-top: auto;
        margin-bottom: auto;
        padding-bottom: auto;
    }

    body .t735 {
        height: 100%;
        margin-top: auto;
        margin-bottom: auto;
    }

    body .t736 {
        height: 100%;
        margin-top: auto;
        margin-bottom: auto;
        grid-template-columns: 1fr 1fr;
    }

    body .t737 {
        align-self: center;
    }

    body .t755 {
        width: 100%;
        max-width: 1280px;
        margin-left: 0auto;
        margin-right: 0auto;
    }

    body .t756 {
        display: flex;
        row-gap: 040px;
        align-items: flex-start;
        flex-direction: column;
        grid-auto-flow: column;
    }

    body .t757 {
        flex: 0 1 auto;
        width: 100%;
        height: fit-content;
        align-self: auto;
    }

    body .t758 {
        margin-top: 0px;
    }

    body .t801 {
        flex: 1 1 0%;
        width: 100%;
        align-items: flex-start;
        justify-content: flex-start;
    }

    body .t812 {
        align-items: center;
        padding-top: 40px;
        padding-right: 0px;
        flex-direction: column-reverse;
    }

    body .t813 {
        text-align: center;
        align-items: center;
    }

    body .t816 {
        width: 100%;
        height: auto;
        max-width: 100%;
        aspect-ratio: 1/1;
    }

    body .t821 {
        font-size: 46px;
    }

    body .t826 {
        row-gap: 20px;
        column-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t827 {
        max-width: 100%;
        transform: rotate(0deg) translate(0px,0px);
    }

    body .t835 {
        max-width: 100%;
        transform: rotate(-0deg) translate(0px,0px);
    }

    body .t843 {
        max-width: 100%;
        transform: rotate(-0deg) translate(-0px,0px);
    }

    body .t854 {
        row-gap: 20px;
        grid-template-columns: 1fr 1fr;
    }

    body .t860 {
        row-gap: 140px;
        column-gap: 40px;
        margin-bottom: 60px;
        flex-direction: row;
    }

    body .t861 {
        max-width: 100%;
    }

    body .t862 {
    }

    body .t863 {
        max-width: 100%;
    }

    body .t868 {
        align-items: center;
        padding-top: 40px;
        padding-right: 0px;
        flex-direction: column-reverse;
    }

    body .t869 {
        text-align: center;
        align-items: center;
    }

    body .t872 {
        width: 100%;
        height: auto;
        max-width: 100%;
        aspect-ratio: 1/1;
    }

    body .t873 {
        width: 100%;
    }

    body .t874 {
        align-items: flex-start;
        flex-direction: column;
    }

    body .t876 {
        display: none;
    }

    body .t877 {
        font-size: 24px;
    }

    body .t878 {
        color: #0f0f0f;
        border: none;
        display: flex!important;
        opacity: 100%;
        position: static;
        min-width: 100%;
        background: #00000000;
        box-shadow: 0 0px 0px 0px #15ffd2;
        margin-top: 0px;
        align-items: flex-start;
        padding-left: 0px;
        padding-bottom: 0px;
        pointer-events: auto;
    }

    body .t879 {
        display: flex;
        margin-top: 10px;
        flex-direction: column;
    }

    body .t880 {
        font-size: 20px;
    }

    body .t883 {
        display: none;
    }

    body .t884 {
        font-size: 24px!important;
        text-decoration: underline;
    }

    body .t887 {
        column-gap: 60px;
    }

    body .t901 {
        column-gap: 60px;
    }

    body .t946 {
        column-gap: 60px;
    }

 
}

/* [Resolution: 767px] */

 @media screen and (max-width: 767px) { 

    body .t62 {
        padding-top: 120px;
        padding-bottom: 50px;
    }

    body .t64 {
        grid-template-columns: 1fr;
    }

    body .t67 {
        display: none;
        align-self: center;
    }

    body .t76 {
        grid-template-columns: 1fr;
    }

    body .t83 {
        flex-direction: column-reverse;
    }

    body .t92 {
        display: flex;
        flex-direction: column-reverse;
        grid-auto-flow: row;
        grid-template-columns: 1fr;
    }

    body .t104 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t108 {
        max-width: 100%;
    }

    body .t113 {
        max-width: 100%;
    }

    body .t119 {
        padding-top: 52px;
    }

    body .t120 {
        position: fixed;
        background: var(--White);
    }

    body .t124 {
    }

    body .t130 {
        display: flex;
    }

    body .t132 {
    }

    body .t135 {
        justify-content: center;
    }

    body .t157 {
        font-size: 40px;
    }

    body .t171 {
        padding-top: 152px;
    }

    body .t175 {
        font-size: 40px;
    }

    body .t176 {
    }

    body .t177 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t179 {
        grid-template-columns: 1fr;
    }

    body .t204 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t206 {
        flex-direction: column;
    }

    body .t207 {
        margin-top: 40px;
    }

    body .t209 {
        padding-left: 0px;
    }

    body .t211 {
        padding-left: 0px;
    }

    body .t212 {
    }

    body .t214 {
        width: 100%;
    }

    body .t215 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t221 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t225 {
        max-width: 100%;
    }

    body .t229 {
        padding-top: 152px;
    }

    body .t233 {
        font-size: 40px;
    }

    body .t234 {
    }

    body .t236 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t238 {
        grid-template-columns: 1fr;
    }

    body .t263 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t265 {
        flex-direction: column;
    }

    body .t266 {
        width: 100%;
    }

    body .t267 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t270 {
        margin-top: 40px;
    }

    body .t272 {
        padding-left: 0px;
    }

    body .t274 {
        padding-left: 0px;
    }

    body .t275 {
    }

    body .t277 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t280 {
        grid-template-columns: 1fr;
    }

    body .t286 {
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t295 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t298 {
        display: flex;
    }

    body .t299 {
        max-width: 100%;
    }

    body .t304 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t306 {
        grid-template-columns: 1fr;
    }

    body .t331 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t333 {
        flex-direction: column;
    }

    body .t334 {
        width: 100%;
    }

    body .t335 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t338 {
        margin-top: 40px;
    }

    body .t340 {
        padding-left: 0px;
    }

    body .t342 {
        padding-left: 0px;
    }

    body .t343 {
    }

    body .t345 {
        padding-top: 50px;
        padding-bottom: 120px;
    }

    body .t346 {
        padding-top: 100px;
    }

    body .t350 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t353 {
        order: 0;
        display: flex;
        flex-direction: column-reverse;
        grid-template-columns: 1fr 1fr;
    }

    body .t354 {
        max-width: 100%;
    }

    body .t357 {
        grid-column: span 2;
    }

    body .t358 {
        align-items: center;
        justify-items: end;
        grid-auto-flow: row;
        grid-template-columns: 1fr 1fr;
    }

    body .t359 {
        max-width: 100%;
    }

    body .t362 {
        display: block;
        align-self: auto;
        grid-column: span 2;
        margin-left: 0px;
        justify-self: auto;
        padding-left: 0;
    }

    body .t364 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t367 {
        grid-template-columns: 1fr;
    }

    body .t373 {
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t382 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t384 {
        flex-direction: column;
    }

    body .t385 {
        width: 100%;
    }

    body .t386 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t389 {
        margin-top: 40px;
    }

    body .t391 {
        padding-left: 0px;
    }

    body .t393 {
        padding-left: 0px;
    }

    body .t394 {
    }

    body .t396 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t398 {
        flex-direction: column;
    }

    body .t399 {
        width: 100%;
    }

    body .t400 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t403 {
        margin-top: 40px;
    }

    body .t405 {
        padding-left: 0px;
    }

    body .t407 {
        padding-left: 0px;
    }

    body .t408 {
    }

    body .t412 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t415 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t416 {
        max-width: 100%;
        grid-column: span 2;
    }

    body .t421 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t423 {
        grid-template-columns: 1fr;
    }

    body .t448 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t450 {
        flex-direction: column;
    }

    body .t451 {
        width: 100%;
    }

    body .t452 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t455 {
        margin-top: 40px;
    }

    body .t457 {
        padding-left: 0px;
    }

    body .t459 {
        padding-left: 0px;
    }

    body .t460 {
    }

    body .t462 {
        padding-top: 50px;
        padding-bottom: 52px;
    }

    body .t463 {
        padding-top: 100px;
    }

    body .t464 {
        align-items: center;
        justify-items: center;
        grid-template-columns: 1fr;
    }

    body .t465 {
        display: none;
    }

    body .t467 {
        width: 100%;
        height: auto;
        max-width: 100%;
        max-height: auto;
    }

    body .t468 {
        aspect-ratio: 16/9;
    }

    body .t469 {
        display: none;
    }

    body .t474 {
        padding-top: 52px;
        padding-bottom: 60px;
    }

    body .t477 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t478 {
        max-width: 100%;
        grid-column: span 2;
    }

    body .t482 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t483 {
        max-width: 100%;
        grid-column: span 2;
    }

    body .t488 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t489 {
        display: none;
    }

    body .t491 {
        width: 100%;
        height: auto;
        max-width: 100%;
        max-height: auto;
    }

    body .t493 {
        display: none;
    }

    body .t497 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t500 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t501 {
        max-width: 100%;
        grid-column: span 2;
    }

    body .t506 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t508 {
        grid-template-columns: 1fr;
    }

    body .t533 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t535 {
        flex-direction: column;
    }

    body .t536 {
        width: 100%;
    }

    body .t537 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t540 {
        margin-top: 40px;
    }

    body .t542 {
        padding-left: 0px;
    }

    body .t544 {
        padding-left: 0px;
    }

    body .t545 {
    }

    body .t547 {
        padding-top: 50px;
        padding-bottom: 52px;
    }

    body .t548 {
        padding-top: 100px;
    }

    body .t549 {
        align-items: center;
        justify-items: center;
        grid-template-columns: 1fr;
    }

    body .t550 {
        display: none;
    }

    body .t552 {
        width: 100%;
        height: auto;
        max-width: 100%;
        max-height: auto;
    }

    body .t553 {
        aspect-ratio: 16/9;
    }

    body .t554 {
        display: none;
    }

    body .t559 {
        padding-top: 52px;
        padding-bottom: 60px;
    }

    body .t562 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t563 {
        max-width: 100%;
        grid-column: span 2;
    }

    body .t567 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t568 {
        max-width: 100%;
        grid-column: span 2;
    }

    body .t574 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t577 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t578 {
        max-width: 100%;
        grid-column: span 2;
    }

    body .t583 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t585 {
        grid-template-columns: 1fr;
    }

    body .t610 {
        padding-top: 50px;
        padding-bottom: 52px;
    }

    body .t611 {
        padding-top: 100px;
    }

    body .t612 {
        align-items: center;
        justify-items: center;
        grid-template-columns: 1fr;
    }

    body .t613 {
        display: none;
    }

    body .t615 {
        width: 100%;
        height: auto;
        max-width: 100%;
        max-height: auto;
    }

    body .t616 {
        aspect-ratio: 16/9;
    }

    body .t617 {
        display: none;
    }

    body .t622 {
        padding-top: 52px;
        padding-bottom: 60px;
    }

    body .t625 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t627 {
        max-width: 100%;
        grid-column: span 2;
    }

    body .t630 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t633 {
        grid-template-columns: 1fr;
    }

    body .t639 {
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t647 {
        padding-top: 120px;
        padding-bottom: 50px;
    }

    body .t649 {
        grid-template-columns: 1fr;
    }

    body .t650 {
        display: none;
        align-self: center;
    }

    body .t658 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t661 {
        display: flex;
        row-gap: 40px;
        flex-direction: column;
        grid-template-columns: 1fr;
    }

    body .t667 {
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t675 {
        grid-template-columns: 1fr;
    }

    body .t682 {
        flex-direction: column-reverse;
    }

    body .t688 {
        padding-top: 52px;
        padding-bottom: 60px;
    }

    body .t691 {
        display: flex;
        grid-template-columns: 1fr 1fr 1fr;
    }

    body .t692 {
        max-width: 100%;
        grid-column: span 2;
    }

    body .t703 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t705 {
        flex-direction: column;
    }

    body .t706 {
        width: 100%;
    }

    body .t707 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t710 {
        margin-top: 40px;
    }

    body .t712 {
        padding-left: 0px;
    }

    body .t713 {
    }

    body .t715 {
        padding-left: 0px;
    }

    body .t719 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t721 {
        flex-direction: column;
    }

    body .t722 {
        width: 100%;
    }

    body .t723 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t726 {
        margin-top: 40px;
    }

    body .t728 {
        padding-left: 0px;
    }

    body .t729 {
    }

    body .t731 {
        padding-left: 0px;
    }

    body .t734 {
        padding-top: 120px;
        padding-bottom: 50px;
    }

    body .t736 {
        grid-template-columns: 1fr;
    }

    body .t737 {
        display: block;
        align-self: center;
    }

    body .t740 {
        text-align: center;
    }

    body .t742 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t744 {
        margin-top: 30px;
        padding-left: 0px;
        padding-right: 0px;
    }

    body .t746 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    body .t748 {
        display: flex;
        column-gap: 25px;
        margin-top: 20px;
        align-items: flex-start;
        justify-content: space-between;
    }

    body .t749 {
        position: static;
        align-items: flex-start;
    }

    body .t750 {
        align-self: auto;
    }

    body .t751 {
        position: static;
        align-items: flex-start;
    }

    body .t754 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t801 {
        row-gap: 16px;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t809 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t813 {
        max-width: 100%;
    }

    body .t817 {
        padding-top: 152px;
    }

    body .t819 {
    }

    body .t821 {
        font-size: 40px;
    }

    body .t824 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t826 {
        grid-template-columns: 1fr;
    }

    body .t851 {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    body .t854 {
        grid-template-columns: 1fr;
    }

    body .t860 {
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t865 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    body .t869 {
        max-width: 100%;
    }

    body .t874 {
        justify-content: center;
    }

    body .t885 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t887 {
        flex-direction: column;
    }

    body .t888 {
        width: 100%;
    }

    body .t889 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t892 {
        margin-top: 40px;
    }

    body .t894 {
        padding-left: 0px;
    }

    body .t896 {
        padding-left: 0px;
    }

    body .t898 {
    }

    body .t899 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t901 {
        flex-direction: column;
    }

    body .t902 {
        width: 100%;
    }

    body .t903 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t906 {
        margin-top: 40px;
    }

    body .t908 {
        padding-left: 0px;
    }

    body .t910 {
        padding-left: 0px;
    }

    body .t912 {
    }

    body .t913 {
        padding-top: 152px;
    }

    body .t915 {
    }

    body .t922 {
        padding-top: 60px;
        padding-bottom: 0px;
    }

    body .t925 {
        row-gap: 40px;
        margin-bottom: 52px;
        flex-direction: column;
    }

    body .t944 {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    body .t946 {
        flex-direction: column;
    }

    body .t947 {
        width: 100%;
    }

    body .t948 {
        width: 100%;
        display: flex;
        position: static;
        max-width: 100%;
        align-items: flex-start;
        flex-direction: column;
    }

    body .t951 {
        margin-top: 40px;
    }

    body .t953 {
        padding-left: 0px;
    }

    body .t955 {
        padding-left: 0px;
    }

    body .t957 {
    }

 
}

/* [Resolution: 480px] */

 @media screen and (max-width: 480px) { 

    .button-primary {
        font-weight: 600;
    }

    .button-secondary {
        font-weight: 600;
    }

    body .t107 {
        padding-left: 10px;
        border-radius: 40px;
        padding-right: 15px;
    }

    body .t108 {
        text-align: center;
        align-items: center;
    }

    body .t112 {
        padding-left: 10px;
        border-radius: 40px;
        padding-right: 10px;
    }

    body .t113 {
        text-align: center;
        align-items: center;
    }

    body .t153 {
        width: 100%;
    }

    body .t154 {
    }

    body .t157 {
        font-size: 32px;
    }

    body .t171 {
        padding-top: 120px;
        padding-bottom: 40px;
    }

    body .t175 {
        font-size: 32px;
    }

    body .t176 {
        border-radius: 25px;
    }

    body .t204 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t211 {
    }

    body .t212 {
        font-size: 16px;
    }

    body .t216 {
        font-size: 36px;
    }

    body .t224 {
        padding-left: 10px;
        border-radius: 40px;
        padding-right: 15px;
    }

    body .t225 {
        text-align: center;
        align-items: center;
    }

    body .t229 {
        padding-top: 120px;
        padding-bottom: 40px;
    }

    body .t233 {
        font-size: 32px;
    }

    body .t234 {
        border-radius: 25px;
    }

    body .t263 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t268 {
        font-size: 36px;
    }

    body .t274 {
    }

    body .t275 {
        font-size: 16px;
    }

    body .t280 {
        grid-template-columns: 1fr;
    }

    body .t286 {
        display: flex;
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t295 {
        padding-top: 0px;
    }

    body .t298 {
        display: flex;
        padding-left: 0px;
        border-radius: 40px;
        padding-right: 0px;
    }

    body .t299 {
        text-align: center;
        align-items: center;
    }

    body .t331 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t336 {
        font-size: 36px;
    }

    body .t342 {
    }

    body .t343 {
        font-size: 16px;
    }

    body .t345 {
        padding-top: 30px;
        padding-bottom: 0px;
    }

    body .t353 {
        padding-left: 0px;
        border-radius: 40px;
        padding-right: 0px;
    }

    body .t354 {
        text-align: center;
        align-items: center;
    }

    body .t358 {
        padding-left: 0px;
        border-radius: 40px;
        padding-right: 0px;
    }

    body .t359 {
        text-align: center;
        align-items: center;
    }

    body .t367 {
        grid-template-columns: 1fr;
    }

    body .t373 {
        display: flex;
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t382 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t387 {
        font-size: 36px;
    }

    body .t393 {
    }

    body .t394 {
        font-size: 16px;
    }

    body .t396 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t401 {
        font-size: 36px;
    }

    body .t407 {
    }

    body .t408 {
        font-size: 16px;
    }

    body .t412 {
        padding-bottom: 0px;
    }

    body .t415 {
        padding-left: 0px;
        border-radius: 40px;
        padding-right: 0px;
    }

    body .t416 {
        text-align: center;
        align-items: center;
    }

    body .t448 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t453 {
        font-size: 36px;
    }

    body .t459 {
    }

    body .t460 {
        font-size: 16px;
    }

    body .t462 {
        padding-top: 30px;
        padding-bottom: 80px;
    }

    body .t463 {
        padding-top: 100px;
    }

    body .t464 {
        margin-top: 20px;
        grid-template-columns: 1fr;
    }

    body .t465 {
        display: none;
        transform: rotate(-40deg) translate(20%,40%);
    }

    body .t466 {
        display: none;
    }

    body .t467 {
        width: 100%;
        height: 100%;
        max-width: 100%;
    }

    body .t469 {
        display: none;
        transform: rotate(40deg) translate(-20%,40%);
    }

    body .t470 {
        display: none;
    }

    body .t474 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    body .t477 {
        display: flex;
        align-items: start;
        padding-left: 0px;
        border-radius: 40px;
        justify-items: center;
        padding-right: 00px;
        grid-template-columns: 1fr;
    }

    body .t478 {
        text-align: center;
        align-items: center;
    }

    body .t481 {
        justify-self: center;
    }

    body .t482 {
        display: flex;
        padding-left: 0px;
        border-radius: 40px;
        padding-right: 0px;
    }

    body .t483 {
        text-align: center;
        align-items: center;
    }

    body .t488 {
        margin-top: 20px;
        grid-template-columns: 1fr;
    }

    body .t489 {
        display: none;
        transform: rotate(-40deg) translate(20%,40%);
    }

    body .t490 {
        display: none;
    }

    body .t491 {
        width: 100%;
        height: 100%;
        max-width: 100%;
    }

    body .t493 {
        display: none;
        transform: rotate(40deg) translate(-20%,40%);
    }

    body .t494 {
        display: none;
    }

    body .t497 {
        padding-bottom: 0px;
    }

    body .t500 {
        padding-left: 0px;
        border-radius: 40px;
        padding-right: 0px;
    }

    body .t501 {
        text-align: center;
        align-items: center;
    }

    body .t533 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t538 {
        font-size: 36px;
    }

    body .t544 {
    }

    body .t545 {
        font-size: 16px;
    }

    body .t547 {
        padding-top: 30px;
        padding-bottom: 80px;
    }

    body .t548 {
        padding-top: 100px;
    }

    body .t549 {
        margin-top: 20px;
        grid-template-columns: 1fr;
    }

    body .t550 {
        display: none;
        transform: rotate(-40deg) translate(20%,40%);
    }

    body .t551 {
        display: none;
    }

    body .t552 {
        width: 100%;
        height: 100%;
        max-width: 100%;
    }

    body .t554 {
        display: none;
        transform: rotate(40deg) translate(-20%,40%);
    }

    body .t555 {
        display: none;
    }

    body .t559 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    body .t562 {
        display: flex;
        align-items: start;
        padding-left: 0px;
        border-radius: 40px;
        justify-items: center;
        padding-right: 00px;
        grid-template-columns: 1fr;
    }

    body .t563 {
        text-align: center;
        align-items: center;
    }

    body .t566 {
        justify-self: center;
    }

    body .t567 {
        display: flex;
        padding-left: 0px;
        border-radius: 40px;
        padding-right: 0px;
    }

    body .t568 {
        text-align: center;
        align-items: center;
    }

    body .t574 {
        padding-bottom: 0px;
    }

    body .t577 {
        padding-left: 0px;
        border-radius: 40px;
        padding-right: 0px;
    }

    body .t578 {
        text-align: center;
        align-items: center;
    }

    body .t610 {
        padding-top: 30px;
        padding-bottom: 80px;
    }

    body .t611 {
        padding-top: 100px;
    }

    body .t612 {
        margin-top: 20px;
        grid-template-columns: 1fr;
    }

    body .t613 {
        display: none;
        transform: rotate(-40deg) translate(20%,40%);
    }

    body .t614 {
        display: none;
    }

    body .t615 {
        width: 100%;
        height: 100%;
        max-width: 100%;
    }

    body .t617 {
        display: none;
        transform: rotate(40deg) translate(-20%,40%);
    }

    body .t618 {
        display: none;
    }

    body .t622 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    body .t625 {
        display: flex;
        align-items: start;
        padding-left: 0px;
        border-radius: 40px;
        justify-items: center;
        padding-right: 00px;
        grid-template-columns: 1fr;
    }

    body .t626 {
        justify-self: center;
    }

    body .t627 {
        text-align: center;
        align-items: center;
    }

    body .t633 {
        grid-template-columns: 1fr;
    }

    body .t639 {
        display: flex;
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t661 {
        grid-template-columns: 1fr;
    }

    body .t667 {
        display: flex;
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t688 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    body .t691 {
        display: flex;
        align-items: start;
        padding-left: 0px;
        border-radius: 40px;
        justify-items: center;
        padding-right: 00px;
        grid-template-columns: 1fr;
    }

    body .t692 {
        text-align: center;
        align-items: center;
    }

    body .t695 {
        justify-self: center;
    }

    body .t703 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t708 {
        font-size: 36px;
    }

    body .t712 {
    }

    body .t713 {
        font-size: 16px;
    }

    body .t719 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t724 {
        font-size: 36px;
    }

    body .t728 {
    }

    body .t729 {
        font-size: 16px;
    }

    body .t737 {
        width: 100%;
        height: 100%;
        display: block;
        justify-self: center;
    }

    body .t738 {
    }

    body .t742 {
        padding-bottom: 0px;
    }

    body .t744 {
        padding-left: 0px;
        padding-right: 0px;
    }

    body .t746 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    body .t748 {
        display: flex;
        column-gap: 25px;
        margin-top: 0px;
        align-items: stretch;
        justify-content: space-between;
    }

    body .t749 {
        position: static;
        transform: translate(0px,0%);
    }

    body .t750 {
        align-self: center;
    }

    body .t751 {
        position: static;
        transform: translate(0%,0%);
    }

    body .t752 {
        flex: 0 1 auto;
        align-self: center;
        object-fit: fill;
    }

    body .t758 {
        margin-top: 40px;
    }

    body .t777 {
        row-gap: 16px;
        grid-template-columns: 1fr;
    }

    body .t798 {
        row-gap: 16px;
        grid-template-columns: 1fr;
    }

    body .t812 {
        padding-left: 10px;
        border-radius: 40px;
        padding-right: 15px;
    }

    body .t813 {
        text-align: center;
        align-items: center;
    }

    body .t817 {
        padding-top: 120px;
        padding-bottom: 40px;
    }

    body .t819 {
        border-radius: 25px;
    }

    body .t821 {
        font-size: 32px;
    }

    body .t854 {
        grid-template-columns: 1fr;
    }

    body .t860 {
        display: flex;
        row-gap: 40px;
        margin-bottom: 0px;
        flex-direction: column;
    }

    body .t868 {
        padding-left: 10px;
        border-radius: 40px;
        padding-right: 15px;
    }

    body .t869 {
        text-align: center;
        align-items: center;
    }

    body .t885 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t891 {
        font-size: 36px;
    }

    body .t896 {
    }

    body .t898 {
        font-size: 16px;
    }

    body .t899 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t905 {
        font-size: 36px;
    }

    body .t910 {
    }

    body .t912 {
        font-size: 16px;
    }

    body .t913 {
        padding-top: 120px;
        padding-bottom: 40px;
    }

    body .t915 {
        border-radius: 25px;
    }

    body .t925 {
        margin-bottom: 60px;
    }

    body .t926 {
        row-gap: 40px;
        flex-direction: column;
    }

    body .t944 {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    body .t949 {
        font-size: 36px;
    }

    body .t955 {
    }

    body .t957 {
        font-size: 16px;
    }

 
}