﻿@font-face
{
    font-family: __Inter_e8ce0c;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");
    unicode-range: U+460-52f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f;
}
@font-face
{
    font-family: __Inter_e8ce0c;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");
    unicode-range: U+301,U+400-45f,U+490-491,U+4b0-4b1,U+2116;
}
@font-face
{
    font-family: __Inter_e8ce0c;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");
    unicode-range: U+1f??;
}
@font-face
{
    font-family: __Inter_e8ce0c;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");
    unicode-range: U+370-377,U+37a-37f,U+384-38a,U+38c,U+38e-3a1,U+3a3-3ff;
}
@font-face
{
    font-family: __Inter_e8ce0c;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");
    unicode-range: U+102-103,U+110-111,U+128-129,U+168-169,U+1a0-1a1,U+1af-1b0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1ea0-1ef9,U+20ab;
}
@font-face
{
    font-family: __Inter_e8ce0c;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");
    unicode-range: U+100-2ba,U+2bd-2c5,U+2c7-2cc,U+2ce-2d7,U+2dd-2ff,U+304,U+308,U+329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff;
}
@font-face
{
    font-family: __Inter_e8ce0c;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");
    unicode-range: U+??,U+131,U+152-153,U+2bb-2bc,U+2c6,U+2da,U+2dc,U+304,U+308,U+329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;
}
@font-face
{
    font-family: __Inter_Fallback_e8ce0c;
    src: local("Arial");
    ascent-override: 90.2%;
    descent-override: 22.48%;
    line-gap-override: 0%;
    size-adjust: 107.4%;
}
.__className_e8ce0c
{
    font-family: __Inter_e8ce0c,__Inter_Fallback_e8ce0c;
    font-style: normal;
}
.text-netural-50
{
    color: #f7f7f8;
}
.text-neutral-900
{
    color: #141518;
}
.text-neutral-600
{
    color: #636b76;
}
.text-red-500
{
    color: #ff5b49;
}
.text-netural-100
{
    color: #e4e6e8;
}
.text-netural-200
{
    color: #cfd3d7;
}
.text-netural-300
{
    color: #b4b9c0;
}
.text-netural-400
{
    color: #9299a4;
}
.text-netural-500
{
    color: #77808d;
}
.text-netural-600
{
    color: #636b76;
}
.text-netural-700
{
    color: #454b53;
}
.text-netural-800
{
    color: #282b2f;
}
.text-netural-900
{
    color: #141518;
}
.text-success-50
{
    color: #f4fbf7;
}
.text-success-100
{
    color: #d2efe0;
}
.text-success-200
{
    color: #b0e3c9;
}
.text-success-300
{
    color: #8ed7b3;
}
.text-success-400
{
    color: #6ccb9c;
}
.text-success-500
{
    color: #359766;
}
.text-success-600
{
    color: #318a5e;
}
.text-success-700
{
    color: #28714d;
}
.text-success-800
{
    color: #1b4c33;
}
.text-success-900
{
    color: #123222;
}
.text-primary-50
{
    color: #f5f9ff;
}
.text-primary-100
{
    color: #d7e7ff;
}
.text-primary-200
{
    color: #b8d5ff;
}
.text-primary-300
{
    color: #90bcff;
}
.text-primary-400
{
    color: #71aaff;
}
.text-primary-500
{
    color: #4992ff;
}
.text-primary-600
{
    color: #1271ff;
}
.text-primary-700
{
    color: #004dbf;
}
.text-primary-800
{
    color: #002c6d;
}
.text-primary-900
{
    color: #001637;
}
.text-warning-50
{
    color: #fffbf6;
}
.text-warning-100
{
    color: #ffefdc;
}
.text-warning-200
{
    color: #ffe2c1;
}
.text-warning-300
{
    color: #ffd6a7;
}
.text-warning-400
{
    color: #ffc684;
}
.text-warning-500
{
    color: #ffad4f;
}
.text-warning-600
{
    color: #ff9b29;
}
.text-warning-700
{
    color: #fb8600;
}
.text-warning-800
{
    color: #a75900;
}
.text-warning-900
{
    color: #532d00;
}
.text-error-50
{
    color: #fdf4f5;
}
.text-error-100
{
    color: #f6d4d8;
}
.text-error-200
{
    color: #f0b3ba;
}
.text-error-300
{
    color: #ea929d;
}
.text-error-400
{
    color: #e3727f;
}
.text-error-500
{
    color: #d1293d;
}
.text-error-600
{
    color: #c02638;
}
.text-error-700
{
    color: #9d1f2e;
}
.text-error-800
{
    color: #7a1824;
}
.text-error-900
{
    color: #571119;
}
.bg-primary-400
{
    background: #71aaff!important;
}
.bg-primary-600
{
    background: #1271ff;
}
.bg-primary-700
{
    background: #004dbf;
}
.bg-primary-800
{
    background: #002c6d;
}
.bg-primary-900
{
    background: #001637;
}
.bg-warning-50
{
    background: #fffbf6;
}
.bg-warning-100
{
    background: #ffefdc;
}
.bg-warning-200
{
    background: #ffe2c1;
}
.bg-warning-300
{
    background: #ffd6a7;
}
.bg-warning-400
{
    background: #ffc684;
}
.bg-warning-500
{
    background: #ffad4f;
}
.bg-warning-600
{
    background: #ff9b29;
}
.bg-warning-700
{
    background: #fb8600;
}
.bg-warning-800
{
    background: #a75900;
}
.bg-warning-900
{
    background: #532d00;
}
.bg-error-50
{
    background: #fdf4f5;
}
.bg-error-100
{
    background: #f6d4d8;
}
.bg-error-200
{
    background: #f0b3ba;
}
.bg-error-300
{
    background: #ea929d;
}
.bg-error-400
{
    background: #e3727f;
}
.bg-error-500
{
    background: #d1293d;
}
.bg-error-600
{
    background: #c02638;
}
.bg-error-700
{
    background: #9d1f2e;
}
.bg-error-800
{
    background: #7a1824;
}
.bg-error-900
{
    background: #571119;
}
.bg-netural-50
{
    background: #f7f7f8;
}
.bg-netural-100
{
    background: #e4e6e8;
}
.bg-netural-200
{
    background: #cfd3d7;
}
.bg-netural-300
{
    background: #b4b9c0;
}
.bg-netural-400
{
    background: #9299a4;
}
.bg-netural-500
{
    background: #77808d;
}
.bg-netural-600
{
    background: #636b76;
}
.bg-netural-700
{
    background: #454b53;
}
.bg-netural-800
{
    background: #282b2f;
}
.bg-netural-900
{
    background: #141518;
}
.bg-success-50
{
    background: #f4fbf7;
}
.bg-success-100
{
    background: #d2efe0;
}
.bg-success-200
{
    background: #b0e3c9;
}
.bg-success-300
{
    background: #8ed7b3;
}
.bg-success-400
{
    background: #6ccb9c;
}
.bg-success-500
{
    background: #359766;
}
.bg-success-600
{
    background: #318a5e;
}
.bg-success-700
{
    background: #28714d;
}
.bg-success-800
{
    background: #1b4c33;
}
.bg-success-900
{
    background: #123222;
}
.bg-white
{
    background: #fff;
}
.bg-black
{
    background: #000;
}
.shadow-button, .shadow-tech-button:hover
{
    box-shadow: 2px 2px 0 0 #141518;
}
.shadow-filter-button
{
    box-shadow: 2px 2px #141518!important;
}
.shadow-vector-icon
{
    box-shadow: 0 2px #141518;
}
.vertical-ellipsis
{
    -webkit-line-clamp: 3;
}
.vertical-ellipsis, .vertical-ellipsis-5
{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.vertical-ellipsis-5
{
    -webkit-line-clamp: 5;
}
.box-shadow, .box-shadow-hover:hover, .box-shadow-icon-hero
{
    box-shadow: 4px 4px 0 0 #141518;
}
.image-grayscale
{
    filter: grayscale(100%);
}
.image-grayscale:hover
{
    filter: none;
}
.bg-orange-gradiant
{
    background: linear-gradient(180deg,#ffb3a8,#d84646);
}
.bg-green-gradiant
{
    background: linear-gradient(180deg,rgba(70,165,169,.5),#46a5a9);
}
.healthcare-hero
{
    background: var(--Gradient-1,linear-gradient(180deg,#b6aff5 -53.65%,rgba(182,175,245,0) 100%));
}
.box-shadow-case, .box-shadow-podcast
{
    box-shadow: 0 12px 31px 0 rgba(38,38,38,.1);
}
.up-scroll-animation
{
    animation: scrollup 20s linear infinite;
}
.up-scroll-animation:hover
{
    animation-play-state: paused;
}
.up-scroll-animation-15s
{
    animation: scrollup 15s linear infinite;
}
.up-scroll-animation-15s:hover
{
    animation-play-state: paused;
}
.up-scroll-animation-25s
{
    animation: scrollup 25s linear infinite;
}
.up-scroll-animation-25s:hover
{
    animation-play-state: paused;
}
.up-scroll-animation-45s
{
    animation: scrollup 45s linear infinite;
}
.up-scroll-animation-45s:hover
{
    animation-play-state: paused;
}
.up-scroll-animation-105s
{
    animation: scrollup 105s linear infinite;
}
.up-scroll-animation-105s:hover
{
    animation-play-state: paused;
}
@keyframes scrollup
{
    0%
    {
        transform: translateY(0);
    }
    to
    {
        transform: translateY(-50%);
    }
}
.telemedicine-hero
{
    background-color: #080627;
    background-image: url(../image/bgimage.png);
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: contain;
}
.diamond-text-shadow
{
    background: var(--Gradient-3,linear-gradient(92deg,#ececec 37.23%,hsla(0,0%,100%,.21) 117.53%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.diamond-icon-shadow
{
    border-radius: 8px;
    border-top: 1px solid hsla(0,0%,100%,.33)!important;
    background: linear-gradient(94deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04) 93.55%)!important;
}
.dianmond-techstack
{
    border-top: 1px solid hsla(0,0%,100%,.33);
    background: linear-gradient(94deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04) 93.55%);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
}
.text-bakoomba-sol
{
    background: var(--Gradient-2,linear-gradient(95deg,#ffc107 -2.5%,#ffe607 110.41%))!important;
    background-clip: text!important;
    -webkit-background-clip: text!important;
    -webkit-text-fill-color: transparent!important;
}
.realestate-techicon
{
    border: 1px solid #e0def7;
    background: var(--Shades-White,#fff);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
}
.uf-active-btn
{
    box-shadow: 0 0 8px 4px rgba(85,85,85,.06);
}
.bg-ai-translate
{
    background: linear-gradient(294deg,#007afd -67.68%,rgba(0,122,253,0) 75.71%);
}
.bg-rgba
{
    background: hsla(0,0%,100%,.2)!important;
}
.diamond-sell-bg
{
    background-image: url(../image/Diamond_selling_bg.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.bakoomba-text
{
    background: var(--Gradient-2,linear-gradient(95deg,#ffc107 -2.5%,#ffe607 110.41%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.bg-hero
{
    background-image: url(../image/herobg.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.result-box-div
{
    border-radius: 8px;
    border: 1px solid hsla(0,0%,100%,.33);
    background: linear-gradient(94deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04) 93.55%);
}
.travel-bg
{
    background-image: url(../image/TravelBg_Img.svg);
}
.travel-bg, .travel-col-bg
{
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.travel-col-bg
{
    background-image: url(../image/column-bg.webp);
}
.travel-col-whitebg
{
    background-image: url(../image/column-white-bg.webp);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
@media(max-width: 764px)
{
    .travel-col-whitebg
    {
        background-image: url(../image/white-col-bg-mobile.webp);
    }
}
.keypoiny-bg
{
    background-image: url(../image/Online-Travel-Portal-Key-Points-That-SolGuruz-Added-scaled.webp);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.side-scroll-animation
{
    transition: transform .5s ease;
}
.overflow-unset
{
    overflow: unset;
}
.text-line-ellispe
{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.all-inter *
{
    font-family: Inter!important;
}
.all-fakt-pro *
{
    font-family: FaktPro!important;
}
.header-wrapper
{
    display: flex;
    padding: 16px 30px;
    justify-content: space-between;
    align-items: center;
    border-radius: 4px;
    border: 2px solid #141518;
    background: #fff;
    box-shadow: 4px 4px 0 0 #000;
}
@media(max-width: 959px)
{
    .header-wrapper Logo
    {
        width: 122px;
        height: 33px;
    }
    .header-wrapper
    {
        padding: 16px;
    }
}
.header-position
{
    position: sticky;
    top: 56px;
    z-index: 10;
    transition: .25s;
}
@media(max-width: 535px)
{
    .header-position
    {
        top: 30px;
    }
}
.is-sticky
{
    position: fixed!important;
    top: 0!important;
    z-index: 10;
    transition: .32s;
    padding-top: 0;
    padding-bottom: 0;
    background-color: #fff;
    max-width: 100vw!important;
    overflow-x: hidden!important;
    border-bottom: 2px solid #000;
}
.is-sticky .header-wrapper, .is-sticky .responsive-menu-wrapper
{
    border: none!important;
    box-shadow: none;
}
.is-sticky .responsive-menu-wrapper
{
    padding: 16px 32px 32px;
}
.down-arrow-svg img
{
    filter: grayscale(100%);
    opacity: .8;
}
.down-arrow-svg.active img, .down-arrow-svg:hover img
{
    filter: grayscale(0);
    opacity: 1;
}
.btn-contactus
{
    display: flex;
    padding: 16px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 4px;
    border: 2px solid #141518;
    background: #71aaff;
    box-shadow: 4px 4px 0 0 #141518;
    color: #141518;
    font-size: 16px;
    font-weight: 700;
    cursor: pointer;
}
.btn-contactus:hover
{
    box-shadow: none!important;
    margin-left: 4px;
    margin-top: 4px;
}
.menu-wrapper
{
    display: flex;
    gap: 24px;
}
.menu-wrapper .single-menu-wrapper
{
    display: flex;
    align-items: center;
}
.menu-wrapper .single-menu-wrapper .menu-name
{
    color: #636b76;
    font-size: 16px;
    font-weight: 500;
    position: relative;
    display: inline-block;
    cursor: pointer;
    border-bottom: 2px solid transparent;
}
.menu-wrapper .single-menu-wrapper .menu-name:hover
{
    color: #004dbf!important;
    border-bottom: 2px solid #004dbf;
}
.nested-submenu-wrapper
{
    left: 30%;
}
@media(max-width: 850px)
{
    .nested-submenu-wrapper
    {
        left: 10%;
    }
}
.is-sticky .submenu-wrapper-top
{
    position: fixed!important;
    top: 45px;
}
@media(max-width: 1000px)
{
    .is-sticky .submenu-wrapper-top
    {
        padding-top: 38px;
    }
}
.center-nested-submenu
{
    left: 0!important;
    right: 0!important;
    margin-left: auto;
    margin-right: auto;
}
.submenu-wrapper
{
    padding-top: 44px!important;
    position: absolute;
    top: 53%;
    max-width: 1200px;
    z-index: 10;
}
.submenu-wrapper .list-items
{
    border-top: 0!important;
    padding: 24px;
    gap: 16px;
    flex-direction: column;
    align-items: flex-start;
    border: 2px solid #141518;
    background: #f7f7f8;
}
.submenu-wrapper .submenu .submenu-item-wrapper
{
    display: flex;
    padding: 8px;
    padding-bottom: 8px!important;
    min-width: 230px;
    height: auto;
    align-items: flex-center;
    gap: 8px;
    align-self: stretch;
    cursor: pointer;
}
.submenu-wrapper .submenu .submenu-item-wrapper .submenu-svg
{
    width: 28px;
    height: 28px;
    padding: 4px;
    gap: 5.333px;
    border: .5px solid #282b2f;
    background: #fff;
}
.submenu-wrapper .submenu .submenu-item-wrapper .submenu-item
{
    display: flex;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: .32px;
}
.submenu-wrapper .submenu-option-wrapper
{
    left: 47.5%;
    top: 35px;
    cursor: pointer;
    display: flex;
    gap: 8px;
    flex-direction: column;
}
.submenu-wrapper .submenu-option-wrapper .submenu-line
{
    width: 2px!important;
    background: #cfd3d7!important;
}
.submenu-wrapper .submenu-option-wrapper .submenu-option
{
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding-top: 15px;
}
.submenu-wrapper .submenu-option-wrapper .submenu-item-option
{
    display: flex;
    align-items: flex-start;
    text-decoration: none;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    padding: 8px 12px;
    border: .5px solid transparent;
}
.submenu-wrapper .submenu-option-wrapper .submenu-item-option:hover
{
    border: .5px solid #141518;
    background: #49ffb6;
    border-radius: 2px;
}
.menu-responsive
{
    border-radius: 4px;
    border: 2px solid #141518;
    background: #fff;
    box-shadow: 2px 2px 0 0 #101010;
    display: inline-flex;
    padding: 8px;
    justify-content: center;
    align-items: center;
}
.menu-responsive:hover
{
    box-shadow: none!important;
    margin-left: 4px;
    margin-top: 4px;
}
.responsive-menu-wrapper
{
    position: fixed;
    top: 30px;
    left: 16px;
    height: 100%;
    overflow-y: auto;
    right: 16px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 999;
    transition: transform .3s ease-in-out;
    border-radius: 4px;
    border: 2px solid #000;
    background: #fff;
    box-shadow: 4px 4px 0 0 #000;
    padding: 16px;
    gap: 29px;
}
.responsive-menu-wrapper::-webkit-scrollbar
{
    -ms-overflow-style: none;
    scrollbar-width: none;
    display: none!important;
    margin: 0 auto;
}
.responsive-menu-wrapper .is-sticky .menu-close
{
    background: transparent!important;
    position: absolute;
    right: 32px;
}
.responsive-menu-wrapper .menu-close
{
    background: transparent!important;
    position: absolute;
    right: 16px;
}
.responsive-menu-wrapper .responsive-single-menu-wrapper
{
    display: flex;
    flex-direction: column;
    padding-bottom: 8px;
    border-bottom: 2px solid transparent;
    width: -moz-fit-content;
    margin-bottom: 29px;
    cursor: pointer;
    justify-content: space-between;
    align-content: flex-start;
    align-items: stretch;
}
.responsive-menu-wrapper .responsive-single-menu-wrapper:last-child
{
    margin-bottom: 0!important;
}
.responsive-menu-wrapper .responsive-single-menu-wrapper .responsive-submenu-wrapper
{
    border: 2px solid #000;
    padding: 16px;
    width: -moz-fit-content;
    display: flex;
    flex-direction: column;
    gap: 16px;
    background: #f7f7f8;
    margin-bottom: 24px;
}
.responsive-menu-wrapper .responsive-single-menu-wrapper .responsive-submenu-wrapper .responsive-submenu-item
{
    display: flex;
    gap: 8px;
    padding: 8px;
    width: -moz-max-content;
    width: max-content;
    font-size: 16px;
    font-weight: 500px;
    line-height: 24px;
    letter-spacing: .32px;
}
.responsive-menu-wrapper .submenu-animation
{
    animation: growDown .3s ease-in-out forwards;
    transform-origin: top center;
}
@keyframes growDown
{
    0%
    {
        transform: scaleY(0);
    }
    80%
    {
        transform: scaleY(1.1);
    }
    to
    {
        transform: scaleY(1);
    }
}
.last-submenu
{
    border: 2px solid #000;
    padding: 16px;
    position: relative;
    top: 35px;
    left: -20%!important;
    width: -moz-fit-content;
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.fluid-wrapper-footer-form
{
    background: #fcf3e0;
    padding: 80px auto;
}
.fluid-wrapper-footer-content
{
    background: #070f1a;
    padding-top: 120px;
    padding-bottom: 70px;
    color: #fff;
}
@media(max-width: 768px)
{
    .fluid-wrapper-footer-content
    {
        padding-top: 30px;
    }
}
.footer-text-head
{
    color: #181b25;
    font-size: 32px;
    font-weight: 700;
}
@media(max-width: 1024px)
{
    .footer-text-head
    {
        font-size: 30px;
    }
}
@media(max-width: 527px)
{
    .footer-text-head
    {
        font-size: 24px;
    }
}
.wrapper-head-text
{
    padding-bottom: 16px;
}
.wrapper-form-benifits
{
    display: flex;
    justify-content: space-between;
    position: relative;
    gap: 48px;
    padding: 80px 0;
}
@media(max-width: 1140px)
{
    .wrapper-form-benifits
    {
        flex-direction: column-reverse;
    }
}
.single-benifit-wrapper
{
    display: flex;
    align-items: center;
    gap: 12px;
    font-family: Satoshi;
    font-size: 24px!important;
    font-weight: 500;
    margin-bottom: 24px;
}
@media(max-width: 1024px)
{
    .single-benifit-wrapper
    {
        font-size: 16px!important;
    }
}
@media(max-width: 768px)
{
    .single-benifit-wrapper
    {
        font-size: 20px!important;
    }
}
@media(max-width: 527px)
{
    .single-benifit-wrapper
    {
        margin-bottom: 16px;
        font-size: 20px!important;
    }
}
.single-benifit-wrapper .single-benifit-p
{
    color: #141518;
}
.single-benifit-wrapper .single-benifit-p .single-benifit-span
{
    font-weight: 900;
    margin-right: 4px;
    margin-left: 4px;
}
.form-div
{
    max-width: 600px;
    width: 100%;
    overflow: hidden;
}
@media(max-width: 1140px)
{
    .form-div
    {
        max-width: 100%;
    }
}
.form-div .form-heading
{
    display: flex;
    align-items: center;
}
.form-div .form-heading .selected-heading
{
    border-radius: 8px 8px 0 0;
    background: #fff;
    border: 1px solid #141518;
    border-bottom: none;
}
.form-div .form-heading .ready-to-text
{
    color: #141518;
    font-size: 36px;
    line-height: 54px;
    font-weight: 900;
    margin-bottom: 8px!important;
}
@media(max-width: 1024px)
{
    .form-div .form-heading .ready-to-text
    {
        font-size: 24px;
    }
}
.form-div .form-heading .ready-to-sub-wrapper .ready-to-sub
{
    color: #141518;
    font-size: 16px;
    font-weight: 500;
}
@media(max-width: 1024px)
{
    .form-div .form-heading .ready-to-sub-wrapper .ready-to-sub
    {
        font-size: 14px;
    }
}
@media(max-width: 600px)
{
    .form-div .form-heading .ready-to-sub-wrapper .ready-to-sub
    {
        font-size: 12px;
    }
}
.form-div .form-content
{
    padding: 32px 24px;
    box-shadow: 4px 4px 0 0 #141518;
    border-radius: 0 12px 12px 12px;
    border: 1px solid #000;
    background: #fff;
    margin-right: 4px;
    margin-bottom: 4px;
}
.form-contact
{
    gap: 28px;
}
.form-contact, .form-contact label
{
    display: flex;
    flex-direction: column;
}
.form-contact label
{
    color: #141518;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: .36px;
}
@media(max-width: 768px)
{
    .form-contact label
    {
        font-size: 14px;
    }
}
.form-contact label .phone-input
{
    display: flex;
    border: 2px solid #b4b9c0!important;
    border-radius: 4px;
    color: #454b53;
    font-size: 18px;
    font-weight: 500;
}
.form-contact label .phone-input select
{
    outline: 0;
    border: 0!important;
    width: 150px;
}
.form-contact label .phone-input select option
{
    -moz-text-align-last: center;
    text-align-last: center;
}
.form-contact label .phone-input select:active, .form-contact label .phone-input select:focus
{
    border: 0!important;
}
.form-contact label .phone-input select.country-code
{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: right 0 top 50%;
    background-size: .65rem auto;
}
.form-contact label .phone-input input
{
    width: 100%;
    border: 0!important;
}
.form-contact label .phone-input:before
{
    border-bottom: var(--size) solid #000;
    top: 40%;
}
.form-contact label .phone-input:after, .form-contact label .phone-input:before
{
    border-left: var(--size) solid transparent;
    border-right: var(--size) solid transparent;
}
.form-contact label .phone-input:after
{
    border-top: var(--size) solid #000;
    top: 55%;
}
.form-contact label input
{
    border: 2px solid #b4b9c0!important;
    border-radius: 4px;
    color: #454b53;
    font-size: 18px;
    font-weight: 500;
    padding: 16px;
}
@media(max-width: 768px)
{
    .form-contact label input
    {
        font-size: 16px;
    }
}
.form-contact label input:active, .form-contact label input:focus
{
    border: none;
    outline: none;
}
.form-contact label select
{
    border: none;
    background: transparent;
    padding-bottom: 3px;
}
.form-contact label textarea
{
    border: 2px solid #b4b9c0!important;
    border-radius: 4px;
    background: transparent;
    height: 120px;
    font-weight: 500;
    font-size: 18px;
    padding: 16px;
    margin-bottom: 4px;
}
.form-contact label textarea:active, .form-contact label textarea:focus
{
    border: none;
    outline: none;
}
.form-contact button
{
    display: flex;
    padding: 16px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 10px;
    border: 1px solid #0d2378;
    background: #3559e9!important;
    box-shadow: 0 4px 0 0 #0d2378;
    color: #f2f5f8;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 4px;
}
.form-contact button:hover
{
    margin-top: 4px;
    box-shadow: none;
}
@media(max-width: 768px)
{
    .form-contact
    {
        gap: 16px;
    }
}
.div-box-wrapper
{
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 50px;
    gap: 24px;
}
@media(max-width: 1250px)
{
    .div-box-wrapper
    {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
}
@media(max-width: 850px)
{
    .div-box-wrapper
    {
        display: grid;
        grid-template-columns: 1fr;
    }
}
.div-box-wrapper .main-box
{
    width: 384px;
    align-items: center;
    padding: 24px;
    border: 1px solid #282b2f;
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-self: stretch;
}
@media(max-width: 1250px)
{
    .div-box-wrapper .main-box
    {
        width: 100%;
        max-width: 100%;
    }
}
.div-box-wrapper .main-box-2
{
    width: 384px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 16px;
    padding: 24px;
    border: 1px solid #282b2f;
}
@media(max-width: 1250px)
{
    .div-box-wrapper .main-box-2
    {
        width: 100%;
    }
}
.div-box-wrapper .eng-qua-text
{
    color: #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.icons-contact-info
{
    padding: 4px;
    border-radius: 24px;
    background: var(--Others-Color-Orange,#ffb649)!important;
}
.icons-office-location-info
{
    padding: 4px;
    border-radius: 24px;
    background: var(--Others-Color-Orange,#fff)!important;
}
.contact-info-email-number
{
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.contact-info-email-number div
{
    display: flex;
    gap: 16px;
}
.div-menu-wrapper
{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-bottom: 50px;
}
@media(max-width: 768px)
{
    .div-menu-wrapper
    {
        grid-template-columns: 1fr 1fr;
        justify-content: none;
        gap: 24px;
    }
}
.div-menu-wrapper .main-heading-menu
{
    font-size: 16px;
    font-weight: 700;
    padding-bottom: 16px;
}
.div-menu-wrapper .link-menu-list
{
    color: #77808d;
    text-decoration: none;
    padding-bottom: 8px;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: .32px;
}
.div-news-social-wrapper
{
    display: flex;
    border: 1px solid #282b2f;
}
.div-news-social-wrapper .social-icon
{
    display: flex;
    flex-grow: 1;
    gap: 16px;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    padding: 24px;
    border-left: 1px solid #282b2f;
}
.div-news-social-wrapper .social-icon .single-icon
{
    width: 48px;
    border-radius: 4px;
    border: 2px solid #282b2f;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    height: 48px;
}
.div-news-social-wrapper .social-icon .single-icon:hover:first-child, .div-news-social-wrapper .social-icon .single-icon:hover:nth-child(2)
{
    background: #1b6fc5;
}
.div-news-social-wrapper .social-icon .single-icon:hover:nth-child(3)
{
    background: linear-gradient(45deg,#fed576 -5.96%,#f47133 24.44%,#bc3081 65.35%,#4c63d2 110.95%);
}
.div-news-social-wrapper .social-icon .single-icon:hover:nth-child(4)
{
    background: #454b53;
}
.div-news-social-wrapper .social-icon .single-icon:hover:nth-child(5)
{
    background: #1666f7;
}
.div-news-social-wrapper .social-icon .single-icon:hover:last-child
{
    background: #ea4c89;
}
.div-news-social-wrapper .social-icon .single-icon a
{
    display: flex;
    justify-content: center;
    align-items: center;
}
@media(max-width: 800px)
{
    .div-news-social-wrapper .social-icon
    {
        width: 100%;
        padding: 16px;
        border: none;
    }
    .div-news-social-wrapper
    {
        flex-direction: column;
    }
}
.div-copyright-wrapper
{
    display: flex;
    flex-direction: column;
    padding: 24px;
    align-items: flex-start;
    gap: 24px;
    width: 50%;
}
@media(max-width: 800px)
{
    .div-copyright-wrapper
    {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 24px;
        width: 100%;
        border-bottom: 1px solid #282b2f;
    }
}
.div-copyright-wrapper .copyright-text
{
    font-size: 14px;
    color: #77808d;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: .28px;
}
.div-copyright-wrapper .div-privacy-terms
{
    display: flex;
    gap: 18px;
    align-items: center;
}
.div-copyright-wrapper .div-privacy-terms p
{
    font-size: 14px;
    color: #77808d;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: .28px;
}
.div-copyright-wrapper .div-privacy-terms div
{
    border-radius: 50%;
    width: 5px;
    height: 5px;
    background: #454b53;
}
.text-contact
{
    font-size: 14px;
    color: #77808d;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: .28px;
}
.ratings-box
{
    border-radius: 12.272px;
    border: 1.227px solid var(--Icon-Neutral-Default,#181b25);
    background: var(--Shades-White,#fff);
    box-shadow: 0 4.909px 0 0 #181818;
    display: flex;
    padding: 12.272px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-self: stretch;
}
.book-a-call-wrapper
{
    background: #fff;
    overflow: hidden;
    border-radius: 12px 0 12px 12px;
    box-shadow: 4px 4px 0 0 #141518;
    margin-right: 4px;
    margin-bottom: 4px;
    border: 1px solid #000;
    height: 90%;
}
@media(max-width: 1140px)
{
    .book-a-call-wrapper
    {
        height: 600px;
    }
}
.common-btn
{
    margin-right: 4px;
    margin-bottom: 4px;
    padding: 16px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 4px;
    border: 2px solid #141518;
    background: #fff;
    box-shadow: 4px 4px 0 0 #141518;
    color: #141518;
    font-size: 16px;
    font-weight: 700;
    cursor: pointer;
}
.common-btn:hover
{
    --tw-translate-x: 2px;
    --tw-translate-y: 2px;
    box-shadow: var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    background: #fff;
}
.common-btn:disabled
{
    background: #808080;
    box-shadow: 4px 4px 0 0 #141518;
}
.common-btn:disabled:hover
{
    --tw-translate-x: 0px;
    --tw-translate-y: 0px;
}
.hero-container-wrapper
{
    padding: 80px 0;
    gap: 30px;
}
.hero-container-wrapper, .hero-heading
{
    display: flex;
    flex-direction: column;
    align-items: center;
    align-self: stretch;
}
.hero-heading-text
{
    font-weight: 900;
    font-size: 64px;
    letter-spacing: 1.28px;
    font-style: normal;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    gap: 30px;
}
.hero-heading-text .webdevelopment-svg
{
    display: flex;
    padding: 14px;
    align-items: flex-start;
    gap: 10px;
    border-radius: 50%;
    border: 2px solid #141518;
    background: #ffb649;
    box-shadow: 4px 4px 0 0 #000;
}
.hero-heading-text .appdevelopment-svg
{
    background-color: #49ffb6!important;
}
.hero-heading-text .hero-text-red
{
    text-align: center;
    font-size: 64px;
    font-style: normal;
    font-weight: 900;
    line-height: 96px;
    letter-spacing: 1.28px;
}
.hero-text-p
{
    color: #454b53;
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: 36px;
}
@media(max-width: 1200px)
{
    .hero-container-wrapper
    {
        padding: 64px 0;
        gap: 20px;
    }
    .hero-heading-text
    {
        font-size: 48px;
        letter-spacing: 1.28px;
        gap: 25px;
    }
    .hero-heading-text .webdevelopment-svg
    {
        padding: 7px;
        gap: 10px;
    }
    .hero-heading-text svg
    {
        width: 24px;
        height: 24px;
        fill: none;
    }
    .hero-heading-text .hero-text-red
    {
        font-size: 48px;
        line-height: 72px;
        letter-spacing: 1.28px;
    }
    .hero-text-p
    {
        font-size: 20px;
        line-height: 28px;
    }
}
@media(max-width: 675px)
{
    .hero-container-wrapper
    {
        padding: 64px 0;
    }
    .hero-heading-text
    {
        flex-shrink: 0;
        font-size: 32px;
        letter-spacing: 0;
        line-height: 48px;
        gap: 10px;
    }
    .hero-heading-text svg
    {
        width: 22px;
        height: 22px;
        fill: none;
    }
    .hero-heading-text .hero-text-red
    {
        font-size: 32px;
        line-height: 48px;
    }
    .hero-text-p
    {
        font-size: 16px;
        line-height: 24px;
    }
}
@media(max-width: 439px)
{
    .hero-heading-text
    {
        font-size: 24px;
        line-height: 28px;
    }
    .hero-heading-text svg
    {
        width: 18px;
        height: 18px;
    }
    .hero-heading-text .webdevelopment-svg
    {
        box-shadow: 2px 2px 0 0 #000;
    }
    .hero-heading-text .hero-text-red
    {
        font-size: 24px;
        line-height: 28px;
    }
    .hero-text-p
    {
        font-size: 16px;
        line-height: 24px;
    }
}
.marquee-background
{
    background: #141518;
    padding: 24px 60px;
}
@media(max-width: 764px)
{
    .marquee-background
    {
        min-width: 1900px!important;
    }
}
.facts-detail-description
{
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: .36px;
}
@media(max-width: 1248px)
{
    .facts-detail-description
    {
        font-size: 16px;
        line-height: 24px;
    }
}
@media(max-width: 1050px)
{
    .facts-detail-description
    {
        font-size: 16px;
        line-height: 22px;
    }
}
@media(max-width: 470px)
{
    .facts-detail-description
    {
        font-size: 14px;
        letter-spacing: 0;
        line-height: 20px;
    }
}
.sg-facts-wrapper
{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    -moz-column-gap: 20px;
    column-gap: 20px;
    row-gap: 20px;
}
@media(max-width: 470px)
{
    .sg-facts-wrapper
    {
        gap: 8px;
    }
}
.sg-facts-wrapper .facts-detail-box
{
    padding: 16px;
    display: flex;
    height: 174px;
    text-align: center;
    font-size: 48px;
    font-weight: 900;
    line-height: 72px;
    margin: 0;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 20px;
    border: 2px solid #141518;
}
@media(max-width: 1248px)
{
    .sg-facts-wrapper .facts-detail-box
    {
        padding: 27px;
    }
}
@media(max-width: 1050px)
{
    .sg-facts-wrapper .facts-detail-box
    {
        padding: 24px;
    }
}
@media(max-width: 900px)
{
    .sg-facts-wrapper .facts-detail-box
    {
        padding: 20px;
    }
}
@media(max-width: 764px)
{
    .sg-facts-wrapper .facts-detail-box
    {
        height: 126px;
        gap: 4px;
        padding: 17px;
    }
}
@media(max-width: 470px)
{
    .sg-facts-wrapper .facts-detail-box
    {
        padding: 10px;
    }
}
.sg-facts-wrapper .facts-detail-box .facts-detail-heading
{
    font-size: 48px;
    font-style: normal;
    font-weight: 900;
}
@media(max-width: 1248px)
{
    .sg-facts-wrapper .facts-detail-box .facts-detail-heading
    {
        font-size: 40px;
    }
}
@media(max-width: 900px)
{
    .sg-facts-wrapper .facts-detail-box .facts-detail-heading
    {
        font-size: 36px;
    }
}
@media(max-width: 764px)
{
    .sg-facts-wrapper .facts-detail-box .facts-detail-heading
    {
        font-size: 26px;
    }
}
@media(max-width: 470px)
{
    .sg-facts-wrapper .facts-detail-box .facts-detail-heading
    {
        font-size: 24px;
    }
}
.uiux-container-wrapper
{
    display: flex;
    flex-direction: column;
    margin-bottom: 48px;
}
.uiux-container-wrapper .ui-ux-text
{
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
}
.uiux-container-wrapper .ui-ux-text .ui-ux-heading
{
    font-size: 48px;
    font-weight: 900;
    line-height: 70px;
    margin-bottom: 0;
}
@media(max-width: 1248px)
{
    .uiux-container-wrapper .ui-ux-text .ui-ux-heading
    {
        font-size: 36px;
    }
}
@media(max-width: 764px)
{
    .uiux-container-wrapper .ui-ux-text .ui-ux-heading
    {
        font-size: 32px;
        line-height: 44px;
    }
}
@media(max-width: 470px)
{
    .uiux-container-wrapper .ui-ux-text .ui-ux-heading
    {
        font-size: 28px;
        line-height: 44px;
    }
}
@media(max-width: 385px)
{
    .uiux-container-wrapper .ui-ux-text .ui-ux-heading
    {
        font-size: 25px;
    }
}
.uiux-container-wrapper .ui-ux-text .ui-ux-description
{
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
    max-width: 666px;
    letter-spacing: .36px;
}
@media(max-width: 764px)
{
    .uiux-container-wrapper .ui-ux-text .ui-ux-description
    {
        font-size: 16px;
        line-height: 24px;
    }
}
.container-fluid-wrapper
{
    background-color: #f2f2f2;
}
.container-fluid-wrapper .devprocess-container-wrapper
{
    display: flex;
    padding-top: 80px;
    padding-bottom: 80px;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: 48px;
}
.container-fluid-wrapper .devprocess-container-wrapper .devprocess-text
{
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.container-fluid-wrapper .devprocess-container-wrapper .devprocess-text .devprocess-heading
{
    width: 1200px;
    text-align: center;
    margin-bottom: 0;
    margin-top: 0;
    font-size: 48px;
    font-weight: 900;
    line-height: 72px;
}
@media(max-width: 1248px)
{
    .container-fluid-wrapper .devprocess-container-wrapper .devprocess-text .devprocess-heading
    {
        font-size: 36px;
    }
}
@media(max-width: 764px)
{
    .container-fluid-wrapper .devprocess-container-wrapper .devprocess-text .devprocess-heading
    {
        font-size: 32px;
        line-height: 44px;
    }
}
@media(max-width: 470px)
{
    .container-fluid-wrapper .devprocess-container-wrapper .devprocess-text .devprocess-heading
    {
        font-size: 28px;
        line-height: 44px;
    }
}
@media(max-width: 385px)
{
    .container-fluid-wrapper .devprocess-container-wrapper .devprocess-text .devprocess-heading
    {
        font-size: 25px;
    }
}
.container-fluid-wrapper .devprocess-container-wrapper .devprocess-text .devprocess-description
{
    margin-inline: auto;
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    max-width: 756px;
    line-height: 27px;
}
@media(max-width: 764px)
{
    .container-fluid-wrapper .devprocess-container-wrapper .devprocess-text .devprocess-description
    {
        font-size: 16px;
        line-height: 24px;
    }
    .container-fluid-wrapper .devprocess-container-wrapper .desktop-devprocess-img
    {
        display: none;
    }
}
.container-fluid-wrapper .devprocess-container-wrapper .mobile-devprocess-img
{
    display: none;
}
@media(max-width: 764px)
{
    .container-fluid-wrapper .devprocess-container-wrapper .mobile-devprocess-img
    {
        display: initial;
    }
}
.fluid-background
{
    background-image: url(../image/wall-of-love-section.webp);
    background-repeat: no-repeat;
    background-size: cover;
}
.no-scroll::-webkit-scrollbar
{
    -ms-overflow-style: none;
    scrollbar-width: none;
    display: none!important;
    margin: 0 auto;
}
.facts-text
{
    width: 100%!important;
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 8px;
}
@media(max-width: 764px)
{
    .facts-text
    {
        gap: 6px;
    }
}
.facts-heading
{
    text-align: center;
    max-width: 100vw;
    font-size: 48px;
    font-weight: 900;
    line-height: 72px;
    margin-bottom: 0;
}
@media(max-width: 764px)
{
    .facts-heading
    {
        font-size: 32px;
        line-height: 44px;
    }
}
@media(max-width: 470px)
{
    .facts-heading
    {
        font-size: 28px;
        line-height: 44px;
    }
}
@media(max-width: 385px)
{
    .facts-heading
    {
        font-size: 25px;
    }
}
.facts-description
{
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    line-height: 27px;
}
.shadowww
{
    box-shadow: 4px 4px 0 0 #000;
}
.shadoww:hover, .testimonial-card
{
    box-shadow: 3px 3px 0 0 #000;
}
.jalso-tech-bg
{
    border: 1px solid hsla(0,0%,100%,.33);
    background: linear-gradient(94deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04) 93.55%);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
}
@media(min-width: 1024px)
{
    .exit-form
    {
        overflow-y: scroll;
    }
}
.exit-form label
{
    width: 100%;
    display: flex;
    flex-direction: column;
    color: #141518;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: .24px;
    gap: 8px;
}
@media(max-width: 768px)
{
    .exit-form label
    {
        font-size: 14px;
    }
}
.exit-form label .phone-input
{
    display: flex;
    border: 1px solid #9299a4!important;
    border-radius: 4px;
    color: #454b53;
    font-size: 14px;
    font-weight: 500;
}
.exit-form label .phone-input select
{
    outline: 0;
    border: 0!important;
    width: 150px;
}
.exit-form label .phone-input select option
{
    -moz-text-align-last: center;
    text-align-last: center;
}
.exit-form label .phone-input select:active, .exit-form label .phone-input select:focus
{
    border: 0!important;
}
.exit-form label .phone-input select.country-code
{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: right 0 top 50%;
    background-size: .65rem auto;
}
.exit-form label .phone-input input
{
    width: 100%;
    border: 0!important;
}
.exit-form label .phone-input:before
{
    border-bottom: var(--size) solid #000;
    top: 40%;
}
.exit-form label .phone-input:after, .exit-form label .phone-input:before
{
    border-left: var(--size) solid transparent;
    border-right: var(--size) solid transparent;
}
.exit-form label .phone-input:after
{
    border-top: var(--size) solid #000;
    top: 55%;
}
.exit-form label select
{
    border: none;
    background: transparent;
    padding-bottom: 3px;
}
.exit-form button
{
    display: flex;
    padding: 16px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 4px;
    border: 2px solid #141518;
    background: #fff;
    box-shadow: 4px 4px 0 0 #141518;
    color: #141518;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 4px;
    margin-right: 4px;
}
.exit-form button:hover
{
    margin-top: 4px;
    margin-left: 4px;
    box-shadow: none;
}
@media(max-width: 1024px)
{
    .exit-form
    {
        padding: 16px;
    }
}
@media(max-width: 768px)
{
    .exit-form
    {
        gap: 16px;
    }
}
*, :after, :before
{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
}
::backdrop
{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
}
*, :after, :before
{
    border: 0 solid #e5e7eb;
}
:after, :before
{
    --tw-content: "";
}
:host, html
{
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
}
body
{
    line-height: inherit;
}
hr
{
    height: 0;
    color: inherit;
    border-top-width: 1px;
}
abbr:where([title])
{
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
h1, h2, h3, h4, h5, h6
{
    font-size: inherit;
    font-weight: inherit;
}
a
{
    color: inherit;
    text-decoration: inherit;
}
b, strong
{
    font-weight: bolder;
}
code, kbd, pre, samp
{
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em;
}
small
{
    font-size: 80%;
}
sub, sup
{
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub
{
    bottom: -.25em;
}
sup
{
    top: -.5em;
}
table
{
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
}
button, input, optgroup, select, textarea
{
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0;
}
button, select
{
    text-transform: none;
}
button, input:where([type=button]), input:where([type=reset]), input:where([type=submit])
{
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none;
}
:-moz-focusring
{
    outline: auto;
}
:-moz-ui-invalid
{
    box-shadow: none;
}
progress
{
    vertical-align: baseline;
}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button
{
    height: auto;
}
[type=search]
{
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
::-webkit-search-decoration
{
    -webkit-appearance: none;
}
::-webkit-file-upload-button
{
    -webkit-appearance: button;
    font: inherit;
}
summary
{
    display: list-item;
}
blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre
{
    margin: 0;
}
fieldset
{
    margin: 0;
}
fieldset, legend
{
    padding: 0;
}
menu, ol, ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
dialog
{
    padding: 0;
}
textarea
{
    resize: vertical;
}
input::-moz-placeholder, textarea::-moz-placeholder
{
    opacity: 1;
    color: #9ca3af;
}
input::placeholder, textarea::placeholder
{
    opacity: 1;
    color: #9ca3af;
}
[role=button], button
{
    cursor: pointer;
}
:disabled
{
    cursor: default;
}
audio, canvas, embed, iframe, img, object, svg, video
{
    display: block;
    vertical-align: middle;
}
img, video
{
    max-width: 100%;
    height: auto;
}
[hidden]:where(:not([hidden=until-found]))
{
    display: none;
}
@media(min-width: 640px)
{
    .container
    {
        max-width: 640px;
    }
}
@media(min-width: 768px)
{
    .container
    {
        max-width: 768px;
    }
}
@media(min-width: 1024px)
{
    .container
    {
        max-width: 1024px;
    }
}
@media(min-width: 1280px)
{
    .container
    {
        max-width: 1280px;
    }
}
@media(min-width: 1536px)
{
    .container
    {
        max-width: 1536px;
    }
}
.sr-only
{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border-width: 0;
}
.pointer-events-none
{
    pointer-events: none;
}
.invisible
{
    visibility: hidden;
}
.static
{
    position: static;
}
.fixed
{
    position: fixed;
}
.\!absolute
{
    position: absolute!important;
}
.absolute
{
    position: absolute;
}
.relative
{
    position: relative;
}
.\!sticky
{
    position: sticky!important;
}
.sticky
{
    position: sticky;
}
.inset-0
{
    inset: 0;
}
.\!left-\[9\%\]
{
    left: 9%!important;
}
.\!right-8
{
    right: 2rem!important;
}
.\!top-0
{
    top: 0!important;
}
.bottom-0
{
    bottom: 0;
}
.bottom-12
{
    bottom: 3rem;
}
.bottom-52
{
    bottom: 13rem;
}
.bottom-6
{
    bottom: 1.5rem;
}
.bottom-\[-31px\]
{
    bottom: -31px;
}
.bottom-\[188px\]
{
    bottom: 188px;
}
.bottom-\[4\%\]
{
    bottom: 4%;
}
.bottom-\[40\%\]
{
    bottom: 40%;
}
.bottom-\[6\%\]
{
    bottom: 6%;
}
.bottom-\[70px\]
{
    bottom: 70px;
}
.left-0
{
    left: 0;
}
.left-1\/2
{
    left: 50%;
}
.left-\[20\%\]
{
    left: 20%;
}
.left-\[22\%\]
{
    left: 22%;
}
.left-\[24px\]
{
    left: 24px;
}
.left-\[32px\]
{
    left: 32px;
}
.left-\[33\%\]
{
    left: 33%;
}
.left-\[48px\]
{
    left: 48px;
}
.right-0
{
    right: 0;
}
.right-1\/2
{
    right: 50%;
}
.right-12
{
    right: 3rem;
}
.right-2
{
    right: .5rem;
}
.right-6
{
    right: 1.5rem;
}
.right-\[12\.33px\]
{
    right: 12.33px;
}
.right-\[19px\]
{
    right: 19px;
}
.right-\[25\%\]
{
    right: 25%;
}
.right-\[30\%\]
{
    right: 30%;
}
.right-\[37px\]
{
    right: 37px;
}
.right-\[3px\]
{
    right: 3px;
}
.right-\[5\%\]
{
    right: 5%;
}
.top-0
{
    top: 0;
}
.top-1
{
    top: .25rem;
}
.top-2
{
    top: .5rem;
}
.top-20
{
    top: 5rem;
}
.top-40
{
    top: 10rem;
}
.top-\[-17px\]
{
    top: -17px;
}
.top-\[-24px\]
{
    top: -24px;
}
.top-\[-5\%\]
{
    top: -5%;
}
.top-\[120px\]
{
    top: 120px;
}
.top-\[12px\]
{
    top: 12px;
}
.top-\[17\%\]
{
    top: 17%;
}
.top-\[20vh\]
{
    top: 20vh;
}
.top-\[26\%\]
{
    top: 26%;
}
.top-\[32px\]
{
    top: 32px;
}
.top-\[37px\]
{
    top: 37px;
}
.top-\[3px\]
{
    top: 3px;
}
.top-\[42\%\]
{
    top: 42%;
}
.top-\[43px\]
{
    top: 43px;
}
.top-\[5px\]
{
    top: 5px;
}
.top-\[77\%\]
{
    top: 77%;
}
.top-\[98\%\]
{
    top: 98%;
}
.z-0
{
    z-index: 0;
}
.z-10
{
    z-index: 10;
}
.z-50
{
    z-index: 50;
}
.z-\[100\]
{
    z-index: 100;
}
.z-\[1\]
{
    z-index: 1;
}
.z-\[500000000\]
{
    z-index: 500000000;
}
.col-span-1
{
    grid-column: span 1/span 1;
}
.col-span-2
{
    grid-column: span 2/span 2;
}
.col-span-3
{
    grid-column: span 3/span 3;
}
.col-span-4
{
    grid-column: span 4/span 4;
}
.col-span-5
{
    grid-column: span 5/span 5;
}
.col-start-2
{
    grid-column-start: 2;
}
.row-span-1
{
    grid-row: span 1/span 1;
}
.row-span-2
{
    grid-row: span 2/span 2;
}
.row-start-3
{
    grid-row-start: 3;
}
.row-start-8
{
    grid-row-start: 8;
}
.\!m-0
{
    margin: 0!important;
}
.m-0
{
    margin: 0;
}
.m-auto
{
    margin: auto;
}
.\!mx-auto
{
    margin-left: auto!important;
    margin-right: auto!important;
}
.\!my-20
{
    margin-top: 5rem!important;
    margin-bottom: 5rem!important;
}
.\!my-\[120px\]
{
    margin-top: 120px!important;
    margin-bottom: 120px!important;
}
.\!my-\[60px\]
{
    margin-top: 60px!important;
    margin-bottom: 60px!important;
}
.\!my-\[80px\]
{
    margin-top: 80px!important;
    margin-bottom: 80px!important;
}
.-mx-\[50vw\]
{
    margin-left: -50vw;
    margin-right: -50vw;
}
.mx-1
{
    margin-left: .25rem;
    margin-right: .25rem;
}
.mx-2
{
    margin-left: .5rem;
    margin-right: .5rem;
}
.mx-6
{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}
.mx-\[50px\]
{
    margin-left: 50px;
    margin-right: 50px;
}
.mx-\[6px\]
{
    margin-left: 6px;
    margin-right: 6px;
}
.mx-\[80px\]
{
    margin-left: 80px;
    margin-right: 80px;
}
.mx-auto
{
    margin-left: auto;
    margin-right: auto;
}
.my-0
{
    margin-top: 0;
    margin-bottom: 0;
}
.my-12
{
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.my-2
{
    margin-top: .5rem;
    margin-bottom: .5rem;
}
.my-20
{
    margin-top: 5rem;
    margin-bottom: 5rem;
}
.my-4
{
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.my-6
{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.my-\[120px\]
{
    margin-top: 120px;
    margin-bottom: 120px;
}
.my-\[18px\]
{
    margin-top: 18px;
    margin-bottom: 18px;
}
.my-\[40px\]
{
    margin-top: 40px;
    margin-bottom: 40px;
}
.my-\[60px\]
{
    margin-top: 60px;
    margin-bottom: 60px;
}
.my-\[80px\]
{
    margin-top: 80px;
    margin-bottom: 80px;
}
.my-auto
{
    margin-top: auto;
    margin-bottom: auto;
}
.\!mb-0
{
    margin-bottom: 0!important;
}
.\!mb-10
{
    margin-bottom: 2.5rem!important;
}
.\!mb-12
{
    margin-bottom: 3rem!important;
}
.\!mb-20
{
    margin-bottom: 5rem!important;
}
.\!mb-5
{
    margin-bottom: 1.25rem!important;
}
.\!mb-6
{
    margin-bottom: 1.5rem!important;
}
.\!mb-8
{
    margin-bottom: 2rem!important;
}
.\!mb-\[100px\]
{
    margin-bottom: 100px!important;
}
.\!mb-\[120px\]
{
    margin-bottom: 120px!important;
}
.\!mb-\[220px\]
{
    margin-bottom: 220px!important;
}
.\!mb-\[60px\]
{
    margin-bottom: 60px!important;
}
.\!mb-\[70px\]
{
    margin-bottom: 70px!important;
}
.\!mb-\[72px\]
{
    margin-bottom: 72px!important;
}
.\!mb-\[80px\]
{
    margin-bottom: 80px!important;
}
.\!mt-10
{
    margin-top: 2.5rem!important;
}
.\!mt-12
{
    margin-top: 3rem!important;
}
.\!mt-16
{
    margin-top: 4rem!important;
}
.\!mt-9
{
    margin-top: 2.25rem!important;
}
.\!mt-\[120px\]
{
    margin-top: 120px!important;
}
.\!mt-\[150px\]
{
    margin-top: 150px!important;
}
.\!mt-\[60px\]
{
    margin-top: 60px!important;
}
.\!mt-\[80px\]
{
    margin-top: 80px!important;
}
.-mb-6
{
    margin-bottom: -1.5rem;
}
.mb-0\.5
{
    margin-bottom: .125rem;
}
.mb-1
{
    margin-bottom: .25rem;
}
.mb-10
{
    margin-bottom: 2.5rem;
}
.mb-12
{
    margin-bottom: 3rem;
}
.mb-16
{
    margin-bottom: 4rem;
}
.mb-2
{
    margin-bottom: .5rem;
}
.mb-20
{
    margin-bottom: 5rem;
}
.mb-3
{
    margin-bottom: .75rem;
}
.mb-4
{
    margin-bottom: 1rem;
}
.mb-5
{
    margin-bottom: 1.25rem;
}
.mb-6
{
    margin-bottom: 1.5rem;
}
.mb-7
{
    margin-bottom: 1.75rem;
}
.mb-8
{
    margin-bottom: 2rem;
}
.mb-9
{
    margin-bottom: 2.25rem;
}
.mb-\[100px\]
{
    margin-bottom: 100px;
}
.mb-\[10px\]
{
    margin-bottom: 10px;
}
.mb-\[120px\]
{
    margin-bottom: 120px;
}
.mb-\[12px\]
{
    margin-bottom: 12px;
}
.mb-\[14px\]
{
    margin-bottom: 14px;
}
.mb-\[15px\]
{
    margin-bottom: 15px;
}
.mb-\[160px\]
{
    margin-bottom: 160px;
}
.mb-\[16px\]
{
    margin-bottom: 16px;
}
.mb-\[18px\]
{
    margin-bottom: 18px;
}
.mb-\[200px\]
{
    margin-bottom: 200px;
}
.mb-\[20px\]
{
    margin-bottom: 20px;
}
.mb-\[220px\]
{
    margin-bottom: 220px;
}
.mb-\[24px\]
{
    margin-bottom: 24px;
}
.mb-\[265px\]
{
    margin-bottom: 265px;
}
.mb-\[27px\]
{
    margin-bottom: 27px;
}
.mb-\[2px\]
{
    margin-bottom: 2px;
}
.mb-\[30px\]
{
    margin-bottom: 30px;
}
.mb-\[31px\]
{
    margin-bottom: 31px;
}
.mb-\[32px\]
{
    margin-bottom: 32px;
}
.mb-\[40px\]
{
    margin-bottom: 40px;
}
.mb-\[47px\]
{
    margin-bottom: 47px;
}
.mb-\[48px\]
{
    margin-bottom: 48px;
}
.mb-\[4px\]
{
    margin-bottom: 4px;
}
.mb-\[50px\]
{
    margin-bottom: 50px;
}
.mb-\[60px\]
{
    margin-bottom: 60px;
}
.mb-\[70px\]
{
    margin-bottom: 70px;
}
.mb-\[72px\]
{
    margin-bottom: 72px;
}
.mb-\[80px\]
{
    margin-bottom: 80px;
}
.mb-\[8px\]
{
    margin-bottom: 8px;
}
.me-\[30px\]
{
    margin-inline-end: 30px;
}
.ml-1\.5
{
    margin-left: .375rem;
}
.ml-2
{
    margin-left: .5rem;
}
.ml-6
{
    margin-left: 1.5rem;
}
.ml-8
{
    margin-left: 2rem;
}
.ml-\[15px\]
{
    margin-left: 15px;
}
.ml-\[45px\]
{
    margin-left: 45px;
}
.ml-\[52px\]
{
    margin-left: 52px;
}
.ml-auto
{
    margin-left: auto;
}
.mr-1
{
    margin-right: .25rem;
}
.mr-2
{
    margin-right: .5rem;
}
.mr-\[18px\]
{
    margin-right: 18px;
}
.ms-\[30px\]
{
    margin-inline-start: 30px;
}
.mt-0\.5
{
    margin-top: .125rem;
}
.mt-10
{
    margin-top: 2.5rem;
}
.mt-12
{
    margin-top: 3rem;
}
.mt-2
{
    margin-top: .5rem;
}
.mt-3
{
    margin-top: .75rem;
}
.mt-4
{
    margin-top: 1rem;
}
.mt-5
{
    margin-top: 1.25rem;
}
.mt-6
{
    margin-top: 1.5rem;
}
.mt-7
{
    margin-top: 1.75rem;
}
.mt-8
{
    margin-top: 2rem;
}
.mt-9
{
    margin-top: 2.25rem;
}
.mt-\[-100px\]
{
    margin-top: -100px;
}
.mt-\[-130px\]
{
    margin-top: -130px;
}
.mt-\[-150px\]
{
    margin-top: -150px;
}
.mt-\[-220px\]
{
    margin-top: -220px;
}
.mt-\[-300px\]
{
    margin-top: -300px;
}
.mt-\[-47px\]
{
    margin-top: -47px;
}
.mt-\[100px\]
{
    margin-top: 100px;
}
.mt-\[10px\]
{
    margin-top: 10px;
}
.mt-\[120px\]
{
    margin-top: 120px;
}
.mt-\[14px\]
{
    margin-top: 14px;
}
.mt-\[15px\]
{
    margin-top: 15px;
}
.mt-\[16px\]
{
    margin-top: 16px;
}
.mt-\[200px\]
{
    margin-top: 200px;
}
.mt-\[20px\]
{
    margin-top: 20px;
}
.mt-\[223px\]
{
    margin-top: 223px;
}
.mt-\[23px\]
{
    margin-top: 23px;
}
.mt-\[24px\]
{
    margin-top: 24px;
}
.mt-\[26px\]
{
    margin-top: 26px;
}
.mt-\[28px\]
{
    margin-top: 28px;
}
.mt-\[300px\]
{
    margin-top: 300px;
}
.mt-\[303px\]
{
    margin-top: 303px;
}
.mt-\[30px\]
{
    margin-top: 30px;
}
.mt-\[31px\]
{
    margin-top: 31px;
}
.mt-\[32px\]
{
    margin-top: 32px;
}
.mt-\[3px\]
{
    margin-top: 3px;
}
.mt-\[40px\]
{
    margin-top: 40px;
}
.mt-\[48px\]
{
    margin-top: 48px;
}
.mt-\[50px\]
{
    margin-top: 50px;
}
.mt-\[51px\]
{
    margin-top: 51px;
}
.mt-\[58px\]
{
    margin-top: 58px;
}
.mt-\[5px\]
{
    margin-top: 5px;
}
.mt-\[60px\]
{
    margin-top: 60px;
}
.mt-\[64px\]
{
    margin-top: 64px;
}
.mt-\[66px\]
{
    margin-top: 66px;
}
.mt-\[70px\]
{
    margin-top: 70px;
}
.mt-\[80px\]
{
    margin-top: 80px;
}
.mt-\[98px\]
{
    margin-top: 98px;
}
.mt-auto
{
    margin-top: auto;
}
.box-border
{
    box-sizing: border-box;
}
.block
{
    display: block;
}
.inline-block
{
    display: inline-block;
}
.inline
{
    display: inline;
}
.\!flex
{
    display: flex!important;
}
.flex
{
    display: flex;
}
.\!inline-flex
{
    display: inline-flex!important;
}
.inline-flex
{
    display: inline-flex;
}
.table
{
    display: table;
}
.\!grid
{
    display: grid!important;
}
.grid
{
    display: grid;
}
.contents
{
    display: contents;
}
.hidden
{
    display: none;
}
.aspect-auto
{
    aspect-ratio: auto;
}
.\!h-\[32px\]
{
    height: 32px!important;
}
.\!h-\[408px\]
{
    height: 408px!important;
}
.\!h-\[420px\]
{
    height: 420px!important;
}
.\!h-\[50px\]
{
    height: 50px!important;
}
.\!h-\[60px\]
{
    height: 60px!important;
}
.\!h-\[800px\]
{
    height: 800px!important;
}
.\!h-\[80px\]
{
    height: 80px!important;
}
.\!h-auto
{
    height: auto!important;
}
.\!h-full
{
    height: 100%!important;
}
.h-10
{
    height: 2.5rem;
}
.h-14
{
    height: 3.5rem;
}
.h-2
{
    height: .5rem;
}
.h-2\.5
{
    height: .625rem;
}
.h-20
{
    height: 5rem;
}
.h-4
{
    height: 1rem;
}
.h-40
{
    height: 10rem;
}
.h-5
{
    height: 1.25rem;
}
.h-6
{
    height: 1.5rem;
}
.h-7
{
    height: 1.75rem;
}
.h-8
{
    height: 2rem;
}
.h-9
{
    height: 2.25rem;
}
.h-\[100\%\]
{
    height: 100%;
}
.h-\[104px\]
{
    height: 104px;
}
.h-\[108px\]
{
    height: 108px;
}
.h-\[114px\]
{
    height: 114px;
}
.h-\[117px\]
{
    height: 117px;
}
.h-\[120px\]
{
    height: 120px;
}
.h-\[1216px\]
{
    height: 1216px;
}
.h-\[128px\]
{
    height: 128px;
}
.h-\[12px\]
{
    height: 12px;
}
.h-\[130px\]
{
    height: 130px;
}
.h-\[132px\]
{
    height: 132px;
}
.h-\[135px\]
{
    height: 135px;
}
.h-\[138px\]
{
    height: 138px;
}
.h-\[1423\.75px\]
{
    height: 1423.75px;
}
.h-\[144px\]
{
    height: 144px;
}
.h-\[145px\]
{
    height: 145px;
}
.h-\[14px\]
{
    height: 14px;
}
.h-\[150px\]
{
    height: 150px;
}
.h-\[155px\]
{
    height: 155px;
}
.h-\[156px\]
{
    height: 156px;
}
.h-\[160px\]
{
    height: 160px;
}
.h-\[165px\]
{
    height: 165px;
}
.h-\[17\.14px\]
{
    height: 17.14px;
}
.h-\[18\%\]
{
    height: 18%;
}
.h-\[180px\]
{
    height: 180px;
}
.h-\[188px\]
{
    height: 188px;
}
.h-\[200px\]
{
    height: 200px;
}
.h-\[208px\]
{
    height: 208px;
}
.h-\[21px\]
{
    height: 21px;
}
.h-\[229px\]
{
    height: 229px;
}
.h-\[240px\]
{
    height: 240px;
}
.h-\[242px\]
{
    height: 242px;
}
.h-\[248px\]
{
    height: 248px;
}
.h-\[24px\]
{
    height: 24px;
}
.h-\[250px\]
{
    height: 250px;
}
.h-\[252px\]
{
    height: 252px;
}
.h-\[261px\]
{
    height: 261px;
}
.h-\[265px\]
{
    height: 265px;
}
.h-\[266px\]
{
    height: 266px;
}
.h-\[27px\]
{
    height: 27px;
}
.h-\[291px\]
{
    height: 291px;
}
.h-\[300px\]
{
    height: 300px;
}
.h-\[30px\]
{
    height: 30px;
}
.h-\[313px\]
{
    height: 313px;
}
.h-\[321px\]
{
    height: 321px;
}
.h-\[32px\]
{
    height: 32px;
}
.h-\[343px\]
{
    height: 343px;
}
.h-\[344px\]
{
    height: 344px;
}
.h-\[346px\]
{
    height: 346px;
}
.h-\[358px\]
{
    height: 358px;
}
.h-\[360px\]
{
    height: 360px;
}
.h-\[36px\]
{
    height: 36px;
}
.h-\[376px\]
{
    height: 376px;
}
.h-\[37px\]
{
    height: 37px;
}
.h-\[381px\]
{
    height: 381px;
}
.h-\[396px\]
{
    height: 396px;
}
.h-\[39px\]
{
    height: 39px;
}
.h-\[400px\]
{
    height: 400px;
}
.h-\[409px\]
{
    height: 409px;
}
.h-\[40px\]
{
    height: 40px;
}
.h-\[420px\]
{
    height: 420px;
}
.h-\[433px\]
{
    height: 433px;
}
.h-\[43px\]
{
    height: 43px;
}
.h-\[44px\]
{
    height: 44px;
}
.h-\[450px\]
{
    height: 450px;
}
.h-\[461px\]
{
    height: 461px;
}
.h-\[46px\]
{
    height: 46px;
}
.h-\[480px\]
{
    height: 480px;
}
.h-\[488px\]
{
    height: 488px;
}
.h-\[48px\]
{
    height: 48px;
}
.h-\[490px\]
{
    height: 490px;
}
.h-\[494px\]
{
    height: 494px;
}
.h-\[500px\]
{
    height: 500px;
}
.h-\[50px\]
{
    height: 50px;
}
.h-\[518px\]
{
    height: 518px;
}
.h-\[521px\]
{
    height: 521px;
}
.h-\[52px\]
{
    height: 52px;
}
.h-\[533px\]
{
    height: 533px;
}
.h-\[537px\]
{
    height: 537px;
}
.h-\[546px\]
{
    height: 546px;
}
.h-\[550px\]
{
    height: 550px;
}
.h-\[560px\]
{
    height: 560px;
}
.h-\[56px\]
{
    height: 56px;
}
.h-\[585px\]
{
    height: 585px;
}
.h-\[586px\]
{
    height: 586px;
}
.h-\[593px\]
{
    height: 593px;
}
.h-\[598px\]
{
    height: 598px;
}
.h-\[600px\]
{
    height: 600px;
}
.h-\[60px\]
{
    height: 60px;
}
.h-\[613px\]
{
    height: 613px;
}
.h-\[625px\]
{
    height: 625px;
}
.h-\[637px\]
{
    height: 637px;
}
.h-\[640\.978px\]
{
    height: 640.978px;
}
.h-\[645px\]
{
    height: 645px;
}
.h-\[648px\]
{
    height: 648px;
}
.h-\[650px\]
{
    height: 650px;
}
.h-\[680px\]
{
    height: 680px;
}
.h-\[688px\]
{
    height: 688px;
}
.h-\[68px\]
{
    height: 68px;
}
.h-\[690px\]
{
    height: 690px;
}
.h-\[692px\]
{
    height: 692px;
}
.h-\[694px\]
{
    height: 694px;
}
.h-\[697px\]
{
    height: 697px;
}
.h-\[71px\]
{
    height: 71px;
}
.h-\[75px\]
{
    height: 75px;
}
.h-\[76px\]
{
    height: 76px;
}
.h-\[776px\]
{
    height: 776px;
}
.h-\[77px\]
{
    height: 77px;
}
.h-\[785px\]
{
    height: 785px;
}
.h-\[80px\]
{
    height: 80px;
}
.h-\[849px\]
{
    height: 849px;
}
.h-\[84px\]
{
    height: 84px;
}
.h-\[87px\]
{
    height: 87px;
}
.h-\[898px\]
{
    height: 898px;
}
.h-auto
{
    height: auto;
}
.h-fit
{
    height: -moz-fit-content;
    height: fit-content;
}
.h-full
{
    height: 100%;
}
.h-max
{
    height: -moz-max-content;
    height: max-content;
}
.h-min
{
    height: -moz-min-content;
    height: min-content;
}
.h-px
{
    height: 1px;
}
.max-h-6
{
    max-height: 1.5rem;
}
.max-h-8
{
    max-height: 2rem;
}
.max-h-\[126px\]
{
    max-height: 126px;
}
.max-h-\[156px\]
{
    max-height: 156px;
}
.max-h-\[3000px\]
{
    max-height: 3000px;
}
.max-h-\[350px\]
{
    max-height: 350px;
}
.max-h-\[450px\]
{
    max-height: 450px;
}
.max-h-\[500px\]
{
    max-height: 500px;
}
.max-h-\[50px\]
{
    max-height: 50px;
}
.max-h-\[58px\]
{
    max-height: 58px;
}
.max-h-\[600px\]
{
    max-height: 600px;
}
.max-h-\[628px\]
{
    max-height: 628px;
}
.max-h-\[680px\]
{
    max-height: 680px;
}
.max-h-\[700px\]
{
    max-height: 700px;
}
.max-h-\[75px\]
{
    max-height: 75px;
}
.max-h-\[800px\]
{
    max-height: 800px;
}
.max-h-\[94px\]
{
    max-height: 94px;
}
.max-h-\[960px\]
{
    max-height: 960px;
}
.\!min-h-\[640px\]
{
    min-height: 640px!important;
}
.min-h-6
{
    min-height: 1.5rem;
}
.min-h-8
{
    min-height: 2rem;
}
.min-h-\[118px\]
{
    min-height: 118px;
}
.min-h-\[126px\]
{
    min-height: 126px;
}
.min-h-\[150px\]
{
    min-height: 150px;
}
.min-h-\[210px\]
{
    min-height: 210px;
}
.min-h-\[240px\]
{
    min-height: 240px;
}
.min-h-\[480px\]
{
    min-height: 480px;
}
.min-h-\[50px\]
{
    min-height: 50px;
}
.min-h-\[562px\]
{
    min-height: 562px;
}
.min-h-\[628px\]
{
    min-height: 628px;
}
.min-h-\[721px\]
{
    min-height: 721px;
}
.min-h-\[75px\]
{
    min-height: 75px;
}
.\!w-\[100\%\]
{
    width: 100%!important;
}
.\!w-\[100px\]
{
    width: 100px!important;
}
.\!w-\[100vw\]
{
    width: 100vw!important;
}
.\!w-\[1148px\]
{
    width: 1148px!important;
}
.\!w-\[200px\]
{
    width: 200px!important;
}
.\!w-\[234px\]
{
    width: 234px!important;
}
.\!w-\[486px\]
{
    width: 486px!important;
}
.\!w-\[90px\]
{
    width: 90px!important;
}
.\!w-fit
{
    width: -moz-fit-content!important;
    width: fit-content!important;
}
.\!w-full
{
    width: 100%!important;
}
.\!w-min
{
    width: -moz-min-content!important;
    width: min-content!important;
}
.w-1\/2
{
    width: 50%;
}
.w-1\/5
{
    width: 20%;
}
.w-10
{
    width: 2.5rem;
}
.w-11
{
    width: 2.75rem;
}
.w-14
{
    width: 3.5rem;
}
.w-16
{
    width: 4rem;
}
.w-2\/5
{
    width: 40%;
}
.w-20
{
    width: 5rem;
}
.w-4
{
    width: 1rem;
}
.w-5
{
    width: 1.25rem;
}
.w-56
{
    width: 14rem;
}
.w-6
{
    width: 1.5rem;
}
.w-8
{
    width: 2rem;
}
.w-80
{
    width: 20rem;
}
.w-9
{
    width: 2.25rem;
}
.w-\[10\%\]
{
    width: 10%;
}
.w-\[100\%\]
{
    width: 100%;
}
.w-\[1000px\]
{
    width: 1000px;
}
.w-\[100px\]
{
    width: 100px;
}
.w-\[100vw\]
{
    width: 100vw;
}
.w-\[1021px\]
{
    width: 1021px;
}
.w-\[1069px\]
{
    width: 1069px;
}
.w-\[1172px\]
{
    width: 1172px;
}
.w-\[1200px\]
{
    width: 1200px;
}
.w-\[120px\]
{
    width: 120px;
}
.w-\[121px\]
{
    width: 121px;
}
.w-\[1280px\]
{
    width: 1280px;
}
.w-\[128px\]
{
    width: 128px;
}
.w-\[129px\]
{
    width: 129px;
}
.w-\[12px\]
{
    width: 12px;
}
.w-\[132px\]
{
    width: 132px;
}
.w-\[14\%\]
{
    width: 14%;
}
.w-\[141px\]
{
    width: 141px;
}
.w-\[1440px\]
{
    width: 1440px;
}
.w-\[14px\]
{
    width: 14px;
}
.w-\[150px\]
{
    width: 150px;
}
.w-\[157px\]
{
    width: 157px;
}
.w-\[160px\]
{
    width: 160px;
}
.w-\[17\%\]
{
    width: 17%;
}
.w-\[1784px\]
{
    width: 1784px;
}
.w-\[18\%\]
{
    width: 18%;
}
.w-\[180px\]
{
    width: 180px;
}
.w-\[186px\]
{
    width: 186px;
}
.w-\[19\%\]
{
    width: 19%;
}
.w-\[191px\]
{
    width: 191px;
}
.w-\[20\%\]
{
    width: 20%;
}
.w-\[200px\]
{
    width: 200px;
}
.w-\[202px\]
{
    width: 202px;
}
.w-\[203px\]
{
    width: 203px;
}
.w-\[215px\]
{
    width: 215px;
}
.w-\[220px\]
{
    width: 220px;
}
.w-\[23px\]
{
    width: 23px;
}
.w-\[24\%\]
{
    width: 24%;
}
.w-\[240px\]
{
    width: 240px;
}
.w-\[24px\]
{
    width: 24px;
}
.w-\[256px\]
{
    width: 256px;
}
.w-\[259px\]
{
    width: 259px;
}
.w-\[26\%\]
{
    width: 26%;
}
.w-\[277px\]
{
    width: 277px;
}
.w-\[279px\]
{
    width: 279px;
}
.w-\[283px\]
{
    width: 283px;
}
.w-\[285px\]
{
    width: 285px;
}
.w-\[292px\]
{
    width: 292px;
}
.w-\[30\%\]
{
    width: 30%;
}
.w-\[300px\]
{
    width: 300px;
}
.w-\[309px\]
{
    width: 309px;
}
.w-\[30px\]
{
    width: 30px;
}
.w-\[31\.5\%\]
{
    width: 31.5%;
}
.w-\[317px\]
{
    width: 317px;
}
.w-\[318px\]
{
    width: 318px;
}
.w-\[319px\]
{
    width: 319px;
}
.w-\[320px\]
{
    width: 320px;
}
.w-\[323px\]
{
    width: 323px;
}
.w-\[32px\]
{
    width: 32px;
}
.w-\[33\%\]
{
    width: 33%;
}
.w-\[339px\]
{
    width: 339px;
}
.w-\[341px\]
{
    width: 341px;
}
.w-\[35\%\]
{
    width: 35%;
}
.w-\[358px\]
{
    width: 358px;
}
.w-\[368px\]
{
    width: 368px;
}
.w-\[36px\]
{
    width: 36px;
}
.w-\[37\%\]
{
    width: 37%;
}
.w-\[371px\]
{
    width: 371px;
}
.w-\[372px\]
{
    width: 372px;
}
.w-\[381px\]
{
    width: 381px;
}
.w-\[388px\]
{
    width: 388px;
}
.w-\[39\%\]
{
    width: 39%;
}
.w-\[398px\]
{
    width: 398px;
}
.w-\[399px\]
{
    width: 399px;
}
.w-\[40\%\]
{
    width: 40%;
}
.w-\[400px\]
{
    width: 400px;
}
.w-\[40px\]
{
    width: 40px;
}
.w-\[42\%\]
{
    width: 42%;
}
.w-\[420px\]
{
    width: 420px;
}
.w-\[422px\]
{
    width: 422px;
}
.w-\[43\%\]
{
    width: 43%;
}
.w-\[433px\]
{
    width: 433px;
}
.w-\[44\%\]
{
    width: 44%;
}
.w-\[45\%\]
{
    width: 45%;
}
.w-\[458px\]
{
    width: 458px;
}
.w-\[46\%\]
{
    width: 46%;
}
.w-\[47\%\]
{
    width: 47%;
}
.w-\[48\%\]
{
    width: 48%;
}
.w-\[486px\]
{
    width: 486px;
}
.w-\[48px\]
{
    width: 48px;
}
.w-\[49\%\]
{
    width: 49%;
}
.w-\[50\%\]
{
    width: 50%;
}
.w-\[500px\]
{
    width: 500px;
}
.w-\[501px\]
{
    width: 501px;
}
.w-\[508px\]
{
    width: 508px;
}
.w-\[50px\]
{
    width: 50px;
}
.w-\[517px\]
{
    width: 517px;
}
.w-\[52\%\]
{
    width: 52%;
}
.w-\[53\%\]
{
    width: 53%;
}
.w-\[530px\]
{
    width: 530px;
}
.w-\[54\%\]
{
    width: 54%;
}
.w-\[550px\]
{
    width: 550px;
}
.w-\[56px\]
{
    width: 56px;
}
.w-\[572px\]
{
    width: 572px;
}
.w-\[588px\]
{
    width: 588px;
}
.w-\[59\%\]
{
    width: 59%;
}
.w-\[591px\]
{
    width: 591px;
}
.w-\[592px\]
{
    width: 592px;
}
.w-\[60\%\]
{
    width: 60%;
}
.w-\[603\.5px\]
{
    width: 603.5px;
}
.w-\[60px\]
{
    width: 60px;
}
.w-\[610px\]
{
    width: 610px;
}
.w-\[617px\]
{
    width: 617px;
}
.w-\[62\%\]
{
    width: 62%;
}
.w-\[63\%\]
{
    width: 63%;
}
.w-\[65\%\]
{
    width: 65%;
}
.w-\[660px\]
{
    width: 660px;
}
.w-\[664px\]
{
    width: 664px;
}
.w-\[67\%\]
{
    width: 67%;
}
.w-\[675px\]
{
    width: 675px;
}
.w-\[68\%\]
{
    width: 68%;
}
.w-\[684px\]
{
    width: 684px;
}
.w-\[688px\]
{
    width: 688px;
}
.w-\[69\%\]
{
    width: 69%;
}
.w-\[690px\]
{
    width: 690px;
}
.w-\[70\%\]
{
    width: 70%;
}
.w-\[700px\]
{
    width: 700px;
}
.w-\[726px\]
{
    width: 726px;
}
.w-\[73\%\]
{
    width: 73%;
}
.w-\[732px\]
{
    width: 732px;
}
.w-\[73px\]
{
    width: 73px;
}
.w-\[74\%\]
{
    width: 74%;
}
.w-\[75\%\]
{
    width: 75%;
}
.w-\[756px\]
{
    width: 756px;
}
.w-\[75px\]
{
    width: 75px;
}
.w-\[76px\]
{
    width: 76px;
}
.w-\[78\%\]
{
    width: 78%;
}
.w-\[80\%\]
{
    width: 80%;
}
.w-\[800px\]
{
    width: 800px;
}
.w-\[82\%\]
{
    width: 82%;
}
.w-\[83\%\]
{
    width: 83%;
}
.w-\[88\%\]
{
    width: 88%;
}
.w-\[9\%\]
{
    width: 9%;
}
.w-\[90\%\]
{
    width: 90%;
}
.w-\[900px\]
{
    width: 900px;
}
.w-\[92\%\]
{
    width: 92%;
}
.w-\[932px\]
{
    width: 932px;
}
.w-\[94\%\]
{
    width: 94%;
}
.w-\[949px\]
{
    width: 949px;
}
.w-\[95\%\]
{
    width: 95%;
}
.w-\[96\%\]
{
    width: 96%;
}
.w-\[98\%\]
{
    width: 98%;
}
.w-\[996px\]
{
    width: 996px;
}
.w-auto
{
    width: auto;
}
.w-fit
{
    width: -moz-fit-content;
    width: fit-content;
}
.w-full
{
    width: 100%;
}
.w-max
{
    width: -moz-max-content;
    width: max-content;
}
.w-screen
{
    width: 100vw;
}
.\!min-w-6
{
    min-width: 1.5rem!important;
}
.min-w-6
{
    min-width: 1.5rem;
}
.min-w-8
{
    min-width: 2rem;
}
.min-w-\[1170px\]
{
    min-width: 1170px;
}
.min-w-\[1200px\]
{
    min-width: 1200px;
}
.min-w-\[121px\]
{
    min-width: 121px;
}
.min-w-\[1440px\]
{
    min-width: 1440px;
}
.min-w-\[150px\]
{
    min-width: 150px;
}
.min-w-\[1550px\]
{
    min-width: 1550px;
}
.min-w-\[160px\]
{
    min-width: 160px;
}
.min-w-\[173px\]
{
    min-width: 173px;
}
.min-w-\[1784px\]
{
    min-width: 1784px;
}
.min-w-\[187px\]
{
    min-width: 187px;
}
.min-w-\[200px\]
{
    min-width: 200px;
}
.min-w-\[217px\]
{
    min-width: 217px;
}
.min-w-\[250px\]
{
    min-width: 250px;
}
.min-w-\[296px\]
{
    min-width: 296px;
}
.min-w-\[304px\]
{
    min-width: 304px;
}
.min-w-\[310px\]
{
    min-width: 310px;
}
.min-w-\[326px\]
{
    min-width: 326px;
}
.min-w-\[36px\]
{
    min-width: 36px;
}
.min-w-\[50\%\]
{
    min-width: 50%;
}
.min-w-\[500px\]
{
    min-width: 500px;
}
.min-w-\[50px\]
{
    min-width: 50px;
}
.min-w-\[519px\]
{
    min-width: 519px;
}
.min-w-\[75px\]
{
    min-width: 75px;
}
.min-w-\[92px\]
{
    min-width: 92px;
}
.min-w-fit
{
    min-width: -moz-fit-content;
    min-width: fit-content;
}
.min-w-full
{
    min-width: 100%;
}
.\!max-w-96
{
    max-width: 24rem!important;
}
.\!max-w-\[1000px\]
{
    max-width: 1000px!important;
}
.\!max-w-\[624px\]
{
    max-width: 624px!important;
}
.\!max-w-\[949px\]
{
    max-width: 949px!important;
}
.\!max-w-\[996px\]
{
    max-width: 996px!important;
}
.\!max-w-full
{
    max-width: 100%!important;
}
.max-w-6
{
    max-width: 1.5rem;
}
.max-w-8
{
    max-width: 2rem;
}
.max-w-\[1000px\]
{
    max-width: 1000px;
}
.max-w-\[100vw\]
{
    max-width: 100vw;
}
.max-w-\[1012px\]
{
    max-width: 1012px;
}
.max-w-\[1020px\]
{
    max-width: 1020px;
}
.max-w-\[1024px\]
{
    max-width: 1024px;
}
.max-w-\[1026px\]
{
    max-width: 1026px;
}
.max-w-\[1028px\]
{
    max-width: 1028px;
}
.max-w-\[1030px\]
{
    max-width: 1030px;
}
.max-w-\[1038px\]
{
    max-width: 1038px;
}
.max-w-\[1061px\]
{
    max-width: 1061px;
}
.max-w-\[1062px\]
{
    max-width: 1062px;
}
.max-w-\[1076px\]
{
    max-width: 1076px;
}
.max-w-\[1100px\]
{
    max-width: 1100px;
}
.max-w-\[1112px\]
{
    max-width: 1112px;
}
.max-w-\[1128px\]
{
    max-width: 1128px;
}
.max-w-\[1138px\]
{
    max-width: 1138px;
}
.max-w-\[1188px\]
{
    max-width: 1188px;
}
.max-w-\[1200px\]
{
    max-width: 1200px;
}
.max-w-\[1248px\]
{
    max-width: 1248px;
}
.max-w-\[130px\]
{
    max-width: 130px;
}
.max-w-\[140px\]
{
    max-width: 140px;
}
.max-w-\[1440px\]
{
    max-width: 1440px;
}
.max-w-\[150px\]
{
    max-width: 150px;
}
.max-w-\[1550px\]
{
    max-width: 1550px;
}
.max-w-\[1600px\]
{
    max-width: 1600px;
}
.max-w-\[200px\]
{
    max-width: 200px;
}
.max-w-\[220px\]
{
    max-width: 220px;
}
.max-w-\[236px\]
{
    max-width: 236px;
}
.max-w-\[239px\]
{
    max-width: 239px;
}
.max-w-\[300px\]
{
    max-width: 300px;
}
.max-w-\[310px\]
{
    max-width: 310px;
}
.max-w-\[354px\]
{
    max-width: 354px;
}
.max-w-\[360px\]
{
    max-width: 360px;
}
.max-w-\[370px\]
{
    max-width: 370px;
}
.max-w-\[372px\]
{
    max-width: 372px;
}
.max-w-\[381px\]
{
    max-width: 381px;
}
.max-w-\[385px\]
{
    max-width: 385px;
}
.max-w-\[40\%\]
{
    max-width: 40%;
}
.max-w-\[400px\]
{
    max-width: 400px;
}
.max-w-\[45\%\]
{
    max-width: 45%;
}
.max-w-\[480px\]
{
    max-width: 480px;
}
.max-w-\[496px\]
{
    max-width: 496px;
}
.max-w-\[500px\]
{
    max-width: 500px;
}
.max-w-\[50px\]
{
    max-width: 50px;
}
.max-w-\[520px\]
{
    max-width: 520px;
}
.max-w-\[540px\]
{
    max-width: 540px;
}
.max-w-\[550px\]
{
    max-width: 550px;
}
.max-w-\[561px\]
{
    max-width: 561px;
}
.max-w-\[566px\]
{
    max-width: 566px;
}
.max-w-\[570px\]
{
    max-width: 570px;
}
.max-w-\[580px\]
{
    max-width: 580px;
}
.max-w-\[581px\]
{
    max-width: 581px;
}
.max-w-\[586px\]
{
    max-width: 586px;
}
.max-w-\[58px\]
{
    max-width: 58px;
}
.max-w-\[598px\]
{
    max-width: 598px;
}
.max-w-\[60\%\]
{
    max-width: 60%;
}
.max-w-\[600px\]
{
    max-width: 600px;
}
.max-w-\[616px\]
{
    max-width: 616px;
}
.max-w-\[632px\]
{
    max-width: 632px;
}
.max-w-\[650px\]
{
    max-width: 650px;
}
.max-w-\[660px\]
{
    max-width: 660px;
}
.max-w-\[675px\]
{
    max-width: 675px;
}
.max-w-\[680px\]
{
    max-width: 680px;
}
.max-w-\[685px\]
{
    max-width: 685px;
}
.max-w-\[690px\]
{
    max-width: 690px;
}
.max-w-\[700px\]
{
    max-width: 700px;
}
.max-w-\[714px\]
{
    max-width: 714px;
}
.max-w-\[718px\]
{
    max-width: 718px;
}
.max-w-\[730px\]
{
    max-width: 730px;
}
.max-w-\[736px\]
{
    max-width: 736px;
}
.max-w-\[750px\]
{
    max-width: 750px;
}
.max-w-\[75px\]
{
    max-width: 75px;
}
.max-w-\[763px\]
{
    max-width: 763px;
}
.max-w-\[790px\]
{
    max-width: 790px;
}
.max-w-\[800px\]
{
    max-width: 800px;
}
.max-w-\[810px\]
{
    max-width: 810px;
}
.max-w-\[813px\]
{
    max-width: 813px;
}
.max-w-\[842px\]
{
    max-width: 842px;
}
.max-w-\[850px\]
{
    max-width: 850px;
}
.max-w-\[851px\]
{
    max-width: 851px;
}
.max-w-\[874px\]
{
    max-width: 874px;
}
.max-w-\[88px\]
{
    max-width: 88px;
}
.max-w-\[900px\]
{
    max-width: 900px;
}
.max-w-\[908px\]
{
    max-width: 908px;
}
.max-w-\[920px\]
{
    max-width: 920px;
}
.max-w-\[922px\]
{
    max-width: 922px;
}
.max-w-\[949px\]
{
    max-width: 949px;
}
.max-w-\[950px\]
{
    max-width: 950px;
}
.max-w-\[956px\]
{
    max-width: 956px;
}
.max-w-\[996px\]
{
    max-width: 996px;
}
.max-w-\[calc\(50\%-12px\)\]
{
    max-width: calc(50% - 12px);
}
.max-w-full
{
    max-width: 100%;
}
.flex-1
{
    flex: 1 1 0%;
}
.flex-\[1_0_0\%\]
{
    flex: 1 0 0%;
}
.flex-shrink-0
{
    flex-shrink: 0;
}
.shrink
{
    flex-shrink: 1;
}
.shrink-0
{
    flex-shrink: 0;
}
.flex-grow, .grow
{
    flex-grow: 1;
}
.basis-0
{
    flex-basis: 0;
}
.table-auto
{
    table-layout: auto;
}
.border-collapse
{
    border-collapse: collapse;
}
.border-spacing-0
{
    --tw-border-spacing-x: 0px;
    --tw-border-spacing-y: 0px;
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.origin-top-left
{
    transform-origin: top left;
}
.-translate-x-1\/2
{
    --tw-translate-x: -50%;
}
.-translate-x-1\/2, .-translate-x-7
{
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-7
{
    --tw-translate-x: -1.75rem;
}
.-translate-x-9
{
    --tw-translate-x: -2.25rem;
}
.-translate-x-9, .translate-x-1
{
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-1
{
    --tw-translate-x: .25rem;
}
.translate-x-6
{
    --tw-translate-x: 1.5rem;
}
.translate-x-6, .translate-x-7
{
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-7
{
    --tw-translate-x: 1.75rem;
}
.translate-y-6
{
    --tw-translate-y: 1.5rem;
}
.-rotate-1, .translate-y-6
{
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-1
{
    --tw-rotate: -1deg;
}
.-rotate-2
{
    --tw-rotate: -2deg;
}
.-rotate-2, .rotate-1
{
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-1
{
    --tw-rotate: 1deg;
}
.rotate-180
{
    --tw-rotate: 180deg;
}
.rotate-180, .rotate-2
{
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-2
{
    --tw-rotate: 2deg;
}
.rotate-\[-7deg\]
{
    --tw-rotate: -7deg;
}
.rotate-\[-7deg\], .transform
{
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes pulse
{
    50%
    {
        opacity: .5;
    }
}
.animate-pulse
{
    animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite;
}
.\!cursor-default
{
    cursor: default!important;
}
.\!cursor-pointer
{
    cursor: pointer!important;
}
.cursor-default
{
    cursor: default;
}
.cursor-grab
{
    cursor: grab;
}
.cursor-not-allowed
{
    cursor: not-allowed;
}
.cursor-pointer
{
    cursor: pointer;
}
.select-none
{
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.snap-center
{
    scroll-snap-align: center;
}
.list-inside
{
    list-style-position: inside;
}
.\!list-decimal
{
    list-style-type: decimal!important;
}
.list-decimal
{
    list-style-type: decimal;
}
.list-disc
{
    list-style-type: disc;
}
.\!grid-cols-2
{
    grid-template-columns: repeat(2,minmax(0,1fr))!important;
}
.\!grid-cols-3
{
    grid-template-columns: repeat(3,minmax(0,1fr))!important;
}
.\!grid-cols-4
{
    grid-template-columns: repeat(4,minmax(0,1fr))!important;
}
.grid-cols-1
{
    grid-template-columns: repeat(1,minmax(0,1fr));
}
.grid-cols-2
{
    grid-template-columns: repeat(2,minmax(0,1fr));
}
.grid-cols-3
{
    grid-template-columns: repeat(3,minmax(0,1fr));
}
.grid-cols-4
{
    grid-template-columns: repeat(4,minmax(0,1fr));
}
.grid-cols-5
{
    grid-template-columns: repeat(5,minmax(0,1fr));
}
.grid-cols-6
{
    grid-template-columns: repeat(6,minmax(0,1fr));
}
.grid-cols-8
{
    grid-template-columns: repeat(8,minmax(0,1fr));
}
.\!flex-row
{
    flex-direction: row!important;
}
.flex-row
{
    flex-direction: row;
}
.flex-row-reverse
{
    flex-direction: row-reverse;
}
.\!flex-col
{
    flex-direction: column!important;
}
.flex-col
{
    flex-direction: column;
}
.flex-col-reverse
{
    flex-direction: column-reverse;
}
.flex-wrap
{
    flex-wrap: wrap;
}
.place-content-center
{
    place-content: center;
}
.place-items-center
{
    place-items: center;
}
.content-center
{
    align-content: center;
}
.\!items-start
{
    align-items: flex-start!important;
}
.items-start
{
    align-items: flex-start;
}
.items-end
{
    align-items: flex-end;
}
.\!items-center
{
    align-items: center!important;
}
.items-center
{
    align-items: center;
}
.items-stretch
{
    align-items: stretch;
}
.justify-start
{
    justify-content: flex-start;
}
.justify-end
{
    justify-content: flex-end;
}
.\!justify-center
{
    justify-content: center!important;
}
.justify-center
{
    justify-content: center;
}
.\!justify-between
{
    justify-content: space-between!important;
}
.justify-between
{
    justify-content: space-between;
}
.justify-around
{
    justify-content: space-around;
}
.justify-stretch
{
    justify-content: stretch;
}
.justify-items-center
{
    justify-items: center;
}
.\!gap-0
{
    gap: 0!important;
}
.\!gap-12
{
    gap: 3rem!important;
}
.\!gap-4
{
    gap: 1rem!important;
}
.\!gap-6
{
    gap: 1.5rem!important;
}
.\!gap-7
{
    gap: 1.75rem!important;
}
.\!gap-8
{
    gap: 2rem!important;
}
.\!gap-\[40px\]
{
    gap: 40px!important;
}
.\!gap-\[50px\]
{
    gap: 50px!important;
}
.gap-0
{
    gap: 0;
}
.gap-0\.5
{
    gap: .125rem;
}
.gap-1
{
    gap: .25rem;
}
.gap-1\.5
{
    gap: .375rem;
}
.gap-10
{
    gap: 2.5rem;
}
.gap-12
{
    gap: 3rem;
}
.gap-2
{
    gap: .5rem;
}
.gap-2\.5
{
    gap: .625rem;
}
.gap-20
{
    gap: 5rem;
}
.gap-3
{
    gap: .75rem;
}
.gap-3\.5
{
    gap: .875rem;
}
.gap-4
{
    gap: 1rem;
}
.gap-5
{
    gap: 1.25rem;
}
.gap-6
{
    gap: 1.5rem;
}
.gap-7
{
    gap: 1.75rem;
}
.gap-8
{
    gap: 2rem;
}
.gap-80
{
    gap: 20rem;
}
.gap-9
{
    gap: 2.25rem;
}
.gap-\[100px\]
{
    gap: 100px;
}
.gap-\[102px\]
{
    gap: 102px;
}
.gap-\[10px\]
{
    gap: 10px;
}
.gap-\[117px\]
{
    gap: 117px;
}
.gap-\[11px\]
{
    gap: 11px;
}
.gap-\[120px\]
{
    gap: 120px;
}
.gap-\[125px\]
{
    gap: 125px;
}
.gap-\[12px\]
{
    gap: 12px;
}
.gap-\[13px\]
{
    gap: 13px;
}
.gap-\[14px\]
{
    gap: 14px;
}
.gap-\[15px\]
{
    gap: 15px;
}
.gap-\[16px\]
{
    gap: 16px;
}
.gap-\[17px\]
{
    gap: 17px;
}
.gap-\[18px\]
{
    gap: 18px;
}
.gap-\[20px\]
{
    gap: 20px;
}
.gap-\[21px\]
{
    gap: 21px;
}
.gap-\[22px\]
{
    gap: 22px;
}
.gap-\[23px\]
{
    gap: 23px;
}
.gap-\[24px\]
{
    gap: 24px;
}
.gap-\[25\.5px\]
{
    gap: 25.5px;
}
.gap-\[28px\]
{
    gap: 28px;
}
.gap-\[2px\]
{
    gap: 2px;
}
.gap-\[30px\]
{
    gap: 30px;
}
.gap-\[31px\]
{
    gap: 31px;
}
.gap-\[32px\]
{
    gap: 32px;
}
.gap-\[34px\]
{
    gap: 34px;
}
.gap-\[36px\]
{
    gap: 36px;
}
.gap-\[38px\]
{
    gap: 38px;
}
.gap-\[40px\]
{
    gap: 40px;
}
.gap-\[44px\]
{
    gap: 44px;
}
.gap-\[46px\]
{
    gap: 46px;
}
.gap-\[47px\]
{
    gap: 47px;
}
.gap-\[48px\]
{
    gap: 48px;
}
.gap-\[4px\]
{
    gap: 4px;
}
.gap-\[50px\]
{
    gap: 50px;
}
.gap-\[52px\]
{
    gap: 52px;
}
.gap-\[54px\]
{
    gap: 54px;
}
.gap-\[5px\]
{
    gap: 5px;
}
.gap-\[60px\]
{
    gap: 60px;
}
.gap-\[61px\]
{
    gap: 61px;
}
.gap-\[64px\]
{
    gap: 64px;
}
.gap-\[66px\]
{
    gap: 66px;
}
.gap-\[69px\]
{
    gap: 69px;
}
.gap-\[70px\]
{
    gap: 70px;
}
.gap-\[71px\]
{
    gap: 71px;
}
.gap-\[72px\]
{
    gap: 72px;
}
.gap-\[73px\]
{
    gap: 73px;
}
.gap-\[7px\]
{
    gap: 7px;
}
.gap-\[80px\]
{
    gap: 80px;
}
.gap-\[85px\]
{
    gap: 85px;
}
.gap-\[86px\]
{
    gap: 86px;
}
.gap-\[88px\]
{
    gap: 88px;
}
.gap-\[8px\]
{
    gap: 8px;
}
.gap-\[9\.5px\]
{
    gap: 9.5px;
}
.gap-\[98px\]
{
    gap: 98px;
}
.gap-\[9px\]
{
    gap: 9px;
}
.\!gap-x-\[30px\]
{
    -moz-column-gap: 30px!important;
    column-gap: 30px!important;
}
.gap-x-2\.5
{
    -moz-column-gap: .625rem;
    column-gap: .625rem;
}
.gap-x-6
{
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
}
.gap-x-7
{
    -moz-column-gap: 1.75rem;
    column-gap: 1.75rem;
}
.gap-x-8
{
    -moz-column-gap: 2rem;
    column-gap: 2rem;
}
.gap-x-\[100px\]
{
    -moz-column-gap: 100px;
    column-gap: 100px;
}
.gap-x-\[28px\]
{
    -moz-column-gap: 28px;
    column-gap: 28px;
}
.gap-x-\[50px\]
{
    -moz-column-gap: 50px;
    column-gap: 50px;
}
.gap-x-\[64px\]
{
    -moz-column-gap: 64px;
    column-gap: 64px;
}
.gap-y-12
{
    row-gap: 3rem;
}
.gap-y-4
{
    row-gap: 1rem;
}
.gap-y-6
{
    row-gap: 1.5rem;
}
.gap-y-7
{
    row-gap: 1.75rem;
}
.gap-y-\[30px\]
{
    row-gap: 30px;
}
.gap-y-\[36px\]
{
    row-gap: 36px;
}
.gap-y-\[44px\]
{
    row-gap: 44px;
}
.gap-y-\[48px\]
{
    row-gap: 48px;
}
.gap-y-\[60px\]
{
    row-gap: 60px;
}
.space-y-2>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.5rem * var(--tw-space-y-reverse));
}
.divide-gray-100>:not([hidden])~:not([hidden])
{
    --tw-divide-opacity: 1;
    border-color: rgb(243 244 246/var(--tw-divide-opacity,1));
}
.divide-gray-200>:not([hidden])~:not([hidden])
{
    --tw-divide-opacity: 1;
    border-color: rgb(229 231 235/var(--tw-divide-opacity,1));
}
.self-start
{
    align-self: flex-start;
}
.self-center
{
    align-self: center;
}
.self-stretch
{
    align-self: stretch;
}
.overflow-auto
{
    overflow: auto;
}
.overflow-hidden
{
    overflow: hidden;
}
.overflow-x-auto
{
    overflow-x: auto;
}
.overflow-y-auto
{
    overflow-y: auto;
}
.overflow-x-scroll
{
    overflow-x: scroll;
}
.overflow-y-scroll
{
    overflow-y: scroll;
}
.truncate
{
    overflow: hidden;
    white-space: nowrap;
}
.text-ellipsis, .truncate
{
    text-overflow: ellipsis;
}
.\!whitespace-nowrap
{
    white-space: nowrap!important;
}
.whitespace-nowrap
{
    white-space: nowrap;
}
.whitespace-pre
{
    white-space: pre;
}
.text-wrap
{
    text-wrap: wrap;
}
.text-nowrap
{
    text-wrap: nowrap;
}
.break-all
{
    word-break: break-all;
}
.\!rounded-\[0px\]
{
    border-radius: 0!important;
}
.\!rounded-\[4px\]
{
    border-radius: 4px!important;
}
.\!rounded-\[52px\]
{
    border-radius: 52px!important;
}
.\!rounded-\[80px\]
{
    border-radius: 80px!important;
}
.rounded
{
    border-radius: .25rem;
}
.rounded-2xl
{
    border-radius: 1rem;
}
.rounded-3xl
{
    border-radius: 1.5rem;
}
.rounded-\[0px\]
{
    border-radius: 0;
}
.rounded-\[100px\]
{
    border-radius: 100px;
}
.rounded-\[10px\]
{
    border-radius: 10px;
}
.rounded-\[12px\]
{
    border-radius: 12px;
}
.rounded-\[16px\]
{
    border-radius: 16px;
}
.rounded-\[20px\]
{
    border-radius: 20px;
}
.rounded-\[240px\]
{
    border-radius: 240px;
}
.rounded-\[24px\]
{
    border-radius: 24px;
}
.rounded-\[26px\]
{
    border-radius: 26px;
}
.rounded-\[30px\]
{
    border-radius: 30px;
}
.rounded-\[3px\]
{
    border-radius: 3px;
}
.rounded-\[40px\]
{
    border-radius: 40px;
}
.rounded-\[4px\]
{
    border-radius: 4px;
}
.rounded-\[50\%\]
{
    border-radius: 50%;
}
.rounded-\[50px\]
{
    border-radius: 50px;
}
.rounded-\[5px\]
{
    border-radius: 5px;
}
.rounded-\[60px\]
{
    border-radius: 60px;
}
.rounded-\[64px\]
{
    border-radius: 64px;
}
.rounded-\[70px\]
{
    border-radius: 70px;
}
.rounded-\[8px\]
{
    border-radius: 8px;
}
.rounded-\[9999px\]
{
    border-radius: 9999px;
}
.rounded-\[9px\]
{
    border-radius: 9px;
}
.rounded-full
{
    border-radius: 9999px;
}
.rounded-lg
{
    border-radius: .5rem;
}
.rounded-md
{
    border-radius: .375rem;
}
.rounded-none
{
    border-radius: 0;
}
.rounded-xl
{
    border-radius: .75rem;
}
.rounded-b-2xl
{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
}
.rounded-b-\[12px\]
{
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
}
.rounded-b-\[16px\]
{
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
}
.rounded-l-\[12px\]
{
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
}
.rounded-l-\[8px\]
{
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}
.rounded-l-md
{
    border-top-left-radius: .375rem;
    border-bottom-left-radius: .375rem;
}
.rounded-r-\[10px\]
{
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.rounded-r-\[12px\]
{
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
}
.rounded-r-\[8px\]
{
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}
.rounded-t-2xl
{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
}
.rounded-t-\[12px\]
{
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}
.rounded-t-\[16px\]
{
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
}
.rounded-bl-2xl
{
    border-bottom-left-radius: 1rem;
}
.rounded-bl-\[12px\]
{
    border-bottom-left-radius: 12px;
}
.rounded-bl-\[8px\]
{
    border-bottom-left-radius: 8px;
}
.rounded-bl-lg
{
    border-bottom-left-radius: .5rem;
}
.rounded-br-2xl
{
    border-bottom-right-radius: 1rem;
}
.rounded-br-\[12px\]
{
    border-bottom-right-radius: 12px;
}
.rounded-br-\[8px\]
{
    border-bottom-right-radius: 8px;
}
.rounded-br-lg
{
    border-bottom-right-radius: .5rem;
}
.rounded-tl-2xl
{
    border-top-left-radius: 1rem;
}
.rounded-tl-\[12px\]
{
    border-top-left-radius: 12px;
}
.rounded-tl-\[24px\]
{
    border-top-left-radius: 24px;
}
.rounded-tl-\[8px\]
{
    border-top-left-radius: 8px;
}
.rounded-tl-lg
{
    border-top-left-radius: .5rem;
}
.rounded-tr-2xl
{
    border-top-right-radius: 1rem;
}
.rounded-tr-\[12px\]
{
    border-top-right-radius: 12px;
}
.rounded-tr-\[24px\]
{
    border-top-right-radius: 24px;
}
.rounded-tr-\[8px\]
{
    border-top-right-radius: 8px;
}
.rounded-tr-lg
{
    border-top-right-radius: .5rem;
}
.\!border-0
{
    border-width: 0!important;
}
.\!border-2
{
    border-width: 2px!important;
}
.\!border-\[0\.5px\]
{
    border-width: .5px!important;
}
.border
{
    border-width: 1px;
}
.border-2
{
    border-width: 2px;
}
.border-\[0\.5px\]
{
    border-width: .5px;
}
.border-\[1\.88px\]
{
    border-width: 1.88px;
}
.border-\[12px\]
{
    border-width: 12px;
}
.border-\[1px\]
{
    border-width: 1px;
}
.border-x
{
    border-left-width: 1px;
    border-right-width: 1px;
}
.border-y
{
    border-top-width: 1px;
    border-bottom-width: 1px;
}
.border-y-2
{
    border-top-width: 2px;
    border-bottom-width: 2px;
}
.\!border-b
{
    border-bottom-width: 1px!important;
}
.\!border-b-2
{
    border-bottom-width: 2px!important;
}
.\!border-t
{
    border-top-width: 1px!important;
}
.border-b
{
    border-bottom-width: 1px;
}
.border-b-0
{
    border-bottom-width: 0;
}
.border-b-2
{
    border-bottom-width: 2px;
}
.border-b-4
{
    border-bottom-width: 4px;
}
.border-b-\[0\.64px\]
{
    border-bottom-width: .64px;
}
.border-b-\[1px\]
{
    border-bottom-width: 1px;
}
.border-l
{
    border-left-width: 1px;
}
.border-l-0
{
    border-left-width: 0;
}
.border-l-2
{
    border-left-width: 2px;
}
.border-l-\[1px\]
{
    border-left-width: 1px;
}
.border-r
{
    border-right-width: 1px;
}
.border-r-0
{
    border-right-width: 0;
}
.border-r-2
{
    border-right-width: 2px;
}
.border-r-4
{
    border-right-width: 4px;
}
.border-r-\[0px\]
{
    border-right-width: 0;
}
.border-r-\[1px\]
{
    border-right-width: 1px;
}
.border-t
{
    border-top-width: 1px;
}
.border-t-0
{
    border-top-width: 0;
}
.border-t-2
{
    border-top-width: 2px;
}
.border-t-\[1px\]
{
    border-top-width: 1px;
}
.\!border-solid
{
    border-style: solid!important;
}
.border-solid
{
    border-style: solid;
}
.\!border-none
{
    border-style: none!important;
}
.border-none
{
    border-style: none;
}
.\!border-\[\#004DBF\]
{
    --tw-border-opacity: 1!important;
    border-color: rgb(0 77 191/var(--tw-border-opacity,1))!important;
}
.\!border-\[\#141518\]
{
    --tw-border-opacity: 1!important;
    border-color: rgb(20 21 24/var(--tw-border-opacity,1))!important;
}
.\!border-\[\#E4E6E8\]
{
    --tw-border-opacity: 1!important;
    border-color: rgb(228 230 232/var(--tw-border-opacity,1))!important;
}
.\!border-neutral-900
{
    --tw-border-opacity: 1!important;
    border-color: rgb(23 23 23/var(--tw-border-opacity,1))!important;
}
.border-\[\#000\]
{
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity,1));
}
.border-\[\#004DBF\]
{
    --tw-border-opacity: 1;
    border-color: rgb(0 77 191/var(--tw-border-opacity,1));
}
.border-\[\#0D2378\]
{
    --tw-border-opacity: 1;
    border-color: rgb(13 35 120/var(--tw-border-opacity,1));
}
.border-\[\#141518\]
{
    --tw-border-opacity: 1;
    border-color: rgb(20 21 24/var(--tw-border-opacity,1));
}
.border-\[\#163300\]
{
    --tw-border-opacity: 1;
    border-color: rgb(22 51 0/var(--tw-border-opacity,1));
}
.border-\[\#181B25\]
{
    --tw-border-opacity: 1;
    border-color: rgb(24 27 37/var(--tw-border-opacity,1));
}
.border-\[\#282B2F\], .border-\[\#282b2f\]
{
    --tw-border-opacity: 1;
    border-color: rgb(40 43 47/var(--tw-border-opacity,1));
}
.border-\[\#3E3D3C\]
{
    --tw-border-opacity: 1;
    border-color: rgb(62 61 60/var(--tw-border-opacity,1));
}
.border-\[\#454B53\], .border-\[\#454b53\]
{
    --tw-border-opacity: 1;
    border-color: rgb(69 75 83/var(--tw-border-opacity,1));
}
.border-\[\#49FFB6\]
{
    --tw-border-opacity: 1;
    border-color: rgb(73 255 182/var(--tw-border-opacity,1));
}
.border-\[\#719896\]
{
    --tw-border-opacity: 1;
    border-color: rgb(113 152 150/var(--tw-border-opacity,1));
}
.border-\[\#77808D\]
{
    --tw-border-opacity: 1;
    border-color: rgb(119 128 141/var(--tw-border-opacity,1));
}
.border-\[\#848889\]
{
    --tw-border-opacity: 1;
    border-color: rgb(132 136 137/var(--tw-border-opacity,1));
}
.border-\[\#855AFF\], .border-\[\#855aff\]
{
    --tw-border-opacity: 1;
    border-color: rgb(133 90 255/var(--tw-border-opacity,1));
}
.border-\[\#99A0AE\]
{
    --tw-border-opacity: 1;
    border-color: rgb(153 160 174/var(--tw-border-opacity,1));
}
.border-\[\#AAB7C9\]
{
    --tw-border-opacity: 1;
    border-color: rgb(170 183 201/var(--tw-border-opacity,1));
}
.border-\[\#B4B9C0\]
{
    --tw-border-opacity: 1;
    border-color: rgb(180 185 192/var(--tw-border-opacity,1));
}
.border-\[\#CFD3D7\]
{
    --tw-border-opacity: 1;
    border-color: rgb(207 211 215/var(--tw-border-opacity,1));
}
.border-\[\#D8B68E\]
{
    --tw-border-opacity: 1;
    border-color: rgb(216 182 142/var(--tw-border-opacity,1));
}
.border-\[\#DAD9D9\]
{
    --tw-border-opacity: 1;
    border-color: rgb(218 217 217/var(--tw-border-opacity,1));
}
.border-\[\#DBDBDD\]
{
    --tw-border-opacity: 1;
    border-color: rgb(219 219 221/var(--tw-border-opacity,1));
}
.border-\[\#DFE0E0\]
{
    --tw-border-opacity: 1;
    border-color: rgb(223 224 224/var(--tw-border-opacity,1));
}
.border-\[\#E0DEF7\]
{
    --tw-border-opacity: 1;
    border-color: rgb(224 222 247/var(--tw-border-opacity,1));
}
.border-\[\#E4E6E8\]
{
    --tw-border-opacity: 1;
    border-color: rgb(228 230 232/var(--tw-border-opacity,1));
}
.border-\[\#F7D2B5\]
{
    --tw-border-opacity: 1;
    border-color: rgb(247 210 181/var(--tw-border-opacity,1));
}
.border-\[\#F7F7F8\]
{
    --tw-border-opacity: 1;
    border-color: rgb(247 247 248/var(--tw-border-opacity,1));
}
.border-\[\#F8F7F7\]
{
    --tw-border-opacity: 1;
    border-color: rgb(248 247 247/var(--tw-border-opacity,1));
}
.border-\[\#FBECD8\]
{
    --tw-border-opacity: 1;
    border-color: rgb(251 236 216/var(--tw-border-opacity,1));
}
.border-\[\#cfd3d7\]
{
    --tw-border-opacity: 1;
    border-color: rgb(207 211 215/var(--tw-border-opacity,1));
}
.border-\[\#e4e6e8\]
{
    --tw-border-opacity: 1;
    border-color: rgb(228 230 232/var(--tw-border-opacity,1));
}
.border-\[\#f7d2b5\]
{
    --tw-border-opacity: 1;
    border-color: rgb(247 210 181/var(--tw-border-opacity,1));
}
.border-\[\#fff\], .border-\[\#ffffff\]
{
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity,1));
}
.border-black
{
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity,1));
}
.border-error-500
{
    --tw-border-opacity: 1;
    border-color: rgb(209 41 61/var(--tw-border-opacity,1));
}
.border-gray-500
{
    --tw-border-opacity: 1;
    border-color: rgb(107 114 128/var(--tw-border-opacity,1));
}
.border-gray-900
{
    --tw-border-opacity: 1;
    border-color: rgb(17 24 39/var(--tw-border-opacity,1));
}
.border-neutral-100
{
    --tw-border-opacity: 1;
    border-color: rgb(245 245 245/var(--tw-border-opacity,1));
}
.border-neutral-200
{
    --tw-border-opacity: 1;
    border-color: rgb(229 229 229/var(--tw-border-opacity,1));
}
.border-neutral-300
{
    --tw-border-opacity: 1;
    border-color: rgb(212 212 212/var(--tw-border-opacity,1));
}
.border-neutral-400
{
    --tw-border-opacity: 1;
    border-color: rgb(163 163 163/var(--tw-border-opacity,1));
}
.border-neutral-500
{
    --tw-border-opacity: 1;
    border-color: rgb(115 115 115/var(--tw-border-opacity,1));
}
.border-neutral-600
{
    --tw-border-opacity: 1;
    border-color: rgb(82 82 82/var(--tw-border-opacity,1));
}
.border-neutral-700
{
    --tw-border-opacity: 1;
    border-color: rgb(64 64 64/var(--tw-border-opacity,1));
}
.border-neutral-800
{
    --tw-border-opacity: 1;
    border-color: rgb(38 38 38/var(--tw-border-opacity,1));
}
.border-neutral-900
{
    --tw-border-opacity: 1;
    border-color: rgb(23 23 23/var(--tw-border-opacity,1));
}
.border-slate-500
{
    --tw-border-opacity: 1;
    border-color: rgb(100 116 139/var(--tw-border-opacity,1));
}
.border-transparent
{
    border-color: transparent;
}
.border-white
{
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity,1));
}
.border-zinc-800
{
    --tw-border-opacity: 1;
    border-color: rgb(39 39 42/var(--tw-border-opacity,1));
}
.\!bg-\[\#005880\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(0 88 128/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#0079CC\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(0 121 204/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#007AB0\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(0 122 176/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#00B58B\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(0 181 139/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#074D4C\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(7 77 76/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#090605\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(9 6 5/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#0F0039\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(15 0 57/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#125450\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(18 84 80/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#1F5D5A\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(31 93 90/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#2547D0\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(37 71 208/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#262B37\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(38 43 55/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#27B0EA\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(39 176 234/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#3C32B4\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(60 50 180/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#4C54E2\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(76 84 226/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#5A21FF\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(90 33 255/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#5D4EE9\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(93 78 233/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#650000\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(101 0 0/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#6556FF\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(101 86 255/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#768DAF\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(118 141 175/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#84E9FD\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(132 233 253/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#CAF0F8\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(202 240 248/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#D6FFEE\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(214 255 238/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#D8B68E\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(216 182 142/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#DD9CFC\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(221 156 252/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#E6FF4C\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(230 255 76/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#E9F6FF\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(233 246 255/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#EAE8FC\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(234 232 252/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#EB6123\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(235 97 35/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#F7D2B5\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(247 210 181/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#FED708\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(254 215 8/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#FF0\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 255 0/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#FF7271\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 114 113/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#FF794A\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 121 74/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#FFB649\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 182 73/var(--tw-bg-opacity,1))!important;
}
.\!bg-\[\#e6ff4c\]
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(230 255 76/var(--tw-bg-opacity,1))!important;
}
.\!bg-bg-1-SG2
{
    background-color: rgb(213 226 255/var(--tw-bg-opacity,1))!important;
}
.\!bg-bg-1-SG2, .\!bg-bg-10
{
    --tw-bg-opacity: 1!important;
}
.\!bg-bg-10
{
    background-color: rgb(252 243 224/var(--tw-bg-opacity,1))!important;
}
.\!bg-bg-18
{
    background-color: rgb(93 78 233/var(--tw-bg-opacity,1))!important;
}
.\!bg-bg-18, .\!bg-bg-4
{
    --tw-bg-opacity: 1!important;
}
.\!bg-bg-4
{
    background-color: rgb(235 237 255/var(--tw-bg-opacity,1))!important;
}
.\!bg-bg-7
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(214 255 238/var(--tw-bg-opacity,1))!important;
}
.\!bg-brand-default
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(53 89 233/var(--tw-bg-opacity,1))!important;
}
.\!bg-white
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))!important;
}
.bg-\[\#000000\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity,1));
}
.bg-\[\#0066FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(0 102 255/var(--tw-bg-opacity,1));
}
.bg-\[\#007AB0\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(0 122 176/var(--tw-bg-opacity,1));
}
.bg-\[\#011A20\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(1 26 32/var(--tw-bg-opacity,1));
}
.bg-\[\#03091b\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(3 9 27/var(--tw-bg-opacity,1));
}
.bg-\[\#040F07\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(4 15 7/var(--tw-bg-opacity,1));
}
.bg-\[\#050505\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(5 5 5/var(--tw-bg-opacity,1));
}
.bg-\[\#080627\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(8 6 39/var(--tw-bg-opacity,1));
}
.bg-\[\#080D0E\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(8 13 14/var(--tw-bg-opacity,1));
}
.bg-\[\#092A28\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(9 42 40/var(--tw-bg-opacity,1));
}
.bg-\[\#121111\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(18 17 17/var(--tw-bg-opacity,1));
}
.bg-\[\#125450\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(18 84 80/var(--tw-bg-opacity,1));
}
.bg-\[\#1271FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(18 113 255/var(--tw-bg-opacity,1));
}
.bg-\[\#141518\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(20 21 24/var(--tw-bg-opacity,1));
}
.bg-\[\#160C1E\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(22 12 30/var(--tw-bg-opacity,1));
}
.bg-\[\#163300\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(22 51 0/var(--tw-bg-opacity,1));
}
.bg-\[\#190F76\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(25 15 118/var(--tw-bg-opacity,1));
}
.bg-\[\#1A1A1A\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(26 26 26/var(--tw-bg-opacity,1));
}
.bg-\[\#1F6833\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(31 104 51/var(--tw-bg-opacity,1));
}
.bg-\[\#1a1a1a\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(26 26 26/var(--tw-bg-opacity,1));
}
.bg-\[\#1a48d3\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(26 72 211/var(--tw-bg-opacity,1));
}
.bg-\[\#20232A\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(32 35 42/var(--tw-bg-opacity,1));
}
.bg-\[\#232122\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(35 33 34/var(--tw-bg-opacity,1));
}
.bg-\[\#232322\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(35 35 34/var(--tw-bg-opacity,1));
}
.bg-\[\#262B37\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(38 43 55/var(--tw-bg-opacity,1));
}
.bg-\[\#27B0EA\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(39 176 234/var(--tw-bg-opacity,1));
}
.bg-\[\#282B2F\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(40 43 47/var(--tw-bg-opacity,1));
}
.bg-\[\#2B173A\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(43 23 58/var(--tw-bg-opacity,1));
}
.bg-\[\#2e51ff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(46 81 255/var(--tw-bg-opacity,1));
}
.bg-\[\#343A84\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(52 58 132/var(--tw-bg-opacity,1));
}
.bg-\[\#3557FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(53 87 255/var(--tw-bg-opacity,1));
}
.bg-\[\#3559E9\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(53 89 233/var(--tw-bg-opacity,1));
}
.bg-\[\#3C32B4\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(60 50 180/var(--tw-bg-opacity,1));
}
.bg-\[\#3a3a3a\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(58 58 58/var(--tw-bg-opacity,1));
}
.bg-\[\#4991ff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(73 145 255/var(--tw-bg-opacity,1));
}
.bg-\[\#4992ff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(73 146 255/var(--tw-bg-opacity,1));
}
.bg-\[\#49FFB6\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(73 255 182/var(--tw-bg-opacity,1));
}
.bg-\[\#5A21FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(90 33 255/var(--tw-bg-opacity,1));
}
.bg-\[\#5D4EE9\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(93 78 233/var(--tw-bg-opacity,1));
}
.bg-\[\#5d4de9\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(93 77 233/var(--tw-bg-opacity,1));
}
.bg-\[\#650000\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(101 0 0/var(--tw-bg-opacity,1));
}
.bg-\[\#6556FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(101 86 255/var(--tw-bg-opacity,1));
}
.bg-\[\#7065f0\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(112 101 240/var(--tw-bg-opacity,1));
}
.bg-\[\#71AAFF\], .bg-\[\#71aaff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(113 170 255/var(--tw-bg-opacity,1));
}
.bg-\[\#7A857D\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(122 133 125/var(--tw-bg-opacity,1));
}
.bg-\[\#80FFCC\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(128 255 204/var(--tw-bg-opacity,1));
}
.bg-\[\#855AFF\], .bg-\[\#855aff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(133 90 255/var(--tw-bg-opacity,1));
}
.bg-\[\#900000\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(144 0 0/var(--tw-bg-opacity,1));
}
.bg-\[\#90BCFF\], .bg-\[\#90bcff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(144 188 255/var(--tw-bg-opacity,1));
}
.bg-\[\#9299A4\], .bg-\[\#9299a4\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(146 153 164/var(--tw-bg-opacity,1));
}
.bg-\[\#B8D5FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(184 213 255/var(--tw-bg-opacity,1));
}
.bg-\[\#CFE1FC\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(207 225 252/var(--tw-bg-opacity,1));
}
.bg-\[\#D0DDDC\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(208 221 220/var(--tw-bg-opacity,1));
}
.bg-\[\#D1293D\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(209 41 61/var(--tw-bg-opacity,1));
}
.bg-\[\#D4C5FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(212 197 255/var(--tw-bg-opacity,1));
}
.bg-\[\#D5ECF6\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(213 236 246/var(--tw-bg-opacity,1));
}
.bg-\[\#D5FEED\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(213 254 237/var(--tw-bg-opacity,1));
}
.bg-\[\#D6FFEE\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(214 255 238/var(--tw-bg-opacity,1));
}
.bg-\[\#D7E7FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(215 231 255/var(--tw-bg-opacity,1));
}
.bg-\[\#D7F6FE\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(215 246 254/var(--tw-bg-opacity,1));
}
.bg-\[\#D8B68E\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(216 182 142/var(--tw-bg-opacity,1));
}
.bg-\[\#D9F8F8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(217 248 248/var(--tw-bg-opacity,1));
}
.bg-\[\#DBE9FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(219 233 255/var(--tw-bg-opacity,1));
}
.bg-\[\#DD9CFC\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(221 156 252/var(--tw-bg-opacity,1));
}
.bg-\[\#DDE9F2\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(221 233 242/var(--tw-bg-opacity,1));
}
.bg-\[\#DFDFDF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(223 223 223/var(--tw-bg-opacity,1));
}
.bg-\[\#DFE0E0\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(223 224 224/var(--tw-bg-opacity,1));
}
.bg-\[\#DFEEFF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(223 238 255/var(--tw-bg-opacity,1));
}
.bg-\[\#E0EAF9\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(224 234 249/var(--tw-bg-opacity,1));
}
.bg-\[\#E1E4EA\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(225 228 234/var(--tw-bg-opacity,1));
}
.bg-\[\#E6E8FB\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(230 232 251/var(--tw-bg-opacity,1));
}
.bg-\[\#E6FF4C\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(230 255 76/var(--tw-bg-opacity,1));
}
.bg-\[\#E7F0FD\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(231 240 253/var(--tw-bg-opacity,1));
}
.bg-\[\#E7F9E3\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(231 249 227/var(--tw-bg-opacity,1));
}
.bg-\[\#E9F6FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(233 246 255/var(--tw-bg-opacity,1));
}
.bg-\[\#EA5E3B\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(234 94 59/var(--tw-bg-opacity,1));
}
.bg-\[\#EAE8FC\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(234 232 252/var(--tw-bg-opacity,1));
}
.bg-\[\#EAEAEB\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(234 234 235/var(--tw-bg-opacity,1));
}
.bg-\[\#EBEFFD\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(235 239 253/var(--tw-bg-opacity,1));
}
.bg-\[\#EBF1FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(235 241 255/var(--tw-bg-opacity,1));
}
.bg-\[\#EDEFEB\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(237 239 235/var(--tw-bg-opacity,1));
}
.bg-\[\#EDF4FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(237 244 255/var(--tw-bg-opacity,1));
}
.bg-\[\#EDF7FB\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(237 247 251/var(--tw-bg-opacity,1));
}
.bg-\[\#EEF1F7\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(238 241 247/var(--tw-bg-opacity,1));
}
.bg-\[\#EFEDFD\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(239 237 253/var(--tw-bg-opacity,1));
}
.bg-\[\#F0FDF4\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(240 253 244/var(--tw-bg-opacity,1));
}
.bg-\[\#F1F6F1\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(241 246 241/var(--tw-bg-opacity,1));
}
.bg-\[\#F2EBFF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(242 235 255/var(--tw-bg-opacity,1));
}
.bg-\[\#F2F2F3\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(242 242 243/var(--tw-bg-opacity,1));
}
.bg-\[\#F2F5F5\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(242 245 245/var(--tw-bg-opacity,1));
}
.bg-\[\#F2F5F8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(242 245 248/var(--tw-bg-opacity,1));
}
.bg-\[\#F3F4FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 255/var(--tw-bg-opacity,1));
}
.bg-\[\#F4E6E6\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(244 230 230/var(--tw-bg-opacity,1));
}
.bg-\[\#F4F5F8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(244 245 248/var(--tw-bg-opacity,1));
}
.bg-\[\#F5F5FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 255/var(--tw-bg-opacity,1));
}
.bg-\[\#F5F7FA\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(245 247 250/var(--tw-bg-opacity,1));
}
.bg-\[\#F5F9FF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(245 249 255/var(--tw-bg-opacity,1));
}
.bg-\[\#F6D4D8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(246 212 216/var(--tw-bg-opacity,1));
}
.bg-\[\#F7F7F7\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247/var(--tw-bg-opacity,1));
}
.bg-\[\#F7F7F8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 248/var(--tw-bg-opacity,1));
}
.bg-\[\#F7F7FC\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 252/var(--tw-bg-opacity,1));
}
.bg-\[\#F8D7AB\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(248 215 171/var(--tw-bg-opacity,1));
}
.bg-\[\#F8F7F7\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 247/var(--tw-bg-opacity,1));
}
.bg-\[\#F8F8F8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248/var(--tw-bg-opacity,1));
}
.bg-\[\#F9FBFE\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(249 251 254/var(--tw-bg-opacity,1));
}
.bg-\[\#F9FEFE\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(249 254 254/var(--tw-bg-opacity,1));
}
.bg-\[\#FAF3E0\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(250 243 224/var(--tw-bg-opacity,1));
}
.bg-\[\#FAFAFA\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity,1));
}
.bg-\[\#FAFAFF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 255/var(--tw-bg-opacity,1));
}
.bg-\[\#FAFCF9\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(250 252 249/var(--tw-bg-opacity,1));
}
.bg-\[\#FBECD8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(251 236 216/var(--tw-bg-opacity,1));
}
.bg-\[\#FBFBFB\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(251 251 251/var(--tw-bg-opacity,1));
}
.bg-\[\#FCA412\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(252 164 18/var(--tw-bg-opacity,1));
}
.bg-\[\#FCF3E0\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(252 243 224/var(--tw-bg-opacity,1));
}
.bg-\[\#FCFCFD\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(252 252 253/var(--tw-bg-opacity,1));
}
.bg-\[\#FDF5EC\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(253 245 236/var(--tw-bg-opacity,1));
}
.bg-\[\#FDFCFC\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(253 252 252/var(--tw-bg-opacity,1));
}
.bg-\[\#FEFCF9\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(254 252 249/var(--tw-bg-opacity,1));
}
.bg-\[\#FF0\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 0/var(--tw-bg-opacity,1));
}
.bg-\[\#FF794A\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 121 74/var(--tw-bg-opacity,1));
}
.bg-\[\#FF9595\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 149 149/var(--tw-bg-opacity,1));
}
.bg-\[\#FFAD4F\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 173 79/var(--tw-bg-opacity,1));
}
.bg-\[\#FFB649\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 182 73/var(--tw-bg-opacity,1));
}
.bg-\[\#FFE0E8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 224 232/var(--tw-bg-opacity,1));
}
.bg-\[\#FFE2C1\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 226 193/var(--tw-bg-opacity,1));
}
.bg-\[\#FFE3DD\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 227 221/var(--tw-bg-opacity,1));
}
.bg-\[\#FFEF66\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 239 102/var(--tw-bg-opacity,1));
}
.bg-\[\#FFEFDC\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 239 220/var(--tw-bg-opacity,1));
}
.bg-\[\#FFF975\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 249 117/var(--tw-bg-opacity,1));
}
.bg-\[\#FFF9F3\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 249 243/var(--tw-bg-opacity,1));
}
.bg-\[\#FFFBEE\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 251 238/var(--tw-bg-opacity,1));
}
.bg-\[\#FFFFB3\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 179/var(--tw-bg-opacity,1));
}
.bg-\[\#FFF\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}
.bg-\[\#b8d5ff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(184 213 255/var(--tw-bg-opacity,1));
}
.bg-\[\#d2efe0\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(210 239 224/var(--tw-bg-opacity,1));
}
.bg-\[\#d8b68e\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(216 182 142/var(--tw-bg-opacity,1));
}
.bg-\[\#dd9cfb\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(221 156 251/var(--tw-bg-opacity,1));
}
.bg-\[\#e0def7\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(224 222 247/var(--tw-bg-opacity,1));
}
.bg-\[\#e4e6e8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(228 230 232/var(--tw-bg-opacity,1));
}
.bg-\[\#e6ff4c\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(230 255 76/var(--tw-bg-opacity,1));
}
.bg-\[\#f6f7f7\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(246 247 247/var(--tw-bg-opacity,1));
}
.bg-\[\#f7d2b5\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(247 210 181/var(--tw-bg-opacity,1));
}
.bg-\[\#f7df1e\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(247 223 30/var(--tw-bg-opacity,1));
}
.bg-\[\#f9f7ff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(249 247 255/var(--tw-bg-opacity,1));
}
.bg-\[\#fdedeb\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(253 237 235/var(--tw-bg-opacity,1));
}
.bg-\[\#ff794a\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 121 74/var(--tw-bg-opacity,1));
}
.bg-\[\#ffb649\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 182 73/var(--tw-bg-opacity,1));
}
.bg-\[\#ffc684\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 198 132/var(--tw-bg-opacity,1));
}
.bg-\[\#ffe0e8\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 224 232/var(--tw-bg-opacity,1));
}
.bg-\[\#ffe2dd\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 226 221/var(--tw-bg-opacity,1));
}
.bg-\[\#ffefdc\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 239 220/var(--tw-bg-opacity,1));
}
.bg-\[\#fff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}
.bg-\[\#ffff00\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 0/var(--tw-bg-opacity,1));
}
.bg-\[\#ffffff1a\]
{
    background-color: #ffffff1a;
}
.bg-\[\#ffffff33\]
{
    background-color: #fff3;
}
.bg-\[\#ffffff\]
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}
.bg-\[transparent\]
{
    background-color: transparent;
}
.bg-amber-100
{
    --tw-bg-opacity: 1;
    background-color: rgb(254 243 199/var(--tw-bg-opacity,1));
}
.bg-amber-300
{
    --tw-bg-opacity: 1;
    background-color: rgb(252 211 77/var(--tw-bg-opacity,1));
}
.bg-bg-1
{
    --tw-bg-opacity: 1;
    background-color: rgb(241 246 241/var(--tw-bg-opacity,1));
}
.bg-bg-1-SG2
{
    --tw-bg-opacity: 1;
    background-color: rgb(213 226 255/var(--tw-bg-opacity,1));
}
.bg-bg-10
{
    --tw-bg-opacity: 1;
    background-color: rgb(252 243 224/var(--tw-bg-opacity,1));
}
.bg-bg-11
{
    --tw-bg-opacity: 1;
    background-color: rgb(233 246 255/var(--tw-bg-opacity,1));
}
.bg-bg-12
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 224 232/var(--tw-bg-opacity,1));
}
.bg-bg-14
{
    --tw-bg-opacity: 1;
    background-color: rgb(215 246 254/var(--tw-bg-opacity,1));
}
.bg-bg-15
{
    --tw-bg-opacity: 1;
    background-color: rgb(231 249 227/var(--tw-bg-opacity,1));
}
.bg-bg-16
{
    --tw-bg-opacity: 1;
    background-color: rgb(213 236 246/var(--tw-bg-opacity,1));
}
.bg-bg-17
{
    --tw-bg-opacity: 1;
    background-color: rgb(239 237 253/var(--tw-bg-opacity,1));
}
.bg-bg-18
{
    --tw-bg-opacity: 1;
    background-color: rgb(93 78 233/var(--tw-bg-opacity,1));
}
.bg-bg-19
{
    --tw-bg-opacity: 1;
    background-color: rgb(242 240 253/var(--tw-bg-opacity,1));
}
.bg-bg-2
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 249 243/var(--tw-bg-opacity,1));
}
.bg-bg-3
{
    --tw-bg-opacity: 1;
    background-color: rgb(245 227 217/var(--tw-bg-opacity,1));
}
.bg-bg-4
{
    --tw-bg-opacity: 1;
    background-color: rgb(235 237 255/var(--tw-bg-opacity,1));
}
.bg-bg-5
{
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 239/var(--tw-bg-opacity,1));
}
.bg-bg-6
{
    --tw-bg-opacity: 1;
    background-color: rgb(242 235 255/var(--tw-bg-opacity,1));
}
.bg-bg-7
{
    --tw-bg-opacity: 1;
    background-color: rgb(214 255 238/var(--tw-bg-opacity,1));
}
.bg-bg-8
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 251 238/var(--tw-bg-opacity,1));
}
.bg-bg-9
{
    --tw-bg-opacity: 1;
    background-color: rgb(243 255 219/var(--tw-bg-opacity,1));
}
.bg-black
{
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity,1));
}
.bg-blue-50
{
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255/var(--tw-bg-opacity,1));
}
.bg-blue-500
{
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246/var(--tw-bg-opacity,1));
}
.bg-brand-light-200
{
    --tw-bg-opacity: 1;
    background-color: rgb(192 213 255/var(--tw-bg-opacity,1));
}
.bg-brand-light-50
{
    --tw-bg-opacity: 1;
    background-color: rgb(235 241 255/var(--tw-bg-opacity,1));
}
.bg-cta-img-color
{
    --tw-bg-opacity: 1;
    background-color: rgb(0 102 255/var(--tw-bg-opacity,1));
}
.bg-dark-blue
{
    --tw-bg-opacity: 1;
    background-color: rgb(101 86 255/var(--tw-bg-opacity,1));
}
.bg-emerald-100
{
    --tw-bg-opacity: 1;
    background-color: rgb(209 250 229/var(--tw-bg-opacity,1));
}
.bg-gray-100
{
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity,1));
}
.bg-gray-200
{
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235/var(--tw-bg-opacity,1));
}
.bg-gray-300
{
    --tw-bg-opacity: 1;
    background-color: rgb(209 213 219/var(--tw-bg-opacity,1));
}
.bg-gray-400
{
    --tw-bg-opacity: 1;
    background-color: rgb(156 163 175/var(--tw-bg-opacity,1));
}
.bg-gray-500
{
    --tw-bg-opacity: 1;
    background-color: rgb(107 114 128/var(--tw-bg-opacity,1));
}
.bg-gray-800
{
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55/var(--tw-bg-opacity,1));
}
.bg-gray-900
{
    --tw-bg-opacity: 1;
    background-color: rgb(17 24 39/var(--tw-bg-opacity,1));
}
.bg-light-green
{
    --tw-bg-opacity: 1;
    background-color: rgb(73 255 182/var(--tw-bg-opacity,1));
}
.bg-netural-50
{
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 248/var(--tw-bg-opacity,1));
}
.bg-neutral-400
{
    --tw-bg-opacity: 1;
    background-color: rgb(163 163 163/var(--tw-bg-opacity,1));
}
.bg-neutral-50
{
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity,1));
}
.bg-neutral-800
{
    --tw-bg-opacity: 1;
    background-color: rgb(38 38 38/var(--tw-bg-opacity,1));
}
.bg-neutral-900
{
    --tw-bg-opacity: 1;
    background-color: rgb(23 23 23/var(--tw-bg-opacity,1));
}
.bg-orange
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 182 73/var(--tw-bg-opacity,1));
}
.bg-primary-200
{
    --tw-bg-opacity: 1;
    background-color: rgb(184 213 255/var(--tw-bg-opacity,1));
}
.bg-primary-400
{
    --tw-bg-opacity: 1;
    background-color: rgb(113 170 255/var(--tw-bg-opacity,1));
}
.bg-primary-50
{
    --tw-bg-opacity: 1;
    background-color: rgb(245 249 255/var(--tw-bg-opacity,1));
}
.bg-secondary-100
{
    --tw-bg-opacity: 1;
    background-color: rgb(231 222 255/var(--tw-bg-opacity,1));
}
.bg-secondary-600
{
    --tw-bg-opacity: 1;
    background-color: rgb(90 33 255/var(--tw-bg-opacity,1));
}
.bg-slate-50
{
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252/var(--tw-bg-opacity,1));
}
.bg-success-50
{
    --tw-bg-opacity: 1;
    background-color: rgb(244 251 247/var(--tw-bg-opacity,1));
}
.bg-success-500
{
    --tw-bg-opacity: 1;
    background-color: rgb(53 151 102/var(--tw-bg-opacity,1));
}
.bg-success-800
{
    --tw-bg-opacity: 1;
    background-color: rgb(27 76 51/var(--tw-bg-opacity,1));
}
.bg-transparent
{
    background-color: transparent;
}
.bg-white
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}
.bg-zinc-100
{
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245/var(--tw-bg-opacity,1));
}
.bg-opacity-75
{
    --tw-bg-opacity: .75;
}
.bg-opacity-90
{
    --tw-bg-opacity: .9;
}
.bg-\[linear-gradient\(0deg\2c_\#EAEAEB_0\%\2c_\#EAEAEB00_100\%\)\]
{
    background-image: linear-gradient(0deg,#eaeaeb,#eaeaeb00);
}
.bg-\[linear-gradient\(180deg\2c_\#FFF_0\%\2c_\#CBFFFC_100\%\)\]
{
    background-image: linear-gradient(180deg,#fff,#cbfffc);
}
.bg-\[linear-gradient\(180deg\2c_\#eff7fe_0\%\2c_\#d5e0fa_100\%\)\]
{
    background-image: linear-gradient(180deg,#eff7fe,#d5e0fa);
}
.bg-\[linear-gradient\(180deg\2c_rgba\(247\2c 247\2c 248\2c 0\)_0\%\2c_\#F7F7F8_100\%\)\]
{
    background-image: linear-gradient(180deg,hsla(240,7%,97%,0),#f7f7f8);
}
.bg-\[linear-gradient\(334deg\2c_\#E8FFF5_16\.5\%\2c_\#FFF_71\.7\%\)\]
{
    background-image: linear-gradient(334deg,#e8fff5 16.5%,#fff 71.7%);
}
.bg-gradient-to-b
{
    background-image: linear-gradient(to bottom,var(--tw-gradient-stops));
}
.bg-gradient-to-r
{
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
}
.from-\[\#272727\]
{
    --tw-gradient-from: #272727 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(39,39,39,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}
.from-\[\#7549f2\]
{
    --tw-gradient-from: #7549f2 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(117,73,242,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}
.from-\[\#ebebeb\]
{
    --tw-gradient-from: #ebebeb var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(0,0%,92%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}
.from-\[\#ffc107\]
{
    --tw-gradient-from: #ffc107 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255,193,7,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}
.from-\[\#ffffff19\]
{
    --tw-gradient-from: #ffffff19 var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}
.to-\[\#1a1a1a00\]
{
    --tw-gradient-to: #1a1a1a00 var(--tw-gradient-to-position);
}
.to-\[\#de53f7\]
{
    --tw-gradient-to: #de53f7 var(--tw-gradient-to-position);
}
.to-\[\#ffe607\]
{
    --tw-gradient-to: #ffe607 var(--tw-gradient-to-position);
}
.to-\[\#ffffff19\]
{
    --tw-gradient-to: #ffffff19 var(--tw-gradient-to-position);
}
.to-\[\#ffffff35\]
{
    --tw-gradient-to: #ffffff35 var(--tw-gradient-to-position);
}
.bg-clip-text
{
    -webkit-background-clip: text;
    background-clip: text;
}
.object-contain
{
    -o-object-fit: contain;
    object-fit: contain;
}
.object-cover
{
    -o-object-fit: cover;
    object-fit: cover;
}
.object-fill
{
    -o-object-fit: fill;
    object-fit: fill;
}
.object-none
{
    -o-object-fit: none;
    object-fit: none;
}
.object-left
{
    -o-object-position: left;
    object-position: left;
}
.\!p-0
{
    padding: 0!important;
}
.\!p-6
{
    padding: 1.5rem!important;
}
.\!p-8
{
    padding: 2rem!important;
}
.\!p-\[24px\]
{
    padding: 24px!important;
}
.\!p-\[60px\]
{
    padding: 60px!important;
}
.p-0
{
    padding: 0;
}
.p-1
{
    padding: .25rem;
}
.p-1\.5
{
    padding: .375rem;
}
.p-10
{
    padding: 2.5rem;
}
.p-12
{
    padding: 3rem;
}
.p-14
{
    padding: 3.5rem;
}
.p-2
{
    padding: .5rem;
}
.p-2\.5
{
    padding: .625rem;
}
.p-20
{
    padding: 5rem;
}
.p-3
{
    padding: .75rem;
}
.p-4
{
    padding: 1rem;
}
.p-5
{
    padding: 1.25rem;
}
.p-6
{
    padding: 1.5rem;
}
.p-7
{
    padding: 1.75rem;
}
.p-8
{
    padding: 2rem;
}
.p-9
{
    padding: 2.25rem;
}
.p-\[10px\]
{
    padding: 10px;
}
.p-\[13px\]
{
    padding: 13px;
}
.p-\[14px\]
{
    padding: 14px;
}
.p-\[16px\]
{
    padding: 16px;
}
.p-\[20px\]
{
    padding: 20px;
}
.p-\[24px\]
{
    padding: 24px;
}
.p-\[26px\]
{
    padding: 26px;
}
.p-\[28px\]
{
    padding: 28px;
}
.p-\[2px\]
{
    padding: 2px;
}
.p-\[30px\]
{
    padding: 30px;
}
.p-\[32PX\]
{
    padding: 32PX;
}
.p-\[32px\]
{
    padding: 32px;
}
.p-\[35px\]
{
    padding: 35px;
}
.p-\[40px\]
{
    padding: 40px;
}
.p-\[4px\]
{
    padding: 4px;
}
.p-\[50px\]
{
    padding: 50px;
}
.p-\[52px\]
{
    padding: 52px;
}
.p-\[60px\]
{
    padding: 60px;
}
.p-\[6px\]
{
    padding: 6px;
}
.p-\[80px\]
{
    padding: 80px;
}
.p-\[8px\]
{
    padding: 8px;
}
.\!px-0
{
    padding-left: 0!important;
    padding-right: 0!important;
}
.\!px-2
{
    padding-left: .5rem!important;
    padding-right: .5rem!important;
}
.\!px-4
{
    padding-left: 1rem!important;
    padding-right: 1rem!important;
}
.\!px-\[24px\]
{
    padding-left: 24px!important;
    padding-right: 24px!important;
}
.\!px-\[66px\]
{
    padding-left: 66px!important;
    padding-right: 66px!important;
}
.\!px-\[88px\]
{
    padding-left: 88px!important;
    padding-right: 88px!important;
}
.\!py-0
{
    padding-top: 0!important;
    padding-bottom: 0!important;
}
.\!py-16
{
    padding-top: 4rem!important;
    padding-bottom: 4rem!important;
}
.\!py-20
{
    padding-top: 5rem!important;
    padding-bottom: 5rem!important;
}
.\!py-3
{
    padding-top: .75rem!important;
    padding-bottom: .75rem!important;
}
.\!py-4
{
    padding-top: 1rem!important;
    padding-bottom: 1rem!important;
}
.\!py-\[0px\]
{
    padding-top: 0!important;
    padding-bottom: 0!important;
}
.\!py-\[100px\]
{
    padding-top: 100px!important;
    padding-bottom: 100px!important;
}
.\!py-\[10px\]
{
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}
.\!py-\[120px\]
{
    padding-top: 120px!important;
    padding-bottom: 120px!important;
}
.\!py-\[164px\]
{
    padding-top: 164px!important;
    padding-bottom: 164px!important;
}
.\!py-\[35px\]
{
    padding-top: 35px!important;
    padding-bottom: 35px!important;
}
.\!py-\[40px\]
{
    padding-top: 40px!important;
    padding-bottom: 40px!important;
}
.\!py-\[60px\]
{
    padding-top: 60px!important;
    padding-bottom: 60px!important;
}
.\!py-\[80px\]
{
    padding-top: 80px!important;
    padding-bottom: 80px!important;
}
.\!py-\[90px\]
{
    padding-top: 90px!important;
    padding-bottom: 90px!important;
}
.px-0\.5
{
    padding-left: .125rem;
    padding-right: .125rem;
}
.px-1
{
    padding-left: .25rem;
    padding-right: .25rem;
}
.px-1\.5
{
    padding-left: .375rem;
    padding-right: .375rem;
}
.px-10
{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}
.px-14
{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}
.px-2
{
    padding-left: .5rem;
    padding-right: .5rem;
}
.px-3
{
    padding-left: .75rem;
    padding-right: .75rem;
}
.px-4
{
    padding-left: 1rem;
    padding-right: 1rem;
}
.px-5
{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
.px-6
{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.px-8
{
    padding-left: 2rem;
    padding-right: 2rem;
}
.px-\[0\.64px\]
{
    padding-left: .64px;
    padding-right: .64px;
}
.px-\[100px\]
{
    padding-left: 100px;
    padding-right: 100px;
}
.px-\[10px\]
{
    padding-left: 10px;
    padding-right: 10px;
}
.px-\[12px\]
{
    padding-left: 12px;
    padding-right: 12px;
}
.px-\[14px\]
{
    padding-left: 14px;
    padding-right: 14px;
}
.px-\[16px\]
{
    padding-left: 16px;
    padding-right: 16px;
}
.px-\[20px\]
{
    padding-left: 20px;
    padding-right: 20px;
}
.px-\[23px\]
{
    padding-left: 23px;
    padding-right: 23px;
}
.px-\[24px\]
{
    padding-left: 24px;
    padding-right: 24px;
}
.px-\[3\%\]
{
    padding-left: 3%;
    padding-right: 3%;
}
.px-\[30px\]
{
    padding-left: 30px;
    padding-right: 30px;
}
.px-\[31px\]
{
    padding-left: 31px;
    padding-right: 31px;
}
.px-\[32px\]
{
    padding-left: 32px;
    padding-right: 32px;
}
.px-\[33px\]
{
    padding-left: 33px;
    padding-right: 33px;
}
.px-\[35px\]
{
    padding-left: 35px;
    padding-right: 35px;
}
.px-\[3px\]
{
    padding-left: 3px;
    padding-right: 3px;
}
.px-\[40px\]
{
    padding-left: 40px;
    padding-right: 40px;
}
.px-\[4px\]
{
    padding-left: 4px;
    padding-right: 4px;
}
.px-\[50px\]
{
    padding-left: 50px;
    padding-right: 50px;
}
.px-\[5px\]
{
    padding-left: 5px;
    padding-right: 5px;
}
.px-\[60px\]
{
    padding-left: 60px;
    padding-right: 60px;
}
.px-\[6px\]
{
    padding-left: 6px;
    padding-right: 6px;
}
.px-\[80px\]
{
    padding-left: 80px;
    padding-right: 80px;
}
.px-\[97px\]
{
    padding-left: 97px;
    padding-right: 97px;
}
.px-\[9px\]
{
    padding-left: 9px;
    padding-right: 9px;
}
.py-0\.5
{
    padding-top: .125rem;
    padding-bottom: .125rem;
}
.py-1
{
    padding-top: .25rem;
    padding-bottom: .25rem;
}
.py-1\.5
{
    padding-top: .375rem;
    padding-bottom: .375rem;
}
.py-10
{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.py-2
{
    padding-top: .5rem;
    padding-bottom: .5rem;
}
.py-20
{
    padding-top: 5rem;
    padding-bottom: 5rem;
}
.py-3
{
    padding-top: .75rem;
    padding-bottom: .75rem;
}
.py-4
{
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.py-5
{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.py-6
{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.py-8
{
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.py-\[0px\]
{
    padding-top: 0;
    padding-bottom: 0;
}
.py-\[10px\]
{
    padding-top: 10px;
    padding-bottom: 10px;
}
.py-\[120px\]
{
    padding-top: 120px;
    padding-bottom: 120px;
}
.py-\[12px\]
{
    padding-top: 12px;
    padding-bottom: 12px;
}
.py-\[13px\]
{
    padding-top: 13px;
    padding-bottom: 13px;
}
.py-\[14px\]
{
    padding-top: 14px;
    padding-bottom: 14px;
}
.py-\[16px\]
{
    padding-top: 16px;
    padding-bottom: 16px;
}
.py-\[20px\]
{
    padding-top: 20px;
    padding-bottom: 20px;
}
.py-\[22px\]
{
    padding-top: 22px;
    padding-bottom: 22px;
}
.py-\[24px\]
{
    padding-top: 24px;
    padding-bottom: 24px;
}
.py-\[3\.43px\]
{
    padding-top: 3.43px;
    padding-bottom: 3.43px;
}
.py-\[30px\]
{
    padding-top: 30px;
    padding-bottom: 30px;
}
.py-\[35px\]
{
    padding-top: 35px;
    padding-bottom: 35px;
}
.py-\[36px\]
{
    padding-top: 36px;
    padding-bottom: 36px;
}
.py-\[37px\]
{
    padding-top: 37px;
    padding-bottom: 37px;
}
.py-\[40px\]
{
    padding-top: 40px;
    padding-bottom: 40px;
}
.py-\[50px\]
{
    padding-top: 50px;
    padding-bottom: 50px;
}
.py-\[54px\]
{
    padding-top: 54px;
    padding-bottom: 54px;
}
.py-\[60px\]
{
    padding-top: 60px;
    padding-bottom: 60px;
}
.py-\[6px\]
{
    padding-top: 6px;
    padding-bottom: 6px;
}
.py-\[70px\]
{
    padding-top: 70px;
    padding-bottom: 70px;
}
.py-\[77px\]
{
    padding-top: 77px;
    padding-bottom: 77px;
}
.py-\[79px\]
{
    padding-top: 79px;
    padding-bottom: 79px;
}
.py-\[80px\]
{
    padding-top: 80px;
    padding-bottom: 80px;
}
.py-\[8px\]
{
    padding-top: 8px;
    padding-bottom: 8px;
}
.py-px
{
    padding-top: 1px;
    padding-bottom: 1px;
}
.\!pb-0
{
    padding-bottom: 0!important;
}
.\!pb-\[100px\]
{
    padding-bottom: 100px!important;
}
.\!pb-\[120px\]
{
    padding-bottom: 120px!important;
}
.\!pb-\[150px\]
{
    padding-bottom: 150px!important;
}
.\!pb-\[155px\]
{
    padding-bottom: 155px!important;
}
.\!pb-\[160px\]
{
    padding-bottom: 160px!important;
}
.\!pb-\[170px\]
{
    padding-bottom: 170px!important;
}
.\!pb-\[180px\]
{
    padding-bottom: 180px!important;
}
.\!pb-\[200px\]
{
    padding-bottom: 200px!important;
}
.\!pb-\[220px\]
{
    padding-bottom: 220px!important;
}
.\!pb-\[24px\]
{
    padding-bottom: 24px!important;
}
.\!pb-\[30px\]
{
    padding-bottom: 30px!important;
}
.\!pb-\[320px\]
{
    padding-bottom: 320px!important;
}
.\!pb-\[35px\]
{
    padding-bottom: 35px!important;
}
.\!pb-\[40px\]
{
    padding-bottom: 40px!important;
}
.\!pb-\[50px\]
{
    padding-bottom: 50px!important;
}
.\!pb-\[60px\]
{
    padding-bottom: 60px!important;
}
.\!pb-\[70px\]
{
    padding-bottom: 70px!important;
}
.\!pb-\[80px\]
{
    padding-bottom: 80px!important;
}
.\!pl-0
{
    padding-left: 0!important;
}
.\!pl-4
{
    padding-left: 1rem!important;
}
.\!pl-\[32px\]
{
    padding-left: 32px!important;
}
.\!pl-\[34px\]
{
    padding-left: 34px!important;
}
.\!pr-\[50px\]
{
    padding-right: 50px!important;
}
.\!pt-20
{
    padding-top: 5rem!important;
}
.\!pt-\[120px\]
{
    padding-top: 120px!important;
}
.\!pt-\[150px\]
{
    padding-top: 150px!important;
}
.\!pt-\[160px\]
{
    padding-top: 160px!important;
}
.\!pt-\[164px\]
{
    padding-top: 164px!important;
}
.\!pt-\[190px\]
{
    padding-top: 190px!important;
}
.\!pt-\[200px\]
{
    padding-top: 200px!important;
}
.\!pt-\[20px\]
{
    padding-top: 20px!important;
}
.\!pt-\[210px\]
{
    padding-top: 210px!important;
}
.\!pt-\[230px\]
{
    padding-top: 230px!important;
}
.\!pt-\[48px\]
{
    padding-top: 48px!important;
}
.\!pt-\[5px\]
{
    padding-top: 5px!important;
}
.\!pt-\[60px\]
{
    padding-top: 60px!important;
}
.\!pt-\[70px\]
{
    padding-top: 70px!important;
}
.\!pt-\[80px\]
{
    padding-top: 80px!important;
}
.\!pt-\[96px\]
{
    padding-top: 96px!important;
}
.pb-0
{
    padding-bottom: 0;
}
.pb-0\.5
{
    padding-bottom: .125rem;
}
.pb-1
{
    padding-bottom: .25rem;
}
.pb-2
{
    padding-bottom: .5rem;
}
.pb-3
{
    padding-bottom: .75rem;
}
.pb-4
{
    padding-bottom: 1rem;
}
.pb-6
{
    padding-bottom: 1.5rem;
}
.pb-7
{
    padding-bottom: 1.75rem;
}
.pb-\[1\.428px\]
{
    padding-bottom: 1.428px;
}
.pb-\[100px\]
{
    padding-bottom: 100px;
}
.pb-\[10px\]
{
    padding-bottom: 10px;
}
.pb-\[120px\]
{
    padding-bottom: 120px;
}
.pb-\[12px\]
{
    padding-bottom: 12px;
}
.pb-\[16px\]
{
    padding-bottom: 16px;
}
.pb-\[180px\]
{
    padding-bottom: 180px;
}
.pb-\[18px\]
{
    padding-bottom: 18px;
}
.pb-\[190px\]
{
    padding-bottom: 190px;
}
.pb-\[20px\]
{
    padding-bottom: 20px;
}
.pb-\[24px\]
{
    padding-bottom: 24px;
}
.pb-\[26\.8px\]
{
    padding-bottom: 26.8px;
}
.pb-\[30px\]
{
    padding-bottom: 30px;
}
.pb-\[31\.91px\]
{
    padding-bottom: 31.91px;
}
.pb-\[32px\]
{
    padding-bottom: 32px;
}
.pb-\[40px\]
{
    padding-bottom: 40px;
}
.pb-\[47px\]
{
    padding-bottom: 47px;
}
.pb-\[48px\]
{
    padding-bottom: 48px;
}
.pb-\[50px\]
{
    padding-bottom: 50px;
}
.pb-\[60px\]
{
    padding-bottom: 60px;
}
.pb-\[80px\]
{
    padding-bottom: 80px;
}
.pb-\[8px\]
{
    padding-bottom: 8px;
}
.pb-\[9px\]
{
    padding-bottom: 9px;
}
.pl-0
{
    padding-left: 0;
}
.pl-10
{
    padding-left: 2.5rem;
}
.pl-4
{
    padding-left: 1rem;
}
.pl-5
{
    padding-left: 1.25rem;
}
.pl-8
{
    padding-left: 2rem;
}
.pl-\[1\.47px\]
{
    padding-left: 1.47px;
}
.pl-\[120px\]
{
    padding-left: 120px;
}
.pl-\[144px\]
{
    padding-left: 144px;
}
.pl-\[15\.32px\]
{
    padding-left: 15.32px;
}
.pl-\[20px\]
{
    padding-left: 20px;
}
.pl-\[24px\]
{
    padding-left: 24px;
}
.pl-\[30px\]
{
    padding-left: 30px;
}
.pl-\[31px\]
{
    padding-left: 31px;
}
.pl-\[45px\]
{
    padding-left: 45px;
}
.pl-\[5\.104px\]
{
    padding-left: 5.104px;
}
.pl-\[50px\]
{
    padding-left: 50px;
}
.pl-\[5px\]
{
    padding-left: 5px;
}
.pl-\[80px\]
{
    padding-left: 80px;
}
.pr-0
{
    padding-right: 0;
}
.pr-1
{
    padding-right: .25rem;
}
.pr-2
{
    padding-right: .5rem;
}
.pr-4
{
    padding-right: 1rem;
}
.pr-6
{
    padding-right: 1.5rem;
}
.pr-\[120px\]
{
    padding-right: 120px;
}
.pr-\[144px\]
{
    padding-right: 144px;
}
.pr-\[15\.32px\]
{
    padding-right: 15.32px;
}
.pr-\[16px\]
{
    padding-right: 16px;
}
.pr-\[2\.67px\]
{
    padding-right: 2.67px;
}
.pr-\[20px\]
{
    padding-right: 20px;
}
.pr-\[23\.468px\]
{
    padding-right: 23.468px;
}
.pr-\[24px\]
{
    padding-right: 24px;
}
.pr-\[40px\]
{
    padding-right: 40px;
}
.pr-\[50px\]
{
    padding-right: 50px;
}
.pr-\[80px\]
{
    padding-right: 80px;
}
.pr-\[97px\]
{
    padding-right: 97px;
}
.pt-0
{
    padding-top: 0;
}
.pt-0\.5
{
    padding-top: .125rem;
}
.pt-1
{
    padding-top: .25rem;
}
.pt-10
{
    padding-top: 2.5rem;
}
.pt-16
{
    padding-top: 4rem;
}
.pt-2
{
    padding-top: .5rem;
}
.pt-3
{
    padding-top: .75rem;
}
.pt-4
{
    padding-top: 1rem;
}
.pt-6
{
    padding-top: 1.5rem;
}
.pt-7
{
    padding-top: 1.75rem;
}
.pt-8
{
    padding-top: 2rem;
}
.pt-\[1\.02px\]
{
    padding-top: 1.02px;
}
.pt-\[100px\]
{
    padding-top: 100px;
}
.pt-\[10px\]
{
    padding-top: 10px;
}
.pt-\[11px\]
{
    padding-top: 11px;
}
.pt-\[120px\]
{
    padding-top: 120px;
}
.pt-\[15\.32px\]
{
    padding-top: 15.32px;
}
.pt-\[164px\]
{
    padding-top: 164px;
}
.pt-\[16px\]
{
    padding-top: 16px;
}
.pt-\[17px\]
{
    padding-top: 17px;
}
.pt-\[180px\]
{
    padding-top: 180px;
}
.pt-\[200px\]
{
    padding-top: 200px;
}
.pt-\[20px\]
{
    padding-top: 20px;
}
.pt-\[210px\]
{
    padding-top: 210px;
}
.pt-\[230px\]
{
    padding-top: 230px;
}
.pt-\[24px\]
{
    padding-top: 24px;
}
.pt-\[26px\]
{
    padding-top: 26px;
}
.pt-\[300px\]
{
    padding-top: 300px;
}
.pt-\[31\.91px\]
{
    padding-top: 31.91px;
}
.pt-\[32px\]
{
    padding-top: 32px;
}
.pt-\[3px\]
{
    padding-top: 3px;
}
.pt-\[40px\]
{
    padding-top: 40px;
}
.pt-\[48px\]
{
    padding-top: 48px;
}
.pt-\[50px\]
{
    padding-top: 50px;
}
.pt-\[52px\]
{
    padding-top: 52px;
}
.pt-\[55px\]
{
    padding-top: 55px;
}
.pt-\[5px\]
{
    padding-top: 5px;
}
.pt-\[60px\]
{
    padding-top: 60px;
}
.pt-\[65px\]
{
    padding-top: 65px;
}
.pt-\[7px\]
{
    padding-top: 7px;
}
.pt-\[80px\]
{
    padding-top: 80px;
}
.pt-\[9px\]
{
    padding-top: 9px;
}
.text-left
{
    text-align: left;
}
.\!text-center
{
    text-align: center!important;
}
.text-center
{
    text-align: center;
}
.text-right
{
    text-align: right;
}
.\!text-start
{
    text-align: start!important;
}
.text-start
{
    text-align: start;
}
.text-end
{
    text-align: end;
}
.\!font-\[\"Gilroy\"\]
{
    font-family: Gilroy!important;
}
.\!font-\[\"Hind\"\]
{
    font-family: Hind!important;
}
.\!font-\[\"Josefin_Sans\"\]
{
    font-family: Josefin Sans!important;
}
.font-\[\"Satoshi\"\]
{
    font-family: Satoshi;
}
.font-\[\#141518\]
{
    font-family: #141518;
}
.font-\[\'Satoshi\'\]
{
    font-family: Satoshi;
}
.\!text-\[12px\]
{
    font-size: 12px!important;
}
.\!text-\[14px\]
{
    font-size: 14px!important;
}
.\!text-\[15px\]
{
    font-size: 15px!important;
}
.\!text-\[16px\]
{
    font-size: 16px!important;
}
.\!text-\[18px\]
{
    font-size: 18px!important;
}
.\!text-\[20px\]
{
    font-size: 20px!important;
}
.\!text-\[24\.421px\]
{
    font-size: 24.421px!important;
}
.\!text-\[24px\]
{
    font-size: 24px!important;
}
.\!text-\[250px\]
{
    font-size: 250px!important;
}
.\!text-\[28px\]
{
    font-size: 28px!important;
}
.\!text-\[32px\]
{
    font-size: 32px!important;
}
.\!text-\[36px\]
{
    font-size: 36px!important;
}
.\!text-\[40px\]
{
    font-size: 40px!important;
}
.\!text-\[44px\]
{
    font-size: 44px!important;
}
.\!text-\[48px\]
{
    font-size: 48px!important;
}
.\!text-\[52px\]
{
    font-size: 52px!important;
}
.\!text-\[54px\]
{
    font-size: 54px!important;
}
.\!text-\[60px\]
{
    font-size: 60px!important;
}
.\!text-\[73\.263px\]
{
    font-size: 73.263px!important;
}
.\!text-\[76\.559px\]
{
    font-size: 76.559px!important;
}
.\!text-\[96px\]
{
    font-size: 96px!important;
}
.\!text-base
{
    font-size: 1rem!important;
    line-height: 1.5rem!important;
}
.\!text-lg
{
    font-size: 1.125rem!important;
}
.\!text-lg, .\!text-xl
{
    line-height: 1.75rem!important;
}
.\!text-xl
{
    font-size: 1.25rem!important;
}
.text-2xl
{
    font-size: 1.5rem;
    line-height: 2rem;
}
.text-3xl
{
    font-size: 1.875rem;
    line-height: 2.25rem;
}
.text-4xl
{
    font-size: 2.25rem;
    line-height: 2.5rem;
}
.text-5xl
{
    font-size: 3rem;
    line-height: 1;
}
.text-6xl
{
    font-size: 3.75rem;
    line-height: 1;
}
.text-\[100px\]
{
    font-size: 100px;
}
.text-\[12px\]
{
    font-size: 12px;
}
.text-\[14px\]
{
    font-size: 14px;
}
.text-\[15px\]
{
    font-size: 15px;
}
.text-\[16px\]
{
    font-size: 16px;
}
.text-\[18px\]
{
    font-size: 18px;
}
.text-\[20px\]
{
    font-size: 20px;
}
.text-\[24px\]
{
    font-size: 24px;
}
.text-\[28px\]
{
    font-size: 28px;
}
.text-\[311\.45px\]
{
    font-size: 311.45px;
}
.text-\[32px\]
{
    font-size: 32px;
}
.text-\[33px\]
{
    font-size: 33px;
}
.text-\[36px\]
{
    font-size: 36px;
}
.text-\[40px\]
{
    font-size: 40px;
}
.text-\[48px\]
{
    font-size: 48px;
}
.text-\[4px\]
{
    font-size: 4px;
}
.text-\[52px\]
{
    font-size: 52px;
}
.text-\[54px\]
{
    font-size: 54px;
}
.text-\[64px\]
{
    font-size: 64px;
}
.text-\[88px\]
{
    font-size: 88px;
}
.text-\[92px\]
{
    font-size: 92px;
}
.text-base
{
    font-size: 1rem;
    line-height: 1.5rem;
}
.text-lg
{
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.text-sm
{
    font-size: .875rem;
    line-height: 1.25rem;
}
.text-xl
{
    font-size: 1.25rem;
    line-height: 1.75rem;
}
.text-xs
{
    font-size: .75rem;
    line-height: 1rem;
}
.\!font-black
{
    font-weight: 900!important;
}
.\!font-bold
{
    font-weight: 700!important;
}
.\!font-extrabold
{
    font-weight: 800!important;
}
.\!font-medium
{
    font-weight: 500!important;
}
.\!font-normal
{
    font-weight: 400!important;
}
.\!font-semibold
{
    font-weight: 600!important;
}
.font-\[500\]
{
    font-weight: 500;
}
.font-\[900\], .font-black
{
    font-weight: 900;
}
.font-bold
{
    font-weight: 700;
}
.font-extrabold
{
    font-weight: 800;
}
.font-light
{
    font-weight: 300;
}
.font-medium
{
    font-weight: 500;
}
.font-normal
{
    font-weight: 400;
}
.font-semibold
{
    font-weight: 600;
}
.\!uppercase
{
    text-transform: uppercase!important;
}
.uppercase
{
    text-transform: uppercase;
}
.lowercase
{
    text-transform: lowercase;
}
.capitalize
{
    text-transform: capitalize;
}
.\!italic
{
    font-style: italic!important;
}
.italic
{
    font-style: italic;
}
.\!leading-10
{
    line-height: 2.5rem!important;
}
.\!leading-8
{
    line-height: 2rem!important;
}
.\!leading-\[132\.102\%\]
{
    line-height: 132.102%!important;
}
.\!leading-\[150\%\]
{
    line-height: 150%!important;
}
.\!leading-\[154\.525px\]
{
    line-height: 154.525px!important;
}
.\!leading-\[190\.5\%\]
{
    line-height: 190.5%!important;
}
.\!leading-\[22px\]
{
    line-height: 22px!important;
}
.\!leading-\[25px\]
{
    line-height: 25px!important;
}
.\!leading-\[28px\]
{
    line-height: 28px!important;
}
.\!leading-\[29px\]
{
    line-height: 29px!important;
}
.\!leading-\[30px\]
{
    line-height: 30px!important;
}
.\!leading-\[32px\]
{
    line-height: 32px!important;
}
.\!leading-\[38px\]
{
    line-height: 38px!important;
}
.\!leading-\[44px\]
{
    line-height: 44px!important;
}
.\!leading-\[48px\]
{
    line-height: 48px!important;
}
.\!leading-\[51px\]
{
    line-height: 51px!important;
}
.\!leading-\[54px\]
{
    line-height: 54px!important;
}
.\!leading-\[57px\]
{
    line-height: 57px!important;
}
.\!leading-\[70px\]
{
    line-height: 70px!important;
}
.\!leading-\[71px\]
{
    line-height: 71px!important;
}
.\!leading-\[80px\]
{
    line-height: 80px!important;
}
.\!leading-\[p-39\.5px\]
{
    line-height: p-39 .5px!important;
}
.\!leading-normal
{
    line-height: 1.5!important;
}
.leading-10
{
    line-height: 2.5rem;
}
.leading-6
{
    line-height: 1.5rem;
}
.leading-7
{
    line-height: 1.75rem;
}
.leading-8
{
    line-height: 2rem;
}
.leading-9
{
    line-height: 2.25rem;
}
.leading-\[1\.5\]
{
    line-height: 1.5;
}
.leading-\[1\.6\]
{
    line-height: 1.6;
}
.leading-\[1\.8\]
{
    line-height: 1.8;
}
.leading-\[100\%\]
{
    line-height: 100%;
}
.leading-\[104px\]
{
    line-height: 104px;
}
.leading-\[150\%\]
{
    line-height: 150%;
}
.leading-\[15px\]
{
    line-height: 15px;
}
.leading-\[160\%\]
{
    line-height: 160%;
}
.leading-\[18px\]
{
    line-height: 18px;
}
.leading-\[20px\]
{
    line-height: 20px;
}
.leading-\[21px\]
{
    line-height: 21px;
}
.leading-\[24px\]
{
    line-height: 24px;
}
.leading-\[25px\]
{
    line-height: 25px;
}
.leading-\[27px\]
{
    line-height: 27px;
}
.leading-\[28px\]
{
    line-height: 28px;
}
.leading-\[30px\]
{
    line-height: 30px;
}
.leading-\[33px\]
{
    line-height: 33px;
}
.leading-\[34px\]
{
    line-height: 34px;
}
.leading-\[36px\]
{
    line-height: 36px;
}
.leading-\[38px\]
{
    line-height: 38px;
}
.leading-\[42px\]
{
    line-height: 42px;
}
.leading-\[48px\]
{
    line-height: 48px;
}
.leading-\[49px\]
{
    line-height: 49px;
}
.leading-\[54px\]
{
    line-height: 54px;
}
.leading-\[60px\]
{
    line-height: 60px;
}
.leading-\[62px\]
{
    line-height: 62px;
}
.leading-\[64px\]
{
    line-height: 64px;
}
.leading-\[66px\]
{
    line-height: 66px;
}
.leading-\[71px\]
{
    line-height: 71px;
}
.leading-\[72px\]
{
    line-height: 72px;
}
.leading-\[76px\]
{
    line-height: 76px;
}
.leading-\[78px\]
{
    line-height: 78px;
}
.leading-\[87px\]
{
    line-height: 87px;
}
.leading-\[96px\]
{
    line-height: 96px;
}
.leading-loose
{
    line-height: 2;
}
.leading-none
{
    line-height: 1;
}
.leading-normal
{
    line-height: 1.5;
}
.leading-relaxed
{
    line-height: 1.625;
}
.leading-tight
{
    line-height: 1.25;
}
.\!tracking-\[0\.28px\]
{
    letter-spacing: .28px!important;
}
.\!tracking-\[0\.32px\]
{
    letter-spacing: .32px!important;
}
.\!tracking-\[0\.36px\]
{
    letter-spacing: .36px!important;
}
.\!tracking-\[0\.48px\]
{
    letter-spacing: .48px!important;
}
.\!tracking-\[0\.4px\]
{
    letter-spacing: .4px!important;
}
.\!tracking-\[0\.64px\]
{
    letter-spacing: .64px!important;
}
.\!tracking-\[0\.8px\]
{
    letter-spacing: .8px!important;
}
.\!tracking-\[0\.96px\]
{
    letter-spacing: .96px!important;
}
.\!tracking-\[1\.04px\]
{
    letter-spacing: 1.04px!important;
}
.\!tracking-\[1\.2px\]
{
    letter-spacing: 1.2px!important;
}
.\!tracking-tight
{
    letter-spacing: -.025em!important;
}
.\!tracking-wide
{
    letter-spacing: .025em!important;
}
.-tracking-wider
{
    letter-spacing: -.05em;
}
.tracking-\[-0\.2px\]
{
    letter-spacing: -.2px;
}
.tracking-\[0\%\]
{
    letter-spacing: 0;
}
.tracking-\[0\.02em\]
{
    letter-spacing: .02em;
}
.tracking-\[0\.24px\]
{
    letter-spacing: .24px;
}
.tracking-\[0\.28px\]
{
    letter-spacing: .28px;
}
.tracking-\[0\.32px\]
{
    letter-spacing: .32px;
}
.tracking-\[0\.36px\]
{
    letter-spacing: .36px;
}
.tracking-\[0\.3px\]
{
    letter-spacing: .3px;
}
.tracking-\[0\.40px\]
{
    letter-spacing: .4px;
}
.tracking-\[0\.48px\]
{
    letter-spacing: .48px;
}
.tracking-\[0\.4px\]
{
    letter-spacing: .4px;
}
.tracking-\[0\.56px\]
{
    letter-spacing: .56px;
}
.tracking-\[0\.64px\]
{
    letter-spacing: .64px;
}
.tracking-\[0\.72px\]
{
    letter-spacing: .72px;
}
.tracking-\[0\.80px\], .tracking-\[0\.8px\]
{
    letter-spacing: .8px;
}
.tracking-\[0\.96px\]
{
    letter-spacing: .96px;
}
.tracking-\[1\.00px\]
{
    letter-spacing: 1px;
}
.tracking-\[1\.04px\]
{
    letter-spacing: 1.04px;
}
.tracking-\[1\.12px\]
{
    letter-spacing: 1.12px;
}
.tracking-\[1\.28px\]
{
    letter-spacing: 1.28px;
}
.tracking-\[1\.5\%\]
{
    letter-spacing: 1.5%;
}
.tracking-\[8\.12px\]
{
    letter-spacing: 8.12px;
}
.tracking-tight
{
    letter-spacing: -.025em;
}
.tracking-wide
{
    letter-spacing: .025em;
}
.\!text-\[\#000000\], .\!text-\[\#000\]
{
    --tw-text-opacity: 1!important;
    color: rgb(0 0 0/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#004DBF\]
{
    --tw-text-opacity: 1!important;
    color: rgb(0 77 191/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#006073\]
{
    --tw-text-opacity: 1!important;
    color: rgb(0 96 115/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#030417\]
{
    --tw-text-opacity: 1!important;
    color: rgb(3 4 23/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#092A28\]
{
    --tw-text-opacity: 1!important;
    color: rgb(9 42 40/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#0B0B0B\]
{
    --tw-text-opacity: 1!important;
    color: rgb(11 11 11/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#111827\]
{
    --tw-text-opacity: 1!important;
    color: rgb(17 24 39/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#141518\]
{
    --tw-text-opacity: 1!important;
    color: rgb(20 21 24/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#181B25\]
{
    --tw-text-opacity: 1!important;
    color: rgb(24 27 37/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#232322\]
{
    --tw-text-opacity: 1!important;
    color: rgb(35 35 34/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#262828\]
{
    --tw-text-opacity: 1!important;
    color: rgb(38 40 40/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#282B2F\], .\!text-\[\#282b2f\]
{
    --tw-text-opacity: 1!important;
    color: rgb(40 43 47/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#2B3749\]
{
    --tw-text-opacity: 1!important;
    color: rgb(43 55 73/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#2C2D2E\]
{
    --tw-text-opacity: 1!important;
    color: rgb(44 45 46/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#2C367A\]
{
    --tw-text-opacity: 1!important;
    color: rgb(44 54 122/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#374151\]
{
    --tw-text-opacity: 1!important;
    color: rgb(55 65 81/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#3C4A61\]
{
    --tw-text-opacity: 1!important;
    color: rgb(60 74 97/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#424242\]
{
    --tw-text-opacity: 1!important;
    color: rgb(66 66 66/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#454B53\], .\!text-\[\#454b53\]
{
    --tw-text-opacity: 1!important;
    color: rgb(69 75 83/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#4D4F50\]
{
    --tw-text-opacity: 1!important;
    color: rgb(77 79 80/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#5072C9\]
{
    --tw-text-opacity: 1!important;
    color: rgb(80 114 201/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#585756\]
{
    --tw-text-opacity: 1!important;
    color: rgb(88 87 86/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#5F6464\]
{
    --tw-text-opacity: 1!important;
    color: rgb(95 100 100/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#636363\]
{
    --tw-text-opacity: 1!important;
    color: rgb(99 99 99/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#636B76\], .\!text-\[\#636b76\]
{
    --tw-text-opacity: 1!important;
    color: rgb(99 107 118/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#656d78\]
{
    --tw-text-opacity: 1!important;
    color: rgb(101 109 120/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#6e7682\]
{
    --tw-text-opacity: 1!important;
    color: rgb(110 118 130/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#834804\]
{
    --tw-text-opacity: 1!important;
    color: rgb(131 72 4/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#84E9FD\]
{
    --tw-text-opacity: 1!important;
    color: rgb(132 233 253/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#900000\]
{
    --tw-text-opacity: 1!important;
    color: rgb(144 0 0/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#9299A4\]
{
    --tw-text-opacity: 1!important;
    color: rgb(146 153 164/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#9F9D9C\]
{
    --tw-text-opacity: 1!important;
    color: rgb(159 157 156/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#B4B9C0\]
{
    --tw-text-opacity: 1!important;
    color: rgb(180 185 192/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#CFD3D7\]
{
    --tw-text-opacity: 1!important;
    color: rgb(207 211 215/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#E4E6E8\]
{
    --tw-text-opacity: 1!important;
    color: rgb(228 230 232/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#EEF\]
{
    --tw-text-opacity: 1!important;
    color: rgb(238 238 255/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#F7D2B5\]
{
    --tw-text-opacity: 1!important;
    color: rgb(247 210 181/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#F7F7F8\]
{
    --tw-text-opacity: 1!important;
    color: rgb(247 247 248/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#F8F7F7\]
{
    --tw-text-opacity: 1!important;
    color: rgb(248 247 247/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#FF0\]
{
    --tw-text-opacity: 1!important;
    color: rgb(255 255 0/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#FFF975\]
{
    --tw-text-opacity: 1!important;
    color: rgb(255 249 117/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#FFFFFF\], .\!text-\[\#FFF\]
{
    --tw-text-opacity: 1!important;
    color: rgb(255 255 255/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#b4b9c0\]
{
    --tw-text-opacity: 1!important;
    color: rgb(180 185 192/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#cfd3d7\]
{
    --tw-text-opacity: 1!important;
    color: rgb(207 211 215/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#e4e6e8\]
{
    --tw-text-opacity: 1!important;
    color: rgb(228 230 232/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#ea5e3b\]
{
    --tw-text-opacity: 1!important;
    color: rgb(234 94 59/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#f6f7f7\]
{
    --tw-text-opacity: 1!important;
    color: rgb(246 247 247/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#f7f7f8\]
{
    --tw-text-opacity: 1!important;
    color: rgb(247 247 248/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#fff\]
{
    --tw-text-opacity: 1!important;
    color: rgb(255 255 255/var(--tw-text-opacity,1))!important;
}
.\!text-\[\#ffffff26\]
{
    color: #ffffff26!important;
}
.\!text-\[\#ffffff\]
{
    --tw-text-opacity: 1!important;
    color: rgb(255 255 255/var(--tw-text-opacity,1))!important;
}
.\!text-\[rgb\(247\2c 210\2c 181\)\]
{
    --tw-text-opacity: 1!important;
    color: rgb(247 210 181/var(--tw-text-opacity,1))!important;
}
.\!text-black
{
    --tw-text-opacity: 1!important;
    color: rgb(0 0 0/var(--tw-text-opacity,1))!important;
}
.\!text-gray-500
{
    --tw-text-opacity: 1!important;
    color: rgb(107 114 128/var(--tw-text-opacity,1))!important;
}
.\!text-gray-550
{
    --tw-text-opacity: 1!important;
    color: rgb(98 104 115/var(--tw-text-opacity,1))!important;
}
.\!text-gray-600
{
    --tw-text-opacity: 1!important;
    color: rgb(75 85 99/var(--tw-text-opacity,1))!important;
}
.\!text-gray-900
{
    --tw-text-opacity: 1!important;
    color: rgb(17 24 39/var(--tw-text-opacity,1))!important;
}
.\!text-netural-100
{
    --tw-text-opacity: 1!important;
    color: rgb(228 230 232/var(--tw-text-opacity,1))!important;
}
.\!text-netural-600
{
    --tw-text-opacity: 1!important;
    color: rgb(99 107 118/var(--tw-text-opacity,1))!important;
}
.\!text-netural-800
{
    --tw-text-opacity: 1!important;
    color: rgb(40 43 47/var(--tw-text-opacity,1))!important;
}
.\!text-netural-900
{
    --tw-text-opacity: 1!important;
    color: rgb(20 21 24/var(--tw-text-opacity,1))!important;
}
.\!text-neutral-200
{
    --tw-text-opacity: 1!important;
    color: rgb(229 229 229/var(--tw-text-opacity,1))!important;
}
.\!text-neutral-50
{
    --tw-text-opacity: 1!important;
    color: rgb(250 250 250/var(--tw-text-opacity,1))!important;
}
.\!text-neutral-600
{
    --tw-text-opacity: 1!important;
    color: rgb(82 82 82/var(--tw-text-opacity,1))!important;
}
.\!text-neutral-700
{
    --tw-text-opacity: 1!important;
    color: rgb(64 64 64/var(--tw-text-opacity,1))!important;
}
.\!text-neutral-800
{
    --tw-text-opacity: 1!important;
    color: rgb(38 38 38/var(--tw-text-opacity,1))!important;
}
.\!text-neutral-900
{
    --tw-text-opacity: 1!important;
    color: rgb(23 23 23/var(--tw-text-opacity,1))!important;
}
.\!text-success-500
{
    --tw-text-opacity: 1!important;
    color: rgb(53 151 102/var(--tw-text-opacity,1))!important;
}
.\!text-transparent
{
    color: transparent!important;
}
.\!text-white
{
    --tw-text-opacity: 1!important;
    color: rgb(255 255 255/var(--tw-text-opacity,1))!important;
}
.text-\[\#000000\], .text-\[\#000\]
{
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1));
}
.text-\[\#004DBF\], .text-\[\#004dbf\]
{
    --tw-text-opacity: 1;
    color: rgb(0 77 191/var(--tw-text-opacity,1));
}
.text-\[\#005880\]
{
    --tw-text-opacity: 1;
    color: rgb(0 88 128/var(--tw-text-opacity,1));
}
.text-\[\#007AB0\]
{
    --tw-text-opacity: 1;
    color: rgb(0 122 176/var(--tw-text-opacity,1));
}
.text-\[\#092A28\]
{
    --tw-text-opacity: 1;
    color: rgb(9 42 40/var(--tw-text-opacity,1));
}
.text-\[\#1217ff\]
{
    --tw-text-opacity: 1;
    color: rgb(18 23 255/var(--tw-text-opacity,1));
}
.text-\[\#1271FF\]
{
    --tw-text-opacity: 1;
    color: rgb(18 113 255/var(--tw-text-opacity,1));
}
.text-\[\#141518\]
{
    --tw-text-opacity: 1;
    color: rgb(20 21 24/var(--tw-text-opacity,1));
}
.text-\[\#181B25\]
{
    --tw-text-opacity: 1;
    color: rgb(24 27 37/var(--tw-text-opacity,1));
}
.text-\[\#24272F\]
{
    --tw-text-opacity: 1;
    color: rgb(36 39 47/var(--tw-text-opacity,1));
}
.text-\[\#2563EB\]
{
    --tw-text-opacity: 1;
    color: rgb(37 99 235/var(--tw-text-opacity,1));
}
.text-\[\#262828\]
{
    --tw-text-opacity: 1;
    color: rgb(38 40 40/var(--tw-text-opacity,1));
}
.text-\[\#282B2F\], .text-\[\#282b2f\]
{
    --tw-text-opacity: 1;
    color: rgb(40 43 47/var(--tw-text-opacity,1));
}
.text-\[\#454B53\], .text-\[\#454b53\]
{
    --tw-text-opacity: 1;
    color: rgb(69 75 83/var(--tw-text-opacity,1));
}
.text-\[\#525866\]
{
    --tw-text-opacity: 1;
    color: rgb(82 88 102/var(--tw-text-opacity,1));
}
.text-\[\#5D4EE9\]
{
    --tw-text-opacity: 1;
    color: rgb(93 78 233/var(--tw-text-opacity,1));
}
.text-\[\#5F6464\]
{
    --tw-text-opacity: 1;
    color: rgb(95 100 100/var(--tw-text-opacity,1));
}
.text-\[\#636B76\]
{
    --tw-text-opacity: 1;
    color: rgb(99 107 118/var(--tw-text-opacity,1));
}
.text-\[\#77808d\]
{
    --tw-text-opacity: 1;
    color: rgb(119 128 141/var(--tw-text-opacity,1));
}
.text-\[\#900000\]
{
    --tw-text-opacity: 1;
    color: rgb(144 0 0/var(--tw-text-opacity,1));
}
.text-\[\#F7D2B5\]
{
    --tw-text-opacity: 1;
    color: rgb(247 210 181/var(--tw-text-opacity,1));
}
.text-\[\#F7F7F8\]
{
    --tw-text-opacity: 1;
    color: rgb(247 247 248/var(--tw-text-opacity,1));
}
.text-\[\#FF5B49\]
{
    --tw-text-opacity: 1;
    color: rgb(255 91 73/var(--tw-text-opacity,1));
}
.text-\[\#FFF975\]
{
    --tw-text-opacity: 1;
    color: rgb(255 249 117/var(--tw-text-opacity,1));
}
.text-\[\#f7d2b5\]
{
    --tw-text-opacity: 1;
    color: rgb(247 210 181/var(--tw-text-opacity,1));
}
.text-\[\#f7f7f8\]
{
    --tw-text-opacity: 1;
    color: rgb(247 247 248/var(--tw-text-opacity,1));
}
.text-\[\#fceee2\]
{
    --tw-text-opacity: 1;
    color: rgb(252 238 226/var(--tw-text-opacity,1));
}
.text-\[\#fff\], .text-\[\#ffffff\]
{
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
}
.text-black
{
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1));
}
.text-blue-500
{
    --tw-text-opacity: 1;
    color: rgb(59 130 246/var(--tw-text-opacity,1));
}
.text-blue-600
{
    --tw-text-opacity: 1;
    color: rgb(37 99 235/var(--tw-text-opacity,1));
}
.text-error-500
{
    --tw-text-opacity: 1;
    color: rgb(209 41 61/var(--tw-text-opacity,1));
}
.text-gray-200
{
    --tw-text-opacity: 1;
    color: rgb(229 231 235/var(--tw-text-opacity,1));
}
.text-gray-500
{
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity,1));
}
.text-gray-800
{
    --tw-text-opacity: 1;
    color: rgb(31 41 55/var(--tw-text-opacity,1));
}
.text-netural-50
{
    --tw-text-opacity: 1;
    color: rgb(247 247 248/var(--tw-text-opacity,1));
}
.text-netural-700
{
    --tw-text-opacity: 1;
    color: rgb(69 75 83/var(--tw-text-opacity,1));
}
.text-netural-800
{
    --tw-text-opacity: 1;
    color: rgb(40 43 47/var(--tw-text-opacity,1));
}
.text-netural-900
{
    --tw-text-opacity: 1;
    color: rgb(20 21 24/var(--tw-text-opacity,1));
}
.text-neutral-100
{
    --tw-text-opacity: 1;
    color: rgb(245 245 245/var(--tw-text-opacity,1));
}
.text-neutral-200
{
    --tw-text-opacity: 1;
    color: rgb(229 229 229/var(--tw-text-opacity,1));
}
.text-neutral-50
{
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity,1));
}
.text-neutral-500
{
    --tw-text-opacity: 1;
    color: rgb(115 115 115/var(--tw-text-opacity,1));
}
.text-neutral-600
{
    --tw-text-opacity: 1;
    color: rgb(82 82 82/var(--tw-text-opacity,1));
}
.text-neutral-700
{
    --tw-text-opacity: 1;
    color: rgb(64 64 64/var(--tw-text-opacity,1));
}
.text-neutral-800
{
    --tw-text-opacity: 1;
    color: rgb(38 38 38/var(--tw-text-opacity,1));
}
.text-neutral-900
{
    --tw-text-opacity: 1;
    color: rgb(23 23 23/var(--tw-text-opacity,1));
}
.text-primary-600
{
    --tw-text-opacity: 1;
    color: rgb(18 113 255/var(--tw-text-opacity,1));
}
.text-primary-700
{
    --tw-text-opacity: 1;
    color: rgb(0 77 191/var(--tw-text-opacity,1));
}
.text-red
{
    --tw-text-opacity: 1;
    color: rgb(255 91 73/var(--tw-text-opacity,1));
}
.text-white
{
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
}
.text-zinc-800
{
    --tw-text-opacity: 1;
    color: rgb(39 39 42/var(--tw-text-opacity,1));
}
.\!underline
{
    text-decoration-line: underline!important;
}
.underline
{
    text-decoration-line: underline;
}
.opacity-0
{
    opacity: 0;
}
.shadow
{
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-\[0_4px_0_0_\#0D2378\]
{
    --tw-shadow: 0 4px 0 0 #0d2378;
    --tw-shadow-colored: 0 4px 0 0 var(--tw-shadow-color);
}
.shadow-\[0_4px_0_0_\#0D2378\], .shadow-\[0_4px_0_0_black\]
{
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-\[0_4px_0_0_black\]
{
    --tw-shadow: 0 4px 0 0 #000;
    --tw-shadow-colored: 0 4px 0 0 var(--tw-shadow-color);
}
.shadow-\[0px_4px_0px_0px_\#141518\]
{
    --tw-shadow: 0px 4px 0px 0px #141518;
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
}
.shadow-\[0px_4px_0px_0px_\#141518\], .shadow-\[1px_1px_0px_0px_\#000\]
{
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-\[1px_1px_0px_0px_\#000\]
{
    --tw-shadow: 1px 1px 0px 0px #000;
    --tw-shadow-colored: 1px 1px 0px 0px var(--tw-shadow-color);
}
.shadow-\[2px_2px_0px_0px_\#000\]
{
    --tw-shadow: 2px 2px 0px 0px #000;
    --tw-shadow-colored: 2px 2px 0px 0px var(--tw-shadow-color);
}
.shadow-\[2px_2px_0px_0px_\#000\], .shadow-\[2px_2px_0px_0px_\#141518\]
{
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-\[2px_2px_0px_0px_\#141518\]
{
    --tw-shadow: 2px 2px 0px 0px #141518;
    --tw-shadow-colored: 2px 2px 0px 0px var(--tw-shadow-color);
}
.shadow-\[4px_0px_0px_0px_\#141518\]
{
    --tw-shadow: 4px 0px 0px 0px #141518;
    --tw-shadow-colored: 4px 0px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-\[4px_4px_0px_0px_\#141518\], .shadow-innovation-shadow
{
    --tw-shadow: 4px 4px 0px 0px #141518;
    --tw-shadow-colored: 4px 4px 0px 0px var(--tw-shadow-color);
}
.shadow-\[4px_4px_0px_0px_\#141518\], .shadow-innovation-shadow, .shadow-innovation-shadow-down
{
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-innovation-shadow-down
{
    --tw-shadow: 0px 4px 0px 0px #141518;
    --tw-shadow-colored: 0px 4px 0px 0px var(--tw-shadow-color);
}
.shadow-neu-down
{
    --tw-shadow: 0px 2px 0px 0px #141518;
    --tw-shadow-colored: 0px 2px 0px 0px var(--tw-shadow-color);
}
.shadow-neu-down, .shadow-none
{
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-none
{
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
}
.shadow-sm
{
    --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.outline-none
{
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.outline
{
    outline-style: solid;
}
.blur
{
    --tw-blur: blur(8px);
}
.blur, .brightness-50
{
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.brightness-50
{
    --tw-brightness: brightness(.5);
}
.grayscale
{
    --tw-grayscale: grayscale(100%);
}
.grayscale, .invert
{
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.invert
{
    --tw-invert: invert(100%);
}
.invert-\[0\.8\]
{
    --tw-invert: invert(.8);
}
.filter, .invert-\[0\.8\]
{
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition
{
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;
}
.transition-colors
{
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;
}
.transition-shadow
{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;
}
.transition-transform
{
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: .15s;
}
.duration-200
{
    transition-duration: .2s;
}
.duration-300
{
    transition-duration: .3s;
}
.ease-out
{
    transition-timing-function: cubic-bezier(0,0,.2,1);
}
.\[background\:linear-gradient\(180deg\2c_\#EAEAEB00_0\%\2c_\#EAEAEB_100\%\)\]
{
    background: linear-gradient(180deg,#eaeaeb00,#eaeaeb);
}
.\[border-radius\:8px\]
{
    border-radius: 8px;
}
.\[box-shadow\:0px_0px_0px_0\.425px_rgba\(0\2c 0\2c 0\2c 0\.20\)\2c 0px_0px_0\.851px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\2c 0px_0\.851px_2\.552px_0px_rgba\(0\2c 0\2c 0\2c 0\.10\)\]
{
    box-shadow: 0 0 0 .425px rgba(0,0,0,.2),0 0 .851px 0 rgba(0,0,0,.08),0 .851px 2.552px 0 rgba(0,0,0,.1);
}
@font-face
{
    font-family: Satoshi;
    src: url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: Satoshi;
    src: url(/fonts/Satoshi-Medium.woff2) format("woff2"),url(/fonts/Satoshi-Medium.woff) format("woff"),url(/fonts/Satoshi-Medium.ttf) format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: Satoshi;
    src: url(/fonts/Satoshi-Bold.woff2) format("woff2"),url(/fonts/Satoshi-Bold.woff) format("woff"),url(/fonts/Satoshi-Bold.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: Satoshi;
    src: url(/fonts/Satoshi-Black.woff2) format("woff2"),url(/fonts/Satoshi-Black.woff) format("woff"),url(/fonts/Satoshi-Black.ttf) format("truetype");
    font-weight: 900;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: source-sans-semibold;
    src: url(/fonts/SourceSans3-Semibold.ttf) format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: source-sans-black;
    src: url(/fonts/SourceSans3-Black.ttf) format("truetype");
    font-weight: 900;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: source-sans-black-italic;
    src: url(/fonts/SourceSans3-BlackItalic.ttf) format("truetype");
    font-weight: 900;
    font-display: swap;
    font-style: italic;
}
@font-face
{
    font-family: source-sans-bold;
    src: url(/fonts/SourceSans3-Bold.ttf) format("truetype");
    font-weight: 700;
}
@font-face
{
    font-family: Uncut-sans;
    src: url(/fonts/UncutSans-Medium.woff2) format("woff2"),url(/fonts/UncutSans-Medium.woff) format("woff");
    font-weight: 500;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: Uncut-sans-regular;
    src: url(/fonts/Uncut-Sans-Regular.woff2) format("woff2"),url(/fonts/Uncut-Sans-Regular.woff) format("woff");
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: Uncut-sans-semibold;
    src: url(/fonts/Uncut-Sans-Semibold.woff2) format("woff2"),url(/fonts/Uncut-Sans-Semibold.woff) format("woff");
    font-weight: 600;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: hind-siliguri-semibold;
    src: url(/fonts/HindSiliguri-Semibold.ttf) format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: hind-siliguri-bold;
    src: url(/fonts/HindSiliguri-Bold.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: hind-siliguri-medium;
    src: url(/fonts/HindSiliguri-Medium.ttf) format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: hind-siliguri-light;
    src: url(/fonts/HindSiliguri-Light.ttf) format("truetype");
    font-weight: 300;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: hind-siliguri;
    src: url(/fonts/HindSiliguri-Regular.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: public-sans-light;
    src: url(/fonts/PublicSans-Light.ttf) format("truetype");
    font-weight: 300;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: public-sans;
    src: url(/fonts/PublicSans-Regular.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: public-sans-medium;
    src: url(/fonts/PublicSans-Medium.ttf) format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: public-sans-semibold;
    src: url(/fonts/PublicSans-SemiBold.ttf) format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: public-sans-semibold-italic;
    src: url(/fonts/PublicSans-SemiBoldItalic.ttf) format("truetype");
    font-weight: 600;
    font-display: swap;
    font-style: italic;
}
@font-face
{
    font-family: public-sans-bold;
    src: url(/fonts/PublicSans-Bold.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: public-sans-black;
    src: url(/fonts/PublicSans-Black.ttf) format("truetype");
    font-weight: 900;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: walsheim-pro-bold;
    src: url(/fonts/GTWalsheimPro-CondensedBold.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: "dmserif-display";
    src: url(/fonts/DMSerifDisplay-Regular.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: Inter;
    src: url(/fonts/Inter.ttf) format("truetype");
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: FaktPro;
    src: url(/fonts/FaktPro-Normal.ttf) format("truetype");
    font-weight: 400;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: FaktPro;
    src: url(/fonts/FaktPro-Medium.ttf) format("truetype");
    font-weight: 500;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: FaktPro;
    src: url(/fonts/FaktPro-Bold.ttf) format("truetype");
    font-weight: 700;
    font-display: swap;
    font-style: normal;
}
@font-face
{
    font-family: FaktPro;
    src: url(/fonts/FaktPro-Black.ttf) format("truetype");
    font-weight: 900;
    font-display: swap;
    font-style: normal;
}
.dmserif-display
{
    font-family: "dmserif-display",sans-serif;
}
.walsheim-pro-bold
{
    font-family: walsheim-pro-bold,sans-serif;
}
.public-sans-light
{
    font-family: public-sans-light,sans-serif;
}
.public-sans
{
    font-family: public-sans,sans-serif;
}
.public-sans-medium
{
    font-family: public-sans-medium,sans-serif;
}
.public-sans-semibold
{
    font-family: public-sans-semibold,sans-serif;
}
.public-sans-semibold-italic
{
    font-family: public-sans-semibold-italic,sans-serif;
}
.public-sans-bold
{
    font-family: public-sans-bold,sans-serif;
}
.public-sans-black
{
    font-family: public-sans-black,sans-serif;
}
.hind-siliguri-light
{
    font-family: hind-siliguri-light,sans-serif;
}
.hind-siliguri
{
    font-family: hind-siliguri,sans-serif;
}
.hind-siliguri-medium
{
    font-family: hind-siliguri-medium,sans-serif;
}
.hind-siliguri-semibold
{
    font-family: hind-siliguri-semibold,sans-serif;
}
.hind-siliguri-bold
{
    font-family: hind-siliguri-bold,sans-serif;
}
.source-sans-black
{
    font-family: source-sans-black,sans-serif;
}
.source-sans-bold
{
    font-family: source-sans-bold,sans-serif;
}
.source-sans-black-italic
{
    font-family: source-sans-black-italic,sans-serif;
}
.source-sans-semibold
{
    font-family: source-sans-semibold,sans-serif;
}
.uncut-sans
{
    font-family: Uncut-sans,sans-serif;
}
.uncut-sans-regular
{
    font-family: Uncut-sans-regular,sans-serif;
}
.uncut-sans-semibold
{
    font-family: Uncut-sans-semibold,sans-serif;
}
.font-inter
{
    font-family: Inter;
}
.font-fakt-pro
{
    font-family: FaktPro;
}
.carousel-fitness-app-images
{
    transform: translate(-50%);
}
.diamond-background
{
    background: linear-gradient(91deg,#000 3.35%,#343434 99.55%);
}
.custom-box-shadow
{
    box-shadow: 0 0 8px 4px rgba(85,85,85,.06);
}
*, :after, :before
{
    box-sizing: border-box;
    line-height: 150%;
    font-family: Satoshi;
    font-weight: 400;
    max-width: 100vw;
    scroll-behavior: smooth;
}
body
{
    max-width: 100vw;
    width: 100vw;
    overflow-x: hidden!important;
}
body, div, h1, p
{
    margin: 0;
}
.table-of-content-card
{
    margin-bottom: 32px;
    padding: 0 16px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    background: #fff;
    color: #141518;
    font-size: 16px;
    font-weight: 700;
}
.container
{
    width: 100%;
    max-width: 1248px;
    padding: 0 24px;
    margin: 0 auto;
}
.container-fluid
{
    max-width: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
}
.min-h-screen
{
    min-height: 100vh;
}
.rich-text
{
    all: unset;
    margin: auto;
    display: flex;
    gap: 1.5rem;
    flex-direction: column;
}
.rich-text p, .rich-text span
{
    line-height: 34px!important;
}
.rich-text ol
{
    list-style: decimal;
    padding-left: 30px;
}
.rich-text ol ::marker
{
    font-weight: 900;
}
.rich-text ol li, .rich-text ol p
{
    padding-bottom: 18px;
    line-height: normal;
}
.rich-text ol h4
{
    font-weight: 900;
    font-size: 18px;
}
@media(max-width: 764px)
{
    .rich-text ol h4
    {
        font-size: 20px;
        line-height: 44px;
    }
}
@media(max-width: 470px)
{
    .rich-text ol h4
    {
        font-size: 18px;
        line-height: 44px;
    }
}
@media(max-width: 385px)
{
    .rich-text ol h4
    {
        font-size: 18px;
    }
}
.rich-text ul
{
    list-style: disc;
    padding-left: 30px;
}
.rich-text ul li, .rich-text ul p
{
    padding-bottom: 18px;
    line-height: normal;
    margin: 0;
}
.rich-text ul ul
{
    list-style: circle;
    padding-left: 30px;
}
.rich-text ul ul li
{
    padding-bottom: 8px;
}
.rich-text ul h4
{
    font-weight: 900;
    font-size: 18px;
}
@media(max-width: 764px)
{
    .rich-text ul h4
    {
        font-size: 20px;
        line-height: 44px;
    }
}
@media(max-width: 470px)
{
    .rich-text ul h4
    {
        font-size: 18px;
        line-height: 44px;
    }
}
@media(max-width: 385px)
{
    .rich-text ul h4
    {
        font-size: 18px;
    }
}
.rich-text li, .rich-text p
{
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .3px;
}
.rich-text li b, .rich-text p b
{
    font-weight: 800;
}
.rich-text b a, .rich-text b i, .rich-text b p
{
    font-weight: 700!important;
}
.rich-text strong, .rich-text strong a
{
    font-weight: bolder!important;
}
.rich-text a
{
    color: var(--Primary-700,#004dbf);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 180%;
    letter-spacing: .3px;
}
@media(max-width: 764px)
{
    .rich-text
    {
        font-size: 32px;
        line-height: 44px;
    }
}
@media(max-width: 470px)
{
    .rich-text
    {
        font-size: 28px;
        line-height: 44px;
    }
}
@media(max-width: 385px)
{
    .rich-text
    {
        font-size: 25px;
    }
}
.rich-text h2
{
    font-weight: 1000;
    font-size: 32px;
    line-height: 44px;
}
@media(max-width: 764px)
{
    .rich-text h2
    {
        font-size: 28px;
        line-height: 44px;
    }
}
@media(max-width: 470px)
{
    .rich-text h2
    {
        font-size: 24px;
        line-height: 44px;
    }
}
@media(max-width: 385px)
{
    .rich-text h2
    {
        font-size: 20px;
    }
}
.rich-text h3
{
    font-weight: 900;
    font-size: 28px;
}
@media(max-width: 764px)
{
    .rich-text h3
    {
        font-size: 20px;
        line-height: 44px;
    }
}
@media(max-width: 470px)
{
    .rich-text h3
    {
        font-size: 18px;
        line-height: 44px;
    }
}
@media(max-width: 385px)
{
    .rich-text h3
    {
        font-size: 18px;
    }
}
.rich-text h4
{
    font-size: 20px;
    font-weight: 900;
}
@media(max-width: 764px)
{
    .rich-text h4
    {
        font-size: 18px;
        line-height: 44px;
    }
}
@media(max-width: 470px)
{
    .rich-text h4
    {
        font-size: 18px;
        line-height: 44px;
    }
}
@media(max-width: 385px)
{
    .rich-text h4
    {
        font-size: 16px;
    }
}
.rich-text table
{
    border: 2px solid var(--Neutral-900,#454b53);
}
.rich-text table tbody tr:first-of-type
{
    background-color: var(--Primary-200,#b8d5ff);
    color: #000;
}
.rich-text table tbody tr:first-of-type td
{
    font-weight: 900;
}
.rich-text table tbody tr td
{
    padding: 14px;
    border: 2px solid var(--Neutral-900,#454b53);
}
@media(max-width: 600px)
{
    .rich-text table tbody tr td
    {
        padding: 8px;
        font-size: 18px;
    }
}
.rich-text img
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.rich-text .wp-video, .rich-text .wp-video video
{
    width: -moz-fit-content!important;
    width: fit-content!important;
}
.no-scrollbar::-webkit-scrollbar
{
    display: none;
}
.text-container
{
    -webkit-line-clamp: 2;
}
.location-container, .text-container
{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.location-container
{
    -webkit-line-clamp: 1;
}
.instagram-media
{
    border-radius: 12px!important;
    border: 2px solid #000!important;
    box-shadow: 4px 4px 0 0 #141518!important;
}
.life-at-solguruz-gradient
{
    background: linear-gradient(180deg,hsla(0,0%,100%,0),#fff 73.5%);
}
.faq-richtext p
{
    color: var(--Neutral-700,#454b53);
    font-family: Satoshi;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    letter-spacing: .32px;
    margin-bottom: 16px;
}
.faq-richtext figure
{
    width: 100%;
    margin-bottom: 40px;
}
.faq-richtext table
{
    width: 100%;
    border: 2px solid var(--Neutral-900,#454b53);
}
.faq-richtext table tbody
{
    width: 100%;
}
.faq-richtext table tbody tr:first-of-type
{
    background-color: #f5f9ff;
}
.faq-richtext table tbody tr:first-of-type td
{
    font-weight: 700;
}
.faq-richtext table tbody tr td
{
    padding: 14px;
    border: 2px solid var(--Neutral-900,#454b53);
}
@media(max-width: 600px)
{
    .faq-richtext table tbody tr td
    {
        padding: 8px;
        font-size: 18px;
    }
}
.faq-richtext ul
{
    list-style: disc;
    padding-left: 30px;
}
.faq-richtext ul li
{
    color: var(--Neutral-700,#454b53);
    font-family: Satoshi;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    letter-spacing: .32px;
}
.listicle-hero-richtext
{
    display: flex;
    flex-direction: column;
    gap: 1rem;
}
.listicle-hero-richtext p
{
    font-size: 24px;
    color: #454b53;
}
.listicle-company-richtext
{
    display: flex;
    flex-direction: column;
    gap: 1rem;
}
.listicle-company-richtext p
{
    font-size: 18px;
    color: #454b53;
    line-height: 150%!important;
}
.hide-scrollbar
{
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.hide-scrollbar::-webkit-scrollbar
{
    display: none;
    scrollbar-width: none;
}
.shadow-acord, .shadoww-acord:hover
{
    box-shadow: 4px 4px 0 0 #000;
}
@media(min-width: 1024px)
{
    .lg\:container
    {
        width: 100%;
    }
    @media(min-width: 640px)
    {
        .lg\:container
        {
            max-width: 640px;
        }
    }
    @media(min-width: 768px)
    {
        .lg\:container
        {
            max-width: 768px;
        }
    }
    @media(min-width: 1024px)
    {
        .lg\:container
        {
            max-width: 1024px;
        }
    }
    @media(min-width: 1280px)
    {
        .lg\:container
        {
            max-width: 1280px;
        }
    }
    @media(min-width: 1536px)
    {
        .lg\:container
        {
            max-width: 1536px;
        }
    }
}
.before\:absolute:before
{
    content: var(--tw-content);
    position: absolute;
}
.before\:inset-0:before
{
    content: var(--tw-content);
    inset: 0;
}
.before\:-translate-x-full:before
{
    content: var(--tw-content);
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.before\:animate-\[shimmer_2s_infinite\]:before
{
    content: var(--tw-content);
    animation: shimmer 2s infinite;
}
.before\:bg-gradient-to-r:before
{
    content: var(--tw-content);
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
}
.before\:from-transparent:before
{
    content: var(--tw-content);
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}
.before\:via-white\/60:before
{
    content: var(--tw-content);
    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),hsla(0,0%,100%,.6) var(--tw-gradient-via-position),var(--tw-gradient-to);
}
.before\:to-transparent:before
{
    content: var(--tw-content);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.last\:border-b-0:last-child
{
    border-bottom-width: 0;
}
.focus-within\:outline-none:focus-within
{
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.hover\:translate-y-\[2px\]:hover
{
    --tw-translate-y: 2px;
}
.hover\:scale-110:hover, .hover\:translate-y-\[2px\]:hover
{
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-110:hover
{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
}
.hover\:cursor-pointer:hover
{
    cursor: pointer;
}
.hover\:rounded:hover
{
    border-radius: .25rem;
}
.hover\:rounded-lg:hover
{
    border-radius: .5rem;
}
.hover\:border:hover
{
    border-width: 1px;
}
.hover\:border-b:hover
{
    border-bottom-width: 1px;
}
.hover\:border-b-0:hover
{
    border-bottom-width: 0;
}
.hover\:border-b-2:hover
{
    border-bottom-width: 2px;
}
.hover\:border-solid:hover
{
    border-style: solid;
}
.hover\:border-\[\#141518\]:hover
{
    --tw-border-opacity: 1;
    border-color: rgb(20 21 24/var(--tw-border-opacity,1));
}
.hover\:border-black:hover
{
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity,1));
}
.hover\:border-neutral-900:hover
{
    --tw-border-opacity: 1;
    border-color: rgb(23 23 23/var(--tw-border-opacity,1));
}
.hover\:\!bg-\[\#E6FF4C\]:hover
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(230 255 76/var(--tw-bg-opacity,1))!important;
}
.hover\:\!bg-white:hover
{
    --tw-bg-opacity: 1!important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1))!important;
}
.hover\:bg-\[\#5D4EE9\]:hover
{
    --tw-bg-opacity: 1;
    background-color: rgb(93 78 233/var(--tw-bg-opacity,1));
}
.hover\:bg-\[\#D7E7FF\]:hover
{
    --tw-bg-opacity: 1;
    background-color: rgb(215 231 255/var(--tw-bg-opacity,1));
}
.hover\:bg-\[\#F7D2B5\]:hover
{
    --tw-bg-opacity: 1;
    background-color: rgb(247 210 181/var(--tw-bg-opacity,1));
}
.hover\:bg-\[\#FFB649\]:hover
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 182 73/var(--tw-bg-opacity,1));
}
.hover\:bg-gray-600:hover
{
    --tw-bg-opacity: 1;
    background-color: rgb(75 85 99/var(--tw-bg-opacity,1));
}
.hover\:bg-green:hover
{
    --tw-bg-opacity: 1;
    background-color: rgb(73 255 182/var(--tw-bg-opacity,1));
}
.hover\:bg-primary-500:hover
{
    --tw-bg-opacity: 1;
    background-color: rgb(73 146 255/var(--tw-bg-opacity,1));
}
.hover\:bg-white:hover
{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity,1));
}
.hover\:font-semibold:hover
{
    font-weight: 600;
}
.hover\:\!text-\[\#4992FF\]:hover
{
    --tw-text-opacity: 1!important;
    color: rgb(73 146 255/var(--tw-text-opacity,1))!important;
}
.hover\:\!text-black:hover
{
    --tw-text-opacity: 1!important;
    color: rgb(0 0 0/var(--tw-text-opacity,1))!important;
}
.hover\:text-\[\#1271FF\]:hover
{
    --tw-text-opacity: 1;
    color: rgb(18 113 255/var(--tw-text-opacity,1));
}
.hover\:text-\[\#141518\]:hover
{
    --tw-text-opacity: 1;
    color: rgb(20 21 24/var(--tw-text-opacity,1));
}
.hover\:text-\[\#900000\]:hover
{
    --tw-text-opacity: 1;
    color: rgb(144 0 0/var(--tw-text-opacity,1));
}
.hover\:text-neutral-800:hover
{
    --tw-text-opacity: 1;
    color: rgb(38 38 38/var(--tw-text-opacity,1));
}
.hover\:text-primary-700:hover
{
    --tw-text-opacity: 1;
    color: rgb(0 77 191/var(--tw-text-opacity,1));
}
.hover\:text-white:hover
{
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
}
.hover\:underline:hover
{
    text-decoration-line: underline;
}
.hover\:shadow-\[4px_4px_0px_0px_\#141518\]:hover, .hover\:shadow-innovation-shadow:hover
{
    --tw-shadow: 4px 4px 0px 0px #141518;
    --tw-shadow-colored: 4px 4px 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.hover\:shadow-none:hover
{
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.focus\:outline-none:focus
{
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.active\:scale-95:active
{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.active\:cursor-grabbing:active
{
    cursor: grabbing;
}
.group:hover .group-hover\:block
{
    display: block;
}
.group:hover .group-hover\:rotate-45
{
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:bg-purple
{
    --tw-bg-opacity: 1;
    background-color: rgb(199 183 254/var(--tw-bg-opacity,1));
}
.group:hover .group-hover\:text-primary-600
{
    --tw-text-opacity: 1;
    color: rgb(18 113 255/var(--tw-text-opacity,1));
}
.group:hover .group-hover\:underline
{
    text-decoration-line: underline;
}
@media(max-width: 1360px)
{
    .max-\[1360px\]\:\!text-\[60px\]
    {
        font-size: 60px!important;
    }
}
@media(max-width: 1333px)
{
    .max-\[1333px\]\:bottom-\[158px\]
    {
        bottom: 158px;
    }
    .max-\[1333px\]\:left-\[40px\]
    {
        left: 40px;
    }
}
@media not all and (min-width: 1280px)
{
    .max-xl\:w-auto
    {
        width: auto;
    }
    .max-xl\:w-full
    {
        width: 100%;
    }
    .max-xl\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .max-xl\:text-\[20px\]
    {
        font-size: 20px;
    }
}
@media(max-width: 1263px)
{
    .max-\[1263px\]\:bottom-\[138px\]
    {
        bottom: 138px;
    }
}
@media(max-width: 1230px)
{
    .max-\[1230px\]\:px-4
    {
        padding-left: 1rem;
        padding-right: 1rem;
    }
}
@media(max-width: 1205px)
{
    .max-\[1205px\]\:bottom-\[118px\]
    {
        bottom: 118px;
    }
    .max-\[1205px\]\:left-\[35px\]
    {
        left: 35px;
    }
}
@media(max-width: 1200px)
{
    .max-\[1200px\]\:mt-\[80px\]
    {
        margin-top: 80px;
    }
    .max-\[1200px\]\:pr-\[24px\]
    {
        padding-right: 24px;
    }
    .max-\[1200px\]\:\!text-\[40px\]
    {
        font-size: 40px!important;
    }
    .max-\[1200px\]\:\!text-\[50px\]
    {
        font-size: 50px!important;
    }
    .max-\[1200px\]\:\!text-\[52px\]
    {
        font-size: 52px!important;
    }
    .max-\[1200px\]\:leading-\[60px\]
    {
        line-height: 60px;
    }
}
@media(max-width: 1110px)
{
    .max-\[1110px\]\:bottom-\[98px\]
    {
        bottom: 98px;
    }
}
@media(max-width: 1080px)
{
    .max-\[1080px\]\:\!text-\[52px\]
    {
        font-size: 52px!important;
    }
}
@media(max-width: 1029px)
{
    .max-\[1029px\]\:bottom-\[78px\]
    {
        bottom: 78px;
    }
}
@media not all and (min-width: 1024px)
{
    .max-lg\:relative
    {
        position: relative;
    }
    .max-lg\:bottom-0
    {
        bottom: 0;
    }
    .max-lg\:right-0
    {
        right: 0;
    }
    .max-lg\:\!mx-auto
    {
        margin-left: auto!important;
        margin-right: auto!important;
    }
    .max-lg\:\!my-\[60px\]
    {
        margin-top: 60px!important;
        margin-bottom: 60px!important;
    }
    .max-lg\:mx-10
    {
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    .max-lg\:mx-auto
    {
        margin-left: auto;
        margin-right: auto;
    }
    .max-lg\:mb-3
    {
        margin-bottom: .75rem;
    }
    .max-lg\:mb-\[0px\]
    {
        margin-bottom: 0;
    }
    .max-lg\:mb-\[20px\]
    {
        margin-bottom: 20px;
    }
    .max-lg\:ml-0
    {
        margin-left: 0;
    }
    .max-lg\:ml-\[24px\]
    {
        margin-left: 24px;
    }
    .max-lg\:mt-0
    {
        margin-top: 0;
    }
    .max-lg\:mt-\[23px\]
    {
        margin-top: 23px;
    }
    .max-lg\:block
    {
        display: block;
    }
    .max-lg\:\!flex
    {
        display: flex!important;
    }
    .max-lg\:hidden
    {
        display: none;
    }
    .max-lg\:h-\[100px\]
    {
        height: 100px;
    }
    .max-lg\:h-\[288px\]
    {
        height: 288px;
    }
    .max-lg\:h-\[36px\]
    {
        height: 36px;
    }
    .max-lg\:h-\[400px\]
    {
        height: 400px;
    }
    .max-lg\:h-\[40px\]
    {
        height: 40px;
    }
    .max-lg\:h-\[755px\]
    {
        height: 755px;
    }
    .max-lg\:h-auto
    {
        height: auto;
    }
    .max-lg\:h-full
    {
        height: 100%;
    }
    .max-lg\:\!w-full
    {
        width: 100%!important;
    }
    .max-lg\:w-\[100\%\]
    {
        width: 100%;
    }
    .max-lg\:w-\[260px\]
    {
        width: 260px;
    }
    .max-lg\:w-\[288px\]
    {
        width: 288px;
    }
    .max-lg\:w-\[36px\]
    {
        width: 36px;
    }
    .max-lg\:w-\[40\%\]
    {
        width: 40%;
    }
    .max-lg\:w-\[400px\]
    {
        width: 400px;
    }
    .max-lg\:w-\[60\%\]
    {
        width: 60%;
    }
    .max-lg\:w-\[85\%\]
    {
        width: 85%;
    }
    .max-lg\:w-\[95\%\]
    {
        width: 95%;
    }
    .max-lg\:w-auto
    {
        width: auto;
    }
    .max-lg\:w-full
    {
        width: 100%;
    }
    .max-lg\:min-w-\[950px\]
    {
        min-width: 950px;
    }
    .max-lg\:max-w-\[100\%\], .max-lg\:max-w-full
    {
        max-width: 100%;
    }
    .max-lg\:flex-1
    {
        flex: 1 1 0%;
    }
    .max-lg\:shrink
    {
        flex-shrink: 1;
    }
    .max-lg\:\!grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr))!important;
    }
    .max-lg\:\!grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr))!important;
    }
    .max-lg\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
    .max-lg\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .max-lg\:grid-cols-3
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
    .max-lg\:\!flex-col
    {
        flex-direction: column!important;
    }
    .max-lg\:flex-col
    {
        flex-direction: column;
    }
    .max-lg\:flex-col-reverse
    {
        flex-direction: column-reverse;
    }
    .max-lg\:flex-wrap
    {
        flex-wrap: wrap;
    }
    .max-lg\:items-start
    {
        align-items: flex-start;
    }
    .max-lg\:items-end
    {
        align-items: flex-end;
    }
    .max-lg\:items-center
    {
        align-items: center;
    }
    .max-lg\:justify-start
    {
        justify-content: flex-start;
    }
    .max-lg\:justify-center
    {
        justify-content: center;
    }
    .max-lg\:gap-0
    {
        gap: 0;
    }
    .max-lg\:gap-10
    {
        gap: 2.5rem;
    }
    .max-lg\:gap-4
    {
        gap: 1rem;
    }
    .max-lg\:gap-5
    {
        gap: 1.25rem;
    }
    .max-lg\:gap-9
    {
        gap: 2.25rem;
    }
    .max-lg\:gap-\[0px\]
    {
        gap: 0;
    }
    .max-lg\:gap-\[16px\]
    {
        gap: 16px;
    }
    .max-lg\:gap-\[20px\]
    {
        gap: 20px;
    }
    .max-lg\:gap-\[22px\]
    {
        gap: 22px;
    }
    .max-lg\:gap-\[24px\]
    {
        gap: 24px;
    }
    .max-lg\:gap-\[28px\]
    {
        gap: 28px;
    }
    .max-lg\:gap-\[30px\]
    {
        gap: 30px;
    }
    .max-lg\:gap-\[32px\]
    {
        gap: 32px;
    }
    .max-lg\:gap-\[34px\]
    {
        gap: 34px;
    }
    .max-lg\:gap-\[50px\]
    {
        gap: 50px;
    }
    .max-lg\:gap-\[70px\]
    {
        gap: 70px;
    }
    .max-lg\:border
    {
        border-width: 1px;
    }
    .max-lg\:border-none
    {
        border-style: none;
    }
    .max-lg\:border-\[\#282b2f\]
    {
        --tw-border-opacity: 1;
        border-color: rgb(40 43 47/var(--tw-border-opacity,1));
    }
    .max-lg\:object-fill
    {
        -o-object-fit: fill;
        object-fit: fill;
    }
    .max-lg\:p-0
    {
        padding: 0;
    }
    .max-lg\:p-4
    {
        padding: 1rem;
    }
    .max-lg\:p-5
    {
        padding: 1.25rem;
    }
    .max-lg\:p-6
    {
        padding: 1.5rem;
    }
    .max-lg\:p-8
    {
        padding: 2rem;
    }
    .max-lg\:p-\[20px\]
    {
        padding: 20px;
    }
    .max-lg\:p-\[24px\]
    {
        padding: 24px;
    }
    .max-lg\:\!px-6
    {
        padding-left: 1.5rem!important;
        padding-right: 1.5rem!important;
    }
    .max-lg\:\!py-\[35px\]
    {
        padding-top: 35px!important;
        padding-bottom: 35px!important;
    }
    .max-lg\:\!py-\[70px\]
    {
        padding-top: 70px!important;
        padding-bottom: 70px!important;
    }
    .max-lg\:px-6
    {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .max-lg\:px-\[16px\]
    {
        padding-left: 16px;
        padding-right: 16px;
    }
    .max-lg\:py-0
    {
        padding-top: 0;
        padding-bottom: 0;
    }
    .max-lg\:py-6
    {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    .max-lg\:py-\[0px\]
    {
        padding-top: 0;
        padding-bottom: 0;
    }
    .max-lg\:py-\[30px\]
    {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .max-lg\:py-\[60px\]
    {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .max-lg\:\!pb-\[35px\]
    {
        padding-bottom: 35px!important;
    }
    .max-lg\:\!pr-4
    {
        padding-right: 1rem!important;
    }
    .max-lg\:\!pt-\[200px\]
    {
        padding-top: 200px!important;
    }
    .max-lg\:pb-5
    {
        padding-bottom: 1.25rem;
    }
    .max-lg\:pl-\[24px\]
    {
        padding-left: 24px;
    }
    .max-lg\:pt-0
    {
        padding-top: 0;
    }
    .max-lg\:pt-5
    {
        padding-top: 1.25rem;
    }
    .max-lg\:text-left
    {
        text-align: left;
    }
    .max-lg\:\!text-center
    {
        text-align: center!important;
    }
    .max-lg\:text-center
    {
        text-align: center;
    }
    .max-lg\:\!text-\[16px\]
    {
        font-size: 16px!important;
    }
    .max-lg\:\!text-\[18px\]
    {
        font-size: 18px!important;
    }
    .max-lg\:\!text-\[28px\]
    {
        font-size: 28px!important;
    }
    .max-lg\:\!text-\[36px\]
    {
        font-size: 36px!important;
    }
    .max-lg\:\!text-\[38px\]
    {
        font-size: 38px!important;
    }
    .max-lg\:text-3xl
    {
        font-size: 1.875rem;
        line-height: 2.25rem;
    }
    .max-lg\:text-4xl
    {
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
    .max-lg\:text-\[14px\]
    {
        font-size: 14px;
    }
    .max-lg\:text-\[16px\]
    {
        font-size: 16px;
    }
    .max-lg\:text-\[18px\]
    {
        font-size: 18px;
    }
    .max-lg\:text-\[24px\]
    {
        font-size: 24px;
    }
    .max-lg\:text-\[26px\]
    {
        font-size: 26px;
    }
    .max-lg\:text-\[28px\]
    {
        font-size: 28px;
    }
    .max-lg\:text-\[34px\]
    {
        font-size: 34px;
    }
    .max-lg\:text-\[36px\]
    {
        font-size: 36px;
    }
    .max-lg\:text-\[40px\]
    {
        font-size: 40px;
    }
    .max-lg\:text-\[44px\]
    {
        font-size: 44px;
    }
    .max-lg\:text-\[48px\]
    {
        font-size: 48px;
    }
    .max-lg\:text-base
    {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .max-lg\:text-lg
    {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .max-lg\:\!leading-\[100px\]
    {
        line-height: 100px!important;
    }
    .max-lg\:\!leading-\[27px\]
    {
        line-height: 27px!important;
    }
    .max-lg\:\!leading-\[90px\]
    {
        line-height: 90px!important;
    }
    .max-lg\:leading-6
    {
        line-height: 1.5rem;
    }
    .max-lg\:leading-\[27px\]
    {
        line-height: 27px;
    }
    .max-lg\:leading-\[42px\]
    {
        line-height: 42px;
    }
    .max-lg\:leading-\[51px\]
    {
        line-height: 51px;
    }
    .max-lg\:leading-\[54px\]
    {
        line-height: 54px;
    }
    .max-lg\:text-\[px\]
    {
        color: px;
    }
}
@media(max-width: 1000px)
{
    .max-\[1000px\]\:flex-col
    {
        flex-direction: column;
    }
}
@media(max-width: 992px)
{
    .max-\[992px\]\:\!col-span-1
    {
        grid-column: span 1/span 1!important;
    }
    .max-\[992px\]\:\!col-span-2
    {
        grid-column: span 2/span 2!important;
    }
    .max-\[992px\]\:col-span-1
    {
        grid-column: span 1/span 1;
    }
    .max-\[992px\]\:mx-auto
    {
        margin-left: auto;
        margin-right: auto;
    }
    .max-\[992px\]\:block
    {
        display: block;
    }
    .max-\[992px\]\:hidden
    {
        display: none;
    }
    .max-\[992px\]\:w-full
    {
        width: 100%;
    }
    .max-\[992px\]\:max-w-full
    {
        max-width: 100%;
    }
    .max-\[992px\]\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .max-\[992px\]\:flex-col
    {
        flex-direction: column;
    }
    .max-\[992px\]\:items-start
    {
        align-items: flex-start;
    }
    .max-\[992px\]\:gap-1
    {
        gap: .25rem;
    }
    .max-\[992px\]\:gap-\[28px\]
    {
        gap: 28px;
    }
    .max-\[992px\]\:gap-\[8px\]
    {
        gap: 8px;
    }
    .max-\[992px\]\:rounded-bl-none
    {
        border-bottom-left-radius: 0;
    }
    .max-\[992px\]\:rounded-tr-2xl
    {
        border-top-right-radius: 1rem;
    }
    .max-\[992px\]\:rounded-tr-none
    {
        border-top-right-radius: 0;
    }
    .max-\[992px\]\:border-r
    {
        border-right-width: 1px;
    }
    .max-\[992px\]\:border-r-0
    {
        border-right-width: 0;
    }
    .max-\[992px\]\:border-t-0
    {
        border-top-width: 0;
    }
    .max-\[992px\]\:text-center
    {
        text-align: center;
    }
}
@media(max-width: 991px)
{
    .max-\[991px\]\:static
    {
        position: static;
    }
    .max-\[991px\]\:col-span-1
    {
        grid-column: span 1/span 1;
    }
    .max-\[991px\]\:col-span-2
    {
        grid-column: span 2/span 2;
    }
    .max-\[991px\]\:mx-auto
    {
        margin-left: auto;
        margin-right: auto;
    }
    .max-\[991px\]\:h-auto
    {
        height: auto;
    }
    .max-\[991px\]\:min-h-0
    {
        min-height: 0;
    }
    .max-\[991px\]\:w-auto
    {
        width: auto;
    }
    .max-\[991px\]\:w-full
    {
        width: 100%;
    }
    .max-\[991px\]\:min-w-0
    {
        min-width: 0;
    }
    .max-\[991px\]\:max-w-\[1248px\]
    {
        max-width: 1248px;
    }
    .max-\[991px\]\:max-w-full
    {
        max-width: 100%;
    }
    .max-\[991px\]\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
    .max-\[991px\]\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .max-\[991px\]\:grid-cols-3
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
    .max-\[991px\]\:flex-col
    {
        flex-direction: column;
    }
    .max-\[991px\]\:flex-col-reverse
    {
        flex-direction: column-reverse;
    }
    .max-\[991px\]\:items-center
    {
        align-items: center;
    }
    .max-\[991px\]\:justify-start
    {
        justify-content: flex-start;
    }
    .max-\[991px\]\:gap-\[24px\]
    {
        gap: 24px;
    }
    .max-\[991px\]\:gap-\[40px\]
    {
        gap: 40px;
    }
    .max-\[991px\]\:rounded-none
    {
        border-radius: 0;
    }
    .max-\[991px\]\:border-l
    {
        border-left-width: 1px;
    }
    .max-\[991px\]\:border-l-0
    {
        border-left-width: 0;
    }
    .max-\[991px\]\:border-r-0
    {
        border-right-width: 0;
    }
    .max-\[991px\]\:border-t
    {
        border-top-width: 1px;
    }
    .max-\[991px\]\:border-t-0
    {
        border-top-width: 0;
    }
    .max-\[991px\]\:p-\[24px\]
    {
        padding: 24px;
    }
    .max-\[991px\]\:pb-\[40px\]
    {
        padding-bottom: 40px;
    }
    .max-\[991px\]\:pl-0
    {
        padding-left: 0;
    }
    .max-\[991px\]\:pr-0
    {
        padding-right: 0;
    }
    .max-\[991px\]\:pt-\[40px\]
    {
        padding-top: 40px;
    }
    .max-\[991px\]\:\!text-\[20px\]
    {
        font-size: 20px!important;
    }
    .max-\[991px\]\:\!text-\[26px\]
    {
        font-size: 26px!important;
    }
    .max-\[991px\]\:\!text-\[36px\]
    {
        font-size: 36px!important;
    }
    .max-\[991px\]\:\!text-\[40px\]
    {
        font-size: 40px!important;
    }
    .max-\[991px\]\:\!text-\[42px\]
    {
        font-size: 42px!important;
    }
    .max-\[991px\]\:\!text-\[44px\]
    {
        font-size: 44px!important;
    }
}
@media(max-width: 932px)
{
    .max-\[932px\]\:ml-\[32px\]
    {
        margin-left: 32px;
    }
    .max-\[932px\]\:flex-col
    {
        flex-direction: column;
    }
    .max-\[932px\]\:text-start
    {
        text-align: start;
    }
}
@media(max-width: 929px)
{
    .max-\[929px\]\:\!text-\[40px\]
    {
        font-size: 40px!important;
    }
}
@media(max-width: 915px)
{
    .max-\[915px\]\:\!text-\[20px\]
    {
        font-size: 20px!important;
    }
}
@media(max-width: 840px)
{
    .max-\[840px\]\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
    .max-\[840px\]\:gap-\[40px\]
    {
        gap: 40px;
    }
}
@media not all and (min-width: 768px)
{
    .max-md\:visible
    {
        visibility: visible;
    }
    .max-md\:static
    {
        position: static;
    }
    .max-md\:absolute
    {
        position: absolute;
    }
    .max-md\:\!left-\[40\%\]
    {
        left: 40%!important;
    }
    .max-md\:left-\[30\%\]
    {
        left: 30%;
    }
    .max-md\:right-\[19\.8px\]
    {
        right: 19.8px;
    }
    .max-md\:top-28
    {
        top: 7rem;
    }
    .max-md\:top-\[-2\%\]
    {
        top: -2%;
    }
    .max-md\:top-\[19\.8px\]
    {
        top: 19.8px;
    }
    .max-md\:\!col-span-1
    {
        grid-column: span 1/span 1!important;
    }
    .max-md\:col-span-1
    {
        grid-column: span 1/span 1;
    }
    .max-md\:col-span-2
    {
        grid-column: span 2/span 2;
    }
    .max-md\:col-span-3
    {
        grid-column: span 3/span 3;
    }
    .max-md\:col-span-4
    {
        grid-column: span 4/span 4;
    }
    .max-md\:m-auto
    {
        margin: auto;
    }
    .max-md\:\!my-10
    {
        margin-top: 2.5rem!important;
        margin-bottom: 2.5rem!important;
    }
    .max-md\:\!my-\[35px\]
    {
        margin-top: 35px!important;
        margin-bottom: 35px!important;
    }
    .max-md\:\!my-\[60px\]
    {
        margin-top: 60px!important;
        margin-bottom: 60px!important;
    }
    .max-md\:\!my-\[70px\]
    {
        margin-top: 70px!important;
        margin-bottom: 70px!important;
    }
    .max-md\:mx-1
    {
        margin-left: .25rem;
        margin-right: .25rem;
    }
    .max-md\:mx-\[16px\]
    {
        margin-left: 16px;
        margin-right: 16px;
    }
    .max-md\:mx-auto
    {
        margin-left: auto;
        margin-right: auto;
    }
    .max-md\:my-\[70px\]
    {
        margin-top: 70px;
        margin-bottom: 70px;
    }
    .max-md\:\!mb-0
    {
        margin-bottom: 0!important;
    }
    .max-md\:\!mb-16
    {
        margin-bottom: 4rem!important;
    }
    .max-md\:\!mb-8
    {
        margin-bottom: 2rem!important;
    }
    .max-md\:\!mb-\[120px\]
    {
        margin-bottom: 120px!important;
    }
    .max-md\:\!mb-\[180px\]
    {
        margin-bottom: 180px!important;
    }
    .max-md\:\!mb-\[190px\]
    {
        margin-bottom: 190px!important;
    }
    .max-md\:\!mb-\[35px\]
    {
        margin-bottom: 35px!important;
    }
    .max-md\:\!mb-\[46px\]
    {
        margin-bottom: 46px!important;
    }
    .max-md\:\!mb-\[60px\]
    {
        margin-bottom: 60px!important;
    }
    .max-md\:\!mb-\[70px\]
    {
        margin-bottom: 70px!important;
    }
    .max-md\:\!mt-\[35px\]
    {
        margin-top: 35px!important;
    }
    .max-md\:\!mt-\[60px\]
    {
        margin-top: 60px!important;
    }
    .max-md\:\!mt-\[70px\]
    {
        margin-top: 70px!important;
    }
    .max-md\:mb-0
    {
        margin-bottom: 0;
    }
    .max-md\:mb-10
    {
        margin-bottom: 2.5rem;
    }
    .max-md\:mb-2
    {
        margin-bottom: .5rem;
    }
    .max-md\:mb-4
    {
        margin-bottom: 1rem;
    }
    .max-md\:mb-6
    {
        margin-bottom: 1.5rem;
    }
    .max-md\:mb-7
    {
        margin-bottom: 1.75rem;
    }
    .max-md\:mb-8
    {
        margin-bottom: 2rem;
    }
    .max-md\:mb-9
    {
        margin-bottom: 2.25rem;
    }
    .max-md\:mb-\[10px\]
    {
        margin-bottom: 10px;
    }
    .max-md\:mb-\[120px\]
    {
        margin-bottom: 120px;
    }
    .max-md\:mb-\[24px\]
    {
        margin-bottom: 24px;
    }
    .max-md\:mb-\[30px\]
    {
        margin-bottom: 30px;
    }
    .max-md\:mb-\[32px\]
    {
        margin-bottom: 32px;
    }
    .max-md\:mb-\[35px\]
    {
        margin-bottom: 35px;
    }
    .max-md\:mb-\[55px\]
    {
        margin-bottom: 55px;
    }
    .max-md\:mb-\[5px\]
    {
        margin-bottom: 5px;
    }
    .max-md\:mb-\[60px\]
    {
        margin-bottom: 60px;
    }
    .max-md\:mb-\[70px\]
    {
        margin-bottom: 70px;
    }
    .max-md\:mb-\[9px\]
    {
        margin-bottom: 9px;
    }
    .max-md\:ml-0
    {
        margin-left: 0;
    }
    .max-md\:mt-0
    {
        margin-top: 0;
    }
    .max-md\:mt-10
    {
        margin-top: 2.5rem;
    }
    .max-md\:mt-2
    {
        margin-top: .5rem;
    }
    .max-md\:mt-4
    {
        margin-top: 1rem;
    }
    .max-md\:mt-9
    {
        margin-top: 2.25rem;
    }
    .max-md\:mt-\[-34px\]
    {
        margin-top: -34px;
    }
    .max-md\:mt-\[16px\]
    {
        margin-top: 16px;
    }
    .max-md\:mt-\[20px\]
    {
        margin-top: 20px;
    }
    .max-md\:mt-\[24px\]
    {
        margin-top: 24px;
    }
    .max-md\:mt-\[35px\]
    {
        margin-top: 35px;
    }
    .max-md\:mt-\[36px\]
    {
        margin-top: 36px;
    }
    .max-md\:mt-\[50px\]
    {
        margin-top: 50px;
    }
    .max-md\:mt-\[51px\]
    {
        margin-top: 51px;
    }
    .max-md\:mt-\[60px\]
    {
        margin-top: 60px;
    }
    .max-md\:mt-\[70px\]
    {
        margin-top: 70px;
    }
    .max-md\:mt-\[80px\]
    {
        margin-top: 80px;
    }
    .max-md\:block
    {
        display: block;
    }
    .max-md\:flex
    {
        display: flex;
    }
    .max-md\:grid
    {
        display: grid;
    }
    .max-md\:hidden
    {
        display: none;
    }
    .max-md\:\!h-\[230px\]
    {
        height: 230px!important;
    }
    .max-md\:h-6
    {
        height: 1.5rem;
    }
    .max-md\:h-7
    {
        height: 1.75rem;
    }
    .max-md\:h-\[100px\]
    {
        height: 100px;
    }
    .max-md\:h-\[1221px\]
    {
        height: 1221px;
    }
    .max-md\:h-\[130px\]
    {
        height: 130px;
    }
    .max-md\:h-\[1450px\]
    {
        height: 1450px;
    }
    .max-md\:h-\[1451px\]
    {
        height: 1451px;
    }
    .max-md\:h-\[192px\]
    {
        height: 192px;
    }
    .max-md\:h-\[200px\]
    {
        height: 200px;
    }
    .max-md\:h-\[248px\]
    {
        height: 248px;
    }
    .max-md\:h-\[250px\]
    {
        height: 250px;
    }
    .max-md\:h-\[300px\]
    {
        height: 300px;
    }
    .max-md\:h-\[30px\]
    {
        height: 30px;
    }
    .max-md\:h-\[32px\]
    {
        height: 32px;
    }
    .max-md\:h-\[346\.5px\]
    {
        height: 346.5px;
    }
    .max-md\:h-\[365px\]
    {
        height: 365px;
    }
    .max-md\:h-\[396px\]
    {
        height: 396px;
    }
    .max-md\:h-\[40px\]
    {
        height: 40px;
    }
    .max-md\:h-\[487px\]
    {
        height: 487px;
    }
    .max-md\:h-\[499px\]
    {
        height: 499px;
    }
    .max-md\:h-\[500px\]
    {
        height: 500px;
    }
    .max-md\:h-\[50px\]
    {
        height: 50px;
    }
    .max-md\:h-\[640px\]
    {
        height: 640px;
    }
    .max-md\:h-\[650px\]
    {
        height: 650px;
    }
    .max-md\:h-\[663px\]
    {
        height: 663px;
    }
    .max-md\:h-\[665px\]
    {
        height: 665px;
    }
    .max-md\:h-\[706px\]
    {
        height: 706px;
    }
    .max-md\:h-\[70px\]
    {
        height: 70px;
    }
    .max-md\:h-\[755px\]
    {
        height: 755px;
    }
    .max-md\:h-\[900px\]
    {
        height: 900px;
    }
    .max-md\:h-\[95px\]
    {
        height: 95px;
    }
    .max-md\:h-auto
    {
        height: auto;
    }
    .max-md\:h-full
    {
        height: 100%;
    }
    .max-md\:min-h-0
    {
        min-height: 0;
    }
    .max-md\:\!w-\[180px\]
    {
        width: 180px!important;
    }
    .max-md\:\!w-\[90\%\]
    {
        width: 90%!important;
    }
    .max-md\:\!w-full
    {
        width: 100%!important;
    }
    .max-md\:w-1\/4
    {
        width: 25%;
    }
    .max-md\:w-7
    {
        width: 1.75rem;
    }
    .max-md\:w-\[100\%\]
    {
        width: 100%;
    }
    .max-md\:w-\[100px\]
    {
        width: 100px;
    }
    .max-md\:w-\[114px\]
    {
        width: 114px;
    }
    .max-md\:w-\[130px\]
    {
        width: 130px;
    }
    .max-md\:w-\[155px\]
    {
        width: 155px;
    }
    .max-md\:w-\[160px\]
    {
        width: 160px;
    }
    .max-md\:w-\[170px\]
    {
        width: 170px;
    }
    .max-md\:w-\[173\.727px\]
    {
        width: 173.727px;
    }
    .max-md\:w-\[180px\]
    {
        width: 180px;
    }
    .max-md\:w-\[199px\]
    {
        width: 199px;
    }
    .max-md\:w-\[206\.635px\]
    {
        width: 206.635px;
    }
    .max-md\:w-\[224\.6888px\]
    {
        width: 224.6888px;
    }
    .max-md\:w-\[24px\]
    {
        width: 24px;
    }
    .max-md\:w-\[30px\]
    {
        width: 30px;
    }
    .max-md\:w-\[32px\]
    {
        width: 32px;
    }
    .max-md\:w-\[346px\]
    {
        width: 346px;
    }
    .max-md\:w-\[360px\]
    {
        width: 360px;
    }
    .max-md\:w-\[40px\]
    {
        width: 40px;
    }
    .max-md\:w-\[450px\]
    {
        width: 450px;
    }
    .max-md\:w-\[50px\]
    {
        width: 50px;
    }
    .max-md\:w-\[60\%\]
    {
        width: 60%;
    }
    .max-md\:w-\[70\%\]
    {
        width: 70%;
    }
    .max-md\:w-\[80\%\]
    {
        width: 80%;
    }
    .max-md\:w-\[824\.8035px\]
    {
        width: 824.8035px;
    }
    .max-md\:w-\[88px\]
    {
        width: 88px;
    }
    .max-md\:w-\[calc\(50\%-8px\)\]
    {
        width: calc(50% - 8px);
    }
    .max-md\:w-auto
    {
        width: auto;
    }
    .max-md\:w-full
    {
        width: 100%;
    }
    .max-md\:w-max
    {
        width: -moz-max-content;
        width: max-content;
    }
    .max-md\:min-w-\[100\%\]
    {
        min-width: 100%;
    }
    .max-md\:min-w-\[135px\]
    {
        min-width: 135px;
    }
    .max-md\:min-w-full
    {
        min-width: 100%;
    }
    .max-md\:\!max-w-\[100px\]
    {
        max-width: 100px!important;
    }
    .max-md\:max-w-\[100\%\]
    {
        max-width: 100%;
    }
    .max-md\:max-w-\[400px\]
    {
        max-width: 400px;
    }
    .max-md\:max-w-full
    {
        max-width: 100%;
    }
    .max-md\:translate-x-0
    {
        --tw-translate-x: 0px;
    }
    .max-md\:translate-x-0, .max-md\:translate-y-0
    {
        transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    }
    .max-md\:translate-y-0
    {
        --tw-translate-y: 0px;
    }
    .max-md\:\!grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr))!important;
    }
    .max-md\:\!grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr))!important;
    }
    .max-md\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
    .max-md\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .max-md\:grid-cols-3
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
    .max-md\:grid-cols-6
    {
        grid-template-columns: repeat(6,minmax(0,1fr));
    }
    .max-md\:grid-cols-\[1fr\]
    {
        grid-template-columns: 1fr;
    }
    .max-md\:flex-row
    {
        flex-direction: row;
    }
    .max-md\:flex-col
    {
        flex-direction: column;
    }
    .max-md\:flex-col-reverse
    {
        flex-direction: column-reverse;
    }
    .max-md\:flex-wrap
    {
        flex-wrap: wrap;
    }
    .max-md\:\!items-start
    {
        align-items: flex-start!important;
    }
    .max-md\:items-start
    {
        align-items: flex-start;
    }
    .max-md\:\!items-center
    {
        align-items: center!important;
    }
    .max-md\:items-center
    {
        align-items: center;
    }
    .max-md\:justify-normal
    {
        justify-content: normal;
    }
    .max-md\:justify-start
    {
        justify-content: flex-start;
    }
    .max-md\:justify-center
    {
        justify-content: center;
    }
    .max-md\:justify-between
    {
        justify-content: space-between;
    }
    .max-md\:\!gap-2
    {
        gap: .5rem!important;
    }
    .max-md\:\!gap-6
    {
        gap: 1.5rem!important;
    }
    .max-md\:\!gap-\[24px\]
    {
        gap: 24px!important;
    }
    .max-md\:\!gap-\[35px\]
    {
        gap: 35px!important;
    }
    .max-md\:gap-0
    {
        gap: 0;
    }
    .max-md\:gap-1
    {
        gap: .25rem;
    }
    .max-md\:gap-10
    {
        gap: 2.5rem;
    }
    .max-md\:gap-2
    {
        gap: .5rem;
    }
    .max-md\:gap-20
    {
        gap: 5rem;
    }
    .max-md\:gap-3
    {
        gap: .75rem;
    }
    .max-md\:gap-4
    {
        gap: 1rem;
    }
    .max-md\:gap-6
    {
        gap: 1.5rem;
    }
    .max-md\:gap-7
    {
        gap: 1.75rem;
    }
    .max-md\:gap-8
    {
        gap: 2rem;
    }
    .max-md\:gap-9
    {
        gap: 2.25rem;
    }
    .max-md\:gap-\[10px\]
    {
        gap: 10px;
    }
    .max-md\:gap-\[12px\]
    {
        gap: 12px;
    }
    .max-md\:gap-\[13px\]
    {
        gap: 13px;
    }
    .max-md\:gap-\[16px\]
    {
        gap: 16px;
    }
    .max-md\:gap-\[18px\]
    {
        gap: 18px;
    }
    .max-md\:gap-\[19\.4px\]
    {
        gap: 19.4px;
    }
    .max-md\:gap-\[20px\]
    {
        gap: 20px;
    }
    .max-md\:gap-\[22px\]
    {
        gap: 22px;
    }
    .max-md\:gap-\[24px\]
    {
        gap: 24px;
    }
    .max-md\:gap-\[26px\]
    {
        gap: 26px;
    }
    .max-md\:gap-\[3\.3px\]
    {
        gap: 3.3px;
    }
    .max-md\:gap-\[30px\]
    {
        gap: 30px;
    }
    .max-md\:gap-\[32px\]
    {
        gap: 32px;
    }
    .max-md\:gap-\[35px\]
    {
        gap: 35px;
    }
    .max-md\:gap-\[36px\]
    {
        gap: 36px;
    }
    .max-md\:gap-\[37px\]
    {
        gap: 37px;
    }
    .max-md\:gap-\[38px\]
    {
        gap: 38px;
    }
    .max-md\:gap-\[40px\]
    {
        gap: 40px;
    }
    .max-md\:gap-\[50px\]
    {
        gap: 50px;
    }
    .max-md\:gap-\[54px\]
    {
        gap: 54px;
    }
    .max-md\:gap-\[60px\]
    {
        gap: 60px;
    }
    .max-md\:gap-\[70px\]
    {
        gap: 70px;
    }
    .max-md\:gap-\[8px\]
    {
        gap: 8px;
    }
    .max-md\:gap-\[9\]
    {
        gap: 9;
    }
    .max-md\:gap-\[9px\]
    {
        gap: 9px;
    }
    .max-md\:gap-x-0
    {
        -moz-column-gap: 0;
        column-gap: 0;
    }
    .max-md\:gap-x-\[60px\]
    {
        -moz-column-gap: 60px;
        column-gap: 60px;
    }
    .max-md\:gap-y-10
    {
        row-gap: 2.5rem;
    }
    .max-md\:gap-y-4
    {
        row-gap: 1rem;
    }
    .max-md\:gap-y-6
    {
        row-gap: 1.5rem;
    }
    .max-md\:gap-y-7
    {
        row-gap: 1.75rem;
    }
    .max-md\:gap-y-\[24px\]
    {
        row-gap: 24px;
    }
    .max-md\:overflow-auto
    {
        overflow: auto;
    }
    .max-md\:overflow-visible
    {
        overflow: visible;
    }
    .max-md\:overflow-x-auto
    {
        overflow-x: auto;
    }
    .max-md\:overflow-y-auto
    {
        overflow-y: auto;
    }
    .max-md\:rounded-2xl
    {
        border-radius: 1rem;
    }
    .max-md\:rounded-3xl
    {
        border-radius: 1.5rem;
    }
    .max-md\:rounded-\[13px\]
    {
        border-radius: 13px;
    }
    .max-md\:rounded-\[16px\]
    {
        border-radius: 16px;
    }
    .max-md\:rounded-\[24px\]
    {
        border-radius: 24px;
    }
    .max-md\:rounded-none
    {
        border-radius: 0;
    }
    .max-md\:\!rounded-b-\[12px\]
    {
        border-bottom-right-radius: 12px!important;
        border-bottom-left-radius: 12px!important;
    }
    .max-md\:\!rounded-t-2xl
    {
        border-top-left-radius: 1rem!important;
        border-top-right-radius: 1rem!important;
    }
    .max-md\:rounded-b-2xl
    {
        border-bottom-right-radius: 1rem;
        border-bottom-left-radius: 1rem;
    }
    .max-md\:rounded-b-\[12px\]
    {
        border-bottom-right-radius: 12px;
        border-bottom-left-radius: 12px;
    }
    .max-md\:rounded-b-\[8px\]
    {
        border-bottom-right-radius: 8px;
        border-bottom-left-radius: 8px;
    }
    .max-md\:rounded-b-lg
    {
        border-bottom-right-radius: .5rem;
        border-bottom-left-radius: .5rem;
    }
    .max-md\:rounded-l-none
    {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
    .max-md\:rounded-r-none
    {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
    .max-md\:rounded-t-2xl
    {
        border-top-left-radius: 1rem;
        border-top-right-radius: 1rem;
    }
    .max-md\:rounded-t-\[12px\]
    {
        border-top-left-radius: 12px;
        border-top-right-radius: 12px;
    }
    .max-md\:rounded-t-\[8px\]
    {
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
    }
    .max-md\:rounded-t-lg
    {
        border-top-left-radius: .5rem;
        border-top-right-radius: .5rem;
    }
    .max-md\:rounded-bl-none
    {
        border-bottom-left-radius: 0;
    }
    .max-md\:rounded-tr-none
    {
        border-top-right-radius: 0;
    }
    .max-md\:border-0
    {
        border-width: 0;
    }
    .max-md\:border-\[1\.65px\]
    {
        border-width: 1.65px;
    }
    .max-md\:\!border-b
    {
        border-bottom-width: 1px!important;
    }
    .max-md\:\!border-b-2
    {
        border-bottom-width: 2px!important;
    }
    .max-md\:\!border-t
    {
        border-top-width: 1px!important;
    }
    .max-md\:border-b
    {
        border-bottom-width: 1px;
    }
    .max-md\:border-b-0
    {
        border-bottom-width: 0;
    }
    .max-md\:border-b-2
    {
        border-bottom-width: 2px;
    }
    .max-md\:border-l
    {
        border-left-width: 1px;
    }
    .max-md\:border-r
    {
        border-right-width: 1px;
    }
    .max-md\:border-r-0
    {
        border-right-width: 0;
    }
    .max-md\:border-t
    {
        border-top-width: 1px;
    }
    .max-md\:border-t-0
    {
        border-top-width: 0;
    }
    .max-md\:\!border-solid
    {
        border-style: solid!important;
    }
    .max-md\:border-none
    {
        border-style: none;
    }
    .max-md\:\!bg-purple
    {
        --tw-bg-opacity: 1!important;
        background-color: rgb(199 183 254/var(--tw-bg-opacity,1))!important;
    }
    .max-md\:object-contain
    {
        -o-object-fit: contain;
        object-fit: contain;
    }
    .max-md\:\!p-4
    {
        padding: 1rem!important;
    }
    .max-md\:\!p-6
    {
        padding: 1.5rem!important;
    }
    .max-md\:\!p-\[24px\]
    {
        padding: 24px!important;
    }
    .max-md\:\!p-\[35px\]
    {
        padding: 35px!important;
    }
    .max-md\:p-0
    {
        padding: 0;
    }
    .max-md\:p-2
    {
        padding: .5rem;
    }
    .max-md\:p-3
    {
        padding: .75rem;
    }
    .max-md\:p-4
    {
        padding: 1rem;
    }
    .max-md\:p-5
    {
        padding: 1.25rem;
    }
    .max-md\:p-6
    {
        padding: 1.5rem;
    }
    .max-md\:p-8
    {
        padding: 2rem;
    }
    .max-md\:p-9
    {
        padding: 2.25rem;
    }
    .max-md\:p-\[0px\]
    {
        padding: 0;
    }
    .max-md\:p-\[16px\]
    {
        padding: 16px;
    }
    .max-md\:p-\[19\.8px\]
    {
        padding: 19.8px;
    }
    .max-md\:p-\[24px\]
    {
        padding: 24px;
    }
    .max-md\:p-\[5px\]
    {
        padding: 5px;
    }
    .max-md\:p-\[6px\]
    {
        padding: 6px;
    }
    .max-md\:p-\[8px\]
    {
        padding: 8px;
    }
    .max-md\:\!px-4
    {
        padding-left: 1rem!important;
        padding-right: 1rem!important;
    }
    .max-md\:\!px-\[30px\]
    {
        padding-left: 30px!important;
        padding-right: 30px!important;
    }
    .max-md\:\!py-20
    {
        padding-top: 5rem!important;
        padding-bottom: 5rem!important;
    }
    .max-md\:\!py-\[0px\]
    {
        padding-top: 0!important;
        padding-bottom: 0!important;
    }
    .max-md\:\!py-\[100px\]
    {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }
    .max-md\:\!py-\[16px\]
    {
        padding-top: 16px!important;
        padding-bottom: 16px!important;
    }
    .max-md\:\!py-\[20px\]
    {
        padding-top: 20px!important;
        padding-bottom: 20px!important;
    }
    .max-md\:\!py-\[30px\]
    {
        padding-top: 30px!important;
        padding-bottom: 30px!important;
    }
    .max-md\:\!py-\[35px\]
    {
        padding-top: 35px!important;
        padding-bottom: 35px!important;
    }
    .max-md\:\!py-\[50px\]
    {
        padding-top: 50px!important;
        padding-bottom: 50px!important;
    }
    .max-md\:\!py-\[60px\]
    {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
    .max-md\:\!py-\[70px\]
    {
        padding-top: 70px!important;
        padding-bottom: 70px!important;
    }
    .max-md\:px-0
    {
        padding-left: 0;
        padding-right: 0;
    }
    .max-md\:px-2
    {
        padding-left: .5rem;
        padding-right: .5rem;
    }
    .max-md\:px-4
    {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .max-md\:px-6
    {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .max-md\:px-\[16px\]
    {
        padding-left: 16px;
        padding-right: 16px;
    }
    .max-md\:px-\[20px\]
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    .max-md\:px-\[24px\]
    {
        padding-left: 24px;
        padding-right: 24px;
    }
    .max-md\:px-\[70px\]
    {
        padding-left: 70px;
        padding-right: 70px;
    }
    .max-md\:px-\[8px\]
    {
        padding-left: 8px;
        padding-right: 8px;
    }
    .max-md\:py-0
    {
        padding-top: 0;
        padding-bottom: 0;
    }
    .max-md\:py-10
    {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    .max-md\:py-2
    {
        padding-top: .5rem;
        padding-bottom: .5rem;
    }
    .max-md\:py-20
    {
        padding-top: 5rem;
        padding-bottom: 5rem;
    }
    .max-md\:py-4
    {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    .max-md\:py-6
    {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    .max-md\:py-\[20px\]
    {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .max-md\:py-\[24px\]
    {
        padding-top: 24px;
        padding-bottom: 24px;
    }
    .max-md\:py-\[30px\]
    {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .max-md\:py-\[35px\]
    {
        padding-top: 35px;
        padding-bottom: 35px;
    }
    .max-md\:py-\[40px\]
    {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .max-md\:py-\[50px\]
    {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .max-md\:py-\[70px\]
    {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .max-md\:\!pb-0
    {
        padding-bottom: 0!important;
    }
    .max-md\:\!pb-\[100px\]
    {
        padding-bottom: 100px!important;
    }
    .max-md\:\!pb-\[120px\]
    {
        padding-bottom: 120px!important;
    }
    .max-md\:\!pb-\[180px\]
    {
        padding-bottom: 180px!important;
    }
    .max-md\:\!pb-\[20px\]
    {
        padding-bottom: 20px!important;
    }
    .max-md\:\!pb-\[220px\]
    {
        padding-bottom: 220px!important;
    }
    .max-md\:\!pb-\[30px\]
    {
        padding-bottom: 30px!important;
    }
    .max-md\:\!pb-\[35px\]
    {
        padding-bottom: 35px!important;
    }
    .max-md\:\!pb-\[50px\]
    {
        padding-bottom: 50px!important;
    }
    .max-md\:\!pb-\[60px\]
    {
        padding-bottom: 60px!important;
    }
    .max-md\:\!pb-\[70px\]
    {
        padding-bottom: 70px!important;
    }
    .max-md\:\!pb-\[9px\]
    {
        padding-bottom: 9px!important;
    }
    .max-md\:\!pr-\[0px\]
    {
        padding-right: 0!important;
    }
    .max-md\:\!pt-\[200px\]
    {
        padding-top: 200px!important;
    }
    .max-md\:\!pt-\[210px\]
    {
        padding-top: 210px!important;
    }
    .max-md\:\!pt-\[35px\]
    {
        padding-top: 35px!important;
    }
    .max-md\:\!pt-\[50px\]
    {
        padding-top: 50px!important;
    }
    .max-md\:\!pt-\[60px\]
    {
        padding-top: 60px!important;
    }
    .max-md\:\!pt-\[70px\]
    {
        padding-top: 70px!important;
    }
    .max-md\:pb-0
    {
        padding-bottom: 0;
    }
    .max-md\:pb-3
    {
        padding-bottom: .75rem;
    }
    .max-md\:pb-\[100px\]
    {
        padding-bottom: 100px;
    }
    .max-md\:pb-\[50px\]
    {
        padding-bottom: 50px;
    }
    .max-md\:pb-\[70px\]
    {
        padding-bottom: 70px;
    }
    .max-md\:pl-6
    {
        padding-left: 1.5rem;
    }
    .max-md\:pl-\[12px\]
    {
        padding-left: 12px;
    }
    .max-md\:pr-0
    {
        padding-right: 0;
    }
    .max-md\:pr-3
    {
        padding-right: .75rem;
    }
    .max-md\:pr-3\.5
    {
        padding-right: .875rem;
    }
    .max-md\:pr-6
    {
        padding-right: 1.5rem;
    }
    .max-md\:pr-\[24px\]
    {
        padding-right: 24px;
    }
    .max-md\:pr-\[27px\]
    {
        padding-right: 27px;
    }
    .max-md\:pt-0
    {
        padding-top: 0;
    }
    .max-md\:pt-5
    {
        padding-top: 1.25rem;
    }
    .max-md\:pt-6
    {
        padding-top: 1.5rem;
    }
    .max-md\:pt-7
    {
        padding-top: 1.75rem;
    }
    .max-md\:pt-\[27px\]
    {
        padding-top: 27px;
    }
    .max-md\:pt-\[30px\]
    {
        padding-top: 30px;
    }
    .max-md\:pt-\[35px\]
    {
        padding-top: 35px;
    }
    .max-md\:pt-\[70px\]
    {
        padding-top: 70px;
    }
    .max-md\:text-left
    {
        text-align: left;
    }
    .max-md\:\!text-center
    {
        text-align: center!important;
    }
    .max-md\:text-center
    {
        text-align: center;
    }
    .max-md\:text-start
    {
        text-align: start;
    }
    .max-md\:text-end
    {
        text-align: end;
    }
    .max-md\:\!text-2xl
    {
        font-size: 1.5rem!important;
        line-height: 2rem!important;
    }
    .max-md\:\!text-\[14px\]
    {
        font-size: 14px!important;
    }
    .max-md\:\!text-\[16px\]
    {
        font-size: 16px!important;
    }
    .max-md\:\!text-\[18px\]
    {
        font-size: 18px!important;
    }
    .max-md\:\!text-\[20px\]
    {
        font-size: 20px!important;
    }
    .max-md\:\!text-\[22px\]
    {
        font-size: 22px!important;
    }
    .max-md\:\!text-\[24px\]
    {
        font-size: 24px!important;
    }
    .max-md\:\!text-\[28px\]
    {
        font-size: 28px!important;
    }
    .max-md\:\!text-\[32px\]
    {
        font-size: 32px!important;
    }
    .max-md\:\!text-\[36px\]
    {
        font-size: 36px!important;
    }
    .max-md\:\!text-\[40px\]
    {
        font-size: 40px!important;
    }
    .max-md\:\!text-\[48px\]
    {
        font-size: 48px!important;
    }
    .max-md\:\!text-base
    {
        font-size: 1rem!important;
        line-height: 1.5rem!important;
    }
    .max-md\:\!text-lg
    {
        font-size: 1.125rem!important;
        line-height: 1.75rem!important;
    }
    .max-md\:\!text-xl
    {
        font-size: 1.25rem!important;
        line-height: 1.75rem!important;
    }
    .max-md\:text-2xl
    {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .max-md\:text-3xl
    {
        font-size: 1.875rem;
        line-height: 2.25rem;
    }
    .max-md\:text-4xl
    {
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
    .max-md\:text-5xl
    {
        font-size: 3rem;
        line-height: 1;
    }
    .max-md\:text-\[13\.2px\]
    {
        font-size: 13.2px;
    }
    .max-md\:text-\[14px\]
    {
        font-size: 14px;
    }
    .max-md\:text-\[16\.5px\]
    {
        font-size: 16.5px;
    }
    .max-md\:text-\[16px\]
    {
        font-size: 16px;
    }
    .max-md\:text-\[17px\]
    {
        font-size: 17px;
    }
    .max-md\:text-\[18px\]
    {
        font-size: 18px;
    }
    .max-md\:text-\[19px\]
    {
        font-size: 19px;
    }
    .max-md\:text-\[20px\]
    {
        font-size: 20px;
    }
    .max-md\:text-\[21px\]
    {
        font-size: 21px;
    }
    .max-md\:text-\[22px\]
    {
        font-size: 22px;
    }
    .max-md\:text-\[234\.81px\]
    {
        font-size: 234.81px;
    }
    .max-md\:text-\[24px\]
    {
        font-size: 24px;
    }
    .max-md\:text-\[25px\]
    {
        font-size: 25px;
    }
    .max-md\:text-\[28px\]
    {
        font-size: 28px;
    }
    .max-md\:text-\[30px\]
    {
        font-size: 30px;
    }
    .max-md\:text-\[32px\]
    {
        font-size: 32px;
    }
    .max-md\:text-\[34px\]
    {
        font-size: 34px;
    }
    .max-md\:text-\[36px\]
    {
        font-size: 36px;
    }
    .max-md\:text-\[38px\]
    {
        font-size: 38px;
    }
    .max-md\:text-\[42px\]
    {
        font-size: 42px;
    }
    .max-md\:text-\[48px\]
    {
        font-size: 48px;
    }
    .max-md\:text-base
    {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .max-md\:text-lg
    {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .max-md\:text-sm
    {
        font-size: .875rem;
        line-height: 1.25rem;
    }
    .max-md\:text-xl
    {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
    .max-md\:font-bold
    {
        font-weight: 700;
    }
    .max-md\:font-normal
    {
        font-weight: 400;
    }
    .max-md\:\!leading-9
    {
        line-height: 2.25rem!important;
    }
    .max-md\:\!leading-\[150\%\]
    {
        line-height: 150%!important;
    }
    .max-md\:\!leading-\[28px\]
    {
        line-height: 28px!important;
    }
    .max-md\:\!leading-\[30px\]
    {
        line-height: 30px!important;
    }
    .max-md\:\!leading-\[49px\]
    {
        line-height: 49px!important;
    }
    .max-md\:\!leading-\[50px\]
    {
        line-height: 50px!important;
    }
    .max-md\:\!leading-\[54px\]
    {
        line-height: 54px!important;
    }
    .max-md\:\!leading-\[60px\]
    {
        line-height: 60px!important;
    }
    .max-md\:leading-6
    {
        line-height: 1.5rem;
    }
    .max-md\:leading-9
    {
        line-height: 2.25rem;
    }
    .max-md\:leading-\[20\.6px\]
    {
        line-height: 20.6px;
    }
    .max-md\:leading-\[24px\]
    {
        line-height: 24px;
    }
    .max-md\:leading-\[27px\]
    {
        line-height: 27px;
    }
    .max-md\:leading-\[30px\]
    {
        line-height: 30px;
    }
    .max-md\:leading-\[36px\]
    {
        line-height: 36px;
    }
    .max-md\:leading-\[42px\]
    {
        line-height: 42px;
    }
    .max-md\:leading-\[48px\]
    {
        line-height: 48px;
    }
    .max-md\:leading-\[50px\]
    {
        line-height: 50px;
    }
    .max-md\:leading-\[51px\]
    {
        line-height: 51px;
    }
    .max-md\:leading-\[54px\]
    {
        line-height: 54px;
    }
    .max-md\:leading-\[56px\]
    {
        line-height: 56px;
    }
    .max-md\:leading-\[63px\]
    {
        line-height: 63px;
    }
    .max-md\:leading-normal
    {
        line-height: 1.5;
    }
    .max-md\:\!tracking-\[0\.32px\]
    {
        letter-spacing: .32px!important;
    }
    .max-md\:\!tracking-\[0\.36px\]
    {
        letter-spacing: .36px!important;
    }
    .max-md\:\!tracking-\[0\.48px\]
    {
        letter-spacing: .48px!important;
    }
    .max-md\:\!tracking-\[0\.56px\]
    {
        letter-spacing: .56px!important;
    }
    .max-md\:\!tracking-\[0\.64px\]
    {
        letter-spacing: .64px!important;
    }
    .max-md\:tracking-\[0\.32px\]
    {
        letter-spacing: .32px;
    }
    .max-md\:tracking-\[0\.36px\]
    {
        letter-spacing: .36px;
    }
    .max-md\:tracking-\[0\.48px\]
    {
        letter-spacing: .48px;
    }
    .max-md\:tracking-\[0\.4px\]
    {
        letter-spacing: .4px;
    }
    .max-md\:tracking-\[0\.56px\]
    {
        letter-spacing: .56px;
    }
    .max-md\:tracking-\[0\.64px\]
    {
        letter-spacing: .64px;
    }
    .max-md\:tracking-\[0\.65px\]
    {
        letter-spacing: .65px;
    }
    .max-md\:tracking-\[5\.96px\]
    {
        letter-spacing: 5.96px;
    }
    .max-md\:tracking-normal
    {
        letter-spacing: 0;
    }
}
@media(max-width: 730px)
{
    .max-\[730px\]\:hidden
    {
        display: none;
    }
}
@media(max-width: 700px)
{
    .max-\[700px\]\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
}
@media not all and (min-width: 640px)
{
    .max-sm\:\!left-\[35\%\]
    {
        left: 35%!important;
    }
    .max-sm\:left-\[25\%\]
    {
        left: 25%;
    }
    .max-sm\:\!my-\[35px\]
    {
        margin-top: 35px!important;
        margin-bottom: 35px!important;
    }
    .max-sm\:\!my-\[60px\]
    {
        margin-top: 60px!important;
        margin-bottom: 60px!important;
    }
    .max-sm\:\!my-\[70px\]
    {
        margin-top: 70px!important;
        margin-bottom: 70px!important;
    }
    .max-sm\:my-\[35px\]
    {
        margin-top: 35px;
        margin-bottom: 35px;
    }
    .max-sm\:\!mb-\[70px\]
    {
        margin-bottom: 70px!important;
    }
    .max-sm\:mb-4
    {
        margin-bottom: 1rem;
    }
    .max-sm\:mb-6
    {
        margin-bottom: 1.5rem;
    }
    .max-sm\:mb-\[30px\]
    {
        margin-bottom: 30px;
    }
    .max-sm\:mb-\[35px\]
    {
        margin-bottom: 35px;
    }
    .max-sm\:mb-\[50px\]
    {
        margin-bottom: 50px;
    }
    .max-sm\:mb-\[60px\]
    {
        margin-bottom: 60px;
    }
    .max-sm\:mb-\[70px\]
    {
        margin-bottom: 70px;
    }
    .max-sm\:ml-0
    {
        margin-left: 0;
    }
    .max-sm\:grid
    {
        display: grid;
    }
    .max-sm\:hidden
    {
        display: none;
    }
    .max-sm\:h-10
    {
        height: 2.5rem;
    }
    .max-sm\:h-6
    {
        height: 1.5rem;
    }
    .max-sm\:h-\[192px\]
    {
        height: 192px;
    }
    .max-sm\:h-\[203px\]
    {
        height: 203px;
    }
    .max-sm\:h-\[20px\]
    {
        height: 20px;
    }
    .max-sm\:h-\[24px\]
    {
        height: 24px;
    }
    .max-sm\:h-\[315px\]
    {
        height: 315px;
    }
    .max-sm\:h-\[40px\]
    {
        height: 40px;
    }
    .max-sm\:h-\[60px\]
    {
        height: 60px;
    }
    .max-sm\:max-h-\[122px\]
    {
        max-height: 122px;
    }
    .max-sm\:max-h-\[355px\]
    {
        max-height: 355px;
    }
    .max-sm\:w-10
    {
        width: 2.5rem;
    }
    .max-sm\:w-6
    {
        width: 1.5rem;
    }
    .max-sm\:w-\[100\%\]
    {
        width: 100%;
    }
    .max-sm\:w-\[160px\]
    {
        width: 160px;
    }
    .max-sm\:w-\[192px\]
    {
        width: 192px;
    }
    .max-sm\:w-\[20px\]
    {
        width: 20px;
    }
    .max-sm\:w-\[24px\]
    {
        width: 24px;
    }
    .max-sm\:w-\[280px\]
    {
        width: 280px;
    }
    .max-sm\:w-\[319px\]
    {
        width: 319px;
    }
    .max-sm\:w-\[388\.08px\]
    {
        width: 388.08px;
    }
    .max-sm\:w-\[40px\]
    {
        width: 40px;
    }
    .max-sm\:w-auto
    {
        width: auto;
    }
    .max-sm\:w-full
    {
        width: 100%;
    }
    .max-sm\:\!min-w-full
    {
        min-width: 100%!important;
    }
    .max-sm\:max-w-\[216px\]
    {
        max-width: 216px;
    }
    .max-sm\:max-w-\[320px\]
    {
        max-width: 320px;
    }
    .max-sm\:max-w-\[368px\]
    {
        max-width: 368px;
    }
    .max-sm\:max-w-max
    {
        max-width: -moz-max-content;
        max-width: max-content;
    }
    .max-sm\:\!grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr))!important;
    }
    .max-sm\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
    .max-sm\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .max-sm\:flex-col
    {
        flex-direction: column;
    }
    .max-sm\:place-items-center
    {
        place-items: center;
    }
    .max-sm\:items-start
    {
        align-items: flex-start;
    }
    .max-sm\:items-center
    {
        align-items: center;
    }
    .max-sm\:\!gap-1\.5
    {
        gap: .375rem!important;
    }
    .max-sm\:\!gap-\[20px\]
    {
        gap: 20px!important;
    }
    .max-sm\:gap-0
    {
        gap: 0;
    }
    .max-sm\:gap-1
    {
        gap: .25rem;
    }
    .max-sm\:gap-2
    {
        gap: .5rem;
    }
    .max-sm\:gap-3
    {
        gap: .75rem;
    }
    .max-sm\:gap-4
    {
        gap: 1rem;
    }
    .max-sm\:gap-6
    {
        gap: 1.5rem;
    }
    .max-sm\:gap-8
    {
        gap: 2rem;
    }
    .max-sm\:gap-\[12px\]
    {
        gap: 12px;
    }
    .max-sm\:gap-\[14px\]
    {
        gap: 14px;
    }
    .max-sm\:gap-\[20px\]
    {
        gap: 20px;
    }
    .max-sm\:gap-\[30px\]
    {
        gap: 30px;
    }
    .max-sm\:gap-\[32px\]
    {
        gap: 32px;
    }
    .max-sm\:gap-\[43px\]
    {
        gap: 43px;
    }
    .max-sm\:gap-\[8px\]
    {
        gap: 8px;
    }
    .max-sm\:gap-\[92px\]
    {
        gap: 92px;
    }
    .max-sm\:gap-y-4
    {
        row-gap: 1rem;
    }
    .max-sm\:whitespace-normal
    {
        white-space: normal;
    }
    .max-sm\:whitespace-nowrap
    {
        white-space: nowrap;
    }
    .max-sm\:border-r
    {
        border-right-width: 1px;
    }
    .max-sm\:border-t-0
    {
        border-top-width: 0;
    }
    .max-sm\:p-2
    {
        padding: .5rem;
    }
    .max-sm\:p-4
    {
        padding: 1rem;
    }
    .max-sm\:p-5
    {
        padding: 1.25rem;
    }
    .max-sm\:p-6
    {
        padding: 1.5rem;
    }
    .max-sm\:p-\[2px\]
    {
        padding: 2px;
    }
    .max-sm\:\!px-\[20px\]
    {
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    .max-sm\:\!py-\[35px\]
    {
        padding-top: 35px!important;
        padding-bottom: 35px!important;
    }
    .max-sm\:\!py-\[8px\]
    {
        padding-top: 8px!important;
        padding-bottom: 8px!important;
    }
    .max-sm\:px-1
    {
        padding-left: .25rem;
        padding-right: .25rem;
    }
    .max-sm\:px-4
    {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .max-sm\:px-5
    {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    .max-sm\:px-\[12px\]
    {
        padding-left: 12px;
        padding-right: 12px;
    }
    .max-sm\:px-\[16px\]
    {
        padding-left: 16px;
        padding-right: 16px;
    }
    .max-sm\:px-\[3\.96px\]
    {
        padding-left: 3.96px;
        padding-right: 3.96px;
    }
    .max-sm\:py-6
    {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    .max-sm\:py-\[12px\]
    {
        padding-top: 12px;
        padding-bottom: 12px;
    }
    .max-sm\:py-\[35px\]
    {
        padding-top: 35px;
        padding-bottom: 35px;
    }
    .max-sm\:py-\[70px\]
    {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .max-sm\:pb-\[21\.23px\]
    {
        padding-bottom: 21.23px;
    }
    .max-sm\:pr-2
    {
        padding-right: .5rem;
    }
    .max-sm\:pt-0
    {
        padding-top: 0;
    }
    .max-sm\:pt-5
    {
        padding-top: 1.25rem;
    }
    .max-sm\:pt-\[152px\]
    {
        padding-top: 152px;
    }
    .max-sm\:pt-\[20\.5px\]
    {
        padding-top: 20.5px;
    }
    .max-sm\:\!text-\[14px\]
    {
        font-size: 14px!important;
    }
    .max-sm\:\!text-\[16px\]
    {
        font-size: 16px!important;
    }
    .max-sm\:\!text-\[20px\]
    {
        font-size: 20px!important;
    }
    .max-sm\:\!text-\[24px\]
    {
        font-size: 24px!important;
    }
    .max-sm\:\!text-\[28px\]
    {
        font-size: 28px!important;
    }
    .max-sm\:\!text-\[32px\]
    {
        font-size: 32px!important;
    }
    .max-sm\:text-2xl
    {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .max-sm\:text-\[13px\]
    {
        font-size: 13px;
    }
    .max-sm\:text-\[16px\]
    {
        font-size: 16px;
    }
    .max-sm\:text-\[18px\]
    {
        font-size: 18px;
    }
    .max-sm\:text-\[20px\]
    {
        font-size: 20px;
    }
    .max-sm\:text-\[234\.81px\]
    {
        font-size: 234.81px;
    }
    .max-sm\:text-\[24px\]
    {
        font-size: 24px;
    }
    .max-sm\:text-\[28px\]
    {
        font-size: 28px;
    }
    .max-sm\:text-\[32px\]
    {
        font-size: 32px;
    }
    .max-sm\:text-\[48px\]
    {
        font-size: 48px;
    }
    .max-sm\:text-base
    {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .max-sm\:text-lg
    {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .max-sm\:text-sm
    {
        font-size: .875rem;
        line-height: 1.25rem;
    }
    .max-sm\:text-xl
    {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
    .max-sm\:text-xs
    {
        font-size: .75rem;
        line-height: 1rem;
    }
    .max-sm\:\!leading-\[42px\]
    {
        line-height: 42px!important;
    }
    .max-sm\:leading-6
    {
        line-height: 1.5rem;
    }
    .max-sm\:leading-9
    {
        line-height: 2.25rem;
    }
    .max-sm\:leading-\[18px\]
    {
        line-height: 18px;
    }
    .max-sm\:leading-\[21px\]
    {
        line-height: 21px;
    }
    .max-sm\:leading-\[24px\]
    {
        line-height: 24px;
    }
    .max-sm\:leading-\[27px\]
    {
        line-height: 27px;
    }
    .max-sm\:leading-\[30px\]
    {
        line-height: 30px;
    }
    .max-sm\:leading-\[36px\]
    {
        line-height: 36px;
    }
    .max-sm\:leading-\[42px\]
    {
        line-height: 42px;
    }
    .max-sm\:leading-\[48px\]
    {
        line-height: 48px;
    }
    .max-sm\:leading-normal
    {
        line-height: 1.5;
    }
    .max-sm\:tracking-\[0\.28px\]
    {
        letter-spacing: .28px;
    }
    .max-sm\:tracking-\[0\.32px\]
    {
        letter-spacing: .32px;
    }
    .max-sm\:tracking-\[0\.36px\]
    {
        letter-spacing: .36px;
    }
    .max-sm\:tracking-\[0\.48px\]
    {
        letter-spacing: .48px;
    }
    .max-sm\:tracking-\[0\.4px\]
    {
        letter-spacing: .4px;
    }
    .max-sm\:tracking-\[0\.56px\]
    {
        letter-spacing: .56px;
    }
    .max-sm\:tracking-tight
    {
        letter-spacing: -.025em;
    }
    .max-sm\:tracking-wide
    {
        letter-spacing: .025em;
    }
}
@media(max-width: 600px)
{
    .max-\[600px\]\:\!px-\[24px\]
    {
        padding-left: 24px!important;
        padding-right: 24px!important;
    }
}
@media(max-width: 545px)
{
    .max-\[545px\]\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
}
@media(max-width: 535px)
{
    .max-\[535px\]\:hidden
    {
        display: none;
    }
}
@media(max-width: 515px)
{
    .max-\[515px\]\:text-sm
    {
        font-size: .875rem;
        line-height: 1.25rem;
    }
}
@media(max-width: 500px)
{
    .max-\[500px\]\:mt-\[220px\]
    {
        margin-top: 220px;
    }
}
@media(max-width: 462px)
{
    .max-\[462px\]\:min-w-0
    {
        min-width: 0;
    }
}
@media(max-width: 450px)
{
    .max-\[450px\]\:h-\[800px\]
    {
        height: 800px;
    }
    .max-\[450px\]\:text-\[28px\]
    {
        font-size: 28px;
    }
}
@media(max-width: 434px)
{
    .max-\[434px\]\:w-\[135px\]
    {
        width: 135px;
    }
}
@media(max-width: 430px)
{
    .max-\[430px\]\:\!text-\[28px\]
    {
        font-size: 28px!important;
    }
    .max-\[430px\]\:\!text-\[36px\]
    {
        font-size: 36px!important;
    }
    .max-\[430px\]\:\!text-\[40px\]
    {
        font-size: 40px!important;
    }
    .max-\[430px\]\:text-\[28px\]
    {
        font-size: 28px;
    }
    .max-\[430px\]\:\!leading-\[40px\]
    {
        line-height: 40px!important;
    }
    .max-\[430px\]\:\!leading-\[48px\]
    {
        line-height: 48px!important;
    }
    .max-\[430px\]\:\!leading-\[50px\]
    {
        line-height: 50px!important;
    }
    .max-\[430px\]\:leading-\[40px\]
    {
        line-height: 40px;
    }
}
@media(max-width: 420px)
{
    .max-\[420px\]\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
}
@media(max-width: 379px)
{
    .max-\[379px\]\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
}
@media(max-width: 375px)
{
    .max-\[375px\]\:grid-cols-1
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
}
@media(min-width: 640px)
{
    .sm\:block
    {
        display: block;
    }
    .sm\:hidden
    {
        display: none;
    }
    .sm\:h-\[1000px\]
    {
        height: 1000px;
    }
    .sm\:h-\[114px\]
    {
        height: 114px;
    }
    .sm\:max-h-\[134px\]
    {
        max-height: 134px;
    }
    .sm\:max-h-\[400px\]
    {
        max-height: 400px;
    }
    .sm\:min-h-\[134px\]
    {
        min-height: 134px;
    }
    .sm\:min-h-\[400px\]
    {
        min-height: 400px;
    }
    .sm\:w-\[75px\]
    {
        width: 75px;
    }
    .sm\:w-full
    {
        width: 100%;
    }
    .sm\:max-w-\[50px\]
    {
        max-width: 50px;
    }
    .sm\:max-w-\[92px\]
    {
        max-width: 92px;
    }
    .sm\:flex-row
    {
        flex-direction: row;
    }
    .sm\:flex-col
    {
        flex-direction: column;
    }
    .sm\:items-start
    {
        align-items: flex-start;
    }
    .sm\:gap-\[9px\]
    {
        gap: 9px;
    }
    .sm\:border-b
    {
        border-bottom-width: 1px;
    }
    .sm\:px-5
    {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    .sm\:text-left
    {
        text-align: left;
    }
    .sm\:text-2xl
    {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .sm\:text-4xl
    {
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
    .sm\:text-\[26px\]
    {
        font-size: 26px;
    }
    .sm\:text-\[28px\]
    {
        font-size: 28px;
    }
    .sm\:text-\[29px\]
    {
        font-size: 29px;
    }
    .sm\:text-\[32px\]
    {
        font-size: 32px;
    }
    .sm\:text-\[38px\]
    {
        font-size: 38px;
    }
    .sm\:text-\[40px\]
    {
        font-size: 40px;
    }
    .sm\:text-\[46px\]
    {
        font-size: 46px;
    }
    .sm\:leading-\[36px\]
    {
        line-height: 36px;
    }
}
@media(min-width: 768px)
{
    .md\:col-span-1
    {
        grid-column: span 1/span 1;
    }
    .md\:col-span-2
    {
        grid-column: span 2/span 2;
    }
    .md\:col-start-3
    {
        grid-column-start: 3;
    }
    .md\:col-start-4
    {
        grid-column-start: 4;
    }
    .md\:row-start-1
    {
        grid-row-start: 1;
    }
    .md\:row-start-3
    {
        grid-row-start: 3;
    }
    .md\:row-start-4
    {
        grid-row-start: 4;
    }
    .md\:mx-auto
    {
        margin-left: auto;
        margin-right: auto;
    }
    .md\:my-\[60px\]
    {
        margin-top: 60px;
        margin-bottom: 60px;
    }
    .md\:ml-0
    {
        margin-left: 0;
    }
    .md\:mt-0
    {
        margin-top: 0;
    }
    .md\:mt-\[10px\]
    {
        margin-top: 10px;
    }
    .md\:block
    {
        display: block;
    }
    .md\:flex
    {
        display: flex;
    }
    .md\:grid
    {
        display: grid;
    }
    .md\:contents
    {
        display: contents;
    }
    .md\:hidden
    {
        display: none;
    }
    .md\:h-11
    {
        height: 2.75rem;
    }
    .md\:h-\[100px\]
    {
        height: 100px;
    }
    .md\:h-\[114px\]
    {
        height: 114px;
    }
    .md\:h-\[1192px\]
    {
        height: 1192px;
    }
    .md\:h-\[240px\]
    {
        height: 240px;
    }
    .md\:h-\[450px\]
    {
        height: 450px;
    }
    .md\:h-\[64px\]
    {
        height: 64px;
    }
    .md\:h-\[800px\]
    {
        height: 800px;
    }
    .md\:h-auto
    {
        height: auto;
    }
    .md\:max-h-\[134px\]
    {
        max-height: 134px;
    }
    .md\:max-h-\[400px\]
    {
        max-height: 400px;
    }
    .md\:min-h-\[134px\]
    {
        min-height: 134px;
    }
    .md\:min-h-\[400px\]
    {
        min-height: 400px;
    }
    .md\:min-h-\[800px\]
    {
        min-height: 800px;
    }
    .md\:w-11
    {
        width: 2.75rem;
    }
    .md\:w-\[100\%\]
    {
        width: 100%;
    }
    .md\:w-\[100px\]
    {
        width: 100px;
    }
    .md\:w-\[1200px\]
    {
        width: 1200px;
    }
    .md\:w-\[300px\]
    {
        width: 300px;
    }
    .md\:w-\[32px\]
    {
        width: 32px;
    }
    .md\:w-\[377px\]
    {
        width: 377px;
    }
    .md\:w-\[398px\]
    {
        width: 398px;
    }
    .md\:w-\[450px\]
    {
        width: 450px;
    }
    .md\:w-\[64px\]
    {
        width: 64px;
    }
    .md\:w-\[75px\]
    {
        width: 75px;
    }
    .md\:w-full
    {
        width: 100%;
    }
    .md\:min-w-\[223px\]
    {
        min-width: 223px;
    }
    .md\:max-w-\[129px\]
    {
        max-width: 129px;
    }
    .md\:max-w-\[177px\]
    {
        max-width: 177px;
    }
    .md\:max-w-\[60\%\]
    {
        max-width: 60%;
    }
    .md\:max-w-\[881px\]
    {
        max-width: 881px;
    }
    .md\:flex-1
    {
        flex: 1 1 0%;
    }
    .md\:list-inside
    {
        list-style-position: inside;
    }
    .md\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .md\:grid-cols-4
    {
        grid-template-columns: repeat(4,minmax(0,1fr));
    }
    .md\:grid-cols-5
    {
        grid-template-columns: repeat(5,minmax(0,1fr));
    }
    .md\:flex-row
    {
        flex-direction: row;
    }
    .md\:flex-col
    {
        flex-direction: column;
    }
    .md\:items-start
    {
        align-items: flex-start;
    }
    .md\:items-center
    {
        align-items: center;
    }
    .md\:justify-start
    {
        justify-content: flex-start;
    }
    .md\:justify-between
    {
        justify-content: space-between;
    }
    .md\:gap-4
    {
        gap: 1rem;
    }
    .md\:gap-5
    {
        gap: 1.25rem;
    }
    .md\:gap-6
    {
        gap: 1.5rem;
    }
    .md\:gap-7
    {
        gap: 1.75rem;
    }
    .md\:gap-\[24px\]
    {
        gap: 24px;
    }
    .md\:gap-\[30px\]
    {
        gap: 30px;
    }
    .md\:gap-\[48px\]
    {
        gap: 48px;
    }
    .md\:gap-\[72px\]
    {
        gap: 72px;
    }
    .md\:rounded-none
    {
        border-radius: 0;
    }
    .md\:border-b
    {
        border-bottom-width: 1px;
    }
    .md\:border-b-\[0\.64px\]
    {
        border-bottom-width: .64px;
    }
    .md\:border-l
    {
        border-left-width: 1px;
    }
    .md\:border-l-0
    {
        border-left-width: 0;
    }
    .md\:border-r
    {
        border-right-width: 1px;
    }
    .md\:border-r-0
    {
        border-right-width: 0;
    }
    .md\:border-t
    {
        border-top-width: 1px;
    }
    .md\:border-none
    {
        border-style: none;
    }
    .md\:border-\[\#99A0AE\]
    {
        --tw-border-opacity: 1;
        border-color: rgb(153 160 174/var(--tw-border-opacity,1));
    }
    .md\:border-neutral-700
    {
        --tw-border-opacity: 1;
        border-color: rgb(64 64 64/var(--tw-border-opacity,1));
    }
    .md\:p-0
    {
        padding: 0;
    }
    .md\:p-12
    {
        padding: 3rem;
    }
    .md\:p-4
    {
        padding: 1rem;
    }
    .md\:p-5
    {
        padding: 1.25rem;
    }
    .md\:p-6
    {
        padding: 1.5rem;
    }
    .md\:p-9
    {
        padding: 2.25rem;
    }
    .md\:\!py-\[60px\]
    {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
    .md\:px-4
    {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .md\:px-6
    {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .md\:px-\[100px\]
    {
        padding-left: 100px;
        padding-right: 100px;
    }
    .md\:px-\[181px\]
    {
        padding-left: 181px;
        padding-right: 181px;
    }
    .md\:py-3
    {
        padding-top: .75rem;
        padding-bottom: .75rem;
    }
    .md\:py-8
    {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    .md\:py-\[30px\]
    {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .md\:pb-\[80px\]
    {
        padding-bottom: 80px;
    }
    .md\:pl-12
    {
        padding-left: 3rem;
    }
    .md\:pl-4
    {
        padding-left: 1rem;
    }
    .md\:pr-\[30px\]
    {
        padding-right: 30px;
    }
    .md\:pt-\[100px\]
    {
        padding-top: 100px;
    }
    .md\:pt-\[250px\]
    {
        padding-top: 250px;
    }
    .md\:pt-\[80px\]
    {
        padding-top: 80px;
    }
    .md\:text-left
    {
        text-align: left;
    }
    .md\:text-center
    {
        text-align: center;
    }
    .md\:text-start
    {
        text-align: start;
    }
    .md\:\!text-\[20px\]
    {
        font-size: 20px!important;
    }
    .md\:\!text-\[24px\]
    {
        font-size: 24px!important;
    }
    .md\:text-3xl
    {
        font-size: 1.875rem;
        line-height: 2.25rem;
    }
    .md\:text-4xl
    {
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
    .md\:text-5xl
    {
        font-size: 3rem;
        line-height: 1;
    }
    .md\:text-\[160px\]
    {
        font-size: 160px;
    }
    .md\:text-\[22px\]
    {
        font-size: 22px;
    }
    .md\:text-\[26px\]
    {
        font-size: 26px;
    }
    .md\:text-\[28px\]
    {
        font-size: 28px;
    }
    .md\:text-\[31px\]
    {
        font-size: 31px;
    }
    .md\:text-\[32px\]
    {
        font-size: 32px;
    }
    .md\:text-\[34px\]
    {
        font-size: 34px;
    }
    .md\:text-\[38px\]
    {
        font-size: 38px;
    }
    .md\:text-\[40px\]
    {
        font-size: 40px;
    }
    .md\:text-\[44px\]
    {
        font-size: 44px;
    }
    .md\:text-\[46px\]
    {
        font-size: 46px;
    }
    .md\:text-\[52px\]
    {
        font-size: 52px;
    }
    .md\:text-lg
    {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .md\:text-xl
    {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
    .md\:font-black
    {
        font-weight: 900;
    }
    .md\:leading-\[27px\]
    {
        line-height: 27px;
    }
    .md\:leading-\[48px\]
    {
        line-height: 48px;
    }
}
@media(min-width: 1024px)
{
    .lg\:right-\[40px\]
    {
        right: 40px;
    }
    .lg\:mb-3
    {
        margin-bottom: .75rem;
    }
    .lg\:ml-\[70px\]
    {
        margin-left: 70px;
    }
    .lg\:ml-auto
    {
        margin-left: auto;
    }
    .lg\:block
    {
        display: block;
    }
    .lg\:\!hidden
    {
        display: none!important;
    }
    .lg\:hidden
    {
        display: none;
    }
    .lg\:h-\[272px\]
    {
        height: 272px;
    }
    .lg\:\!max-h-\[900px\]
    {
        max-height: 900px!important;
    }
    .lg\:max-h-\[134px\]
    {
        max-height: 134px;
    }
    .lg\:max-h-\[536px\]
    {
        max-height: 536px;
    }
    .lg\:\!min-h-\[180px\]
    {
        min-height: 180px!important;
    }
    .lg\:min-h-\[134px\]
    {
        min-height: 134px;
    }
    .lg\:min-h-\[536px\]
    {
        min-height: 536px;
    }
    .lg\:w-\[50px\]
    {
        width: 50px;
    }
    .lg\:w-\[556px\]
    {
        width: 556px;
    }
    .lg\:w-\[60\%\]
    {
        width: 60%;
    }
    .lg\:w-\[70\%\]
    {
        width: 70%;
    }
    .lg\:w-\[85\%\]
    {
        width: 85%;
    }
    .lg\:w-auto
    {
        width: auto;
    }
    .lg\:\!max-w-\[155px\]
    {
        max-width: 155px!important;
    }
    .lg\:max-w-\[129px\]
    {
        max-width: 129px;
    }
    .lg\:max-w-\[177px\]
    {
        max-width: 177px;
    }
    .lg\:max-w-\[279px\]
    {
        max-width: 279px;
    }
    .lg\:max-w-\[650px\]
    {
        max-width: 650px;
    }
    .lg\:max-w-\[730px\]
    {
        max-width: 730px;
    }
    .lg\:grid-cols-3
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
    .lg\:grid-cols-6
    {
        grid-template-columns: repeat(6,minmax(0,1fr));
    }
    .lg\:flex-row
    {
        flex-direction: row;
    }
    .lg\:justify-between
    {
        justify-content: space-between;
    }
    .lg\:gap-6
    {
        gap: 1.5rem;
    }
    .lg\:gap-7
    {
        gap: 1.75rem;
    }
    .lg\:border-r
    {
        border-right-width: 1px;
    }
    .lg\:object-none
    {
        -o-object-fit: none;
        object-fit: none;
    }
    .lg\:px-6
    {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .lg\:pb-6
    {
        padding-bottom: 1.5rem;
    }
    .lg\:pl-6
    {
        padding-left: 1.5rem;
    }
    .lg\:pt-6
    {
        padding-top: 1.5rem;
    }
    .lg\:text-2xl
    {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .lg\:text-base
    {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .lg\:leading-9
    {
        line-height: 2.25rem;
    }
    .lg\:focus-within\:w-\[500px\]:focus-within
    {
        width: 500px;
    }
    .group:focus-within .lg\:group-focus-within\:block
    {
        display: block;
    }
}
@media(min-width: 1280px)
{
    .xl\:block
    {
        display: block;
    }
    .xl\:hidden
    {
        display: none;
    }
    .xl\:h-\[272px\]
    {
        height: 272px;
    }
    .xl\:h-\[430px\]
    {
        height: 430px;
    }
    .xl\:max-h-\[134px\]
    {
        max-height: 134px;
    }
    .xl\:max-h-\[536px\]
    {
        max-height: 536px;
    }
    .xl\:min-h-\[134px\]
    {
        min-height: 134px;
    }
    .xl\:min-h-\[536px\]
    {
        min-height: 536px;
    }
    .xl\:w-\[70\%\]
    {
        width: 70%;
    }
    .xl\:w-auto
    {
        width: auto;
    }
    .xl\:\!max-w-\[155px\]
    {
        max-width: 155px!important;
    }
    .xl\:\!max-w-\[279px\]
    {
        max-width: 279px!important;
    }
    .xl\:max-w-\[129px\]
    {
        max-width: 129px;
    }
    .xl\:max-w-\[177px\]
    {
        max-width: 177px;
    }
    .xl\:flex-shrink-0
    {
        flex-shrink: 0;
    }
    .xl\:flex-row
    {
        flex-direction: row;
    }
    .xl\:gap-7
    {
        gap: 1.75rem;
    }
}
@media(min-width: 1536px)
{
    .\32xl\:block
    {
        display: block;
    }
    .\32xl\:h-\[272px\]
    {
        height: 272px;
    }
    .\32xl\:max-h-\[134px\]
    {
        max-height: 134px;
    }
    .\32xl\:min-h-\[134px\]
    {
        min-height: 134px;
    }
    .\32xl\:min-h-\[180px\]
    {
        min-height: 180px;
    }
    .\32xl\:w-\[70\%\]
    {
        width: 70%;
    }
    .\32xl\:w-auto
    {
        width: auto;
    }
    .\32xl\:\!max-w-\[155px\]
    {
        max-width: 155px!important;
    }
    .\32xl\:max-w-\[129px\]
    {
        max-width: 129px;
    }
    .\32xl\:max-w-\[177px\]
    {
        max-width: 177px;
    }
    .\32xl\:max-w-\[279px\]
    {
        max-width: 279px;
    }
    .\32xl\:flex-row
    {
        flex-direction: row;
    }
    .\32xl\:gap-7
    {
        gap: 1.75rem;
    }
}
@media(prefers-color-scheme: dark)
{
    .dark\:bg-gray-700
    {
        --tw-bg-opacity: 1;
        background-color: rgb(55 65 81/var(--tw-bg-opacity,1));
    }
    .dark\:text-gray-600
    {
        --tw-text-opacity: 1;
        color: rgb(75 85 99/var(--tw-text-opacity,1));
    }
}
.\[\&\>\*\:nth-child\(1\)\]\:col-span-2>:first-child, .\[\&\>\*\:nth-child\(2\)\]\:col-span-2>:nth-child(2), .\[\&\>\*\:nth-child\(3\)\]\:col-span-2>:nth-child(3), .\[\&\>\*\:nth-child\(4\)\]\:col-span-2>:nth-child(4)
{
    grid-column: span 2/span 2;
}
.\[\&\>\*\:nth-child\(4\)\]\:col-start-2>:nth-child(4)
{
    grid-column-start: 2;
}
.\[\&\>\*\:nth-child\(5\)\]\:col-span-2>:nth-child(5)
{
    grid-column: span 2/span 2;
}
.\[\&\>\*\]\:\[\&\>\*\]\:stroke-blue-600>*>*
{
    stroke: #2563eb;
}
.\[\&\>li\]\:font-medium>li
{
    font-weight: 500;
}