@media (min-width: 1080px) {
    .viewport-el-44bhfdowp {
        background-color: #d7d9da;
        border-radius: 16px 16px 16px 16px
    }
    .viewport-el-0dij87pzz {
        background-color: #d7d9da;
        border-radius: 16px 16px 16px 16px
    }
    .viewport-el-aqa5m5j5g {
        background-color: #d7d9da;
        border-radius: 16px 16px 16px 16px
    }
    .viewport-el-xmstr7kj8 {
        background-color: #d7d9da;
        border-radius: 16px 16px 16px 16px
    }
    .viewport-el-afl975y63 {
        border-radius: 16px 16px 16px 16px
    }
    .viewport-el-urk8kj02r {
        border-radius: 16px 16px 16px 16px
    }
    .viewport-el-mqbe67cdj {
        border-radius: 16px 16px 16px 16px
    }
    .viewport-el-vnbyf0bjv {
        border-radius: 16px 16px 16px 16px
    }
    .viewport-el-d52kpolsl {
        border-radius: 16px 16px 16px 16px
    }
    .viewport-section-1qbjco162 {
        width: 100%;
        height: fit-content;
        padding: 0px 0px 0px 0px
    }
    .viewport-section-cp59z0wfg {
        padding: 0px 0px 0px 0px
    }
    .viewport-section-8in1p1lr3 {
        padding: 0px 0px 0px 0px;
        background-color: #242b6a
    }
    .viewport-gd-q1xlmu5j4 {
        background-color: #242b6a;
        background-position: center
    }
    .viewport-cp-4cbgi {
        background-color: #242b6a;
        box-shadow: none;
        padding: 1.5rem;
        margin: 0
    }
    .viewport-el-38r8ce11j {
        color: #ffffff
    }
    .viewport-img-0fq751bgr-wrapper {
        margin: auto
    }
    .viewport-gd-o5kaeb891 {
        box-shadow: none;
        padding: 0
    }
    .viewport-id-7u4ech9f7 {
        font-size: 16px
    }
    .viewport-id-j0gdt0tuc {
        font-size: 16px
    }
    .viewport-id-0zlpyd1a0 {
        font-size: 16px
    }
    .viewport-id-0cke9726d {
        font-size: 16px
    }
    .viewport-id-2tksx8yn2 {
        font-size: 16px
    }
    .viewport-cx1xe1v9c8 {
        margin: 0
    }
    .viewport-section-xjpjjuj9f {
        padding: 0
    }
    .viewport-el-lti7otud4 {
        padding: 0
    }
    .viewport-id-u8rsjhfbz {
        font-size: 20px
    }
    .viewport-el-q03g59csg {
        font-size: 16px
    }
    .viewport-id-js4212ce3 {
        font-size: 20px
    }
    .viewport-id-7zaozfo02 {
        font-size: 16px
    }
    .viewport-id-icc5wf60m {
        font-size: 16px
    }
    .viewport-el-rb1w28go2 {
        border-radius: 16px;
        background-color: #ffffff
    }
    .viewport-el-ezezr7oq1 {
        border-radius: 16px;
        background-color: #d7d9da
    }
    .viewport-el-rzx4j06tk {
        border-radius: 16px;
        background-color: #ffffff
    }
    .viewport-id-x5ztf91js {
        font-size: 20px
    }
    .viewport-el-wufnwmhlc {
        padding: 0
    }
    .viewport-el-g2wjwpzte {
        padding: 0
    }
    .viewport-el-27ngcdotu {
        padding: 0
    }
    .viewport-section-ay7g1dwt6 {
        background-image: url(/static/202510/edb493c4-6d1a-4289-905c-ba4311ae2d87/uploads/697f8c28293d3f12de4d4d42.webp);
        background-size: cover
    }
    .viewport-ph-img-3bl3xf {
        padding: 2rem
    }
    .viewport-cp-4c17hs {
        font-size: 32px;
        text-align: center;
        display: flex;
        justify-content: center
    }
    .viewport-el-w8imuxu45 {
        font-size: 32px;
        text-align: center;
        display: flex;
        justify-content: center
    }
    .viewport-el-glmf4dhdo {
        padding: 2rem;
        margin: 2rem
    }
    .viewport-el-5p8qab4ux {
        font-size: 32px;
        text-align: center;
        display: flex;
        justify-content: center;
        color: #ffff
    }
    .viewport-el-ratc5k5cf {
        font-size: 20px;
        font-weight: normal;
        color: #ffff;
        text-align: center;
        display: flex;
        justify-content: center;
        padding: 0.5rem
    }
    .viewport-el-4vi5n125c {
        font-size: 30px
    }
    .viewport-cp-9qxsn {
        text-align: center;
        display: flex;
        justify-content: center
    }
}
@media (max-width: 480px) {
    .viewport-id-1um7fn90k {
        color: #000000;
        text-align: center;
        display: flex;
        justify-content: center
    }
    .viewport-section-xjpjjuj9f {
        padding: 0
    }
    .viewport-section-cp59z0wfg {
        padding: 0
    }
}