@font-face {
    font-family: PlusJakartaSans-Medium;
    src: url("../fonts/PlusJakartaSans-Medium.ttf");
}

@font-face {
    font-family: 思源黑体-Regular;
    src: url("../fonts/SourceHanSans-Regular.woff");
}

#ue-page {
    font-family: PlusJakartaSans-Medium, 思源黑体-Regular;
}

#pLRktMDu {
    --layout-group-padding: 210px 0 230px 0;
}

#pLRktMDu .layout-container-d811a {}

#pLRktMDu .layout-body-f0b12 {}

@media (min-width: 750px) {
    #pLRktMDu {}
}

@media (max-width: 749.98px) {
    #pLRktMDu {
        --layout-group-padding: 80px 0 80px 0;
    }
}

@media (max-width: 767.98px) {
    #pLRktMDu-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #pLRktMDu-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#pLRktMDu-layer-bg-gymcw {
    opacity: 1;
    background: #DEE4F0;
}

#pLRktMDu-layer-bg-cquuh {
    background-position: center center;
}

#YkewbXRV {}

#YkewbXRV .page-layout-row-container-dc0ac {}

#YkewbXRV .layout_row-margin_top-e2d5e {
    padding: 20px 0 20px 0;
}

#YkewbXRV .layout_row-margin_bottom-b3e51 {
    padding: 20px 0 20px 0;
}

#YkewbXRV .page-layout-row-feee0 {
    --layout-row-padding: 15px 0;
}

#YkewbXRV .page-layout-row-inner-ab83f {
    gap: 10px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#YkewbXRV .enter-animate-aa9db {
    animation-name: fadeInUp-ef632;
}

@media (max-width: 750px) {
    #YkewbXRV {}

    #YkewbXRV .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #YkewbXRV .layout_row-margin_top-e2d5e {
        padding: 10px 0 10px 0;
    }

    #YkewbXRV .layout_row-margin_bottom-b3e51 {
        padding: 10px 0 10px 0;
    }

    #YkewbXRV .page-layout-row-feee0 {}

    #YkewbXRV .page-layout-row-inner-ab83f {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#YkewbXRV .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#YkewbXRV .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
    animation-delay: 0s;
}

@media (max-width: 750px) {
    #YkewbXRV .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #YkewbXRV .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
        animation-delay: 0s;
    }
}

#sWtGKJcT {
    --layout-col-padding: 10px 10px 10px 10px;
}

#sWtGKJcT .layout-col-container-aa69d {}

#sWtGKJcT .layout-col-inner-e7875 {
    gap: 40px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

#sWtGKJcT .layout-col-inner-e7875 .buy-btn a {
    display: inline-flex;
    align-items: center;
    font-size: 16px;
    color: #fff;
    padding: 3px 20px;
    border: 2px solid #fff;
    border-radius: 100px;
}

#sWtGKJcT .layout-col-inner-e7875 .buy-btn a:nth-child(n+2) {
    margin-left: 15px;
}

#sWtGKJcT .layout-col-inner-e7875 .buy-btn a img {
    width: 20px;
    margin-right: 5px;
}

@media (max-width: 750px) {
    #sWtGKJcT {
        --layout-col-padding: 10px 0 10px 0;
    }

    #sWtGKJcT .layout-col-container-aa69d {}

    #sWtGKJcT .layout-col-inner-e7875 {
        gap: 20px;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
    }
}

@media (max-width: 750px) {
    #smZwulOI {}
}

#xOvwCrcO {
    --layout-group-padding: 80px 0 80px 0;
}

#xOvwCrcO .layout-container-d811a {}

#xOvwCrcO .layout-body-f0b12 {}

@media (min-width: 750px) {
    #xOvwCrcO {}
}

@media (max-width: 749.98px) {
    #xOvwCrcO {
        --layout-group-padding: 80px 0 80px 0;
    }
}

@media (max-width: 767.98px) {
    #xOvwCrcO-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #xOvwCrcO-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#xOvwCrcO-layer-bg-xwxev {
    background-size: cover;
    background-image: url(http://resources.jsmo.xin/templates/upload/33432/202401/1705047019912.png);
}

#xOvwCrcO-layer-bg-gymcw {
    opacity: 1;
    background: #DDE4F1;
}

#NVkCbdUC {}

#NVkCbdUC .page-layout-row-container-dc0ac {}

#NVkCbdUC .layout_row-margin_top-e2d5e {
    padding: 20px 0 20px 0;
}

#NVkCbdUC .layout_row-margin_bottom-b3e51 {
    padding: 20px 0 20px 0;
}

#NVkCbdUC .page-layout-row-feee0 {
    --layout-row-padding: 15px 0;
}

#NVkCbdUC .page-layout-row-inner-ab83f {
    gap: 10px;
    overflow: hidden;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#NVkCbdUC .enter-animate-aa9db {}

@media (max-width: 750px) {
    #NVkCbdUC {}

    #NVkCbdUC .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #NVkCbdUC .layout_row-margin_top-e2d5e {
        padding: 10px 0 10px 0;
    }

    #NVkCbdUC .layout_row-margin_bottom-b3e51 {
        padding: 10px 0 10px 0;
    }

    #NVkCbdUC .page-layout-row-feee0 {}

    #NVkCbdUC .page-layout-row-inner-ab83f {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#NVkCbdUC .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

@media (max-width: 750px) {
    #NVkCbdUC .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }
}

#QRPEGLjW {
    --layout-col-padding: 20px 10px 20px 10px;
}

#QRPEGLjW .layout-col-container-aa69d {}

#QRPEGLjW .layout-col-inner-e7875 {
    gap: 40px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media (max-width: 750px) {
    #QRPEGLjW {
        --layout-col-padding: 10px 0 10px 0;
    }

    #QRPEGLjW .layout-col-container-aa69d {}

    #QRPEGLjW .layout-col-inner-e7875 {
        gap: 20px;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
    }
}

@media (max-width: 750px) {
    #bmXEZyEU {}
}

#hdBGhScA {}

#hdBGhScA .page-layout-row-container-dc0ac {}

#hdBGhScA .layout_row-margin_top-e2d5e {}

#hdBGhScA .layout_row-margin_bottom-b3e51 {}

#hdBGhScA .page-layout-row-feee0 {
    --layout-row-padding: 20px 0 20px 0;
}

#hdBGhScA .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr 1fr;
}

#hdBGhScA .enter-animate-aa9db {}

@media (max-width: 750px) {
    #hdBGhScA {}

    #hdBGhScA .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #hdBGhScA .layout_row-margin_top-e2d5e {}

    #hdBGhScA .layout_row-margin_bottom-b3e51 {}

    #hdBGhScA .page-layout-row-feee0 {}

    #hdBGhScA .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr;
    }
}

#hdBGhScA .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#hdBGhScA .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 1 / 2 / 2 / 3;
}

#hdBGhScA .page-layout-col-dom-eaac1:nth-child(3) {
    grid-area: 1 / 3 / 2 / 4;
}

@media (max-width: 750px) {
    #hdBGhScA .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #hdBGhScA .page-layout-col-dom-eaac1:nth-child(2) {
        grid-area: 2 / 1 / 3 / 2;
    }

    #hdBGhScA .page-layout-col-dom-eaac1:nth-child(3) {
        grid-area: 3 / 1 / 4 / 2;
    }
}

#NwlFHCLx {
    --layout-col-align: flex-start;
    --layout-col-radius: 20px;
    --layout-col-padding: 40px 10px 40px 10px;
}

#NwlFHCLx .layout-col-container-aa69d {}

#NwlFHCLx .layout-col-inner-e7875 {
    gap: 20px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #NwlFHCLx {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #NwlFHCLx .layout-col-container-aa69d {}

    #NwlFHCLx .layout-col-inner-e7875 {}
}

@media (max-width: 767.98px) {
    #NwlFHCLx-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #NwlFHCLx-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#NwlFHCLx-layer-bg-sbvfc {
    opacity: 1;
    background: linear-gradient(120deg, rgb(255, 255, 255) 0%, rgba(0, 0, 0, 0) 100%);
}

#GYpUVjbV {
    --layout-col-align: flex-start;
    --layout-col-radius: 20px;
    --layout-col-padding: 40px 10px 40px 10px;
}

#GYpUVjbV .layout-col-container-aa69d {}

#GYpUVjbV .layout-col-inner-e7875 {
    gap: 20px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #GYpUVjbV {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #GYpUVjbV .layout-col-container-aa69d {}

    #GYpUVjbV .layout-col-inner-e7875 {}
}

@media (max-width: 767.98px) {
    #GYpUVjbV-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #GYpUVjbV-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#GYpUVjbV-layer-bg-sbvfc {
    opacity: 1;
    background: linear-gradient(120deg, rgb(255, 255, 255) 0%, rgba(0, 0, 0, 0) 100%);
}

#nNEsFNoC {
    --layout-col-align: flex-start;
    --layout-col-radius: 20px;
    --layout-col-padding: 40px 10px 40px 10px;
}

#nNEsFNoC .layout-col-container-aa69d {}

#nNEsFNoC .layout-col-inner-e7875 {
    gap: 20px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #nNEsFNoC {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #nNEsFNoC .layout-col-container-aa69d {}

    #nNEsFNoC .layout-col-inner-e7875 {}
}

@media (max-width: 767.98px) {
    #nNEsFNoC-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #nNEsFNoC-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#nNEsFNoC-layer-bg-sbvfc {
    opacity: 1;
    background: linear-gradient(120deg, rgb(255, 255, 255) 0%, rgba(0, 0, 0, 0) 100%);
}

#fcUUudoS {}

#fcUUudoS .page-layout-row-container-dc0ac {}

#fcUUudoS .layout_row-margin_top-e2d5e {
    padding: 0 0 40px 0;
}

#fcUUudoS .layout_row-margin_bottom-b3e51 {
    padding: 0 0 40px 0;
}

#fcUUudoS .page-layout-row-feee0 {}

#fcUUudoS .page-layout-row-inner-ab83f {
    gap: 20px 40px;
    overflow: hidden;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#fcUUudoS .enter-animate-aa9db {}

@media (max-width: 750px) {
    #fcUUudoS {}

    #fcUUudoS .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #fcUUudoS .layout_row-margin_top-e2d5e {}

    #fcUUudoS .layout_row-margin_bottom-b3e51 {}

    #fcUUudoS .page-layout-row-feee0 {}

    #fcUUudoS .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto auto auto auto auto;
        grid-template-columns: 1fr;
    }
}

#fcUUudoS .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#fcUUudoS .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 1 / 2 / 2 / 3;
}

#fcUUudoS .page-layout-col-dom-eaac1:nth-child(3) {
    grid-area: 1 / 3 / 2 / 4;
}

#fcUUudoS .page-layout-col-dom-eaac1:nth-child(4) {
    grid-area: 1 / 4 / 2 / 5;
}

#fcUUudoS .page-layout-col-dom-eaac1:nth-child(5) {
    grid-area: 1 / 5 / 2 / 6;
}

@media (max-width: 750px) {
    #fcUUudoS .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #fcUUudoS .page-layout-col-dom-eaac1:nth-child(2) {
        grid-area: 2 / 1 / 3 / 2;
    }

    #fcUUudoS .page-layout-col-dom-eaac1:nth-child(3) {
        grid-area: 3 / 1 / 4 / 2;
    }

    #fcUUudoS .page-layout-col-dom-eaac1:nth-child(4) {
        grid-area: 4 / 1 / 5 / 2;
    }

    #fcUUudoS .page-layout-col-dom-eaac1:nth-child(5) {
        grid-area: 5 / 1 / 6 / 2;
    }
}

#RUVpCNcG {
    --layout-col-padding: 30px 0;
}

#RUVpCNcG .layout-col-container-aa69d {}

#RUVpCNcG .layout-col-inner-e7875 {
    gap: 10px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #RUVpCNcG {}

    #RUVpCNcG .layout-col-container-aa69d {}

    #RUVpCNcG .layout-col-inner-e7875 {}
}

#DCadpIFg {
    --layout-col-padding: 30px 0;
}

#DCadpIFg .layout-col-container-aa69d {}

#DCadpIFg .layout-col-inner-e7875 {
    gap: 10px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #DCadpIFg {}

    #DCadpIFg .layout-col-container-aa69d {}

    #DCadpIFg .layout-col-inner-e7875 {}
}

#nLfsmLbw {
    --layout-col-padding: 30px 0;
}

#nLfsmLbw .layout-col-container-aa69d {}

#nLfsmLbw .layout-col-inner-e7875 {
    gap: 10px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #nLfsmLbw {}

    #nLfsmLbw .layout-col-container-aa69d {}

    #nLfsmLbw .layout-col-inner-e7875 {}
}

#nfPNkKqQ {
    --layout-col-padding: 30px 0;
}

#nfPNkKqQ .layout-col-container-aa69d {}

#nfPNkKqQ .layout-col-inner-e7875 {
    gap: 10px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #nfPNkKqQ {}

    #nfPNkKqQ .layout-col-container-aa69d {}

    #nfPNkKqQ .layout-col-inner-e7875 {}
}

#YMhSnbuw {
    --layout-col-padding: 30px 0;
}

#YMhSnbuw .layout-col-container-aa69d {}

#YMhSnbuw .layout-col-inner-e7875 {
    gap: 10px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #YMhSnbuw {}

    #YMhSnbuw .layout-col-container-aa69d {}

    #YMhSnbuw .layout-col-inner-e7875 {}
}

#bEudaELk {
    --layout-group-padding: 100px 0 100px 0;
}

#bEudaELk .layout-container-d811a {}

#bEudaELk .layout-body-f0b12 {}

@media (min-width: 750px) {
    #bEudaELk {}
}

@media (max-width: 749.98px) {
    #bEudaELk {
        --layout-group-padding: 80px 0 80px 0;
    }
}

@media (max-width: 767.98px) {
    #bEudaELk-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #bEudaELk-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#bEudaELk-layer-bg-gymcw {
    opacity: 1;
    background: #000000;
}

#bEudaELk-layer-bg-tygia {
    background-size: cover;
    background-image: url(/upload/202401/1706453422474.jpg);
    background-attachment: fixed;
}

#JYPQXuMs {}

#JYPQXuMs .page-layout-row-container-dc0ac {}

#JYPQXuMs .layout_row-margin_top-e2d5e {
    padding: 20px 0 20px 0;
}

#JYPQXuMs .layout_row-margin_bottom-b3e51 {
    padding: 20px 0 20px 0;
}

#JYPQXuMs .page-layout-row-feee0 {
    --layout-row-padding: 15px 0;
}

#JYPQXuMs .page-layout-row-inner-ab83f {
    gap: 10px;
    overflow: hidden;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#JYPQXuMs .enter-animate-aa9db {}

@media (max-width: 750px) {
    #JYPQXuMs {}

    #JYPQXuMs .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #JYPQXuMs .layout_row-margin_top-e2d5e {
        padding: 10px 0 10px 0;
    }

    #JYPQXuMs .layout_row-margin_bottom-b3e51 {
        padding: 10px 0 10px 0;
    }

    #JYPQXuMs .page-layout-row-feee0 {}

    #JYPQXuMs .page-layout-row-inner-ab83f {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#JYPQXuMs .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

@media (max-width: 750px) {
    #JYPQXuMs .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }
}

#bHWMZeSQ {
    --layout-col-padding: 10px 10px 10px 10px;
}

#bHWMZeSQ .layout-col-container-aa69d {}

#bHWMZeSQ .layout-col-inner-e7875 {
    gap: 40px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media (max-width: 750px) {
    #bHWMZeSQ {
        --layout-col-padding: 10px 0 10px 0;
    }

    #bHWMZeSQ .layout-col-container-aa69d {}

    #bHWMZeSQ .layout-col-inner-e7875 {
        gap: 20px;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
    }
}

@media (max-width: 750px) {
    #tjjmdMlq {}
}

#ldfNQRof {}

#ldfNQRof .page-layout-row-container-dc0ac {}

#ldfNQRof .layout_row-margin_top-e2d5e {}

#ldfNQRof .layout_row-margin_bottom-b3e51 {}

#ldfNQRof .page-layout-row-feee0 {
    --layout-row-padding: 20px 0 20px 0;
}

#ldfNQRof .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr 1fr;
}

#ldfNQRof .enter-animate-aa9db {}

@media (max-width: 750px) {
    #ldfNQRof {}

    #ldfNQRof .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #ldfNQRof .layout_row-margin_top-e2d5e {}

    #ldfNQRof .layout_row-margin_bottom-b3e51 {}

    #ldfNQRof .page-layout-row-feee0 {}

    #ldfNQRof .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr;
    }
}

#ldfNQRof .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#ldfNQRof .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 1 / 2 / 2 / 3;
}

#ldfNQRof .page-layout-col-dom-eaac1:nth-child(3) {
    grid-area: 1 / 3 / 2 / 4;
}

@media (max-width: 750px) {
    #ldfNQRof .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #ldfNQRof .page-layout-col-dom-eaac1:nth-child(2) {
        grid-area: 2 / 1 / 3 / 2;
    }

    #ldfNQRof .page-layout-col-dom-eaac1:nth-child(3) {
        grid-area: 3 / 1 / 4 / 2;
    }
}

#AsiwGZsF {
    --layout-col-align: flex-start;
    --layout-col-radius: 20px;
    --layout-col-padding: 40px 40px 40px 40px;
}

#AsiwGZsF .layout-col-container-aa69d {}

#AsiwGZsF .layout-col-inner-e7875 {
    gap: 40px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #AsiwGZsF {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #AsiwGZsF .layout-col-container-aa69d {}

    #AsiwGZsF .layout-col-inner-e7875 {}
}

@media (max-width: 767.98px) {
    #AsiwGZsF-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #AsiwGZsF-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#AsiwGZsF-layer-bg-qecfw {
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(50px);
    -webkit-backdrop-filter: blur(50px);
}

#mYuRifxf {
    --layout-col-align: flex-start;
    --layout-col-radius: 20px;
    --layout-col-padding: 40px 40px 40px 40px;
}

#mYuRifxf .layout-col-container-aa69d {}

#mYuRifxf .layout-col-inner-e7875 {
    gap: 40px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #mYuRifxf {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #mYuRifxf .layout-col-container-aa69d {}

    #mYuRifxf .layout-col-inner-e7875 {}
}

@media (max-width: 767.98px) {
    #mYuRifxf-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #mYuRifxf-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#mYuRifxf-layer-bg-qecfw {
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(50px);
    -webkit-backdrop-filter: blur(50px);
}

#FwSiSlFA {
    --layout-col-align: flex-start;
    --layout-col-radius: 20px;
    --layout-col-padding: 40px 40px 40px 40px;
}

#FwSiSlFA .layout-col-container-aa69d {}

#FwSiSlFA .layout-col-inner-e7875 {
    gap: 40px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #FwSiSlFA {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #FwSiSlFA .layout-col-container-aa69d {}

    #FwSiSlFA .layout-col-inner-e7875 {}
}

@media (max-width: 767.98px) {
    #FwSiSlFA-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #FwSiSlFA-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#FwSiSlFA-layer-bg-qecfw {
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(50px);
    -webkit-backdrop-filter: blur(50px);
}

#vySatJQX {
    display: flex;
    flex-wrap: wrap;
    --col-align-y: flex-start;
    justify-content: center;
}

#vySatJQX .page-layout-row-container-dc0ac {
    width: 830px;
}

#vySatJQX .layout_row-margin_top-e2d5e {
    padding: 30px 0;
}

#vySatJQX .layout_row-margin_bottom-b3e51 {
    padding: 30px 0;
}

#vySatJQX .page-layout-row-feee0 {
    --layout-row-padding: 15px 0;
}

#vySatJQX .page-layout-row-inner-ab83f {
    gap: 10px 273px;
    overflow: hidden;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr;
}

#vySatJQX .enter-animate-aa9db {
    animation-name: fadeInUp-ef632;
}

@media (max-width: 750px) {
    #vySatJQX {}

    #vySatJQX .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #vySatJQX .layout_row-margin_top-e2d5e {}

    #vySatJQX .layout_row-margin_bottom-b3e51 {}

    #vySatJQX .page-layout-row-feee0 {}

    #vySatJQX .page-layout-row-inner-ab83f {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
    }
}

#vySatJQX .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#vySatJQX .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
    animation-delay: 0s;
}

#vySatJQX .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 1 / 2 / 2 / 3;
}

#vySatJQX .page-layout-col-dom-eaac1:nth-child(2) .enter-animate-aa9db {
    animation-delay: 0.1s;
}

@media (max-width: 750px) {
    #vySatJQX .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #vySatJQX .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
        animation-delay: 0s;
    }

    #vySatJQX .page-layout-col-dom-eaac1:nth-child(2) {
        grid-area: 2 / 1 / 3 / 2;
    }

    #vySatJQX .page-layout-col-dom-eaac1:nth-child(2) .enter-animate-aa9db {
        animation-delay: 0s;
    }
}

#dfWzNKCG {
    --layout-col-align: center;
    --layout-col-padding: 26px 0 26px 0;
}

#dfWzNKCG .layout-col-container-aa69d {}

#dfWzNKCG .layout-col-inner-e7875 {
    gap: 80px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #dfWzNKCG {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #dfWzNKCG .layout-col-container-aa69d {}

    #dfWzNKCG .layout-col-inner-e7875 {}
}

#OEPCkkKy {
    --layout-col-padding: 30px 0;
}

#OEPCkkKy .layout-col-container-aa69d {}

#OEPCkkKy .layout-col-inner-e7875 {
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #OEPCkkKy {}

    #OEPCkkKy .layout-col-container-aa69d {}

    #OEPCkkKy .layout-col-inner-e7875 {}
}

#VqGjObkS {}

#VqGjObkS .page-layout-row-container-dc0ac {}

#VqGjObkS .layout_row-margin_top-e2d5e {}

#VqGjObkS .layout_row-margin_bottom-b3e51 {}

#VqGjObkS .page-layout-row-feee0 {}

#VqGjObkS .page-layout-row-inner-ab83f {
    gap: 10px;
    overflow: hidden;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#VqGjObkS .enter-animate-aa9db {}

@media (max-width: 750px) {
    #VqGjObkS {}

    #VqGjObkS .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #VqGjObkS .layout_row-margin_top-e2d5e {}

    #VqGjObkS .layout_row-margin_bottom-b3e51 {}

    #VqGjObkS .page-layout-row-feee0 {}

    #VqGjObkS .page-layout-row-inner-ab83f {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#VqGjObkS .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

@media (max-width: 750px) {
    #VqGjObkS .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }
}

#WWJWWWeL {}

#WWJWWWeL .layout-col-container-aa69d {}

#WWJWWWeL .layout-col-inner-e7875 {
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #WWJWWWeL {}

    #WWJWWWeL .layout-col-container-aa69d {}

    #WWJWWWeL .layout-col-inner-e7875 {}
}

#SmjnmLAj {
    overflow: hidden;
    --layout-group-padding: 130px 0 130px 0;
}

#SmjnmLAj .layout-container-d811a {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
    justify-content: center;
}

#SmjnmLAj .layout-body-f0b12 {
    flex: 0 0 auto;
}

@media (min-width: 750px) {
    #SmjnmLAj {}
}

@media (max-width: 749.98px) {
    #SmjnmLAj {
        --layout-group-padding: 80px 0 80px 0;
    }
}

@media (max-width: 767.98px) {
    #SmjnmLAj-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #SmjnmLAj-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#IydglKSh {}

#IydglKSh .page-layout-row-container-dc0ac {}

#IydglKSh .layout_row-margin_top-e2d5e {
    padding: 20px 0 20px 0;
}

#IydglKSh .layout_row-margin_bottom-b3e51 {
    padding: 20px 0 20px 0;
}

#IydglKSh .page-layout-row-feee0 {
    --layout-row-padding: 15px 0;
}

#IydglKSh .page-layout-row-inner-ab83f {
    gap: 10px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#IydglKSh .enter-animate-aa9db {
    animation-name: fadeInUp-ef632;
}

@media (max-width: 750px) {
    #IydglKSh {}

    #IydglKSh .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #IydglKSh .layout_row-margin_top-e2d5e {
        padding: 10px 0 10px 0;
    }

    #IydglKSh .layout_row-margin_bottom-b3e51 {
        padding: 10px 0 10px 0;
    }

    #IydglKSh .page-layout-row-feee0 {}

    #IydglKSh .page-layout-row-inner-ab83f {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#IydglKSh .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#IydglKSh .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
    animation-delay: 0s;
}

@media (max-width: 750px) {
    #IydglKSh .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #IydglKSh .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
        animation-delay: 0s;
    }
}

#RAGzxwLF {
    --layout-col-padding: 10px 10px 10% 10px;
}

#RAGzxwLF .layout-col-container-aa69d {}

#RAGzxwLF .layout-col-inner-e7875 {
    gap: 0px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media (max-width: 750px) {
    #RAGzxwLF {
        --layout-col-padding: 10px 0 10px 0;
    }

    #RAGzxwLF .layout-col-container-aa69d {}

    #RAGzxwLF .layout-col-inner-e7875 {
        gap: 20px;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
    }
}

@media (max-width: 750px) {
    #QxHyZgwd {}
}

#yDStFVwy {
    --layout-group-padding: 100px 0 0 0;
}

#yDStFVwy .layout-container-d811a {}

#yDStFVwy .layout-body-f0b12 {}

@media (min-width: 750px) {
    #yDStFVwy {}
}

@media (max-width: 749.98px) {
    #yDStFVwy {
        --limit-content-lr-padding: 10px;
    }
}

@media (max-width: 767.98px) {
    #yDStFVwy-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #yDStFVwy-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#yDStFVwy-layer-bg-wvzrq {
    opacity: 1;
    background: #000000;
}

#yDStFVwy-layer-bg-mfaow {
    background-position: right top;
}

#lYJuoWeA {
    display: flex;
    flex-wrap: wrap;
    --col-align-y: center;
    justify-content: center;
}

#lYJuoWeA .page-layout-row-container-dc0ac {}

#lYJuoWeA .layout_row-margin_top-e2d5e {
    padding: 30px 0 30px 0;
}

#lYJuoWeA .layout_row-margin_bottom-b3e51 {
    padding: 30px 0 30px 0;
}

#lYJuoWeA .page-layout-row-feee0 {
    --layout-row-radius: 20px;
}

#lYJuoWeA .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#lYJuoWeA .enter-animate-aa9db {}

@media (max-width: 750px) {
    #lYJuoWeA {}

    #lYJuoWeA .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #lYJuoWeA .layout_row-margin_top-e2d5e {}

    #lYJuoWeA .layout_row-margin_bottom-b3e51 {}

    #lYJuoWeA .page-layout-row-feee0 {}

    #lYJuoWeA .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#lYJuoWeA .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

@media (max-width: 750px) {
    #lYJuoWeA .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }
}

#zmQqykQq {
    --layout-col-align: center;
}

#zmQqykQq .layout-col-container-aa69d {}

#zmQqykQq .layout-col-inner-e7875 {
    gap: 40px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #zmQqykQq {
        --layout-col-padding: 0;
    }

    #zmQqykQq .layout-col-container-aa69d {}

    #zmQqykQq .layout-col-inner-e7875 {}
}

#aobIOAop {
    display: flex;
    flex-wrap: wrap;
    --col-align-y: center;
    justify-content: center;
}

#aobIOAop .page-layout-row-container-dc0ac {}

#aobIOAop .layout_row-margin_top-e2d5e {
    padding: 30px 0 30px 0;
}

#aobIOAop .layout_row-margin_bottom-b3e51 {
    padding: 30px 0 30px 0;
}

#aobIOAop .page-layout-row-feee0 {
    --layout-row-radius: 20px;
}

#aobIOAop .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#aobIOAop .enter-animate-aa9db {
    animation-name: fadeInUp-ef632;
}

@media (max-width: 750px) {
    #aobIOAop {}

    #aobIOAop .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #aobIOAop .layout_row-margin_top-e2d5e {}

    #aobIOAop .layout_row-margin_bottom-b3e51 {}

    #aobIOAop .page-layout-row-feee0 {}

    #aobIOAop .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#aobIOAop .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#aobIOAop .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
    animation-delay: 0s;
}

@media (max-width: 750px) {
    #aobIOAop .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #aobIOAop .page-layout-col-dom-eaac1:nth-child(1) .enter-animate-aa9db {
        animation-delay: 0s;
    }
}

#eGgBPOtm {
    --layout-col-align: center;
}

#eGgBPOtm .layout-col-container-aa69d {}

#eGgBPOtm .layout-col-inner-e7875 {
    gap: 40px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #eGgBPOtm {
        --layout-col-padding: 0;
    }

    #eGgBPOtm .layout-col-container-aa69d {}

    #eGgBPOtm .layout-col-inner-e7875 {}
}

@media (max-width: 750px) {
    #iCvKYHri {}
}

#ODThVQFY {}

#ODThVQFY .page-layout-row-container-dc0ac {}

#ODThVQFY .layout_row-margin_top-e2d5e {
    padding: 30px 0 0 0;
}

#ODThVQFY .layout_row-margin_bottom-b3e51 {
    padding: 30px 0 0 0;
}

#ODThVQFY .page-layout-row-feee0 {}

#ODThVQFY .page-layout-row-inner-ab83f {
    gap: 10px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#ODThVQFY .enter-animate-aa9db {}

@media (max-width: 750px) {
    #ODThVQFY {}

    #ODThVQFY .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #ODThVQFY .layout_row-margin_top-e2d5e {}

    #ODThVQFY .layout_row-margin_bottom-b3e51 {}

    #ODThVQFY .page-layout-row-feee0 {}

    #ODThVQFY .page-layout-row-inner-ab83f {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#ODThVQFY .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

@media (max-width: 750px) {
    #ODThVQFY .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }
}

#AFBjPbMG {}

#AFBjPbMG .layout-col-container-aa69d {}

#AFBjPbMG .layout-col-inner-e7875 {
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #AFBjPbMG {}

    #AFBjPbMG .layout-col-container-aa69d {}

    #AFBjPbMG .layout-col-inner-e7875 {}
}

#sTJJhWMV {
    overflow: hidden;
    --layout-group-padding: 100px 0 100px 0;
}

#sTJJhWMV .layout-container-d811a {}

#sTJJhWMV .layout-body-f0b12 {}

@media (min-width: 750px) {
    #sTJJhWMV {}
}

@media (max-width: 749.98px) {
    #sTJJhWMV {
        --layout-group-padding: 80px 0 80px 0;
    }
}

@media (max-width: 767.98px) {
    #sTJJhWMV-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #sTJJhWMV-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#sTJJhWMV-layer-bg-gymcw {
    opacity: 1;
    background: #dde4f1;
}

#sTJJhWMV-layer-bg-llcxy {
    opacity: 0.9;
    background-image: url(http://resources.jsmo.xin/templates/upload/33432/202401/170505756665.png);
    background-position: center center;
}

#uKuUKnso {}

#uKuUKnso .page-layout-row-container-dc0ac {}

#uKuUKnso .layout_row-margin_top-e2d5e {}

#uKuUKnso .layout_row-margin_bottom-b3e51 {}

#uKuUKnso .page-layout-row-feee0 {
    --layout-row-padding: 30px 0 30px 0;
}

#uKuUKnso .page-layout-row-inner-ab83f {
    gap: 20px 80px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr;
}

#uKuUKnso .enter-animate-aa9db {}

@media (max-width: 750px) {
    #uKuUKnso {}

    #uKuUKnso .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #uKuUKnso .layout_row-margin_top-e2d5e {}

    #uKuUKnso .layout_row-margin_bottom-b3e51 {}

    #uKuUKnso .page-layout-row-feee0 {}

    #uKuUKnso .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
    }
}

#uKuUKnso .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#uKuUKnso .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 1 / 2 / 2 / 3;
}

@media (max-width: 750px) {
    #uKuUKnso .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #uKuUKnso .page-layout-col-dom-eaac1:nth-child(2) {
        grid-area: 2 / 1 / 3 / 2;
    }
}

#ecABpZDC {}

#ecABpZDC .layout-col-container-aa69d {}

#ecABpZDC .layout-col-inner-e7875 {
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #ecABpZDC {}

    #ecABpZDC .layout-col-container-aa69d {}

    #ecABpZDC .layout-col-inner-e7875 {}
}

#FXrOCSCO {
    --layout-col-align: center;
    --layout-col-padding: 0 0 50px 0;
}

#FXrOCSCO .layout-col-container-aa69d {}

#FXrOCSCO .layout-col-inner-e7875 {
    gap: 50px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #FXrOCSCO {}

    #FXrOCSCO .layout-col-container-aa69d {}

    #FXrOCSCO .layout-col-inner-e7875 {}
}

@media (max-width: 750px) {
    #iWszsRHu {}
}

#FHSAUjIK {
    --layout-group-padding: 80px 0 80px 0;
}

#FHSAUjIK .layout-container-d811a {}

#FHSAUjIK .layout-body-f0b12 {}

@media (min-width: 750px) {
    #FHSAUjIK {}
}

@media (max-width: 749.98px) {
    #FHSAUjIK {
        --layout-group-padding: 80px 0 80px 0;
    }
}

@media (max-width: 767.98px) {
    #FHSAUjIK-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #FHSAUjIK-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#FHSAUjIK-layer-bg-gymcw {
    opacity: 1;
    background: #DDE4F1;
}

#UBTEmNrS {}

#UBTEmNrS .page-layout-row-container-dc0ac {}

#UBTEmNrS .layout_row-margin_top-e2d5e {
    padding: 30px 0 0 0;
}

#UBTEmNrS .layout_row-margin_bottom-b3e51 {
    padding: 30px 0 0 0;
}

#UBTEmNrS .page-layout-row-feee0 {
    --layout-row-padding: 15px 0;
}

#UBTEmNrS .page-layout-row-inner-ab83f {
    gap: 10px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#UBTEmNrS .enter-animate-aa9db {}

@media (max-width: 750px) {
    #UBTEmNrS {}

    #UBTEmNrS .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #UBTEmNrS .layout_row-margin_top-e2d5e {}

    #UBTEmNrS .layout_row-margin_bottom-b3e51 {}

    #UBTEmNrS .page-layout-row-feee0 {}

    #UBTEmNrS .page-layout-row-inner-ab83f {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#UBTEmNrS .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

@media (max-width: 750px) {
    #UBTEmNrS .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }
}

#IeJlxPYy {
    --layout-col-padding: 30px 0;
}

#IeJlxPYy .layout-col-container-aa69d {}

#IeJlxPYy .layout-col-inner-e7875 {
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #IeJlxPYy {}

    #IeJlxPYy .layout-col-container-aa69d {}

    #IeJlxPYy .layout-col-inner-e7875 {}
}

@media (max-width: 750px) {
    #lCUvpler {}
}

#eLbwuJRE {}

#eLbwuJRE .page-layout-row-container-dc0ac {}

#eLbwuJRE .layout_row-margin_top-e2d5e {
    padding: 30px 0 50px 0;
}

#eLbwuJRE .layout_row-margin_bottom-b3e51 {
    padding: 30px 0 50px 0;
}

#eLbwuJRE .page-layout-row-feee0 {}

#eLbwuJRE .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr 1fr;
}

#eLbwuJRE .enter-animate-aa9db {}

@media (max-width: 750px) {
    #eLbwuJRE {}

    #eLbwuJRE .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #eLbwuJRE .layout_row-margin_top-e2d5e {}

    #eLbwuJRE .layout_row-margin_bottom-b3e51 {}

    #eLbwuJRE .page-layout-row-feee0 {}

    #eLbwuJRE .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr;
    }
}

#eLbwuJRE .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#eLbwuJRE .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 1 / 2 / 2 / 3;
}

#eLbwuJRE .page-layout-col-dom-eaac1:nth-child(3) {
    grid-area: 1 / 3 / 2 / 4;
}

@media (max-width: 750px) {
    #eLbwuJRE .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #eLbwuJRE .page-layout-col-dom-eaac1:nth-child(2) {
        grid-area: 2 / 1 / 3 / 2;
    }

    #eLbwuJRE .page-layout-col-dom-eaac1:nth-child(3) {
        grid-area: 3 / 1 / 4 / 2;
    }
}

#yYrWBXkc {
    --layout-col-align: flex-start;
    --layout-col-radius: 20px;
    --layout-col-padding: 40px 40px 40px 40px;
}

#yYrWBXkc .layout-col-container-aa69d {}

#yYrWBXkc .layout-col-inner-e7875 {
    gap: 20px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #yYrWBXkc {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #yYrWBXkc .layout-col-container-aa69d {}

    #yYrWBXkc .layout-col-inner-e7875 {}
}

@media (max-width: 767.98px) {
    #yYrWBXkc-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #yYrWBXkc-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#yYrWBXkc-layer-bg-wqxqj {
    opacity: 1;
    background: linear-gradient(258deg, rgb(203, 212, 230) 0%, rgb(86, 93, 105) 100%);
}

#bQFSJEVX {
    --layout-col-align: flex-start;
    --layout-col-radius: 20px;
    --layout-col-padding: 40px 40px 40px 40px;
}

#bQFSJEVX .layout-col-container-aa69d {}

#bQFSJEVX .layout-col-inner-e7875 {
    gap: 20px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #bQFSJEVX {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #bQFSJEVX .layout-col-container-aa69d {}

    #bQFSJEVX .layout-col-inner-e7875 {}
}

@media (max-width: 767.98px) {
    #bQFSJEVX-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #bQFSJEVX-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#bQFSJEVX-layer-bg-wqxqj {
    opacity: 1;
    background: linear-gradient(258deg, rgb(203, 212, 230) 0%, rgb(86, 93, 105) 100%);
}

#aMlxXfZf {
    --layout-col-align: flex-start;
    --layout-col-radius: 20px;
    --layout-col-padding: 40px 40px 40px 40px;
}

#aMlxXfZf .layout-col-container-aa69d {}

#aMlxXfZf .layout-col-inner-e7875 {
    gap: 20px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

@media (max-width: 750px) {
    #aMlxXfZf {
        --layout-col-padding: 30px 30px 30px 30px;
    }

    #aMlxXfZf .layout-col-container-aa69d {}

    #aMlxXfZf .layout-col-inner-e7875 {}
}

@media (max-width: 767.98px) {
    #aMlxXfZf-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #aMlxXfZf-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#aMlxXfZf-layer-bg-wqxqj {
    opacity: 1;
    background: linear-gradient(258deg, rgb(203, 212, 230) 0%, rgb(86, 93, 105) 100%);
}

#AEpqWhQd {
    --layout-group-padding: 80px 0 80px 0;
}

#AEpqWhQd .layout-container-d811a {}

#AEpqWhQd .layout-body-f0b12 {}

@media (min-width: 750px) {
    #AEpqWhQd {}
}

@media (max-width: 749.98px) {
    #AEpqWhQd {}
}

#rYUnpprJ {}

#rYUnpprJ .page-layout-row-container-dc0ac {}

#rYUnpprJ .layout_row-margin_top-e2d5e {}

#rYUnpprJ .layout_row-margin_bottom-b3e51 {}

#rYUnpprJ .page-layout-row-feee0 {
    --layout-row-padding: 30px 0 30px 0;
}

#rYUnpprJ .page-layout-row-inner-ab83f {
    gap: 10px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#rYUnpprJ .enter-animate-aa9db {}

@media (max-width: 750px) {
    #rYUnpprJ {}

    #rYUnpprJ .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #rYUnpprJ .layout_row-margin_top-e2d5e {}

    #rYUnpprJ .layout_row-margin_bottom-b3e51 {}

    #rYUnpprJ .page-layout-row-feee0 {}

    #rYUnpprJ .page-layout-row-inner-ab83f {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#rYUnpprJ .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

@media (max-width: 750px) {
    #rYUnpprJ .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }
}

#vPKwwqTz {
    --layout-col-padding: 20px 0 20px 0;
}

#vPKwwqTz .layout-col-container-aa69d {}

#vPKwwqTz .layout-col-inner-e7875 {
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #vPKwwqTz {}

    #vPKwwqTz .layout-col-container-aa69d {}

    #vPKwwqTz .layout-col-inner-e7875 {}
}

#eTaOmCPh {}

#eTaOmCPh .page-layout-row-container-dc0ac {}

#eTaOmCPh .layout_row-margin_top-e2d5e {}

#eTaOmCPh .layout_row-margin_bottom-b3e51 {}

#eTaOmCPh .page-layout-row-feee0 {
    --layout-row-padding: 30px 0 0 0;
}

#eTaOmCPh .page-layout-row-inner-ab83f {
    gap: 20px 50px;
    overflow: hidden;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}

#eTaOmCPh .enter-animate-aa9db {}

@media (max-width: 750px) {
    #eTaOmCPh {}

    #eTaOmCPh .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #eTaOmCPh .layout_row-margin_top-e2d5e {}

    #eTaOmCPh .layout_row-margin_bottom-b3e51 {}

    #eTaOmCPh .page-layout-row-feee0 {}

    #eTaOmCPh .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto auto auto auto;
        grid-template-columns: 1fr;
    }
}

#eTaOmCPh .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#eTaOmCPh .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 1 / 2 / 2 / 3;
}

#eTaOmCPh .page-layout-col-dom-eaac1:nth-child(3) {
    grid-area: 1 / 3 / 2 / 4;
}

#eTaOmCPh .page-layout-col-dom-eaac1:nth-child(4) {
    grid-area: 1 / 4 / 2 / 5;
}

@media (max-width: 750px) {
    #eTaOmCPh .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #eTaOmCPh .page-layout-col-dom-eaac1:nth-child(2) {
        grid-area: 2 / 1 / 3 / 2;
    }

    #eTaOmCPh .page-layout-col-dom-eaac1:nth-child(3) {
        grid-area: 3 / 1 / 4 / 2;
    }

    #eTaOmCPh .page-layout-col-dom-eaac1:nth-child(4) {
        grid-area: 4 / 1 / 5 / 2;
    }
}

#ZqeqZfsD {
    --layout-col-padding: 10px 0 10px 0;
}

#ZqeqZfsD .layout-col-container-aa69d {}

#ZqeqZfsD .layout-col-inner-e7875 {
    gap: 0px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #ZqeqZfsD {}

    #ZqeqZfsD .layout-col-container-aa69d {}

    #ZqeqZfsD .layout-col-inner-e7875 {}
}

#IiwFdKqJ {
    --layout-col-padding: 10px 0 10px 0;
}

#IiwFdKqJ .layout-col-container-aa69d {}

#IiwFdKqJ .layout-col-inner-e7875 {
    gap: 0px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #IiwFdKqJ {}

    #IiwFdKqJ .layout-col-container-aa69d {}

    #IiwFdKqJ .layout-col-inner-e7875 {}
}

#KXtVqUcE {
    --layout-col-padding: 10px 0 10px 0;
}

#KXtVqUcE .layout-col-container-aa69d {}

#KXtVqUcE .layout-col-inner-e7875 {
    gap: 0px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #KXtVqUcE {}

    #KXtVqUcE .layout-col-container-aa69d {}

    #KXtVqUcE .layout-col-inner-e7875 {}
}

#RcPqthSC {
    --layout-col-padding: 10px 0 10px 0;
}

#RcPqthSC .layout-col-container-aa69d {}

#RcPqthSC .layout-col-inner-e7875 {
    gap: 0px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #RcPqthSC {}

    #RcPqthSC .layout-col-container-aa69d {}

    #RcPqthSC .layout-col-inner-e7875 {}
}

#jtJedvDO {}

#jtJedvDO .page-layout-row-container-dc0ac {}

#jtJedvDO .layout_row-margin_top-e2d5e {}

#jtJedvDO .layout_row-margin_bottom-b3e51 {}

#jtJedvDO .page-layout-row-feee0 {}

#jtJedvDO .page-layout-row-inner-ab83f {
    gap: 20px 50px;
    overflow: hidden;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr;
}

#jtJedvDO .enter-animate-aa9db {}

@media (max-width: 750px) {
    #jtJedvDO {}

    #jtJedvDO .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #jtJedvDO .layout_row-margin_top-e2d5e {}

    #jtJedvDO .layout_row-margin_bottom-b3e51 {}

    #jtJedvDO .page-layout-row-feee0 {}

    #jtJedvDO .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
    }
}

#jtJedvDO .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

#jtJedvDO .page-layout-col-dom-eaac1:nth-child(2) {
    grid-area: 1 / 2 / 2 / 3;
}

@media (max-width: 750px) {
    #jtJedvDO .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }

    #jtJedvDO .page-layout-col-dom-eaac1:nth-child(2) {
        grid-area: 2 / 1 / 3 / 2;
    }
}

#dvLanmwE {
    --layout-col-padding: 20px 0 20px 0;
}

#dvLanmwE .layout-col-container-aa69d {}

#dvLanmwE .layout-col-inner-e7875 {
    gap: 0px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #dvLanmwE {}

    #dvLanmwE .layout-col-container-aa69d {}

    #dvLanmwE .layout-col-inner-e7875 {}
}

#kVPGyDfe {
    --layout-col-padding: 20px 0 20px 0;
}

#kVPGyDfe .layout-col-container-aa69d {}

#kVPGyDfe .layout-col-inner-e7875 {
    gap: 0px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #kVPGyDfe {}

    #kVPGyDfe .layout-col-container-aa69d {}

    #kVPGyDfe .layout-col-inner-e7875 {}
}

#jDQpAHDf {
    --layout-group-padding: 20px 0 20px 0;
}

#jDQpAHDf .layout-container-d811a {}

#jDQpAHDf .layout-body-f0b12 {}

@media (min-width: 750px) {
    #jDQpAHDf {}
}

@media (max-width: 749.98px) {
    #jDQpAHDf {}
}

#WGrSrdQf {}

#WGrSrdQf .page-layout-row-container-dc0ac {}

#WGrSrdQf .layout_row-margin_top-e2d5e {
    padding: 20px 0 20px 0;
}

#WGrSrdQf .layout_row-margin_bottom-b3e51 {
    padding: 20px 0 20px 0;
}

#WGrSrdQf .page-layout-row-feee0 {
    --layout-row-radius: 10px;
    --layout-row-padding: 15px 30px 15px 30px;
}

#WGrSrdQf .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#WGrSrdQf .enter-animate-aa9db {}

@media (max-width: 750px) {
    #WGrSrdQf {}

    #WGrSrdQf .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #WGrSrdQf .layout_row-margin_top-e2d5e {}

    #WGrSrdQf .layout_row-margin_bottom-b3e51 {}

    #WGrSrdQf .page-layout-row-feee0 {}

    #WGrSrdQf .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#WGrSrdQf .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

@media (max-width: 750px) {
    #WGrSrdQf .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }
}

@media (max-width: 767.98px) {
    #WGrSrdQf-layer-bg-group .layer-page_bg-e0884[data-viewport="xxl"] {}

    #WGrSrdQf-layer-bg-group .layer-page_bg-e0884[data-viewport="md"] {}
}

#WGrSrdQf-layer-bg-ptzrx {
    opacity: 1;
    background: #f8f8f8;
}

#fWrCVZaS {
    --layout-col-padding: 10px 0 10px 0;
}

#fWrCVZaS .layout-col-container-aa69d {}

#fWrCVZaS .layout-col-inner-e7875 {
    gap: 20px;
    display: flex;
    flex-direction: column;
}

@media (max-width: 750px) {
    #fWrCVZaS {}

    #fWrCVZaS .layout-col-container-aa69d {}

    #fWrCVZaS .layout-col-inner-e7875 {}
}

#EpZLKmPY {}

#EpZLKmPY .page-layout-row-container-dc0ac {}

#EpZLKmPY .layout_row-margin_top-e2d5e {
    padding: 30px 0;
}

#EpZLKmPY .layout_row-margin_bottom-b3e51 {
    padding: 30px 0;
}

#EpZLKmPY .page-layout-row-feee0 {
    --layout-row-padding: 15px 0;
}

#EpZLKmPY .page-layout-row-inner-ab83f {
    gap: 20px;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
}

#EpZLKmPY .enter-animate-aa9db {}

@media (max-width: 750px) {
    #EpZLKmPY {}

    #EpZLKmPY .page-layout-row-container-dc0ac {
        width: 100%;
    }

    #EpZLKmPY .layout_row-margin_top-e2d5e {}

    #EpZLKmPY .layout_row-margin_bottom-b3e51 {}

    #EpZLKmPY .page-layout-row-feee0 {}

    #EpZLKmPY .page-layout-row-inner-ab83f {
        gap: 20px;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
    }
}

#EpZLKmPY .page-layout-col-dom-eaac1:nth-child(1) {
    grid-area: 1 / 1 / 2 / 2;
}

@media (max-width: 750px) {
    #EpZLKmPY .page-layout-col-dom-eaac1:nth-child(1) {
        grid-area: 1 / 1 / 2 / 2;
    }
}

.details-content img,
.details-content video {
    width: 100%;
    max-width: unset;
    /* height: 100vh; */
    height: 100%;
    object-fit: cover;
}