.lang-dropdown {
    position: absolute;
    top: 100%;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 0 4px #ccc;
    width: 100%
}

.langs {
    position: relative
}

.langs:hover .lang-dropdown {
    display: block
}

.lang-dropdown-item {
    padding: 2px 4px;
    font-size: 14px
}

.logo {
    cursor: pointer
}

.n-modal-mask {
    position: absolute;
    left: 0;
    right: 0;
    top: 162px;
    bottom: 0;
    height: 100%;
    background-color: #0006
}

.n-modal-container .n-modal-mask {
    top: 0
}

.item-icon {
    width: 24px;
    height: 21px;
    margin-right: 18px
}

.nav-bg {
    background-image: url(menubar-BG.a98f5b39.svg);
    background-repeat: no-repeat;
    background-position: top right
}

.nav-bg.menu:hover {
    background-image: url(menubar-BG-hover.03f1f2d3.svg)
}

.icon-vip {
    background-image: url(icon-vip.fe120168.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.nav-bg.menu:hover .icon-vip {
    background-image: url(icon-vip-hover.164a2de0.svg)
}

.icon-strategy {
    background-image: url(icon-strategy.cc2220a5.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.nav-bg.menu:hover .icon-strategy {
    background-image: url(icon-strategy-hover.bf8567c4.svg)
}

.navigator .link-active {
    border-bottom-color: #bf9d55 !important;
    color: #bf9d55 !important
}

.header-drawer {
    position: absolute;
    left: 0;
    top: 162px;
    right: 0;
    background-color: #00000080
}

.n-collapse-item__header-main {
    justify-content: space-between
}

.n-collapse-item__header-extra {
    display: none !important
}

.n-collapse-item__content-inner {
    padding: 0 !important
}

.n-collapse-item {
    --n-item-margin: 0
}

.n-collapse-item__header--active {
    box-shadow: 0 6px 6px #0003;
    --n-title-text-color: #bf9d55;
    --n-arrow-color: #bf9d55
}

.n-collapse-item__header .n-base-icon {
    font-size: 28px
}

.n-collapse-item__header {
    padding: 16px !important;
    font-size: 16px !important
}

body:has(#m-header) {
    padding-top: 70px
}

.jss63 {
    border-radius: 15px
}

.jss63.MuiDialog-paperWidthMd {
    max-width: 840px
}

.jss64 {
    display: flex;
    text-align: center;
    align-items: center;
    flex-direction: column
}

.jss64 span {
    font-size: 1.75rem
}

.jss65 {
    height: 4px;
    background: linear-gradient(90deg, rgb(255 179 42) 50%, rgb(0 83 153) 50%)
}

.jss66 {
    height: 60vh;
    padding: 0 20px;
    font-size: 18px
}

.jss67 {
    height: unset;
    padding: 0 20px 30px;
    font-size: 18px
}

.jss67 img {
    width: 20px
}

.jss67 .MuiGrid-item {
    display: flex;
    padding-top: 15px;
    padding-bottom: 15px;
    align-items: center
}

.dowload-box .title[data-v-e3c4c616]:after {
    position: absolute;
    top: 10px;
    right: 0;
    content: "NEW";
    text-align: center;
    font: 700 12px/16px Microsoft YaHei;
    color: #fff;
    width: 40px;
    height: 18px;
    background-color: #f2464c;
    border-radius: 5px 0
}

.n-tabs .n-tabs-tab .n-tabs-tab__label[data-v-e3c4c616] {
    font-size: 38px;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.btn-icon[data-v-e3c4c616] {
    width: 18px;
    height: 18px
}

.android-icon[data-v-e3c4c616] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAYAAABroNZJAAAABHNCSVQICAgIfAhkiAAAAVtJREFUOE/tlE1OwlAQx/9TDFvxBB4BPIG8E1gSyrqE7oUTqCdQN26kqeyMEMUTPHsDjoAXMOzFjvNi29BH0ca4tEmTvvn4zXTezBCsR0duAx/1tgoe5lu60PPVYHpny8kWmLMOu0MwMRy4uT6BQOm1DL4F0eOeC+JInBslAZYC7qj+dLGpK0B05LWQQIMRg9ASw8MN4zj9bsKpHan+/TLTFSGh9yKKY3mNgclkM5tV6tQA80QFM38XhMtqVCJbSYEPcoi+7bZB1ETtfYKkPgSSaiBnfY1k73Tt0CPp0DNp7gM8kupfVsxEzOhCfM6kfgsDSSOnwsqUL3sp6ts/JL/YQk1MCzflZhUc0pXrytSR8Xgi5hu7Y6v1iESSZst9i5CxN5eZOfkxm+/aPnOW3slmKJaIbftsB9mxT/4SwnhWwdT9ZSa9c2lps918s8kEYsZeFhWP1GB2Zf/OJ/9zrNC4RpkgAAAAAElFTkSuQmCC) no-repeat;
    background-size: 100% 100%
}

.apple-icon[data-v-e3c4c616] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAYAAABroNZJAAAABHNCSVQICAgIfAhkiAAAATFJREFUOE+dlNFtwkAMhnMTEAaoCBMUJigbAM99KJ2g6gQtE5ANgAkIEwAbtBPACHSC9PvROUpCqyQXyYoS//edz/bZRS2fPM8nSN+wb+fcZ3mZa8MAsEC39tp3IGknCICEBWe/6Id3AuTaFaLQPzABJgC+6tHfHYedY0Qx4ovE/ijKh+VhgO/0ZySIZzhWCtcLBMkw7TzC5DefJPIpP5dbJAAs5HqkTd9XIH3nS3doUv/jfwWyEWSD4CUAsrR+EUTl6gVAxlYpQfIAQASgqGwwhI2H1gaCqISPAdFUchKaWO17y4siURPtAiKxJc/WbOrOQSCogCwA2FXvwtKlfCjKxLGO/HjqQkA7JydZGZLwU5Vq23hbADpBVBkFfgBpak2xPaabqnzpUQFkGhVpeUT+AvKibs02xFiVAAAAAElFTkSuQmCC) no-repeat;
    background-size: 100% 100%
}

.btn-icon.user-icon[data-v-e3c4c616] {
    background: url(icon-account.be7529ed.svg) no-repeat;
    background-size: 100% 100%
}

.btn-icon.download-icon[data-v-e3c4c616] {
    background: url(icon-download.97e0dfce.svg) no-repeat;
    background-size: 100% 100%
}

.jss35[data-v-e3c4c616] {
    width: 100vw;
    height: 100%;
    min-height: 100vh
}

.jss36[data-v-e3c4c616] {
    width: 100%;
    height: 100%
}

.jss37[data-v-e3c4c616] {
    width: 100%
}

.jss38[data-v-e3c4c616] {
    width: 100%;
    height: 2px;
    background-color: #624b10
}

.jss39[data-v-e3c4c616] {
    width: 100%;
    height: 70px
}

.jss40[data-v-e3c4c616] {
    border-radius: 500px
}

.jss41[data-v-e3c4c616] {
    flex-wrap: nowrap
}

.jss42[data-v-e3c4c616] {
    color: #bc942f
}

.jss43[data-v-e3c4c616] {
    color: red
}

.jss44[data-v-e3c4c616] {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center
}

.jss45[data-v-e3c4c616] {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center
}

.jss46[data-v-e3c4c616] {
    width: 70%;
    padding: 20px;
    overflow: hidden;
    position: relative;
    box-shadow: 2px 2px 5px #c1c1c1;
    min-height: 600px;
    word-break: break-word;
    background-color: #fcfcfc
}

@media (max-width: 959.95px) {
    .jss46[data-v-e3c4c616] {
        width: 100%
    }
}

.jss47[data-v-e3c4c616] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.jss48[data-v-e3c4c616] {
    display: flex;
    position: relative;
    font-size: 16px
}

.jss49[data-v-e3c4c616] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.jss50[data-v-e3c4c616] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.jss51[data-v-e3c4c616] {
    width: 100%;
    height: 100%
}

.jss52[data-v-e3c4c616] {
    color: #2f2f2f;
    font-size: 29px;
    padding-left: 15px
}

.jss53[data-v-e3c4c616] {
    width: 80px;
    height: 2px;
    margin: 10px 0 0 15px;
    background-color: #e27e2f
}

.jss54[data-v-e3c4c616] {
    background-color: #f7f7f7
}

.jss55[data-v-e3c4c616] {
    background-color: #fff
}

.jss56[data-v-e3c4c616] {
    padding: 24px 0;
    font-size: 1.875em
}

.jss57[data-v-e3c4c616] {
    color: #555;
    margin: 20px 0;
    display: flex;
    position: relative;
    font-size: 2rem;
    text-align: left;
    align-items: center;
    padding-left: 14px;
    justify-content: space-between
}

.jss57[data-v-e3c4c616]:before {
    top: 50%;
    left: 0px;
    width: 6px;
    height: 100%;
    content: "";
    position: absolute;
    transform: translate(-50%, -50%);
    background-color: #ff943c
}

.jss58[data-v-e3c4c616] {
    width: 100%;
    margin: 30px 0;
    display: flex;
    justify-content: center
}

@media (max-width: 959.95px) {
    .jss58[data-v-e3c4c616] {
        margin: 0;
        align-items: center;
        padding-right: 20px;
        justify-content: space-evenly
    }

    .jss58 .MuiFormControl-root[data-v-e3c4c616] {
        border: 2px solid #979797;
        border-radius: 20px;
        background-color: #fff
    }

    .jss58 .MuiSelect-outlined.MuiSelect-outlined[data-v-e3c4c616] {
        padding: 6px 30px 6px 15px
    }

    .jss58 .MuiIconButton-root[data-v-e3c4c616]:hover {
        background-color: #ffc703
    }

    .jss58 .MuiOutlinedInput-notchedOutline[data-v-e3c4c616] {
        border: none
    }
}

.jss59[data-v-e3c4c616] {
    color: #555;
    padding: 40px;
    font-size: 1rem;
    margin-bottom: 40px
}

@media (max-width: 959.95px) {
    .jss59[data-v-e3c4c616] {
        padding: 20px
    }
}

.jss60[data-v-e3c4c616] {
    display: flex;
    padding-top: 35px
}

@media (max-width: 959.95px) {
    .jss60[data-v-e3c4c616] {
        display: block
    }
}

.jss61[data-v-e3c4c616] {
    color: #464646;
    width: 100%;
    display: none;
    font-size: 30px
}

@media (max-width: 959.95px) {
    .jss61[data-v-e3c4c616] {
        display: block
    }
}

.jss62[data-v-e3c4c616] {
    width: 28%;
    height: 4px;
    margin-top: 5px;
    background-image: -webkit-linear-gradient(left, rgb(255 179 42) 50%, rgb(0 83 153) 50%)
}

.jss63[data-v-e3c4c616] {
    border-radius: 15px
}

.jss63.MuiDialog-paperWidthMd[data-v-e3c4c616] {
    max-width: 840px
}

.jss64[data-v-e3c4c616] {
    display: flex;
    text-align: center;
    align-items: center;
    flex-direction: column
}

.jss64 span[data-v-e3c4c616] {
    font-size: 1.75rem
}

.jss65[data-v-e3c4c616] {
    height: 4px;
    background: linear-gradient(90deg, rgb(255 179 42) 50%, rgb(0 83 153) 50%)
}

.jss66[data-v-e3c4c616] {
    height: 60vh;
    padding: 0 40px;
    font-size: 18px
}

.jss67[data-v-e3c4c616] {
    height: unset;
    padding: 0 40px 30px;
    font-size: 18px
}

.jss67 img[data-v-e3c4c616] {
    width: 20px
}

.jss67 .MuiGrid-item[data-v-e3c4c616] {
    display: flex;
    padding: 15px 0;
    align-items: center
}

@media (max-width: 959.95px) {
    .jss67 img[data-v-e3c4c616] {
        width: 25px
    }
}

.jss68[data-v-e3c4c616] {
    height: auto
}

.jss69[data-v-e3c4c616] {
    height: unset;
    padding: 0 40px 30px;
    font-size: 18px
}

.jss69 .MuiGrid-item[data-v-e3c4c616] {
    display: flex;
    padding: 10px 0;
    text-align: center;
    align-items: center
}

.jss70[data-v-e3c4c616] {
    top: 15px;
    color: #d5d5d5;
    right: 15px;
    width: 30px;
    cursor: pointer;
    height: 30px;
    position: absolute
}

#permission-modal {
    height: 582px;
    background: transparent url(permission-bg.aed4ed85.svg) 0% 0% no-repeat padding-box;
    background-size: cover;
    border-radius: 15px;
    opacity: 1
}

#permission-modal svg g {
    fill: #fff
}

.slide-right-enter-active, .slide-right-leave-active, .slide-left-enter-active, .slide-left-leave-active {
    transition-timing-function: ease-in;
    transition: opacity .3s, transform .3s
}

.slide-left-enter-from, .slide-left-leave-to {
    opacity: 0;
    transform: translate(-30%)
}

.slide-right-enter-from, .slide-right-leave-to {
    opacity: 0;
    transform: translate(30%)
}

.icon:hover .qrcode-wrapper {
    display: block
}

.qrcode-wrapper {
    display: none;
    position: absolute;
    left: -180px;
    top: 50%;
    transform: translateY(-50%)
}

.qrcode {
    width: 161px;
    height: 161px;
    margin: 0 auto 10px;
    background-color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px
}

.service-side {
    border-radius: 14px 14px 0
}

.btn-close {
    position: absolute;
    width: 7px;
    height: 7px;
    top: 10px;
    right: 10px;
    background: url(icon-close.c163c8f5.svg) no-repeat
}

.icon-service {
    width: 18px;
    height: 18px;
    background: url(icon-service.3a09bf7e.svg) no-repeat
}

.m-header {
    box-shadow: 0 2pt 3pt #0000001a
}

.back-btn {
    background: url(icon-back.9c75bd92.svg) no-repeat;
    background-size: 100% 100%
}

.service-btn {
    background: url(icon-service2.50d175c0.svg) no-repeat;
    background-size: 100% 100%
}

.icon-kefu[data-v-ab67b4e8] {
    cursor: pointer;
    position: absolute;
    z-index: 100;
    bottom: 48px;
    width: 60px;
    height: 60px
}

.icon-kefu img[data-v-ab67b4e8] {
    width: 100%;
    height: 100%
}

.arrow-up[data-v-ab67b4e8] {
    position: absolute;
    z-index: 101;
    bottom: 0;
    right: 0;
    width: 16px;
    display: block;
    height: 16px;
    border-radius: 50%;
    box-shadow: 0 3px 6px #00000029;
    background: #fff url(icon-arrow-up.532e1f67.svg) 54% 51% no-repeat padding-box
}

.index100[data-v-ab67b4e8] {
    z-index: 999999
}

.customer-mobile[data-v-ab67b4e8]:after {
    content: "1";
    width: 15px;
    height: 15px;
    background: #ff0000;
    color: #fff;
    position: absolute;
    top: -3px;
    right: -5px;
    border-radius: 50%;
    font-size: 10px;
    line-height: 15px;
    text-align: center
}

.icon[data-v-ab67b4e8] {
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    transition: fadeIn .3s;
    cursor: pointer
}

.promotion[data-v-ab67b4e8] {
    background-image: url(icon-promotion.2a4ccde7.png);
    background-size: 44px 51px
}

.promotion[data-v-ab67b4e8]:hover {
    background-image: url(icon-promotion-hover.8b2e32d7.png);
    background-size: 70px 70px;
    background-color: #bf9d55
}

.register[data-v-ab67b4e8] {
    background-image: url(icon-register.39e7a8e3.png);
    background-size: 44px 46px
}

.register[data-v-ab67b4e8]:hover {
    background-image: url(icon-register-hover.2e944266.png);
    background-size: 70px 70px;
    background-color: #bf9d55
}

.course[data-v-ab67b4e8] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABcCAYAAAD50zLWAAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAUKADAAQAAAABAAAAXAAAAADmzY9QAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAAL6UlEQVR4Ae2cD5QVVR3HZx4LqOBhQTE9AbtkgaIGZnryzznsw0QLTm0mZJmxsGF5VNj+iOVB2crwaBqLwrEI2NVThi7CUmhk5UJ1AINjK0kaAS6C4r/4o0L82X3T5zvvzWN2mPd23j/YR/M75/Nm7u/eO3Pv9/7unftm/xhGhta84Lqa5gXjlmZY7YQtHsm8Z2YldSqbf3FdReZ1T7waWQh44omQS49CAXNRj7olOdY/btVZh6sMwyrza4BlGi2GYe7x5o2a1LjK68s1XZQCNtdXlhoxox6RfPtvWr5uo3n+uBaj2+FodGLTUeL61+jcW5QCSgB2A98yjEipfxetioRf+WdDb2hH7xFGW8kIzldCXqwoBVTPo9WL61IpYO8QupkzDMsYnijzOtGKmFYvo+ToqZ3qOkH8RSugX+ea668vN2Lts8irRDzZXoRDaEWkNRLfsujExhY7J08fJ4SACeFmIF5VQpe4cJFDdUasBJ85Ev9e1j8nP1Es90NRCxh/mJRMRbjapBSm9ahhttXY66Qi0mifYedZZlU+Hx7O/YpSwCPCmTV0hLUNs4UrqY1OXNRqp/URa2/gs9Seul9/skmufFvRCdg8f/wEI2bVIURcOMNYZUQMIm5xi1scfWcnXbCp69yraAS0hTOtWh4G5YnGr0LI2ujkxSsT6eQhuSbKU6Cp69ysywtob0lMcxZTdESi0dsQpSaabkoeg6nb5QV07eUqksIZRm20urHBabzf0TV1txXiqeu9Z5eLQP+9HFM1zca5Y6fMWjsds6qi1fn7ytbxHkdSXUbA5Lrls5fLaPvBmqfuRSc3rtSx0HbcBYxvSXpoE6ynZtxMY7ZhHmZLknkEpV0bnevn8XjcBOy4l7NK7T757eXy2NlCXOq4CMhrJb49GLV0KC6cvZfrxjcF1ya4EL0twDWPqYBH9nJGeaIvKfdyBehrQS55TAS0tyQRs961Cd7GJrjKbxNckF4W8KIFFTDbvVy2/W2uHzeC7716nZWZWday4NukjpcuiID2lsRqr6czFSDj9VIme7mOjQycajdqeetcEbh8sqCpOnXJZAYneRUw/mTtPsvvvVw2W5IM+hEvaiYfStt4PdPQaX0zVs7XwgmdlktTIK8CGu09KvjOWmXfL4e9XJr2Bs1qjVY/WdtZ4fjabHQdAbWJtX/YEylpKsYtSWeC++XnNwK5Q7aLsV/jisEX/mZCjqMUCpijgHmfwtm2J/Eer0/G9SNts4/JEz5Fw7qEgPYGOJbFBlidipWwx8xuD5dCk4zcXUJAo423MZHk77m8SA/2BOjFyHiZVL/eEeAKeSjSNQR0dyRm1QT5jsxvZ1nuasfrPHyI5Kh8KGAoYI4K5Fg9jMBQwBwVyLF6zk9hXtNX8gZmacbt4G1NdFJjTcb1uliF3KewaWUngmVM7WJaZNWcnCPQdddgLzHt3xa1f2vKVbV4T/MpYLCXmAvG1/J6P/EtoniFc1qe+xR2rvR/egwFzHHgQwFDAXNUIMfqYQSGAuaoQI7VwwgMBcxRgRyrJ9+jB70Ob4JXUlZ/d1ZjRYwW/rR0Nunh8CasgPSmv5i0AOPveit0NGOkzeTPNXQNXaszq0oUaOA6DTrPuC2GcSbVrlFdI3K4bzY/nMpCQP0BC392cKJZli83Mv4qd3LPfQv3Hzz1DX4GdLVlWX0Io36WaZUxEj2DakrEtBMtOym/I1nHNIcYltUvmQ5wwj338YORTRQ9aBfPsi0Ry2hlVjwR4JZhkVCBUIFQgVCBUIFQgVCBUIFQgVCBUIFQgVCBUIFQgcIrcC63GA8Zv7kpfNMKdoeruHJZkKsHEWUQF6qFXfBHyMR6UPg7mVSgrF4rbc2wzg2UPz1NnQ3kNafJ92bNxFEH27wZ3rQjoN7lpXq5qvdtKncr/BXS2QFPpgS8Df4O2z153qT+x98oWANeAavxXQheW4+jASaA3iXuAK+dg+MpyERAvTGPwvuQylaT8a4j4IMkBqYqiV+jq86le+nYRv4XwW36odVZMBd+487wOVekK5I0mF6TuN6XrZfi6w4NoFfzL4N+vOC1hTj6ep0B0ldSRstXKlNAJQVUqMbf6voX3+zv7uBt75DqmLiYpDqbzk5Lk7mUPG8EyeeOkJ2kFRUfhyr4HhyCDyAb03LVlKbia8pzIvAxzt0dlH8aqEErwW2XkxgL98EeV4blOvee6np+keUu18Od8Jx3I90H/pLwq2x/eD2Rdh/KSEyCu0ACZmv/pOLTnVV2BHzLVVCNlXifgxWwA9wm5S+B20GNtEeCYzpbReaSdAXIK4ebUpTRgH0JboRXQdNd09pPQAWCxDahM9MU/YRPoQi+i0BLitcU0cscpyOgk9bNp4Dm969hLXhtI44fwnSYA3fCS5DORpM5MF0B8krT5CvyboF7YDIMAwkUZGmhWEq7jBwFgncg3sCne2j9dpvauAt8BdRCrMjTg2A5zIW3wWvv4VCH7gAJOQskuhZxr2kK6ToHQFNfjXoc3FOfpG3/5VNl/SJ6A35F+8PwbYiBOrIJvHYSDuXr3p1ZPwoMAe0UgpjKnecu6ESgpqQW3YuhHl6Bu0GN3Q1uG0xCT7tFIBEfgp+ConYLuE2d+Al8Ac6GZ6AOJGgq8xs0CfI0nA83wzuwHjSdvHYGDol72JuRIq21+w8p8rzuShy+Ag4iQ9ExA9TQ3vADqAH5HDuFkx/BcFBEbARHxDGcS0y3nUriM1AN/eEC0DTszF6kgLfcfnw/A91b91oMfjYA5w6QMAU3JwK11t0Kq0EN/Q+oA4pCdWYJyKbAZ2EaaN1rh9+BIvVf4JgG4PNwLXwEdH0tC+qU/GfCfGgDCaJrzgPd9yvQA/xMW5UNoGsoErQOeoXSDNkOQU3XuDpgYQVaB3ME1IhpIXUao45JNE07RaKmg3wSWVO3ESSeTPvH3yaOSsv0BLsTNsFMeAG0xikSFZWK3mXQDyTe83A/qIzS+8DPTsF5DWiwPg2j4E+gaNSy0wsugVXwVfgVqB+t4GfqlwJG7QliAyj0vrugI6B8jnhOvgo+AkPhHpCAGtkHYC+4TSK6bTOJh2ANvAwnw03wZZgD6phEugOGgKJuK8gkwm777OgPZw2aQNY3YDpI/IUg8a+AM0D3lyiPw6PgbR8u257lc0viPOihLWhBlesDc0HixqAZPgZBTEKUgjr7FKyG78PpIJMAu0BCq6xM00m+u5XwmIRZB4ooRWIFqOy1INM1mkD3mQhqczdwTLNJ13esByfzQIMi+zCMs8/iH5odt0N5PGl/1vBZC+7r2BnejwiOMfAEaBr+En4MG+E5mAK6QTo7h8yloPVvNowGiaf1UR3UyDdCGTg2gBON8NccR+LYk+PP4U34lMunCB4K3eE+eAuuB0W0V8Bn8F0Ojt3IiSLd8V3Bufo3EGQaEM0e9dWxqZyoDWMdh/eoUdaIPgx6eKwDRYoaqYVfFSXqZpA4GpFPgnspIGnbaXw+CBrhcpAIuvYiUMMeg2Hgtkkk1PHz3U7Op8HbcBtILMc0IOUwE9Sxu6APOAJqvZVpsLXeVYBM0fYSqC2KZtlg0CwbrwRmwnJYmzjnYNd7nuN6OEsOx67i5F5YAf+ANfAAaFQ0Eo5pSpwL34QmUCM0ZRSht4CmhdsGkVCdy6AeVL4VNDWGwHBQxKjR3wXlvwAngWM6V3vuh76Ok2NvuBmehU2gGaIAkKndGoi5oKhZAFrTPwQy9e0duFCJhGlgWkF1HKviZD+c5zg4jgFdS+1JRs5QzsfCBlgCr8BW2AFuayeh6NkOEq4cLgVNgw9A+W57LZFQJFwAy6EZ1sEuuBI0XdVZCfUqqAMHwLE2TiROC+x2nBwjcAOojY/AWlCUyhQEc6AMSkFlp8O7oMjqBfNA5RxThP4NPuo4OP4e9sJFsBFkz0EDKAC662IyVRoM6rDEkepBTA3TqCrSDoI66Wf9cSpyN8NOkGAy+SWsTOJLIA3eIXBbCQkJ6Tb5RoHa+2/w5ks8XV99VNvUtz2J9DCO74Hquk0RqcH+c8KpuqNB7d6S8OkgrRTtCoSiNnUwtFCBUIFQgWwV+B8jNRdfmUuPUAAAAABJRU5ErkJggg==);
    background-size: 40px 46px
}

.course[data-v-ab67b4e8]:hover {
    background-image: url(icon-course-hover.94b0eda5.png);
    background-size: 70px 70px;
    background-color: #bf9d55
}

.app[data-v-ab67b4e8] {
    background-image: url(data:image/png;base64,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);
    background-size: 40px 45px
}

.app[data-v-ab67b4e8]:hover {
    background-image: url(icon-app-hover.bbe5b09e.png);
    background-size: 70px 70px;
    background-color: #bf9d55
}

.wechat[data-v-ab67b4e8] {
    background-image: url(data:image/png;base64,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);
    background-size: 50px 43px
}

.wechat[data-v-ab67b4e8]:hover {
    background-image: url(icon-wechat-hover.9d7e64dd.png);
    background-size: 70px 70px;
    background-color: #bf9d55
}

.customer[data-v-ab67b4e8] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABtCAYAAAA/HkakAAAABHNCSVQICAgIfAhkiAAAD4VJREFUeF7tXW2MXFUZPvfuLrsFKwVNRECZJn7E8KMtqX8g0JkSMQYIBXfWAEqnuy3YirFooiFRmYYfqImxGGiFdnenqKDdJmwViULcmcXAL4T2Bxo/EqcCBiWBNpV+7Mdcn2fmvtMzZ++de+/O3d0765zk5M7ee8573vc579e599y7lvo/KadPn74Wom5wHGe9bdufwO9L8Xslxbcs6yQO/6pUKn/F75fxe3LFihV/mA801nw6tUufM2fOfAy8bgNwd+B4eUS+3wC4T6LPvr6+vr+H7bssAQWAHwKYDwCE7WGBCGi3F6DuAsD/DqK37ACFaQ9B8B8C1AuDhI9yHTRPgOY34AqGm/VbVoACzD2+WnnypOp65hllv/CCso4eVdaxY8o6fryKjbNqlXKuuEI5a9aoynXXqdmbblJqZdW9epW9AHWH38VlA+ipU6fGoUW3mIJar72muh95RHU98YRSlUo4pbRtNXvXXWrm3nuVc+WVc/pAUw+ff/75m7yILQtA/cDsvv9+1b17dzgQfVrN7NypZh56KDSobQ+ol5lTK3vuvlvZr7zSEpjSuXLVVWr68ce9tHWO+bc1oAxAEHq/jpr90kuqJ5tV1jvvxAKmEHEuvlhNj42pytVXm3S36oGqbQFlanT27Nm/6NGcmnneDTfEDqYO6tRzzzVoKqN/b2/vJyWlaltAvUz9vGuuic3M/dSb5j/14ovm5brptyWgXAFBM/+mSxVHAArrI7wCFTT041xRtSug3weg3xQAaOq969eHxaPWLpVSCrmnQg6qkJOqI0ci9T/78sum6f8AgH6rLQGFub8O6etr857t21VXoRAOkHRaqdHRGqB6KZWUuu++0MDO5nJqeu9encIbCE4faTtA3btGL9QlwQqo75JLwiftjlPTSOanopXINdUtWBPw73Xrwk0Mkv8zb71lrqiua0dAvw2JHxSpu556SvUMDoYDga3y+Vo1CzV0wwalMhml+DtEmR4ZUbO33663/E4iAZ0YyUIyFgcOjsWqLro3Do5NmquiSObeDCSC/ABuUO3a5Q24R1/T7LkkXXJAJ0b6b7Eci+viNGoqSDHW3PQ9teL9l9abnYdE23711aBuwdcF0C1blArpjytwD1NYSEhBpP/zkgBa3D+wWVkOQfS8wYDzkzUFVbXbQZZyNVVt+HT2MdXVs6IuRO9ll8WTyIvJr16tVLkcPAFkD6uns2++qQN6YlEBdYGEbTVo4lEgNq5sZzyzZSwwd0FQmkV/W6Tou+CC8AHJD6ZNmNenn8Y0Yh6ZBYQtDEzvvae3riwKoMV9/WnVZT0AjRNuEWZVXtnTAHG8poUhS+yArl2rVLHIB0u1VMq9RxqKnaUAtDicRdKnci6DVSAzQ2OFUAx7NMIq6bi+fm/J5Akg/S/BpGZGTO4X1eSLo5tWqdmeIvwfVECdANe7lT21O6pGmpgC0D8B0E/J+XkHJa6QqJnU0FtvVWp8PPIcL1pQKo5m16qKglOq+soT8HjpMP4xjESxpE0CJgMQk/qQUd3kb1HSpqq/tC2Cych8FH4SYEbzk82AhQ9tLbHXwZyHmeu8LXhi72om7AhgWs4BZc3sjBNMCtPS0jNGMNVCLz2rPrPSwww7RTAzg4ckEIWx5Eht5n1zhH6Sa3bmmX65ZsgbJAt+c6S4P/uqG4BiN3OPwDS/23eSvDebvpBr+QW9faelRghA06m4zdwD0OV7g9kNQvSbsUbzIB+wbB+BFEeyxdoKyNqVGTqYDwIiruvL8iEdTJ2BhyuhYzD1tQtt6uZkLLvHyAD0H27yvqWV5WQrWrtsNjro2gkwuSJasrIstuIgTRpHmsTNWUumnfoMtv1mMWgonnah2NMXLbbv9DOFtt3OiBvFm7Aa4nr9KMydd5MSU9pyw21xpL+gHGvzYqdKYWet7baE16O7rdbFdVsuLFhR2rXNSwviP2HuTR+hTA733+BY1uaKo65HQ766csi2uvZsGPwFd374lsn9n1/n2PY2NLiRjaBxz1asrn3XD/6y6YbP4r7bLne6undYjpNFt5WOcibUrH1g490Hf9fstZrZ6dP21Ol3Vd/KDx9ektdqwgBaGukfdhzLcweC5ai70lvHfuqFaHF4IA8I+QbHnAKAHtw4dOi73v3674QL+pl3P2t049BB390QYeQJaxmRH9Jpa/dJaGjaa6DJ0ewd2M7+cz8mMOjUf06oVQNfHzutt3kemtlt2U210Kmo9Ru3jf1R7/fsjz/Xu+KC9/FhX5+v4Jb1pczgQU/AAWgJ/TaoipPJbDvE3/MuCwIoctS3kaN+sDlX1r1Y+z+qtykNDzwKLfR9w6LW1vlJZuhQw/tHpZHsdmxZ4hsg/ngq9U56aOwD3tq9lIBKyuSow5mtY3M2Kjz/WPbC7m53g0JzRH8DDcf7K+cKNKWMv7DHsGl5Hf0+2tBvf/ZXmMCbg9Squ6/n4mvvfPJds119keJYt2a2Hoz+tE4jGF1DlxhQMPw6NK0R0BEA6oQA9CwA3eEBaN1vt37HLDqgtYdwvP/p60OhaW/jenOTt9RXM4Njj+jaMrE/uwePyJu/TuhYj0GLvtzYr38HonOD+zC1EII2MXkJhIkF1D/iuoJO/3fmzKqb7/n1KV3w34984SrbqTQEHBMYr6BUHM31qcp7DEq9/k60WVBaQkDJcJg0Y2J4YMRSDrayzS0IPJuR/uDVtrkFWoqXVJVnagR6D6b90qZ9A1/E/ijPVAyjFOB3PXmpydMGgJLRiZGBz0LjNleUdT1yz5MQ+NDMtLXnM/eM/bNZAKlp6iwSe+tG+iTks88iud9npktzggsSe2V3fQURHy8qqZWWsibQ+QCC52+bjZcEQMtg8ArsCEn00jMo6sv1pQc04TdHwgKZHEDPpU5HYE4hd/lHFXPx2i+5huqBKUk3mOc7BckANGGPQOYLZiKivKuhORz5CLmMlAT7Atu3JEJDXVBr0T4hD+rmO6VJAlS09Dh86eqkPKyLCmxiAHW1tIQjXtRqfR0cFYi42icL0HM3S6CleLEvxKsxcQERF51EAVrV0nqij/ugbWj6iQPUNX2+tLUG9yWPqK5paGp8++rj0kQ/OskEtLYlnKAy6je9u7PQAEWln0hAq1pae52GQYqfSSvA/O9rB01NLKBVUGtBis9lLmwX8080oJqmElSaf+Kjf+IBrYFa9ak0/zVVUJWDVxNnHk6iC2gLQCUwaCkVTx3HJrOdeMh2IGrgWMj2bQWo5lfz+O1++kKVAWxedU0dToLGth2gdW2t3ZjG52i0zQzMWy0HHyCwAG7wBwgWQlPbFtA6sHx7xMHnMWpbyucWq5p6uZ/IcAK/8tAyyJaVjuvVoMgbHVpm3iBQ3Q1tVzbBBaQbNDfugULRa/0Gz5ID6iVnNZdlsWy81Vz9gMHilEqltOi77xZHsvYdJZEa2r5w8otInRIrAh1AY4Wzo6Exw9kBtANo7AjETLDjQzuAxoxAzOQ6GtoBNGYEYibX0dAOoDEjEDO5IA3lBwEjfTDVg784aASJnUKDclCjxbgeBCi/esOPqKbnyQz78SUxfKBTma/8ybUMrpVQq3tNUXdFHEvoPIx++Hbl0pZmgPI+JD8O2AqjBJN78KlBpqabgObQho9HOImcAIIbtnBC+LyKY4W5wy9jm/Q5uSzkO6hw4vNmIwJK4H7k0TuFc6xkMKzZ82lmwaUlTOP/QVSBMotc17WXvFCTyajQYT/25+Nov0K3Irz6tcHHs+saLGMLgIKBDihlKfsQ4/v8XlZXvX1HYqbAZJAC0Nz9iHqNRRAECM4yt4pTUK8iQpkzLeBwO8+k27Hk0hHaPC10w/CXc+XgmCwytlio/K0DKq7I5F0s1/O6n8nnQYWz4EfUB6P6aWFQZpH0aJJbUAkYwZKJ1C1ABBZCwh8BFSB4TKHSHXHCwzwiMfu3Aiitmb6aylI2gfAClALTj9FETAGFkSCgKSw+ZF3tr9Pj+PJsXngRKxBgyaRe2U4siIKQHrWfQIZxR3Q5OXcwCVpRAM2jr/nJDroDodmAqReg/B7TJlQv0MIAKgzQF1JgCk568oIYAWEpofJjWp7OvYHLc3+QFrMBHo+jMmB6FY7xNVROKtuWjUYih9nXy+RTaJTTGlImyuZZTEBlIL8ZkOvNNJRaIEGOWk5f7AcaAfXLIggKq4DBsTnZ1Og8agGVmko3QnClSDvKxt8EwCy6HLxG0MlzGB/qQe7cKR1QMU0eLzKY1JmlEEEmL+0lMIlGmcyUcIL+lCadcgXj+BSYRSZCAJjEOWo7ASRN9ucnL2jWBI6mmUNlOx7L5oDu30JP5Je/dUB9utZPeyqJDiiFF0FkdsPkYzKCOYBoqg4+BeYYBI2A6IXmSVAIAit/y99sR3oEXi8p/EEeeZTil6bp/cgD+zUDVHwvJy+vdSbvtBTPcYQg/VIOlUJRY3jeS2gxDdEIncky/mBlYTsyTNdBIKTQ95AugRIt43Yc01IIPMcwC+lyz2naHYNHlsMuPWov+S+7teRel6NMGvsFAUpFYDv6YlqsFFGU1e4YDTxSEGlAM+HAFMb0rdJJGGlm8gRMtIYaJRMjWq8zQAA427LCkb5klmMReNIg6CmtI4Ehr5wgHsvaNfaTygkgwFIkjRM5dF742/ShnHRmLHoSz78pi2lhVVq8QKHyLhMEt1VAORAHlXLMFbiAI6teUviDKRq1kdckHdIFSON8zqVRxpGBjMewheNzHJaSeyRNiQU8JZZnAsr2HIs88poowBb8LngxIJpIzRBf0SqgHCfnMiICNBOeWihaRNNiX2oehRbXIP0FiGb0zGtewUOsspkPFSskP3SJBJHYSCrmyYNp2nm3Uysm7ycsE3rRVr2N5L28Rg0giCwyGQTRBNSPP3NsvzzXlFMmyktDhRfyL4sV4XGOrAsFKDWeDNCUyKyAovvezThPwVIagCIQT3mBIYK3CigtgDwKX0GAStCmFdMdyWSHBpRBwusOlAQY0xSF8AGXUekrUZUMsLIfAwxNjmAz8Zff7FNApWmJgLov5RhxAcrclbxybJ2uqaFlXKQFkVe6jhwqs4w8KhckBLih+Gnoarez2T7o75LGIH/L3zxNZggaJ4XmTaYKGkH+ptYSdLahP00ZTKfxd5TcmORNH0o+qHFUGtKj/+aRlWMSPI5BwGT5SldUcvmidtP6CCZp7+YgUqKavN436m8yysFZyZRXocaQ+RRqHrVgNErjbz06B/HAtiag5IO0OU7OraTDsVhlDLEU8mRqIvvxPI9UgHoJ64uCGO9cdxHoABqzKnQA7QAaMwIxk/sfqbTv4h9l+bIAAAAASUVORK5CYII=);
    background-size: 42px 55px
}

.customer[data-v-ab67b4e8]:hover {
    background-image: url(icon-customer-hover.72edf93f.png);
    background-size: 70px 70px;
    background-color: #bf9d55
}

.shake[data-v-ab67b4e8] {
    animation: shake-ab67b4e8 3.8s infinite ease-in-out
}

@keyframes shake-ab67b4e8 {
    2%, 22% {
        transform: translate3d(-1px, 0, 0)
    }
    5%, 20% {
        transform: translate3d(+1px, 0, 0)
    }
    6%, 18% {
        transform: translate3d(-2px, 0, 0)
    }
    10%, 15% {
        transform: translate3d(+2px, 0, 0)
    }
    12% {
        transform: translate3d(-2px, 0, 0)
    }
    24%, to {
        transform: translateZ(0)
    }
}

.slide-right-enter-active, .slide-right-leave-active, .slide-left-enter-active, .slide-left-leave-active {
    transition-timing-function: ease-in;
    transition: opacity .3s, transform .3s
}

.slide-left-enter-from, .slide-left-leave-to {
    opacity: 0;
    transform: translate(-30%)
}

.slide-right-enter-from, .slide-right-leave-to {
    opacity: 0;
    transform: translate(30%)
}

.nav-btn {
    color: #fff;
    padding: 0 38px;
    font-size: 16px;
    position: relative;
    border-right: 1px solid #fff
}

.nav-btn:last-child {
    border: none
}

.nav-btn:before {
    content: "";
    width: 18px;
    height: 18px;
    margin-right: 6px
}

.nav-btn.home:before {
    background: url(icon-home.2b0b18a0.svg) no-repeat
}

.nav-btn.service:before {
    background: url(icon-service.3a09bf7e.svg) no-repeat
}

.content {
    width: 100%;
    min-height: 100vh;
    background: #fff
}

@media (min-width: 1024px) {
    .login {
        background: url(login-banner.ba9171ed.jpg) no-repeat;
        background-size: cover;
        background-position: center
    }

    .register {
        background: url(register-banner.bd6ca185.jpg) no-repeat;
        background-size: cover;
        background-position: center
    }
}

*, :before, :after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb
}

:before, :after {
    --tw-content: ""
}

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, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"
}

body {
    margin: 0;
    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, samp, pre {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    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-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button, select {
    text-transform: none
}

button, [type=button], [type=reset], [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, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

ol, ul, menu {
    list-style: none;
    margin: 0;
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder, textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder, textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

button, [role=button] {
    cursor: pointer
}

:disabled {
    cursor: default
}

img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle
}

img, video {
    max-width: 100%;
    height: auto
}

[hidden] {
    display: none
}

*, :before, :after {
    --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-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: rgb(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: ;
}

::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-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: rgb(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: ;
}

.container {
    width: 100%;
    margin-right: auto;
    margin-left: auto
}

@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
    }
}

.visible {
    visibility: visible
}

.collapse {
    visibility: collapse
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.sticky {
    position: sticky
}

.top-0 {
    top: 0px
}

.right-13 {
    right: 13px
}

.top-12 {
    top: 12px
}

.top-24 {
    top: 24px
}

.bottom-21 {
    bottom: 21px
}

.left-0 {
    left: 0px
}

.bottom-0 {
    bottom: 0px
}

.left-70 {
    left: 70px
}

.top-14 {
    top: 14px
}

.top-20 {
    top: 20px
}

.top-15 {
    top: 15px
}

.right-0 {
    right: 0px
}

.-left-20 {
    left: -20px
}

.-bottom-290 {
    bottom: -290px
}

.bottom-25 {
    bottom: 25px
}

.right-8 {
    right: 8px
}

.top-7 {
    top: 7px
}

.right-25 {
    right: 25px
}

.left-52 {
    left: 52px
}

.top-79 {
    top: 79px
}

.top-18 {
    top: 18px
}

.left-33 {
    left: 33px
}

.top-46 {
    top: 46px
}

.bottom-20 {
    bottom: 20px
}

.left-44 {
    left: 44px
}

.top-62 {
    top: 62px
}

.bottom-27 {
    bottom: 27px
}

.top-23 {
    top: 23px
}

.top-176 {
    top: 176px
}

.left-50 {
    left: 50px
}

.top-\[352px\] {
    top: 352px
}

.left-\[269px\] {
    left: 269px
}

.top-\[604px\] {
    top: 604px
}

.left-\[332px\] {
    left: 332px
}

.-bottom-18 {
    bottom: -18px
}

.top-476 {
    top: 476px
}

.-top-140 {
    top: -140px
}

.-top-25 {
    top: -25px
}

.top-30 {
    top: 30px
}

.right-10 {
    right: 10px
}

.-top-44 {
    top: -44px
}

.right-15 {
    right: 15px
}

.top-126 {
    top: 126px
}

.top-\[1340px\] {
    top: 1340px
}

.-top-50 {
    top: -50px
}

.bottom-60 {
    bottom: 60px
}

.left-\[4\%\] {
    left: 4%
}

.top-\[4\%\] {
    top: 4%
}

.left-\[8\%\] {
    left: 8%
}

.bottom-\[8\.19\%\] {
    bottom: 8.19%
}

.left-\[5\%\] {
    left: 5%
}

.right-50 {
    right: 50px
}

.top-50 {
    top: 50px
}

.-left-40 {
    left: -40px
}

.bottom-30 {
    bottom: 30px
}

.left-20 {
    left: 20px
}

.top-\[440px\] {
    top: 440px
}

.-right-40 {
    right: -40px
}

.left-\[50\%\] {
    left: 50%
}

.top-\[50\%\] {
    top: 50%
}

.right-\[10px\] {
    right: 10px
}

.bottom-\[30\%\] {
    bottom: 30%
}

.top-200 {
    top: 200px
}

.right-20 {
    right: 20px
}

.bottom-35 {
    bottom: 35px
}

.top-10 {
    top: 10px
}

.z-50 {
    z-index: 50
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.col-span-12 {
    grid-column: span 12 / span 12
}

.m-15 {
    margin: 15px
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.mx-15 {
    margin-left: 15px;
    margin-right: 15px
}

.mx-20 {
    margin-left: 20px;
    margin-right: 20px
}

.my-18 {
    margin-top: 18px;
    margin-bottom: 18px
}

.my-30 {
    margin-top: 30px;
    margin-bottom: 30px
}

.mx-10 {
    margin-left: 10px;
    margin-right: 10px
}

.mx-30 {
    margin-left: 30px;
    margin-right: 30px
}

.mx-40 {
    margin-left: 40px;
    margin-right: 40px
}

.my-20 {
    margin-top: 20px;
    margin-bottom: 20px
}

.mx-18 {
    margin-left: 18px;
    margin-right: 18px
}

.mx-17 {
    margin-left: 17px;
    margin-right: 17px
}

.my-5 {
    margin-top: 5px;
    margin-bottom: 5px
}

.my-24 {
    margin-top: 24px;
    margin-bottom: 24px
}

.mx-50 {
    margin-left: 50px;
    margin-right: 50px
}

.mx-74 {
    margin-left: 74px;
    margin-right: 74px
}

.mx-105 {
    margin-left: 105px;
    margin-right: 105px
}

.mx-45 {
    margin-left: 45px;
    margin-right: 45px
}

.my-0 {
    margin-top: 0;
    margin-bottom: 0
}

.mx-8 {
    margin-left: 8px;
    margin-right: 8px
}

.mx-7 {
    margin-left: 7px;
    margin-right: 7px
}

.mx-26 {
    margin-left: 26px;
    margin-right: 26px
}

.my-10 {
    margin-top: 10px;
    margin-bottom: 10px
}

.mx-5 {
    margin-left: 5px;
    margin-right: 5px
}

.mt-120 {
    margin-top: 120px
}

.mt-28 {
    margin-top: 28px
}

.mt-37 {
    margin-top: 37px
}

.mt-24 {
    margin-top: 24px
}

.mb-50 {
    margin-bottom: 50px
}

.mt-21 {
    margin-top: 21px
}

.ml-74 {
    margin-left: 74px
}

.mr-15 {
    margin-right: 15px
}

.mt-16 {
    margin-top: 16px
}

.mb-40 {
    margin-bottom: 40px
}

.mb-60 {
    margin-bottom: 60px
}

.mt-100 {
    margin-top: 100px
}

.mr-100 {
    margin-right: 100px
}

.mt-20 {
    margin-top: 20px
}

.mt-36 {
    margin-top: 36px
}

.ml-6 {
    margin-left: 6px
}

.mb-30 {
    margin-bottom: 30px
}

.mt-50 {
    margin-top: 50px
}

.mt-40 {
    margin-top: 40px
}

.mt-60 {
    margin-top: 60px
}

.mt-47 {
    margin-top: 47px
}

.mt-35 {
    margin-top: 35px
}

.mt-30 {
    margin-top: 30px
}

.mt-6 {
    margin-top: 6px
}

.mt-38 {
    margin-top: 38px
}

.ml-44 {
    margin-left: 44px
}

.mr-10 {
    margin-right: 10px
}

.mt-19 {
    margin-top: 19px
}

.mb-15 {
    margin-bottom: 15px
}

.mr-6 {
    margin-right: 6px
}

.mt-3 {
    margin-top: 3px
}

.mr-13 {
    margin-right: 13px
}

.mr-11 {
    margin-right: 11px
}

.ml-43 {
    margin-left: 43px
}

.mb-78 {
    margin-bottom: 78px
}

.mb-39 {
    margin-bottom: 39px
}

.ml-35 {
    margin-left: 35px
}

.mr-8 {
    margin-right: 8px
}

.mt-17 {
    margin-top: 17px
}

.ml-26 {
    margin-left: 26px
}

.ml-60 {
    margin-left: 60px
}

.mr-16 {
    margin-right: 16px
}

.mb-20 {
    margin-bottom: 20px
}

.mb-65 {
    margin-bottom: 65px
}

.mb-21 {
    margin-bottom: 21px
}

.mb-71 {
    margin-bottom: 71px
}

.mb-81 {
    margin-bottom: 81px
}

.-ml-10 {
    margin-left: -10px
}

.mt-10 {
    margin-top: 10px
}

.mt-80 {
    margin-top: 80px
}

.ml-20 {
    margin-left: 20px
}

.mt-96 {
    margin-top: 96px
}

.ml-8 {
    margin-left: 8px
}

.mb-54 {
    margin-bottom: 54px
}

.mr-12 {
    margin-right: 12px
}

.mt-88 {
    margin-top: 88px
}

.mt-66 {
    margin-top: 66px
}

.mt-12 {
    margin-top: 12px
}

.mt-70 {
    margin-top: 70px
}

.mt-sm {
    margin-top: 16px
}

.mt-xl {
    margin-top: 40px
}

.mr-auto {
    margin-right: auto
}

.mb-10 {
    margin-bottom: 10px
}

.mr-0 {
    margin-right: 0
}

.mr-5 {
    margin-right: 5px
}

.ml-50 {
    margin-left: 50px
}

.mr-2 {
    margin-right: 2px
}

.mb-12 {
    margin-bottom: 12px
}

.-mt-15 {
    margin-top: -15px
}

.-ml-\[25\%\] {
    margin-left: -25%
}

.mt-27 {
    margin-top: 27px
}

.ml-12 {
    margin-left: 12px
}

.ml-30 {
    margin-left: 30px
}

.-ml-22 {
    margin-left: -22px
}

.ml-40 {
    margin-left: 40px
}

.mr-9 {
    margin-right: 9px
}

.ml-auto {
    margin-left: auto
}

.mr-20 {
    margin-right: 20px
}

.ml-16 {
    margin-left: 16px
}

.mt-14 {
    margin-top: 14px
}

.mt-26 {
    margin-top: 26px
}

.mr-30 {
    margin-right: 30px
}

.mb-16 {
    margin-bottom: 16px
}

.ml-32 {
    margin-left: 32px
}

.ml-5 {
    margin-left: 5px
}

.mt-55 {
    margin-top: 55px
}

.ml-166 {
    margin-left: 166px
}

.mt-15 {
    margin-top: 15px
}

.ml-15 {
    margin-left: 15px
}

.-ml-28 {
    margin-left: -28px
}

.mr-28 {
    margin-right: 28px
}

.ml-10 {
    margin-left: 10px
}

.mt-\[6\%\] {
    margin-top: 6%
}

.mr-xs {
    margin-right: 8px
}

.ml-xs {
    margin-left: 8px
}

.mr-sm {
    margin-right: 16px
}

.mt-0 {
    margin-top: 0
}

.mt-8 {
    margin-top: 8px
}

.ml-\[400px\] {
    margin-left: 400px
}

.mt-68 {
    margin-top: 68px
}

.mt-90 {
    margin-top: 90px
}

.mb-45 {
    margin-bottom: 45px
}

.mb-\[5\%\] {
    margin-bottom: 5%
}

.mb-25 {
    margin-bottom: 25px
}

.mt-330 {
    margin-top: 330px
}

.mb-46 {
    margin-bottom: 46px
}

.mr-70 {
    margin-right: 70px
}

.-mt-7 {
    margin-top: -7px
}

.mt-32 {
    margin-top: 32px
}

.-mt-\[46px\] {
    margin-top: -46px
}

.-ml-\[46px\] {
    margin-left: -46px
}

.-mt-25 {
    margin-top: -25px
}

.mt-82 {
    margin-top: 82px
}

.mb-35 {
    margin-bottom: 35px
}

.ml-0 {
    margin-left: 0
}

.mr-24 {
    margin-right: 24px
}

.mt-53 {
    margin-top: 53px
}

.mt-78 {
    margin-top: 78px
}

.mb-7 {
    margin-bottom: 7px
}

.ml-36 {
    margin-left: 36px
}

.mt-22 {
    margin-top: 22px
}

.box-border {
    box-sizing: border-box
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.inline {
    display: inline
}

.flex {
    display: flex
}

.table {
    display: table
}

.grid {
    display: grid
}

.list-item {
    display: list-item
}

.hidden {
    display: none
}

.h-130 {
    height: 130px
}

.h-173 {
    height: 173px
}

.h-60 {
    height: 60px
}

.h-18 {
    height: 18px
}

.h-120 {
    height: 120px
}

.h-full {
    height: 100%
}

.h-40 {
    height: 40px
}

.h-162 {
    height: 162px
}

.h-50 {
    height: 50px
}

.h-221 {
    height: 221px
}

.h-481 {
    height: 481px
}

.h-82 {
    height: 82px
}

.h-275 {
    height: 275px
}

.h-10 {
    height: 10px
}

.h-559 {
    height: 559px
}

.h-444 {
    height: 444px
}

.h-8 {
    height: 8px
}

.h-93 {
    height: 93px
}

.h-37 {
    height: 37px
}

.h-30 {
    height: 30px
}

.h-440 {
    height: 440px
}

.h-287 {
    height: 287px
}

.h-210 {
    height: 210px
}

.h-150 {
    height: 150px
}

.h-13 {
    height: 13px
}

.h-80 {
    height: 80px
}

.h-645 {
    height: 645px
}

.h-26 {
    height: 26px
}

.h-445 {
    height: 445px
}

.h-159 {
    height: 159px
}

.h-100 {
    height: 100px
}

.h-214 {
    height: 214px
}

.h-97 {
    height: 97px
}

.h-70 {
    height: 70px
}

.h-90 {
    height: 90px
}

.h-200 {
    height: 200px
}

.h-4 {
    height: 4px
}

.h-1 {
    height: 1px
}

.h-16 {
    height: 16px
}

.h-98 {
    height: 98px
}

.h-20 {
    height: 20px
}

.h-742 {
    height: 742px
}

.h-auto {
    height: auto
}

.h-250 {
    height: 250px
}

.h-28 {
    height: 28px
}

.h-204 {
    height: 204px
}

.h-72 {
    height: 72px
}

.h-300 {
    height: 300px
}

.h-53 {
    height: 53px
}

.h-110 {
    height: 110px
}

.h-22 {
    height: 22px
}

.h-36 {
    height: 36px
}

.h-\[80px\] {
    height: 80px
}

.h-95 {
    height: 95px
}

.h-44 {
    height: 44px
}

.h-32 {
    height: 32px
}

.h-579 {
    height: 579px
}

.h-\[165px\], .h-165 {
    height: 165px
}

.h-750 {
    height: 750px
}

.h-\[850px\] {
    height: 850px
}

.h-\[360px\], .h-360 {
    height: 360px
}

.h-\[55px\] {
    height: 55px
}

.h-650 {
    height: 650px
}

.h-425 {
    height: 425px
}

.h-550 {
    height: 550px
}

.h-61 {
    height: 61px
}

.h-12 {
    height: 12px
}

.h-58 {
    height: 58px
}

.h-33 {
    height: 33px
}

.h-480 {
    height: 480px
}

.h-144 {
    height: 144px
}

.h-92 {
    height: 92px
}

.h-136 {
    height: 136px
}

.h-177 {
    height: 177px
}

.h-222 {
    height: 222px
}

.h-134 {
    height: 134px
}

.h-296 {
    height: 296px
}

.h-178 {
    height: 178px
}

.h-164 {
    height: 164px
}

.h-765 {
    height: 765px
}

.h-52 {
    height: 52px
}

.h-896 {
    height: 896px
}

.h-230 {
    height: 230px
}

.h-66 {
    height: 66px
}

.h-14 {
    height: 14px
}

.h-241 {
    height: 241px
}

.h-43 {
    height: 43px
}

.h-85 {
    height: 85px
}

.h-320 {
    height: 320px
}

.h-295 {
    height: 295px
}

.h-172 {
    height: 172px
}

.h-240 {
    height: 240px
}

.h-102 {
    height: 102px
}

.h-336 {
    height: 336px
}

.h-238 {
    height: 238px
}

.h-319 {
    height: 319px
}

.h-2 {
    height: 2px
}

.h-370 {
    height: 370px
}

.h-192 {
    height: 192px
}

.h-290 {
    height: 290px
}

.h-188 {
    height: 188px
}

.h-160 {
    height: 160px
}

.h-24 {
    height: 24px
}

.h-\[54px\] {
    height: 54px
}

.h-\[120px\] {
    height: 120px
}

.h-76 {
    height: 76px
}

.h-45 {
    height: 45px
}

.h-565 {
    height: 565px
}

.h-570 {
    height: 570px
}

.h-84 {
    height: 84px
}

.h-126 {
    height: 126px
}

.h-260 {
    height: 260px
}

.h-42 {
    height: 42px
}

.h-175 {
    height: 175px
}

.h-\[19\.84\%\] {
    height: 19.84%
}

.h-105 {
    height: 105px
}

.h-23 {
    height: 23px
}

.h-716 {
    height: 716px
}

.h-225 {
    height: 225px
}

.h-48 {
    height: 48px
}

.h-149 {
    height: 149px
}

.h-21 {
    height: 21px
}

.h-35 {
    height: 35px
}

.h-190 {
    height: 190px
}

.h-67 {
    height: 67px
}

.h-19 {
    height: 19px
}

.h-0 {
    height: 0px
}

.h-34 {
    height: 34px
}

.h-345 {
    height: 345px
}

.h-75 {
    height: 75px
}

.h-77 {
    height: 77px
}

.h-\[40px\] {
    height: 40px
}

.max-h-full {
    max-height: 100%
}

.max-h-\[645px\] {
    max-height: 645px
}

.max-h-451 {
    max-height: 451px
}

.min-h-\[78px\] {
    min-height: 78px
}

.min-h-\[500px\] {
    min-height: 500px
}

.min-h-\[650px\] {
    min-height: 650px
}

.min-h-\[425px\] {
    min-height: 425px
}

.min-h-\[120px\] {
    min-height: 120px
}

.w-120 {
    width: 120px
}

.w-160 {
    width: 160px
}

.w-260 {
    width: 260px
}

.w-18 {
    width: 18px
}

.w-full {
    width: 100%
}

.w-122 {
    width: 122px
}

.w-14 {
    width: 14px
}

.w-200 {
    width: 200px
}

.w-\[1280px\] {
    width: 1280px
}

.w-10 {
    width: 10px
}

.w-700 {
    width: 700px
}

.w-8 {
    width: 8px
}

.w-165 {
    width: 165px
}

.w-540 {
    width: 540px
}

.w-265 {
    width: 265px
}

.w-13 {
    width: 13px
}

.w-500 {
    width: 500px
}

.w-22 {
    width: 22px
}

.w-272 {
    width: 272px
}

.w-124 {
    width: 124px
}

.w-342 {
    width: 342px
}

.w-156 {
    width: 156px
}

.w-161 {
    width: 161px
}

.w-129 {
    width: 129px
}

.w-167 {
    width: 167px
}

.w-133 {
    width: 133px
}

.w-225 {
    width: 225px
}

.w-162 {
    width: 162px
}

.w-236 {
    width: 236px
}

.w-168 {
    width: 168px
}

.w-198 {
    width: 198px
}

.w-141 {
    width: 141px
}

.w-208 {
    width: 208px
}

.w-148 {
    width: 148px
}

.w-90 {
    width: 90px
}

.w-180 {
    width: 180px
}

.w-16 {
    width: 16px
}

.w-40 {
    width: 40px
}

.w-100 {
    width: 100px
}

.w-98 {
    width: 98px
}

.w-17 {
    width: 17px
}

.w-auto {
    width: auto
}

.w-230 {
    width: 230px
}

.w-28 {
    width: 28px
}

.w-72 {
    width: 72px
}

.w-110 {
    width: 110px
}

.w-130 {
    width: 130px
}

.w-104 {
    width: 104px
}

.w-65 {
    width: 65px
}

.w-\[55px\] {
    width: 55px
}

.w-270 {
    width: 270px
}

.w-250 {
    width: 250px
}

.w-79 {
    width: 79px
}

.w-30 {
    width: 30px
}

.w-4 {
    width: 4px
}

.w-20 {
    width: 20px
}

.w-80 {
    width: 80px
}

.w-32 {
    width: 32px
}

.w-125 {
    width: 125px
}

.w-175 {
    width: 175px
}

.w-93 {
    width: 93px
}

.w-240 {
    width: 240px
}

.w-319 {
    width: 319px
}

.w-\[1360px\] {
    width: 1360px
}

.w-360 {
    width: 360px
}

.w-\[550px\] {
    width: 550px
}

.w-560 {
    width: 560px
}

.w-\[553px\] {
    width: 553px
}

.w-210 {
    width: 210px
}

.w-\[1120px\] {
    width: 1120px
}

.w-516 {
    width: 516px
}

.w-470 {
    width: 470px
}

.w-66 {
    width: 66px
}

.w-1 {
    width: 1px
}

.w-218 {
    width: 218px
}

.w-145 {
    width: 145px
}

.w-457 {
    width: 457px
}

.w-53 {
    width: 53px
}

.w-426 {
    width: 426px
}

.w-320 {
    width: 320px
}

.w-193 {
    width: 193px
}

.w-36 {
    width: 36px
}

.w-164 {
    width: 164px
}

.w-134 {
    width: 134px
}

.w-266 {
    width: 266px
}

.w-178 {
    width: 178px
}

.w-310 {
    width: 310px
}

.w-311 {
    width: 311px
}

.w-92 {
    width: 92px
}

.w-286 {
    width: 286px
}

.w-146 {
    width: 146px
}

.w-380 {
    width: 380px
}

.w-650 {
    width: 650px
}

.w-300 {
    width: 300px
}

.w-194 {
    width: 194px
}

.w-336 {
    width: 336px
}

.w-281 {
    width: 281px
}

.w-\[176px\] {
    width: 176px
}

.w-\[153px\] {
    width: 153px
}

.w-375 {
    width: 375px
}

.w-128 {
    width: 128px
}

.w-685 {
    width: 685px
}

.w-344 {
    width: 344px
}

.w-176 {
    width: 176px
}

.w-257 {
    width: 257px
}

.w-96 {
    width: 96px
}

.w-217 {
    width: 217px
}

.w-567 {
    width: 567px
}

.w-73 {
    width: 73px
}

.w-460 {
    width: 460px
}

.w-340 {
    width: 340px
}

.w-640 {
    width: 640px
}

.w-26 {
    width: 26px
}

.w-356 {
    width: 356px
}

.w-504 {
    width: 504px
}

.w-304 {
    width: 304px
}

.w-188 {
    width: 188px
}

.w-\[80\%\] {
    width: 80%
}

.w-\[7\.5\%\] {
    width: 7.5%
}

.w-140 {
    width: 140px
}

.w-screen {
    width: 100vw
}

.w-345 {
    width: 345px
}

.w-278 {
    width: 278px
}

.w-45 {
    width: 45px
}

.w-228 {
    width: 228px
}

.w-190 {
    width: 190px
}

.w-150 {
    width: 150px
}

.w-15 {
    width: 15px
}

.w-60 {
    width: 60px
}

.w-\[37\.79\%\] {
    width: 37.79%
}

.w-\[43\.6\%\] {
    width: 43.6%
}

.w-\[76\.25\%\] {
    width: 76.25%
}

.w-\[100\%\] {
    width: 100%
}

.w-182 {
    width: 182px
}

.w-12 {
    width: 12px
}

.w-268 {
    width: 268px
}

.w-273 {
    width: 273px
}

.w-95 {
    width: 95px
}

.w-220 {
    width: 220px
}

.w-21 {
    width: 21px
}

.w-343 {
    width: 343px
}

.w-\[50\%\] {
    width: 50%
}

.w-19 {
    width: 19px
}

.w-24 {
    width: 24px
}

.w-23 {
    width: 23px
}

.w-\[80px\] {
    width: 80px
}

.w-216 {
    width: 216px
}

.w-402 {
    width: 402px
}

.w-155 {
    width: 155px
}

.w-70 {
    width: 70px
}

.w-77 {
    width: 77px
}

.w-\[784px\] {
    width: 784px
}

.w-\[90\%\] {
    width: 90%
}

.min-w-\[120px\] {
    min-width: 120px
}

.min-w-\[150\%\] {
    min-width: 150%
}

.min-w-\[375px\] {
    min-width: 375px
}

.min-w-\[1360px\] {
    min-width: 1360px
}

.min-w-\[600px\] {
    min-width: 600px
}

.min-w-\[60px\] {
    min-width: 60px
}

.min-w-\[100px\] {
    min-width: 100px
}

.max-w-\[660px\] {
    max-width: 660px
}

.max-w-full {
    max-width: 100%
}

.max-w-\[375px\] {
    max-width: 375px
}

.max-w-\[200px\] {
    max-width: 200px
}

.max-w-\[70\%\] {
    max-width: 70%
}

.max-w-\[242px\] {
    max-width: 242px
}

.max-w-\[33\%\] {
    max-width: 33%
}

.max-w-\[120px\] {
    max-width: 120px
}

.flex-1 {
    flex: 1 1 0%
}

.flex-none {
    flex: none
}

.flex-shrink {
    flex-shrink: 1
}

.flex-grow {
    flex-grow: 1
}

.basis-full {
    flex-basis: 100%
}

.table-fixed {
    table-layout: fixed
}

.border-collapse {
    border-collapse: collapse
}

.-translate-x-\[50\%\] {
    --tw-translate-x: -50%;
    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))
}

.-translate-y-\[50\%\] {
    --tw-translate-y: -50%;
    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))
}

.rotate-180 {
    --tw-rotate: 180deg;
    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))
}

.-rotate-\[34deg\] {
    --tw-rotate: -34deg;
    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))
}

.scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
    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))
}

.scale-\[66\%\] {
    --tw-scale-x: 66%;
    --tw-scale-y: 66%;
    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))
}

.scale-\[2\] {
    --tw-scale-x: 2;
    --tw-scale-y: 2;
    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))
}

.scale-\[\.5\] {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
    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))
}

.transform {
    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))
}

.cursor-pointer {
    cursor: pointer
}

.cursor-default {
    cursor: default
}

.resize {
    resize: both
}

.list-disc {
    list-style-type: disc
}

.grid-flow-col {
    grid-auto-flow: column
}

.grid-cols-2 {
    grid-template-columns:repeat(2, minmax(0, 1fr))
}

.grid-cols-1 {
    grid-template-columns:repeat(1, minmax(0, 1fr))
}

.grid-cols-4 {
    grid-template-columns:repeat(4, minmax(0, 1fr))
}

.grid-cols-3 {
    grid-template-columns:repeat(3, minmax(0, 1fr))
}

.grid-cols-9 {
    grid-template-columns:repeat(9, minmax(0, 1fr))
}

.flex-row {
    flex-direction: row
}

.flex-col {
    flex-direction: column
}

.flex-wrap {
    flex-wrap: wrap
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.justify-around {
    justify-content: space-around
}

.justify-evenly {
    justify-content: space-evenly
}

.gap-25 {
    gap: 25px
}

.gap-xl {
    gap: 40px
}

.gap-sm {
    gap: 16px
}

.gap-20 {
    gap: 20px
}

.gap-10 {
    gap: 10px
}

.gap-md {
    gap: 24px
}

.gap-12 {
    gap: 12px
}

.gap-0 {
    gap: 0px
}

.gap-40 {
    gap: 40px
}

.gap-x-25 {
    -moz-column-gap: 25px;
    column-gap: 25px
}

.gap-x-55 {
    -moz-column-gap: 55px;
    column-gap: 55px
}

.gap-y-37 {
    row-gap: 37px
}

.gap-x-40 {
    -moz-column-gap: 40px;
    column-gap: 40px
}

.gap-y-55 {
    row-gap: 55px
}

.gap-y-30 {
    row-gap: 30px
}

.gap-y-56 {
    row-gap: 56px
}

.gap-y-90 {
    row-gap: 90px
}

.gap-y-20 {
    row-gap: 20px
}

.gap-y-sm {
    row-gap: 16px
}

.gap-x-48 {
    -moz-column-gap: 48px;
    column-gap: 48px
}

.gap-y-42 {
    row-gap: 42px
}

.gap-x-30 {
    -moz-column-gap: 30px;
    column-gap: 30px
}

.gap-y-50 {
    row-gap: 50px
}

.gap-x-10 {
    -moz-column-gap: 10px;
    column-gap: 10px
}

.gap-y-10 {
    row-gap: 10px
}

.gap-x-0 {
    -moz-column-gap: 0px;
    column-gap: 0px
}

.gap-x-14 {
    -moz-column-gap: 14px;
    column-gap: 14px
}

.gap-x-70 {
    -moz-column-gap: 70px;
    column-gap: 70px
}

.overflow-hidden {
    overflow: hidden
}

.overflow-x-auto {
    overflow-x: auto
}

.overflow-y-auto {
    overflow-y: auto
}

.truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.text-ellipsis {
    text-overflow: ellipsis
}

.whitespace-nowrap {
    white-space: nowrap
}

.whitespace-pre-line {
    white-space: pre-line
}

.whitespace-pre-wrap {
    white-space: pre-wrap
}

.rounded-md {
    border-radius: .375rem
}

.rounded-sm {
    border-radius: .125rem
}

.rounded-\[20px\] {
    border-radius: 20px
}

.rounded-full {
    border-radius: 9999px
}

.rounded-\[5px\] {
    border-radius: 5px
}

.rounded-\[12px\] {
    border-radius: 12px
}

.rounded-\[10px\] {
    border-radius: 10px
}

.rounded-\[8px\] {
    border-radius: 8px
}

.rounded-\[6px\] {
    border-radius: 6px
}

.rounded-\[3px\] {
    border-radius: 3px
}

.rounded-\[9px\] {
    border-radius: 9px
}

.rounded {
    border-radius: .25rem
}

.rounded-lg {
    border-radius: .5rem
}

.rounded-t-sm {
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem
}

.rounded-b-\[10px\] {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px
}

.rounded-t-\[10px\] {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.rounded-l-\[8px\] {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px
}

.rounded-r-\[8px\] {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px
}

.rounded-b-\[5px\] {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

.rounded-l-\[5px\] {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px
}

.rounded-b-sm {
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem
}

.rounded-b-\[15px\] {
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px
}

.rounded-tl-\[10px\] {
    border-top-left-radius: 10px
}

.rounded-bl-\[10px\] {
    border-bottom-left-radius: 10px
}

.rounded-tr-\[10px\] {
    border-top-right-radius: 10px
}

.rounded-br-\[10px\] {
    border-bottom-right-radius: 10px
}

.border {
    border-width: 1px
}

.border-0 {
    border-width: 0px
}

.border-2 {
    border-width: 2px
}

.border-8, .border-\[8px\] {
    border-width: 8px
}

.border-b {
    border-bottom-width: 1px
}

.border-l {
    border-left-width: 1px
}

.border-r-2 {
    border-right-width: 2px
}

.border-t {
    border-top-width: 1px
}

.border-b-2 {
    border-bottom-width: 2px
}

.border-r-0 {
    border-right-width: 0px
}

.border-l-0 {
    border-left-width: 0px
}

.border-b-4 {
    border-bottom-width: 4px
}

.border-t-0 {
    border-top-width: 0px
}

.border-dashed {
    border-style: dashed
}

.border-dotted {
    border-style: dotted
}

.border-none {
    border-style: none
}

.border-t-gray-14 {
    --tw-border-opacity: 1;
    border-color: rgb(232 232 232 / var(--tw-border-opacity))
}

.border-t-gray-19 {
    --tw-border-opacity: 1;
    border-color: rgb(206 206 206 / var(--tw-border-opacity))
}

.border-\[\#00000029\] {
    border-color: #00000029
}

.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity))
}

.border-theme-01 {
    --tw-border-opacity: 1;
    border-color: rgb(191 157 85 / var(--tw-border-opacity))
}

.border-t-gray-03 {
    --tw-border-opacity: 1;
    border-color: rgb(75 75 75 / var(--tw-border-opacity))
}

.border-\[\#BE1713\] {
    --tw-border-opacity: 1;
    border-color: rgb(190 23 19 / var(--tw-border-opacity))
}

.border-\[\#FFE076\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 224 118 / var(--tw-border-opacity))
}

.border-\[\#333333F2\] {
    border-color: #333333f2
}

.border-\[\#707070\] {
    --tw-border-opacity: 1;
    border-color: rgb(112 112 112 / var(--tw-border-opacity))
}

.border-\[\#FFFFFFF2\] {
    border-color: #fffffff2
}

.border-\[\#F74B43\] {
    --tw-border-opacity: 1;
    border-color: rgb(247 75 67 / var(--tw-border-opacity))
}

.border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgb(133 77 14 / var(--tw-border-opacity))
}

.border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgb(202 138 4 / var(--tw-border-opacity))
}

.border-transparent {
    border-color: transparent
}

.border-\[\#BF9D55\] {
    --tw-border-opacity: 1;
    border-color: rgb(191 157 85 / var(--tw-border-opacity))
}

.border-\[\#D59264\] {
    --tw-border-opacity: 1;
    border-color: rgb(213 146 100 / var(--tw-border-opacity))
}

.border-\[\#A5A5A5\] {
    --tw-border-opacity: 1;
    border-color: rgb(165 165 165 / var(--tw-border-opacity))
}

.border-\[\#A58032\] {
    --tw-border-opacity: 1;
    border-color: rgb(165 128 50 / var(--tw-border-opacity))
}

.border-t-gray-17 {
    --tw-border-opacity: 1;
    border-color: rgb(223 223 223 / var(--tw-border-opacity))
}

.border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity))
}

.border-t-gray-18 {
    --tw-border-opacity: 1;
    border-color: rgb(112 112 112 / var(--tw-border-opacity))
}

.border-t-yellow-01 {
    --tw-border-opacity: 1;
    border-color: rgb(255 195 51 / var(--tw-border-opacity))
}

.bg-t-gray-10 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248 / var(--tw-bg-opacity))
}

.bg-theme-01 {
    --tw-bg-opacity: 1;
    background-color: rgb(191 157 85 / var(--tw-bg-opacity))
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-\[\#F6F6F6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 246 246 / var(--tw-bg-opacity))
}

.bg-\[\#F6C844\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 200 68 / var(--tw-bg-opacity))
}

.bg-\[\#cacbce\] {
    --tw-bg-opacity: 1;
    background-color: rgb(202 203 206 / var(--tw-bg-opacity))
}

.bg-\[\#EEEEEE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 238 238 / var(--tw-bg-opacity))
}

.bg-\[\#E9E9E9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(233 233 233 / var(--tw-bg-opacity))
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity))
}

.bg-t-gray-06 {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 82 / var(--tw-bg-opacity))
}

.bg-t-gray-12 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 241 244 / var(--tw-bg-opacity))
}

.bg-t-gray-09 {
    --tw-bg-opacity: 1;
    background-color: rgb(18 18 18 / var(--tw-bg-opacity))
}

.bg-t-gray-14 {
    --tw-bg-opacity: 1;
    background-color: rgb(232 232 232 / var(--tw-bg-opacity))
}

.bg-theme-06 {
    --tw-bg-opacity: 1;
    background-color: rgb(151 153 152 / var(--tw-bg-opacity))
}

.bg-t-gray-19 {
    --tw-bg-opacity: 1;
    background-color: rgb(206 206 206 / var(--tw-bg-opacity))
}

.bg-btn-color-01 {
    --tw-bg-opacity: 1;
    background-color: rgb(246 200 68 / var(--tw-bg-opacity))
}

.bg-btn-color-02 {
    --tw-bg-opacity: 1;
    background-color: rgb(53 122 223 / var(--tw-bg-opacity))
}

.bg-\[\#d6b56c\] {
    --tw-bg-opacity: 1;
    background-color: rgb(214 181 108 / var(--tw-bg-opacity))
}

.bg-\[\#FFC600\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 198 0 / var(--tw-bg-opacity))
}

.bg-\[\#6C6C6C80\] {
    background-color: #6c6c6c80
}

.bg-\[\#F8F8F8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248 / var(--tw-bg-opacity))
}

.bg-\[\#FFFFFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-\[\#F4F0E2\] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 240 226 / var(--tw-bg-opacity))
}

.bg-\[\#002C52\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 44 82 / var(--tw-bg-opacity))
}

.bg-\[\#3D3D3D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(61 61 61 / var(--tw-bg-opacity))
}

.bg-\[\#EFEFEF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(239 239 239 / var(--tw-bg-opacity))
}

.bg-\[\#ffffff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-\[\#333333F2\] {
    background-color: #333333f2
}

.bg-\[\#3C3C3C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(60 60 60 / var(--tw-bg-opacity))
}

.bg-\[\#BE1713\] {
    --tw-bg-opacity: 1;
    background-color: rgb(190 23 19 / var(--tw-bg-opacity))
}

.bg-\[\#E5C888\] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 200 136 / var(--tw-bg-opacity))
}

.bg-\[\#F3E6CA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 230 202 / var(--tw-bg-opacity))
}

.bg-\[\#F74B43\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 75 67 / var(--tw-bg-opacity))
}

.bg-\[\#f64c43\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 76 67 / var(--tw-bg-opacity))
}

.bg-\[\#00000070\] {
    background-color: #00000070
}

.bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(202 138 4 / var(--tw-bg-opacity))
}

.bg-\[\#00000035\] {
    background-color: #00000035
}

.bg-\[\#017CE7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(1 124 231 / var(--tw-bg-opacity))
}

.bg-\[\#000000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity))
}

.bg-\[\#131719\] {
    --tw-bg-opacity: 1;
    background-color: rgb(19 23 25 / var(--tw-bg-opacity))
}

.bg-\[\#121212\] {
    --tw-bg-opacity: 1;
    background-color: rgb(18 18 18 / var(--tw-bg-opacity))
}

.bg-\[\#BF9D55\] {
    --tw-bg-opacity: 1;
    background-color: rgb(191 157 85 / var(--tw-bg-opacity))
}

.bg-\[\#162038\] {
    --tw-bg-opacity: 1;
    background-color: rgb(22 32 56 / var(--tw-bg-opacity))
}

.bg-\[\#5E93F8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(94 147 248 / var(--tw-bg-opacity))
}

.bg-\[\#EB3C37\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 60 55 / var(--tw-bg-opacity))
}

.bg-\[\#F4F7FC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 247 252 / var(--tw-bg-opacity))
}

.bg-\[\#A58032\] {
    --tw-bg-opacity: 1;
    background-color: rgb(165 128 50 / var(--tw-bg-opacity))
}

.bg-red-01 {
    --tw-bg-opacity: 1;
    background-color: rgb(242 70 76 / var(--tw-bg-opacity))
}

.bg-t-yellow-01 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 195 51 / var(--tw-bg-opacity))
}

.bg-t-gray-16 {
    --tw-bg-opacity: 1;
    background-color: rgb(100 100 100 / var(--tw-bg-opacity))
}

.bg-t-blue-02 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 58 133 / var(--tw-bg-opacity))
}

.bg-t-grey-22 {
    --tw-bg-opacity: 1;
    background-color: rgb(193 192 192 / var(--tw-bg-opacity))
}

.bg-\[\#FFC603\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 198 3 / var(--tw-bg-opacity))
}

.bg-\[\#FFC741\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 199 65 / var(--tw-bg-opacity))
}

.bg-\[\#C4A35EB3\] {
    background-color: #c4a35eb3
}

.bg-\[\#f7f7f7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247 / var(--tw-bg-opacity))
}

.bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.bg-opacity-10 {
    --tw-bg-opacity: .1
}

.bg-opacity-20 {
    --tw-bg-opacity: .2
}

.bg-\[url\(\@\/assets\/web\/landing\/appBonus\/banner-m\.png\)\] {
    background-image: url(banner-m.7e797277.png)
}

.bg-\[url\(\@\/assets\/web\/landing\/appBonus\/bg2\.png\)\] {
    background-image: url(bg2.870a5e43.png)
}

.bg-\[url\(\@\/assets\/web\/landing\/appBonus\/bg3\.png\)\] {
    background-image: url(bg3.d0795459.png)
}

.bg-\[url\(\@\/assets\/web\/landing\/appBonus\/bg4\.png\)\] {
    background-image: url(bg4.0adf80b7.png)
}

.bg-\[url\(\@\/assets\/web\/landing\/appBonus\/banner\.jpg\)\] {
    background-image: url(banner.2b49a589.jpg)
}

.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}

.bg-\[url\(\@\/assets\/web\/landing\/appDownload\/road-sign\.png\)\] {
    background-image: url(data:image/png;base64,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)
}

.bg-\[url\(\@\/assets\/web\/landing\/lpE\/section-bg\.png\)\] {
    background-image: url(section-bg.6f24fdee.png)
}

.bg-\[url\(\@\/assets\/web\/landing\/lpE\/event-bg\.jpg\)\] {
    background-image: url(event-bg.f99c3bff.jpg)
}

.bg-\[url\(\@\/assets\/web\/landing\/lpF\/section-bg\.jpg\)\] {
    background-image: url(section-bg.958e8829.jpg)
}

.bg-\[url\(\@\/assets\/web\/app-bonus-100\/rp-bg\.png\)\] {
    background-image: url(rp-bg.d8a49917.png)
}

.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops))
}

.bg-\[url\(\'\@\/assets\/web\/promo\/new-customer\/card-bg\.png\'\)\] {
    background-image: url(card-bg.e8e68a51.png)
}

.bg-\[url\(\'\@\/assets\/web\/promo\/new-customer\/card-bg2\.png\'\)\] {
    background-image: url(card-bg2.e134587c.png)
}

.bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
}

.bg-\[url\(\@\/assets\/web\/promo\/referral\/envelope\.png\)\] {
    background-image: url(envelope.f068f55e.png)
}

.bg-\[url\(\@\/assets\/web\/promo\/referral\/button\.png\)\] {
    background-image: url(button.c0fe0d7f.png)
}

.bg-\[url\(\@\/assets\/web\/promo\/referral\/bg-2\.jpg\)\] {
    background-image: url(bg-2.e4d3c71e.jpg)
}

.bg-\[url\(\@\/assets\/web\/promo\/referral\/bg-3-m\.png\)\] {
    background-image: url(bg-3-m.000b7a74.png)
}

.bg-\[url\(\@\/assets\/web\/promo\/referral\/bg-4-m\.jpg\)\] {
    background-image: url(bg-4-m.3f54dfc4.jpg)
}

.bg-\[url\(\@\/assets\/web\/promo\/referral\/bg-4-1\.png\)\] {
    background-image: url(bg-4-1.dbafe5d3.png)
}

.bg-\[url\(\@\/assets\/web\/promo\/referral\/label-bg\.png\)\] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXoAAABeCAYAAAAt6t8EAAAABHNCSVQICAgIfAhkiAAADmNJREFUeF7tnQuQFMUZx6dnZkFEIxHkCAjKSzlRQF4RRIUoYhCkUALRAFEUBSQYozEpjaWhYkxKY0VBRSLiAyw8EkERn/gAFR+IKCAnzzMcKHL4TqCO25lO7/b27iaKd3s3PWfqfltF7TV3u3P33+/7zddff/21cCw/ws/eWuhIZ1TqMkL9k1KqL1JfMUYP7AF/gAe2eSik7KuJa/ERfrpqjwJ98zTlzUN9tozRA3vIKIA/wAN7fNzjHt7nCKugl3tW9ZVCvpG+Y5lInmc9o0EHdMAO8APrHHAWus37jLYK+mDPG78RQvzJ4oSBt0YBFEABFDiAAuo+crnXou9dVkEvP3nzKZWDPIsIlgieGUwmF209guM68CbHGyGD40SLfqXWQK8ALxTo96kbTWM1PyMpz6IEixIsSrAokVYgLh7KD9wWJ7U3hS9Wpj1Ve974kefI57N/k/nbeM6UG5myI551ORY6oAN2EKUfCNeZK5qfNMEq6OUnr0+XobyeaRRpG9I2pFPgQPwcCIPw535R/wetgj6seO1lFaEMSNUJC5O2SP+tjNEjkzHEHvAHeGCNj8L12onmfcutgV5WvHKodNwvreSEeFMUQAEUQIFvV0A6692W/U8wP2RlMTZZ8co5QorHVGmljlh4RgfsAD+AA3FyYIbX8uRpVkEvK1bepgB/JTddFEABFECB+BUIpTzPLxrwqFXQh7tfXaNA34NInhkNMzpmtHAgfg6IRuHhotkpn1kDvaxY8YMwFB+mPtx0qVC6YkobO2P0wB7wB3hgl4fKx153iwb0y59HRJ6jT+5afoEr3PmURVMuT3k82wPgQPwccIW4WbQccK1V0MuPX56t7tgTU3+embYbc2ecuZNndkWgB3qkZ7rYQ3q3HP4QjT8ETjgkUXTas1ZBH+xavlkZb6dcSw+TozTNChnrnCV66OaN2AP2gD9EyIPALWraRIjeVdZAL8uXd5YJZ1NcnRzMH8L1aOdtr513fJ1JsGezhoU9196exTK31amD/7fOJ9Icvdy1YmIow9mssse/yk51C9Ut+B1+J8Pwd17rQTdZBX2w66WHhXTOZwEm/gUYFj5Z+MTv8DvXFSeLotNWWgV9+NFLH6nIslU6skiVVOYtsDBGD+whL+LEP+BD1HwU4gu31cBm37Q9K7LUzf6dz53oCf9t02rVnJLGWBdVoIc+NQ57wB7wBzs8UL612G01aKRV0AcfvnClumvclvZl09PCFI4xznQpzKQX0AM90l0bsQd4ER0v1Tv9UuXnb7cK+nDn849L4QxPT8/zuuczRg/sITeVwR/wB1v+4Hphd1F0xlqroA92LvtKRfKHUBdNXTh14dSFR1gXnskQsO+kmn0nO702px95oPZpkeToq7YvO8XznBWZ1jbpa5lpqbkw42yrH/TBPvCPTNoKPmgF6spH1fZgnmh9+jiroJcfLbs+DOR06nip46Wen3p+OBA/B0LHucRvc8Ycq6APdzz3gormB0Vya6rrrY3XM3Vgapnzd/yhQfiDmxAdVX5+mzXQy7IXDwoTVfv09IOFFlsLLSlrRV/sC/tiYdskegwP1Axqo9tmcJcDQd6khr7t+9V+L1n+zI/VBZ8053+nX0DzGZp11L5ZB/aD/+A/BfiPDOU9frshk6yCPih/+s9CuNekcrO5zTA6R8VY3/RMzhI90AN7wB+i5oF0nZ/6bYY8YhX0yfKn31Q3nz50maDbDN1m6DYDB+LngJtwikSrIbutgV5uXNIibOJX6P39uTpXxuiBPeAPpu4bHtjkgbPaa3dW7+py7HWqo5c7nhkVhuHC6i7C91EABVAABWwoIP/itRt6dXXvXCfQB9ufulOF8lPS0zWzFc6sxDLWIR166O0g2AP2gD9EzgMZimH+0WcttQv6fy7doGBWnNfahhRd/Ck6UuOkxvG7Bup3biJoKloP32sN9PvKFh3dyGtclt4Jmdd7ljF6YA8Z6mS7lDI2i3jwITo+qOqd5W67oQOrg3yd6ujl9qUXhtKZW5OL8DMogAIogAKRK/B776izb6zJu9Y6R58sW/KAcMV4nbYxvR1MCoqx7vmCHtgH/gEf7PDQ89yBou3Q5VZBH5Qt2a4yNm1JDjbQ5GDu2IzcAhOLNXrhGR3QwbYdCLHXO2pY05pAvtapm8otTxzve3KdLqbQ3fpyxSWM0QN7wB9MsRU8sMEDhd0n/fbDz7YK+uCDJVMV2Wekjdk86JJXxy55mRLErJ6M9SGzmUf20F3GaQX+7/XITHzgh1agcH7+2jv6nFutgj4se/wfoSPPzXZPy3StZKy7K6IDOmAH+IFNDriu21scNWy1VdAHZY9/osLXw2t6EX4OBVAABVAgMgV2e+1HFBXybgVX3ciyxT8MHfE6JwlxkhAnCcV/khB+h9+pPE+J32HEGKugD8oW/1alTm8uoF0y7ekzKTjzwdBunHbj+E8OU/hDYf6g1mcmq4h+llXQJ7cuekZFcmcSWRBZENET0cOB+DngCbeL6DBiozXQy5ISL+yd2Ksi+kZ6kdgsuJhFY8Z6AQY9sA/8Az5Ez0NXiG1uh5EdC4G8Keqp8Wvk1kWnB1IuyyubzzYlzMLN9KU3sGNs2nHrCir0QI/cNgPsAX8ozB8c5z6/47kX1xjamR8saDE22PLoHxwhr9OwMiV0Bl6MdQSDHtgH/gEf7PDQEe44v8PIeVZBn9zy91fVBfqTmyU3S242/twsfoffVYZO24M7n7fDGug/3Vpy2Pek+zmdPOhkQvt3OtrAgfg5oDaprkt0+km3QiFfUI4+uXnhCBVRLCaSI5IjsiSyhAP1woE7vE6jrrAK+mBLyV+lFNmLFN6aoY6tYNJVPrkH10cP7AF/MAo0CB4IMdLvNGqxXdBvLnlHTVi7cyevlzt5tkso+qM/M6qGOaPyPKeZ6Dj6C2ugl9sfax1UVu6kFoxasMJqwdALvaglzW2sqYM/OM5r/jGj+9cG8jXO0Sc3L/iZI8U80xk17+Akzf5MWoXvZ0or0cMcLIV94B/wIQIehML5Y6LzmOvsgn7jgntVZKKK9MmKkhVtUFlRVoWyCjSILPh39vP2HDFYHDNmmVXQB5sWbFG54Y7kBhtmbpDPnc+dtaF6XRuqcju7TYQYHVgDvdy64JggKQtqoFPbX4bXoQAKoAAKfE2B5/xjzz+zLrpU2wIhKH34MumKWalkq4nszDFmjHWkhx762EPsAXvAH6LngVr7vNY79oKbrYI++f78BYpkY2pxpiEpfZY0WNJgSUMrQIq/1jxUMVT/RPEFr9kFfen8XSpSK0o17DKfljkLkbG2XvTQDZywB+wBf4iaB+Hnfpex368L5Kstr5QbHuoZuG7uAFqTpjBXZazTNuihFcAesAf8IVoeOM4iv3jsuVZBH5TOu0rFabeaaZepk2ecDuRNaj47LUUfzXrsA/vAP6Lhg9Jxmlc8doZV0CdL5y1RrjuMJBtJRpKsJJlrnWQmSV/rRQpPyhPEcePXWwV9UPrQv9QqetNs6Jrd+qqrLPh/dMAO8AM4YI0DO/zicW3rCvlvzdFXbbj/VOG4y6O4CO+BAiiAAihQsAIP+ceNH1/wq77hBQeso69674EbVLXNjWZHnGmzz1jXi6OHTsZjD9gD/mCJB647we8ybq5V0Cc3PPii8uKBuY5EWbbFf7QKRxpxpBFHGuF3DYwDngjbi+KLPrAGelle0iT55d69qfpwU16SjtwYo0emnAJ7wB/ggUU+hvL9xPEXFkcB+QPm6JMb5g5VbYmX5kIIczlzS2WsFUAPPdXAHrAH/CFiHtztd71wilXQV713/y0qbXM1RTYUF1FcRXEZHIifAwrwo/2uFy20C/r1961S07Le1M3SrCZnaNSR4w/4Q1z+sG+/0/LQnhMqrIFebr7viKDS2U3/6XrtP80ZsXndMOmHTz/8Bsajt/zjJ/SJCvLfmKNPrpszWn3jkexFCOQI5Ajk4grk2IAMb9TyqHNLouvF11gG/b13KWubnOpGaLoy8qy7M6IDOmAH+IFtDviuGCq6XvyUVdBXrZtTqvIGXWhCl1dLktnlnq0tYUzTTpqW5mqt8IdI/cH76suDRf9f7bMGevnu39onhbONnCg50QaWE2VNhDWR7Alp9cy/lxLdJg6KEvJfy9Hvf2f2BNcVcxrYBrS8IzPYgMoGVDag4v/1xwHXETd43S6ZbhX0yXWzH5ShMy5XN2siW1NHylhHuuih6+uxB+wBf4iUB05wWqLbpBV2Qf/u7HKFsCP1Hd0svJkIh7FeiEMP7AP/gA82eOj8O9H90kOihvx/pW4q195zgiedtdmqApOzM9UmjHUEix46CMAesAf8IWIeuE/43S8dbhX0+9+9e5qQ4na2O8e/3Zk2A7QZwO/wO2UDV3ndJt1mFfTJd+5+VIUoI01XwnTkanKwJo3DWEey6KEjGewBe8AfIuOBFG6vRt0ve9sy6Gd9ppy3mbkIG9TYEMuGWDbEwgOtQAw8/NjvMbmVDchnc/RVb8/q54hwZT3Xj35X6lj5PbLVNOwnYD8BPZ/i4KIKKxf4Paacbxf0a2Ze6zjuTbYuwvuiAAqgAAocWAEZykmNel1+jy2N0hu5k2vufFZN0wfnqinySghN3bgpuWSs6+jRI6/6Bj2wh0zJKXyoFR+SQh57UI+pm6yBXr54o588rMU+9dv5amUpb0uY2RVkCscZow/2kdtIgT/gD9H4g5DOVr/n1E62IJ/O0VetmjlYIf5ZqkmopqGaKLNPgmoiqonirSa61z9x6kS7oF8z8yb1qaocPQ8UQAEUQIG4FQilHNu417T5Nq8rqlbfsVKlbfqlpmFmddk0c2Gsq07QQ6cpsAfsAX+Inge+EG1Ez198aBX0latvH5m6gKf+BXlXYowe2EPOIfAH/MGWPzTudcUim5BPvfd/AOecuhb6AEEMAAAAAElFTkSuQmCC)
}

.bg-\[url\(\'\@\/assets\/web\/spread30\/\$26\.png\'\)\] {
    background-image: url(_26.5ada507f.png)
}

.bg-\[url\(\'\@\/assets\/web\/spread30\/\$30\.png\'\)\] {
    background-image: url(_30.833adaeb.png)
}

.bg-\[url\(\'\@\/assets\/web\/spread30\/\$28\.png\'\)\] {
    background-image: url(_28.5b07e383.png)
}

.bg-\[url\(\'\@\/assets\/web\/spread30\/\$30-bg\.png\'\)\] {
    background-image: url(_30-bg.a00c733f.png)
}

.bg-\[url\(\'\@\/assets\/web\/spread30\/\$28-bg\.svg\'\)\] {
    background-image: url(_28-bg.269ac7f7.svg)
}

.bg-\[url\(\@\/assets\/web\/spread30\/left-bg\.png\)\] {
    background-image: url(left-bg.e55bb35d.png)
}

.bg-\[url\(\@\/assets\/web\/spread30\/right-bg\.png\)\] {
    background-image: url(right-bg.922eedee.png)
}

.bg-\[url\(\@\/assets\/web\/service\/transaction\/girl-bg\.png\)\] {
    background-image: url(girl-bg.d4ac0aab.png)
}

.from-\[\#FFFFFF\] {
    --tw-gradient-from: #FFFFFF;
    --tw-gradient-to: rgb(255 255 255 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#ED4443\] {
    --tw-gradient-from: #ED4443;
    --tw-gradient-to: rgb(237 68 67 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#F8F8F8\] {
    --tw-gradient-from: #F8F8F8;
    --tw-gradient-to: rgb(248 248 248 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#FFF7DE\] {
    --tw-gradient-from: #FFF7DE;
    --tw-gradient-to: rgb(255 247 222 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#3D3D3D\] {
    --tw-gradient-from: #3D3D3D;
    --tw-gradient-to: rgb(61 61 61 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#981614\] {
    --tw-gradient-from: #981614;
    --tw-gradient-to: rgb(152 22 20 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#C63839\] {
    --tw-gradient-from: #C63839;
    --tw-gradient-to: rgb(198 56 57 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#D8E9FE\] {
    --tw-gradient-from: #D8E9FE;
    --tw-gradient-to: rgb(216 233 254 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.from-\[\#FFF9DB\] {
    --tw-gradient-from: #FFF9DB;
    --tw-gradient-to: rgb(255 249 219 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

.to-\[\#E8E8E8\] {
    --tw-gradient-to: #E8E8E8
}

.to-\[\#941411\] {
    --tw-gradient-to: #941411
}

.to-\[\#F8F8F8\] {
    --tw-gradient-to: #F8F8F8
}

.to-\[\#FFFFFF\] {
    --tw-gradient-to: #FFFFFF
}

.to-\[\#FFEEB4\] {
    --tw-gradient-to: #FFEEB4
}

.to-\[\#282828\] {
    --tw-gradient-to: #282828
}

.to-\[\#E84241\] {
    --tw-gradient-to: #E84241
}

.to-\[\#AC1F20\] {
    --tw-gradient-to: #AC1F20
}

.to-\[\#F3F6FB\] {
    --tw-gradient-to: #F3F6FB
}

.to-\[\#FFDFA6\] {
    --tw-gradient-to: #FFDFA6
}

.bg-cover {
    background-size: cover
}

.bg-\[length\:100\%_100\%\] {
    background-size: 100% 100%
}

.bg-contain {
    background-size: contain
}

.bg-\[length\:auto_100\%\] {
    background-size: auto 100%
}

.bg-center {
    background-position: center
}

.bg-bottom {
    background-position: bottom
}

.bg-top {
    background-position: top
}

.bg-\[100\%_100\%\] {
    background-position: 100% 100%
}

.bg-right {
    background-position: right
}

.bg-left {
    background-position: left
}

.bg-no-repeat {
    background-repeat: no-repeat
}

.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
}

.p-20 {
    padding: 20px
}

.p-10 {
    padding: 10px
}

.p-30 {
    padding: 30px
}

.p-sm {
    padding: 16px
}

.p-0 {
    padding: 0
}

.p-40 {
    padding: 40px
}

.p-25 {
    padding: 25px
}

.p-4 {
    padding: 4px
}

.px-15 {
    padding-left: 15px;
    padding-right: 15px
}

.py-40 {
    padding-top: 40px;
    padding-bottom: 40px
}

.py-50 {
    padding-top: 50px;
    padding-bottom: 50px
}

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

.px-14 {
    padding-left: 14px;
    padding-right: 14px
}

.px-30 {
    padding-left: 30px;
    padding-right: 30px
}

.py-80 {
    padding-top: 80px;
    padding-bottom: 80px
}

.py-47 {
    padding-top: 47px;
    padding-bottom: 47px
}

.px-28 {
    padding-left: 28px;
    padding-right: 28px
}

.py-15 {
    padding-top: 15px;
    padding-bottom: 15px
}

.py-13 {
    padding-top: 13px;
    padding-bottom: 13px
}

.px-35 {
    padding-left: 35px;
    padding-right: 35px
}

.py-10 {
    padding-top: 10px;
    padding-bottom: 10px
}

.px-60 {
    padding-left: 60px;
    padding-right: 60px
}

.px-68 {
    padding-left: 68px;
    padding-right: 68px
}

.px-40 {
    padding-left: 40px;
    padding-right: 40px
}

.px-10 {
    padding-left: 10px;
    padding-right: 10px
}

.px-7 {
    padding-left: 7px;
    padding-right: 7px
}

.py-17 {
    padding-top: 17px;
    padding-bottom: 17px
}

.px-11 {
    padding-left: 11px;
    padding-right: 11px
}

.px-20 {
    padding-left: 20px;
    padding-right: 20px
}

.py-20 {
    padding-top: 20px;
    padding-bottom: 20px
}

.px-42 {
    padding-left: 42px;
    padding-right: 42px
}

.px-5 {
    padding-left: 5px;
    padding-right: 5px
}

.px-46 {
    padding-left: 46px;
    padding-right: 46px
}

.px-50 {
    padding-left: 50px;
    padding-right: 50px
}

.py-60 {
    padding-top: 60px;
    padding-bottom: 60px
}

.px-58 {
    padding-left: 58px;
    padding-right: 58px
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.py-16 {
    padding-top: 16px;
    padding-bottom: 16px
}

.py-56 {
    padding-top: 56px;
    padding-bottom: 56px
}

.py-30 {
    padding-top: 30px;
    padding-bottom: 30px
}

.py-27 {
    padding-top: 27px;
    padding-bottom: 27px
}

.py-4 {
    padding-top: 4px;
    padding-bottom: 4px
}

.py-5 {
    padding-top: 5px;
    padding-bottom: 5px
}

.px-17 {
    padding-left: 17px;
    padding-right: 17px
}

.px-2 {
    padding-left: 2px;
    padding-right: 2px
}

.py-3 {
    padding-top: 3px;
    padding-bottom: 3px
}

.px-8 {
    padding-left: 8px;
    padding-right: 8px
}

.px-25 {
    padding-left: 25px;
    padding-right: 25px
}

.py-11 {
    padding-top: 11px;
    padding-bottom: 11px
}

.px-\[250px\] {
    padding-left: 250px;
    padding-right: 250px
}

.px-\[180px\] {
    padding-left: 180px;
    padding-right: 180px
}

.px-\[120px\] {
    padding-left: 120px;
    padding-right: 120px
}

.px-32 {
    padding-left: 32px;
    padding-right: 32px
}

.px-100 {
    padding-left: 100px;
    padding-right: 100px
}

.px-36 {
    padding-left: 36px;
    padding-right: 36px
}

.px-sm {
    padding-left: 16px;
    padding-right: 16px
}

.py-md {
    padding-top: 24px;
    padding-bottom: 24px
}

.px-24 {
    padding-left: 24px;
    padding-right: 24px
}

.py-9 {
    padding-top: 9px;
    padding-bottom: 9px
}

.px-6 {
    padding-left: 6px;
    padding-right: 6px
}

.px-\[20\%\] {
    padding-left: 20%;
    padding-right: 20%
}

.py-14 {
    padding-top: 14px;
    padding-bottom: 14px
}

.px-\[10\%\] {
    padding-left: 10%;
    padding-right: 10%
}

.px-150 {
    padding-left: 150px;
    padding-right: 150px
}

.py-\[15px\] {
    padding-top: 15px;
    padding-bottom: 15px
}

.py-43 {
    padding-top: 43px;
    padding-bottom: 43px
}

.py-6 {
    padding-top: 6px;
    padding-bottom: 6px
}

.py-7 {
    padding-top: 7px;
    padding-bottom: 7px
}

.px-16 {
    padding-left: 16px;
    padding-right: 16px
}

.py-100 {
    padding-top: 100px;
    padding-bottom: 100px
}

.py-52 {
    padding-top: 52px;
    padding-bottom: 52px
}

.py-120 {
    padding-top: 120px;
    padding-bottom: 120px
}

.py-24 {
    padding-top: 24px;
    padding-bottom: 24px
}

.px-80 {
    padding-left: 80px;
    padding-right: 80px
}

.px-70 {
    padding-left: 70px;
    padding-right: 70px
}

.px-1 {
    padding-left: 1px;
    padding-right: 1px
}

.py-28 {
    padding-top: 28px;
    padding-bottom: 28px
}

.py-12 {
    padding-top: 12px;
    padding-bottom: 12px
}

.pt-120 {
    padding-top: 120px
}

.pt-262 {
    padding-top: 262px
}

.pb-30 {
    padding-bottom: 30px
}

.pt-28 {
    padding-top: 28px
}

.pt-40 {
    padding-top: 40px
}

.pb-47 {
    padding-bottom: 47px
}

.pb-115 {
    padding-bottom: 115px
}

.pl-30 {
    padding-left: 30px
}

.pb-50 {
    padding-bottom: 50px
}

.pt-3 {
    padding-top: 3px
}

.pt-19 {
    padding-top: 19px
}

.pt-45 {
    padding-top: 45px
}

.pb-19 {
    padding-bottom: 19px
}

.pb-31 {
    padding-bottom: 31px
}

.pb-48 {
    padding-bottom: 48px
}

.pt-50 {
    padding-top: 50px
}

.pt-53 {
    padding-top: 53px
}

.pt-74 {
    padding-top: 74px
}

.pl-42 {
    padding-left: 42px
}

.pb-40 {
    padding-bottom: 40px
}

.pl-33 {
    padding-left: 33px
}

.pt-21 {
    padding-top: 21px
}

.pb-77 {
    padding-bottom: 77px
}

.pt-54 {
    padding-top: 54px
}

.pb-56 {
    padding-bottom: 56px
}

.pt-32 {
    padding-top: 32px
}

.pt-5 {
    padding-top: 5px
}

.pb-5 {
    padding-bottom: 5px
}

.pl-200 {
    padding-left: 200px
}

.pb-94 {
    padding-bottom: 94px
}

.pt-116 {
    padding-top: 116px
}

.pb-46 {
    padding-bottom: 46px
}

.pl-25 {
    padding-left: 25px
}

.pb-347 {
    padding-bottom: 347px
}

.pl-20 {
    padding-left: 20px
}

.pt-10 {
    padding-top: 10px
}

.pt-20 {
    padding-top: 20px
}

.pr-5 {
    padding-right: 5px
}

.pl-10 {
    padding-left: 10px
}

.pb-6 {
    padding-bottom: 6px
}

.pt-30 {
    padding-top: 30px
}

.pr-10 {
    padding-right: 10px
}

.pr-35 {
    padding-right: 35px
}

.pb-20 {
    padding-bottom: 20px
}

.pt-60 {
    padding-top: 60px
}

.pr-30 {
    padding-right: 30px
}

.pt-70 {
    padding-top: 70px
}

.pl-12 {
    padding-left: 12px
}

.pb-70 {
    padding-bottom: 70px
}

.pb-90 {
    padding-bottom: 90px
}

.pt-16 {
    padding-top: 16px
}

.pb-sm {
    padding-bottom: 0px
}

.pt-80 {
    padding-top: 80px
}

.pb-80 {
    padding-bottom: 80px
}

.pb-25 {
    padding-bottom: 25px
}

.pr-20 {
    padding-right: 20px
}

.pl-0 {
    padding-left: 0
}

.pb-55 {
    padding-bottom: 55px
}

.pt-35 {
    padding-top: 35px
}

.pl-15 {
    padding-left: 15px
}

.pr-45 {
    padding-right: 45px
}

.pr-22 {
    padding-right: 22px
}

.pr-146 {
    padding-right: 146px
}

.pb-17 {
    padding-bottom: 17px
}

.pb-\[56\.25\%\] {
    padding-bottom: 56.25%
}

.pb-15 {
    padding-bottom: 15px
}

.pl-5 {
    padding-left: 5px
}

.pt-\[50px\] {
    padding-top: 50px
}

.pb-60 {
    padding-bottom: 60px
}

.pt-15 {
    padding-top: 15px
}

.pb-24 {
    padding-bottom: 24px
}

.pt-38 {
    padding-top: 38px
}

.pb-13 {
    padding-bottom: 13px
}

.pt-95 {
    padding-top: 95px
}

.pt-25 {
    padding-top: 25px
}

.pt-9 {
    padding-top: 9px
}

.pl-24 {
    padding-left: 24px
}

.pb-10 {
    padding-bottom: 10px
}

.pt-55 {
    padding-top: 55px
}

.pl-40 {
    padding-left: 40px
}

.pt-22 {
    padding-top: 22px
}

.pb-9 {
    padding-bottom: 9px
}

.pl-29 {
    padding-left: 29px
}

.pt-52 {
    padding-top: 52px
}

.pr-26 {
    padding-right: 26px
}

.pl-26 {
    padding-left: 26px
}

.pr-15 {
    padding-right: 15px
}

.pt-7 {
    padding-top: 7px
}

.pb-67 {
    padding-bottom: 67px
}

.pl-130 {
    padding-left: 130px
}

.pt-34 {
    padding-top: 34px
}

.pl-74 {
    padding-left: 74px
}

.pb-14 {
    padding-bottom: 14px
}

.pb-95 {
    padding-bottom: 95px
}

.pl-81 {
    padding-left: 81px
}

.pl-80 {
    padding-left: 80px
}

.pt-63 {
    padding-top: 63px
}

.pt-18 {
    padding-top: 18px
}

.pb-16 {
    padding-bottom: 16px
}

.pb-45 {
    padding-bottom: 45px
}

.pb-3 {
    padding-bottom: 3px
}

.pb-100 {
    padding-bottom: 100px
}

.pt-26 {
    padding-top: 26px
}

.pb-110 {
    padding-bottom: 110px
}

.pl-18 {
    padding-left: 18px
}

.pt-36 {
    padding-top: 36px
}

.pt-2 {
    padding-top: 2px
}

.pt-24 {
    padding-top: 24px
}

.pr-4 {
    padding-right: 4px
}

.pt-65 {
    padding-top: 65px
}

.pt-6 {
    padding-top: 6px
}

.pt-0 {
    padding-top: 0
}

.pt-100 {
    padding-top: 100px
}

.pt-\[67px\] {
    padding-top: 67px
}

.pb-\[110px\] {
    padding-bottom: 110px
}

.pt-\[100px\] {
    padding-top: 100px
}

.pb-\[68\.78\%\] {
    padding-bottom: 68.78%
}

.pb-36 {
    padding-bottom: 36px
}

.pt-112 {
    padding-top: 112px
}

.pt-\[14\.45\%\] {
    padding-top: 14.45%
}

.pt-\[3\.8\%\] {
    padding-top: 3.8%
}

.pt-\[6\%\] {
    padding-top: 6%
}

.pl-\[31\%\] {
    padding-left: 31%
}

.pt-12 {
    padding-top: 12px
}

.pb-\[56\%\] {
    padding-bottom: 56%
}

.pt-\[52px\] {
    padding-top: 52px
}

.pb-28 {
    padding-bottom: 28px
}

.pb-26 {
    padding-bottom: 26px
}

.pt-106 {
    padding-top: 106px
}

.pt-78 {
    padding-top: 78px
}

.pt-48 {
    padding-top: 48px
}

.pb-12 {
    padding-bottom: 12px
}

.pb-44 {
    padding-bottom: 44px
}

.pb-18 {
    padding-bottom: 18px
}

.pr-0 {
    padding-right: 0
}

.pt-14 {
    padding-top: 14px
}

.pl-34 {
    padding-left: 34px
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

.align-baseline {
    vertical-align: baseline
}

.align-middle {
    vertical-align: middle
}

.align-sub {
    vertical-align: sub
}

.text-36 {
    font-size: 36px
}

.text-50 {
    font-size: 50px
}

.text-18 {
    font-size: 18px
}

.text-26 {
    font-size: 26px
}

.text-20 {
    font-size: 20px
}

.text-24 {
    font-size: 24px
}

.text-22 {
    font-size: 22px
}

.text-16 {
    font-size: 16px
}

.text-60 {
    font-size: 60px
}

.text-14 {
    font-size: 14px
}

.text-10 {
    font-size: 10px
}

.text-12 {
    font-size: 12px
}

.text-30 {
    font-size: 30px
}

.text-55 {
    font-size: 55px
}

.text-32 {
    font-size: 32px
}

.text-8 {
    font-size: 8px
}

.text-38 {
    font-size: 38px
}

.text-40 {
    font-size: 40px
}

.text-28 {
    font-size: 28px
}

.text-25 {
    font-size: 25px
}

.text-13 {
    font-size: 13px
}

.text-17 {
    font-size: 17px
}

.text-21 {
    font-size: 21px
}

.text-46 {
    font-size: 46px
}

.text-37 {
    font-size: 37px
}

.text-42 {
    font-size: 42px
}

.text-27 {
    font-size: 27px
}

.text-31 {
    font-size: 31px
}

.text-34 {
    font-size: 34px
}

.text-59 {
    font-size: 59px
}

.text-23 {
    font-size: 23px
}

.text-52 {
    font-size: 52px
}

.text-72 {
    font-size: 72px
}

.text-15 {
    font-size: 15px
}

.text-120 {
    font-size: 120px
}

.text-35 {
    font-size: 35px
}

.text-\[14\.5vw\] {
    font-size: 14.5vw
}

.font-bold {
    font-weight: 700
}

.font-light {
    font-weight: 300
}

.font-black {
    font-weight: 900
}

.font-normal {
    font-weight: 400
}

.font-\[900\] {
    font-weight: 900
}

.font-\[700\] {
    font-weight: 700
}

.uppercase {
    text-transform: uppercase
}

.not-italic {
    font-style: normal
}

.leading-10 {
    line-height: 2.5rem
}

.leading-\[30px\] {
    line-height: 30px
}

.leading-\[40px\] {
    line-height: 40px
}

.leading-5 {
    line-height: 1.25rem
}

.leading-c-20 {
    line-height: 20px
}

.leading-c-30 {
    line-height: 30px
}

.leading-8 {
    line-height: 2rem
}

.leading-7 {
    line-height: 1.75rem
}

.leading-\[35px\] {
    line-height: 35px
}

.leading-\[60px\] {
    line-height: 60px
}

.leading-\[28px\] {
    line-height: 28px
}

.leading-\[70px\] {
    line-height: 70px
}

.leading-\[80px\] {
    line-height: 80px
}

.leading-\[48px\] {
    line-height: 48px
}

.leading-\[36px\] {
    line-height: 36px
}

.leading-\[26px\] {
    line-height: 26px
}

.leading-\[47px\] {
    line-height: 47px
}

.leading-\[14px\] {
    line-height: 14px
}

.leading-\[72px\] {
    line-height: 72px
}

.leading-\[23px\] {
    line-height: 23px
}

.leading-\[50px\] {
    line-height: 50px
}

.leading-loose {
    line-height: 2
}

.leading-c-50 {
    line-height: 50px
}

.leading-6 {
    line-height: 1.5rem
}

.leading-c-28 {
    line-height: 28px
}

.tracking-\[10px\] {
    letter-spacing: 10px
}

.tracking-tight {
    letter-spacing: -.025em
}

.tracking-\[14\.6px\] {
    letter-spacing: 14.6px
}

.tracking-widest {
    letter-spacing: .1em
}

.tracking-tighter {
    letter-spacing: -.05em
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.text-t-gray-09 {
    --tw-text-opacity: 1;
    color: rgb(18 18 18 / var(--tw-text-opacity))
}

.text-t-gray-15 {
    --tw-text-opacity: 1;
    color: rgb(70 70 70 / var(--tw-text-opacity))
}

.text-t-gray-01 {
    --tw-text-opacity: 1;
    color: rgb(52 52 52 / var(--tw-text-opacity))
}

.text-\[\#666666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity))
}

.text-\[\#333333\] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity))
}

.text-\[\#464646\] {
    --tw-text-opacity: 1;
    color: rgb(70 70 70 / var(--tw-text-opacity))
}

.text-\[\#323232\] {
    --tw-text-opacity: 1;
    color: rgb(50 50 50 / var(--tw-text-opacity))
}

.text-\[\#999999\] {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity))
}

.text-theme-01 {
    --tw-text-opacity: 1;
    color: rgb(191 157 85 / var(--tw-text-opacity))
}

.text-\[\#FFFFFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.text-t-gray-06 {
    --tw-text-opacity: 1;
    color: rgb(82 82 82 / var(--tw-text-opacity))
}

.text-t-gray-11 {
    --tw-text-opacity: 1;
    color: rgb(46 51 55 / var(--tw-text-opacity))
}

.text-white-80 {
    color: #fffc
}

.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity))
}

.text-\[\#BF9D55\] {
    --tw-text-opacity: 1;
    color: rgb(191 157 85 / var(--tw-text-opacity))
}

.text-white-90 {
    color: #ffffffe6
}

.text-red-01 {
    --tw-text-opacity: 1;
    color: rgb(242 70 76 / var(--tw-text-opacity))
}

.text-t-gray-16 {
    --tw-text-opacity: 1;
    color: rgb(100 100 100 / var(--tw-text-opacity))
}

.text-t-gray-18 {
    --tw-text-opacity: 1;
    color: rgb(112 112 112 / var(--tw-text-opacity))
}

.text-\[\#A91B1B\] {
    --tw-text-opacity: 1;
    color: rgb(169 27 27 / var(--tw-text-opacity))
}

.text-\[\#522110\] {
    --tw-text-opacity: 1;
    color: rgb(82 33 16 / var(--tw-text-opacity))
}

.text-\[\#F4DBA1\] {
    --tw-text-opacity: 1;
    color: rgb(244 219 161 / var(--tw-text-opacity))
}

.text-\[\#BE1713\] {
    --tw-text-opacity: 1;
    color: rgb(190 23 19 / var(--tw-text-opacity))
}

.text-\[\#bf9d55\] {
    --tw-text-opacity: 1;
    color: rgb(191 157 85 / var(--tw-text-opacity))
}

.text-\[\#333333F2\] {
    color: #333333f2
}

.text-\[\#8F7545\] {
    --tw-text-opacity: 1;
    color: rgb(143 117 69 / var(--tw-text-opacity))
}

.text-\[\#404040F2\] {
    color: #404040f2
}

.text-\[\#000000F2\] {
    color: #000000f2
}

.text-\[\#FFFFFFF2\] {
    color: #fffffff2
}

.text-\[\#017CE7\] {
    --tw-text-opacity: 1;
    color: rgb(1 124 231 / var(--tw-text-opacity))
}

.text-\[\#4A4A4A\] {
    --tw-text-opacity: 1;
    color: rgb(74 74 74 / var(--tw-text-opacity))
}

.text-\[\#AAAAAA\] {
    --tw-text-opacity: 1;
    color: rgb(170 170 170 / var(--tw-text-opacity))
}

.text-\[\#33222D\] {
    --tw-text-opacity: 1;
    color: rgb(51 34 45 / var(--tw-text-opacity))
}

.text-\[\#F74B43\] {
    --tw-text-opacity: 1;
    color: rgb(247 75 67 / var(--tw-text-opacity))
}

.text-\[\#ffffff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.text-\[\#000000\] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity))
}

.text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgb(202 138 4 / var(--tw-text-opacity))
}

.text-\[\#979998\] {
    --tw-text-opacity: 1;
    color: rgb(151 153 152 / var(--tw-text-opacity))
}

.text-\[\#192137\] {
    --tw-text-opacity: 1;
    color: rgb(25 33 55 / var(--tw-text-opacity))
}

.text-\[\#8696AA\] {
    --tw-text-opacity: 1;
    color: rgb(134 150 170 / var(--tw-text-opacity))
}

.text-\[\#fff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.text-\[\#A58032\] {
    --tw-text-opacity: 1;
    color: rgb(165 128 50 / var(--tw-text-opacity))
}

.text-\[\#616A84\] {
    --tw-text-opacity: 1;
    color: rgb(97 106 132 / var(--tw-text-opacity))
}

.text-\[\#DBDCDF\] {
    --tw-text-opacity: 1;
    color: rgb(219 220 223 / var(--tw-text-opacity))
}

.text-\[\#C9A863\] {
    --tw-text-opacity: 1;
    color: rgb(201 168 99 / var(--tw-text-opacity))
}

.text-\[\#F1DA87\] {
    --tw-text-opacity: 1;
    color: rgb(241 218 135 / var(--tw-text-opacity))
}

.text-\[\#5E91EE\] {
    --tw-text-opacity: 1;
    color: rgb(94 145 238 / var(--tw-text-opacity))
}

.text-\[\#6496EE\] {
    --tw-text-opacity: 1;
    color: rgb(100 150 238 / var(--tw-text-opacity))
}

.text-\[\#C26F36\] {
    --tw-text-opacity: 1;
    color: rgb(194 111 54 / var(--tw-text-opacity))
}

.text-\[\#B56228\] {
    --tw-text-opacity: 1;
    color: rgb(181 98 40 / var(--tw-text-opacity))
}

.text-\[\#CB3833\] {
    --tw-text-opacity: 1;
    color: rgb(203 56 51 / var(--tw-text-opacity))
}

.text-\[\#A32302\] {
    --tw-text-opacity: 1;
    color: rgb(163 35 2 / var(--tw-text-opacity))
}

.text-\[\#666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity))
}

.text-\[\#A5A5A5\] {
    --tw-text-opacity: 1;
    color: rgb(165 165 165 / var(--tw-text-opacity))
}

.text-t-gray-05 {
    --tw-text-opacity: 1;
    color: rgb(34 34 34 / var(--tw-text-opacity))
}

.text-t-blue-01 {
    --tw-text-opacity: 1;
    color: rgb(46 54 104 / var(--tw-text-opacity))
}

.text-t-yellow-02 {
    --tw-text-opacity: 1;
    color: rgb(255 229 166 / var(--tw-text-opacity))
}

.text-t-blue-04 {
    --tw-text-opacity: 1;
    color: rgb(13 31 116 / var(--tw-text-opacity))
}

.text-t-blue-05 {
    --tw-text-opacity: 1;
    color: rgb(20 42 127 / var(--tw-text-opacity))
}

.text-btn-color-02 {
    --tw-text-opacity: 1;
    color: rgb(53 122 223 / var(--tw-text-opacity))
}

.text-t-gray-20 {
    --tw-text-opacity: 1;
    color: rgb(204 204 204 / var(--tw-text-opacity))
}

.text-\[rgba\(255\,255\,255\,0\.25\)\] {
    color: #ffffff40
}

.text-\[\#2E3668\] {
    --tw-text-opacity: 1;
    color: rgb(46 54 104 / var(--tw-text-opacity))
}

.text-\[\#FFE5A6\] {
    --tw-text-opacity: 1;
    color: rgb(255 229 166 / var(--tw-text-opacity))
}

.text-\[\#545454\] {
    --tw-text-opacity: 1;
    color: rgb(84 84 84 / var(--tw-text-opacity))
}

.text-\[\#F9F9F9\] {
    --tw-text-opacity: 1;
    color: rgb(249 249 249 / var(--tw-text-opacity))
}

.text-t-gray-21 {
    --tw-text-opacity: 1;
    color: rgb(160 164 183 / var(--tw-text-opacity))
}

.underline {
    text-decoration-line: underline
}

.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.opacity-100 {
    opacity: 1
}

.opacity-0 {
    opacity: 0
}

.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-sm {
    --tw-shadow: 0 1px 2px 0 rgb(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)
}

.shadow-md {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px 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);
    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)
}

.drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));
    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)
}

.drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));
    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)
}

.drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));
    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)
}

.grayscale {
    --tw-grayscale: grayscale(100%);
    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)
}

.filter {
    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
}

.duration-300 {
    transition-duration: .3s
}

.ease-out {
    transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
}

.line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1
}

body {
    position: relative
}

.w-1160 {
    width: 1160px;
    margin: 0 auto
}

.c-bf9d55 {
    color: #bf9d55
}

a {
    cursor: pointer !important
}

.xl\:container {
    max-width: 1280px !important
}

.container16_9 {
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    height: 0
}

.content16_9 {
    width: 100%;
    height: 100%;
    bottom: 0;
    position: absolute;
    top: 0;
    left: 0
}

.lp .register {
    width: 100%;
    background: #fff
}

.lp .register .lp .register-panel {
    width: 100%
}

.lp .register input {
    font-size: 24px;
    height: 80px
}

.lp .register span, .lp .register a {
    font-size: 24px
}

.lp .register .zone-number {
    width: 241px
}

.lp .register .zone-number .value-box {
    height: 50px;
    line-height: 50px
}

.lp .register .verify-code-wrapper {
    width: 150px;
    top: 8px;
    right: 9px
}

.lp .register .verify-btn {
    height: 60px;
    line-height: 60px;
    font-size: 24px
}

.lp .register .select-item, .lp .register .err-txt {
    font-size: 24px
}

.lp .register .err-txt:before {
    width: 25px;
    height: 24.24px;
    background-size: contain
}

.lp .register .hide-pwd {
    background: url(eye-off.5a9279d7.svg) no-repeat;
    height: 30px;
    width: 35px
}

.lp .register .show-pwd {
    background: url(eye-on.96fabc02.svg) no-repeat;
    height: 30px;
    width: 35px
}

.lp .register .hide-pwd:after {
    font-size: 24px;
    white-space: nowrap;
    left: -114px;
    top: -5px
}

.lp .register .show-pwd:after {
    font-size: 24px;
    white-space: nowrap;
    left: -114px;
    top: -5px
}

.lp .register button {
    height: 80px;
    font-size: 28px;
    line-height: 28px
}

.lp .register-form-title, .lp .register-form-procedure, .lp .login-link-area {
    display: none
}

.after\:hidden:after {
    content: var(--tw-content);
    display: none
}

.hover\:z-10:hover {
    z-index: 10
}

.hover\:translate-x-10:hover {
    --tw-translate-x: 10px;
    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))
}

.hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    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))
}

.hover\:border:hover {
    border-width: 1px
}

.hover\:border-none:hover {
    border-style: none
}

.hover\:border-btn-color-01:hover {
    --tw-border-opacity: 1;
    border-color: rgb(246 200 68 / var(--tw-border-opacity))
}

.hover\:border-btn-color-02:hover {
    --tw-border-opacity: 1;
    border-color: rgb(53 122 223 / var(--tw-border-opacity))
}

.hover\:border-theme-01:hover {
    --tw-border-opacity: 1;
    border-color: rgb(191 157 85 / var(--tw-border-opacity))
}

.hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity))
}

.hover\:border-t-gray-16:hover {
    --tw-border-opacity: 1;
    border-color: rgb(100 100 100 / var(--tw-border-opacity))
}

.hover\:bg-transparent:hover {
    background-color: transparent
}

.hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.hover\:bg-theme-01:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(191 157 85 / var(--tw-bg-opacity))
}

.hover\:bg-t-yellow-01:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 195 51 / var(--tw-bg-opacity))
}

.hover\:py-10:hover {
    padding-top: 10px;
    padding-bottom: 10px
}

.hover\:py-9:hover {
    padding-top: 9px;
    padding-bottom: 9px
}

.hover\:font-bold:hover {
    font-weight: 700
}

.hover\:text-btn-color-02:hover {
    --tw-text-opacity: 1;
    color: rgb(53 122 223 / var(--tw-text-opacity))
}

.hover\:text-theme-01:hover {
    --tw-text-opacity: 1;
    color: rgb(191 157 85 / var(--tw-text-opacity))
}

.hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}

.hover\:opacity-80:hover {
    opacity: .8
}

.hover\:drop-shadow-lg:hover {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));
    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)
}

@media (min-width: 768px) {
    .md\:py-\[80px\] {
        padding-top: 80px;
        padding-bottom: 80px
    }
}

@media (min-width: 1024px) {
    .lg\:absolute {
        position: absolute
    }

    .lg\:relative {
        position: relative
    }

    .lg\:-left-10 {
        left: -10px
    }

    .lg\:left-\[50\%\] {
        left: 50%
    }

    .lg\:top-\[115px\] {
        top: 115px
    }

    .lg\:-right-50 {
        right: -50px
    }

    .lg\:bottom-0 {
        bottom: 0px
    }

    .lg\:top-190 {
        top: 190px
    }

    .lg\:-left-150 {
        left: -150px
    }

    .lg\:top-120 {
        top: 120px
    }

    .lg\:right-auto {
        right: auto
    }

    .lg\:top-auto {
        top: auto
    }

    .lg\:top-\[50px\] {
        top: 50px
    }

    .lg\:left-\[460px\] {
        left: 460px
    }

    .lg\:left-auto {
        left: auto
    }

    .lg\:-left-183 {
        left: -183px
    }

    .lg\:top-30 {
        top: 30px
    }

    .lg\:right-\[28px\] {
        right: 28px
    }

    .lg\:col-span-6 {
        grid-column: span 6 / span 6
    }

    .lg\:my-30 {
        margin-top: 30px;
        margin-bottom: 30px
    }

    .lg\:mx-90 {
        margin-left: 90px;
        margin-right: 90px
    }

    .lg\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .lg\:mx-20 {
        margin-left: 20px;
        margin-right: 20px
    }

    .lg\:mx-10 {
        margin-left: 10px;
        margin-right: 10px
    }

    .lg\:my-0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .lg\:my-50 {
        margin-top: 50px;
        margin-bottom: 50px
    }

    .lg\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .lg\:my-40 {
        margin-top: 40px;
        margin-bottom: 40px
    }

    .lg\:mt-0 {
        margin-top: 0
    }

    .lg\:mr-108 {
        margin-right: 108px
    }

    .lg\:mb-80 {
        margin-bottom: 80px
    }

    .lg\:mt-90 {
        margin-top: 90px
    }

    .lg\:mt-120 {
        margin-top: 120px
    }

    .lg\:mt-84 {
        margin-top: 84px
    }

    .lg\:mt-80 {
        margin-top: 80px
    }

    .lg\:mr-117 {
        margin-right: 117px
    }

    .lg\:ml-0 {
        margin-left: 0
    }

    .lg\:mt-30 {
        margin-top: 30px
    }

    .lg\:mb-30 {
        margin-bottom: 30px
    }

    .lg\:mr-10 {
        margin-right: 10px
    }

    .lg\:mr-115 {
        margin-right: 115px
    }

    .lg\:ml-auto {
        margin-left: auto
    }

    .lg\:mt-40 {
        margin-top: 40px
    }

    .lg\:mr-20 {
        margin-right: 20px
    }

    .lg\:ml-20 {
        margin-left: 20px
    }

    .lg\:mb-0 {
        margin-bottom: 0
    }

    .lg\:ml-12 {
        margin-left: 12px
    }

    .lg\:mt-116 {
        margin-top: 116px
    }

    .lg\:mt-51 {
        margin-top: 51px
    }

    .lg\:mb-100 {
        margin-bottom: 100px
    }

    .lg\:mr-42 {
        margin-right: 42px
    }

    .lg\:mb-20 {
        margin-bottom: 20px
    }

    .lg\:mt-20 {
        margin-top: 20px
    }

    .lg\:mr-\[60px\] {
        margin-right: 60px
    }

    .lg\:mt-60 {
        margin-top: 60px
    }

    .lg\:mr-15 {
        margin-right: 15px
    }

    .lg\:mr-auto {
        margin-right: auto
    }

    .lg\:-ml-\[285px\] {
        margin-left: -285px
    }

    .lg\:mr-0 {
        margin-right: 0
    }

    .lg\:mt-230 {
        margin-top: 230px
    }

    .lg\:mb-50 {
        margin-bottom: 50px
    }

    .lg\:mt-72 {
        margin-top: 72px
    }

    .lg\:ml-100 {
        margin-left: 100px
    }

    .lg\:-ml-\[100px\] {
        margin-left: -100px
    }

    .lg\:-ml-40 {
        margin-left: -40px
    }

    .lg\:ml-450 {
        margin-left: 450px
    }

    .lg\:mt-100 {
        margin-top: 100px
    }

    .lg\:ml-10 {
        margin-left: 10px
    }

    .lg\:mr-74 {
        margin-right: 74px
    }

    .lg\:mr-91 {
        margin-right: 91px
    }

    .lg\:mt-50 {
        margin-top: 50px
    }

    .lg\:flex {
        display: flex
    }

    .lg\:grid {
        display: grid
    }

    .lg\:h-120 {
        height: 120px
    }

    .lg\:h-40 {
        height: 40px
    }

    .lg\:h-110 {
        height: 110px
    }

    .lg\:h-550 {
        height: 550px
    }

    .lg\:h-260 {
        height: 260px
    }

    .lg\:h-450 {
        height: 450px
    }

    .lg\:h-80 {
        height: 80px
    }

    .lg\:h-88 {
        height: 88px
    }

    .lg\:h-230 {
        height: 230px
    }

    .lg\:h-60 {
        height: 60px
    }

    .lg\:h-360 {
        height: 360px
    }

    .lg\:h-519 {
        height: 519px
    }

    .lg\:h-210 {
        height: 210px
    }

    .lg\:h-160 {
        height: 160px
    }

    .lg\:h-820 {
        height: 820px
    }

    .lg\:h-426 {
        height: 426px
    }

    .lg\:h-\[567px\] {
        height: 567px
    }

    .lg\:h-46 {
        height: 46px
    }

    .lg\:h-33 {
        height: 33px
    }

    .lg\:h-219 {
        height: 219px
    }

    .lg\:h-\[1290px\] {
        height: 1290px
    }

    .lg\:h-384 {
        height: 384px
    }

    .lg\:h-270 {
        height: 270px
    }

    .lg\:h-\[520px\], .lg\:h-520 {
        height: 520px
    }

    .lg\:h-424 {
        height: 424px
    }

    .lg\:h-358 {
        height: 358px
    }

    .lg\:h-45 {
        height: 45px
    }

    .lg\:h-108 {
        height: 108px
    }

    .lg\:w-520 {
        width: 520px
    }

    .lg\:w-500 {
        width: 500px
    }

    .lg\:w-\[1200px\] {
        width: 1200px
    }

    .lg\:w-\[500px\] {
        width: 500px
    }

    .lg\:w-120 {
        width: 120px
    }

    .lg\:w-200 {
        width: 200px
    }

    .lg\:w-\[660px\] {
        width: 660px
    }

    .lg\:w-auto {
        width: auto
    }

    .lg\:w-60 {
        width: 60px
    }

    .lg\:w-990 {
        width: 990px
    }

    .lg\:w-560 {
        width: 560px
    }

    .lg\:w-460 {
        width: 460px
    }

    .lg\:w-590 {
        width: 590px
    }

    .lg\:w-150 {
        width: 150px
    }

    .lg\:w-250 {
        width: 250px
    }

    .lg\:w-480 {
        width: 480px
    }

    .lg\:w-\[1160px\] {
        width: 1160px
    }

    .lg\:w-\[560px\] {
        width: 560px
    }

    .lg\:w-\[600px\] {
        width: 600px
    }

    .lg\:w-558 {
        width: 558px
    }

    .lg\:w-230 {
        width: 230px
    }

    .lg\:w-570 {
        width: 570px
    }

    .lg\:w-375 {
        width: 375px
    }

    .lg\:w-\[800px\] {
        width: 800px
    }

    .lg\:w-\[470px\] {
        width: 470px
    }

    .lg\:w-260 {
        width: 260px
    }

    .lg\:w-\[820px\] {
        width: 820px
    }

    .lg\:w-360 {
        width: 360px
    }

    .lg\:w-459 {
        width: 459px
    }

    .lg\:w-\[1280px\] {
        width: 1280px
    }

    .lg\:w-363 {
        width: 363px
    }

    .lg\:w-240 {
        width: 240px
    }

    .lg\:w-320 {
        width: 320px
    }

    .lg\:w-\[100\%\] {
        width: 100%
    }

    .lg\:w-426 {
        width: 426px
    }

    .lg\:w-\[1215px\] {
        width: 1215px
    }

    .lg\:w-750 {
        width: 750px
    }

    .lg\:w-189 {
        width: 189px
    }

    .lg\:w-440 {
        width: 440px
    }

    .lg\:w-33 {
        width: 33px
    }

    .lg\:w-386 {
        width: 386px
    }

    .lg\:w-660 {
        width: 660px
    }

    .lg\:w-270 {
        width: 270px
    }

    .lg\:w-\[1320px\] {
        width: 1320px
    }

    .lg\:w-780 {
        width: 780px
    }

    .lg\:w-773 {
        width: 773px
    }

    .lg\:w-988 {
        width: 988px
    }

    .lg\:w-940 {
        width: 940px
    }

    .lg\:w-36 {
        width: 36px
    }

    .lg\:w-\[50\%\] {
        width: 50%
    }

    .lg\:w-\[140px\] {
        width: 140px
    }

    .lg\:w-263 {
        width: 263px
    }

    .lg\:w-140 {
        width: 140px
    }

    .lg\:w-358 {
        width: 358px
    }

    .lg\:w-173 {
        width: 173px
    }

    .lg\:w-\[1000px\] {
        width: 1000px
    }

    .lg\:min-w-\[auto\] {
        min-width: auto
    }

    .lg\:min-w-\[1280px\] {
        min-width: 1280px
    }

    .lg\:min-w-\[1230px\] {
        min-width: 1230px
    }

    .lg\:min-w-\[490px\] {
        min-width: 490px
    }

    .lg\:max-w-\[1200px\] {
        max-width: 1200px
    }

    .lg\:max-w-none {
        max-width: none
    }

    .lg\:flex-1 {
        flex: 1 1 0%
    }

    .lg\:basis-1\/3 {
        flex-basis: 33.333333%
    }

    .lg\:basis-1\/2 {
        flex-basis: 50%
    }

    .lg\:scale-100 {
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        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))
    }

    .lg\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .lg\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .lg\:grid-cols-12 {
        grid-template-columns:repeat(12, minmax(0, 1fr))
    }

    .lg\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:flex-col {
        flex-direction: column
    }

    .lg\:flex-wrap {
        flex-wrap: wrap
    }

    .lg\:flex-nowrap {
        flex-wrap: nowrap
    }

    .lg\:items-start {
        align-items: flex-start
    }

    .lg\:items-center {
        align-items: center
    }

    .lg\:justify-start {
        justify-content: flex-start
    }

    .lg\:justify-end {
        justify-content: flex-end
    }

    .lg\:justify-center {
        justify-content: center
    }

    .lg\:justify-between {
        justify-content: space-between
    }

    .lg\:gap-40 {
        gap: 40px
    }

    .lg\:gap-90 {
        gap: 90px
    }

    .lg\:gap-20 {
        gap: 20px
    }

    .lg\:gap-x-190 {
        -moz-column-gap: 190px;
        column-gap: 190px
    }

    .lg\:gap-x-138 {
        -moz-column-gap: 138px;
        column-gap: 138px
    }

    .lg\:gap-y-80 {
        row-gap: 80px
    }

    .lg\:gap-y-0 {
        row-gap: 0px
    }

    .lg\:gap-x-0 {
        -moz-column-gap: 0px;
        column-gap: 0px
    }

    .lg\:gap-x-40 {
        -moz-column-gap: 40px;
        column-gap: 40px
    }

    .lg\:gap-y-30 {
        row-gap: 30px
    }

    .lg\:gap-y-90 {
        row-gap: 90px
    }

    .lg\:gap-x-73 {
        -moz-column-gap: 73px;
        column-gap: 73px
    }

    .lg\:gap-x-38 {
        -moz-column-gap: 38px;
        column-gap: 38px
    }

    .lg\:gap-x-44 {
        -moz-column-gap: 44px;
        column-gap: 44px
    }

    .lg\:overflow-auto {
        overflow: auto
    }

    .lg\:whitespace-nowrap {
        white-space: nowrap
    }

    .lg\:rounded-md {
        border-radius: .375rem
    }

    .lg\:rounded-\[7px\] {
        border-radius: 7px
    }

    .lg\:rounded-2xl {
        border-radius: 1rem
    }

    .lg\:rounded-b-xl {
        border-bottom-right-radius: .75rem;
        border-bottom-left-radius: .75rem
    }

    .lg\:border-l {
        border-left-width: 1px
    }

    .lg\:border-t-0 {
        border-top-width: 0px
    }

    .lg\:bg-\[url\(\@\/assets\/web\/promo\/referral\/bg-3\.jpg\)\] {
        background-image: url(bg-3.64c72ca0.jpg)
    }

    .lg\:bg-\[url\(\@\/assets\/web\/promo\/referral\/bg-4\.png\)\] {
        background-image: url(bg-4.000c8e6b.png)
    }

    .lg\:bg-\[url\(\@\/assets\/web\/spread30\/procedure-bg\.svg\)\] {
        background-image: url(procedure-bg.4ab030a5.svg)
    }

    .lg\:bg-\[length\:1920px_820px\] {
        background-size: 1920px 820px
    }

    .lg\:bg-\[length\:1920px_1080px\] {
        background-size: 1920px 1080px
    }

    .lg\:bg-cover {
        background-size: cover
    }

    .lg\:bg-contain {
        background-size: contain
    }

    .lg\:p-30 {
        padding: 30px
    }

    .lg\:p-50 {
        padding: 50px
    }

    .lg\:p-20 {
        padding: 20px
    }

    .lg\:py-80 {
        padding-top: 80px;
        padding-bottom: 80px
    }

    .lg\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .lg\:px-84 {
        padding-left: 84px;
        padding-right: 84px
    }

    .lg\:py-68 {
        padding-top: 68px;
        padding-bottom: 68px
    }

    .lg\:py-100 {
        padding-top: 100px;
        padding-bottom: 100px
    }

    .lg\:px-34 {
        padding-left: 34px;
        padding-right: 34px
    }

    .lg\:px-93 {
        padding-left: 93px;
        padding-right: 93px
    }

    .lg\:py-25 {
        padding-top: 25px;
        padding-bottom: 25px
    }

    .lg\:px-40 {
        padding-left: 40px;
        padding-right: 40px
    }

    .lg\:py-30 {
        padding-top: 30px;
        padding-bottom: 30px
    }

    .lg\:px-30 {
        padding-left: 30px;
        padding-right: 30px
    }

    .lg\:py-16 {
        padding-top: 16px;
        padding-bottom: 16px
    }

    .lg\:px-20 {
        padding-left: 20px;
        padding-right: 20px
    }

    .lg\:px-28 {
        padding-left: 28px;
        padding-right: 28px
    }

    .lg\:py-10 {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .lg\:px-8 {
        padding-left: 8px;
        padding-right: 8px
    }

    .lg\:py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .lg\:px-60 {
        padding-left: 60px;
        padding-right: 60px
    }

    .lg\:py-28 {
        padding-top: 28px;
        padding-bottom: 28px
    }

    .lg\:px-55 {
        padding-left: 55px;
        padding-right: 55px
    }

    .lg\:px-16 {
        padding-left: 16px;
        padding-right: 16px
    }

    .lg\:px-50 {
        padding-left: 50px;
        padding-right: 50px
    }

    .lg\:px-10 {
        padding-left: 10px;
        padding-right: 10px
    }

    .lg\:px-37 {
        padding-left: 37px;
        padding-right: 37px
    }

    .lg\:py-32 {
        padding-top: 32px;
        padding-bottom: 32px
    }

    .lg\:pb-60 {
        padding-bottom: 60px
    }

    .lg\:pt-0 {
        padding-top: 0
    }

    .lg\:pt-100 {
        padding-top: 100px
    }

    .lg\:pb-178 {
        padding-bottom: 178px
    }

    .lg\:pt-80 {
        padding-top: 80px
    }

    .lg\:pb-20 {
        padding-bottom: 20px
    }

    .lg\:pl-70 {
        padding-left: 70px
    }

    .lg\:pb-50 {
        padding-bottom: 50px
    }

    .lg\:pl-20 {
        padding-left: 20px
    }

    .lg\:pt-50 {
        padding-top: 50px
    }

    .lg\:pt-40 {
        padding-top: 40px
    }

    .lg\:pr-\[20\%\] {
        padding-right: 20%
    }

    .lg\:pt-90 {
        padding-top: 90px
    }

    .lg\:pb-0 {
        padding-bottom: 0
    }

    .lg\:pt-180 {
        padding-top: 180px
    }

    .lg\:pr-20 {
        padding-right: 20px
    }

    .lg\:pl-xl {
        padding-left: 40px
    }

    .lg\:pb-10 {
        padding-bottom: 10px
    }

    .lg\:pl-\[30px\] {
        padding-left: 30px
    }

    .lg\:pt-30 {
        padding-top: 30px
    }

    .lg\:pt-62 {
        padding-top: 62px
    }

    .lg\:pt-60 {
        padding-top: 60px
    }

    .lg\:pb-40 {
        padding-bottom: 40px
    }

    .lg\:pt-15 {
        padding-top: 15px
    }

    .lg\:pl-15 {
        padding-left: 15px
    }

    .lg\:pt-55 {
        padding-top: 55px
    }

    .lg\:pb-30 {
        padding-bottom: 30px
    }

    .lg\:pt-25 {
        padding-top: 25px
    }

    .lg\:pt-20 {
        padding-top: 20px
    }

    .lg\:pt-103 {
        padding-top: 103px
    }

    .lg\:pb-90 {
        padding-bottom: 90px
    }

    .lg\:pt-110 {
        padding-top: 110px
    }

    .lg\:pl-50 {
        padding-left: 50px
    }

    .lg\:pt-66 {
        padding-top: 66px
    }

    .lg\:pb-26 {
        padding-bottom: 26px
    }

    .lg\:pt-28 {
        padding-top: 28px
    }

    .lg\:pt-85 {
        padding-top: 85px
    }

    .lg\:pl-100 {
        padding-left: 100px
    }

    .lg\:pt-63 {
        padding-top: 63px
    }

    .lg\:pl-160 {
        padding-left: 160px
    }

    .lg\:pt-79 {
        padding-top: 79px
    }

    .lg\:pt-8 {
        padding-top: 8px
    }

    .lg\:pl-36 {
        padding-left: 36px
    }

    .lg\:pt-14 {
        padding-top: 14px
    }

    .lg\:pr-30 {
        padding-right: 30px
    }

    .lg\:text-left {
        text-align: left
    }

    .lg\:text-center {
        text-align: center
    }

    .lg\:text-right {
        text-align: right
    }

    .lg\:text-30 {
        font-size: 30px
    }

    .lg\:text-24 {
        font-size: 24px
    }

    .lg\:text-20 {
        font-size: 20px
    }

    .lg\:text-16 {
        font-size: 16px
    }

    .lg\:text-18 {
        font-size: 18px
    }

    .lg\:text-14 {
        font-size: 14px
    }

    .lg\:text-38 {
        font-size: 38px
    }

    .lg\:text-42 {
        font-size: 42px
    }

    .lg\:text-55 {
        font-size: 55px
    }

    .lg\:text-34 {
        font-size: 34px
    }

    .lg\:text-32 {
        font-size: 32px
    }

    .lg\:text-36 {
        font-size: 36px
    }

    .lg\:text-26 {
        font-size: 26px
    }

    .lg\:text-28 {
        font-size: 28px
    }

    .lg\:text-22 {
        font-size: 22px
    }

    .lg\:leading-\[40px\] {
        line-height: 40px
    }

    .lg\:leading-\[50px\] {
        line-height: 50px
    }

    .lg\:leading-\[46px\] {
        line-height: 46px
    }

    .lg\:leading-\[55px\] {
        line-height: 55px
    }

    .lg\:leading-8 {
        line-height: 2rem
    }

    .lg\:tracking-\[14\.6px\] {
        letter-spacing: 14.6px
    }

    .lg\:tracking-widest {
        letter-spacing: .1em
    }

    .lg\:tracking-normal {
        letter-spacing: 0em
    }

    .lg\:text-\[\#464646\] {
        --tw-text-opacity: 1;
        color: rgb(70 70 70 / var(--tw-text-opacity))
    }

    .lg\:after\:block:after {
        content: var(--tw-content);
        display: block
    }

    .lg\:hover\:scale-125:hover {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25;
        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))
    }
}

@media (min-width: 1280px) {
    .xl\:container {
        width: 100%;
        margin-right: auto;
        margin-left: auto
    }

    @media (min-width: 640px) {
        .xl\:container {
            max-width: 640px
        }
    }@media (min-width: 768px) {
    .xl\:container {
        max-width: 768px
    }
}@media (min-width: 1024px) {
    .xl\:container {
        max-width: 1024px
    }
}@media (min-width: 1280px) {
    .xl\:container {
        max-width: 1280px
    }
}@media (min-width: 1536px) {
    .xl\:container {
        max-width: 1536px
    }
}
}

@media (min-width: 1536px) {
    .\32xl\:container {
        width: 100%;
        margin-right: auto;
        margin-left: auto
    }

    @media (min-width: 640px) {
        .\32xl\:container {
            max-width: 640px
        }
    }@media (min-width: 768px) {
    .\32xl\:container {
        max-width: 768px
    }
}@media (min-width: 1024px) {
    .\32xl\:container {
        max-width: 1024px
    }
}@media (min-width: 1280px) {
    .\32xl\:container {
        max-width: 1280px
    }
}@media (min-width: 1536px) {
    .\32xl\:container {
        max-width: 1536px
    }
}
}