    img,
    video,
    iframe,
    hr,
    a,
    button {
        max-width: 100%;
    }

    img {
        max-width: 95%;
    }

    p a {
        text-decoration: underline;
    }

    video {
        max-width: 95%;
    }

    .sticky {
        position: sticky;
        top: 0px;
    }

    .el-360974 {
        font-size: 18px;
        text-align: center;
    }

    .el-777349 {
        font-size: calc(22.3333px + 0.833333vw);
        text-align: left;
    }

    .el-63388 {
        font-size: 15px;
        text-align: left;
    }

    .el-63649 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    .el-36892 {
        font-size: calc(16.3333px + 0.833333vw);
        text-align: left;
    }

    .el-428052 {
        font-size: calc(16.3333px + 0.833333vw);
        text-align: center;
    }

    .el-108303 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    .el-443881 {
        font-size: calc(16.3333px + 0.833333vw);
        text-align: center;
    }

    .el-79899 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    .el-85924 {
        font-size: calc(16.3333px + 0.833333vw);
        text-align: center;
    }

    .el-28940 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: center;
    }

    .el-49633 {
        font-size: 20px;
        text-align: center;
    }

    .el-11738 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    .el-37472 {
        font-size: calc(16.3333px + 0.833333vw);
        text-align: center;
    }

    .el-53315 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    .el-84804 {
        font-size: calc(16.3333px + 0.833333vw);
        text-align: center;
    }

    .el-47025 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    .el-39173 {
        font-size: calc(16.3333px + 0.833333vw);
        text-align: center;
    }

    .el-47944 {
        font-size: calc(16.3333px + 0.833333vw);
        text-align: center;
    }

    .el-53616 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    .el-37028 {
        font-size: calc(16.3333px + 0.833333vw);
        text-align: center;
    }

    .el-74382 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    .el-46833 {
        font-size: calc(27.3333px + 0.833333vw);
        text-align: center;
    }

    .el-61257 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    .el-7927 {
        font-size: 20px;
        text-align: center;
    }

    .el-9434 {
        align-items: center;
    }

    .el-84180 {
        align-items: center;
    }

    .el-23992 {
        font-size: 21px;
        text-align: left;
    }

    .el-26799 {
        align-items: center;
    }

    .el-38627 {
        align-items: center;
    }

    [data-gjs-type="text"][class*="gjs-selected"] {
        outline: purple solid 3px !important;
    }

    img[data-gjs-type="image"][class*="gjs-selected"] {
        outline: orange solid 3px !important;
    }

    a[data-gjs-type="link"][class*="gjs-selected"] {
        outline: purple solid 3px !important;
    }

    a {
        cursor: pointer;
    }

    #render-table {
        background-color: rgb(255, 255, 255);
        background-size: auto;
        background-repeat: no-repeat;
        padding: 0px;
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(37, 42, 50);
        font-family: "Open Sans";
        font-size: 21px;
        text-align: center;
    }

    #\31 935 {
        background-size: auto;
        background-repeat: no-repeat;
        background-color: rgba(51, 51, 51, 1) !important;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    #\38 1836 {
        background-color: transparent;
        background-size: auto;
        background-repeat: no-repeat;
        justify-content: space-between;
        align-items: center;
    }

    #\38 8352 {
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\32 5988 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        border-radius: 0px;
        background-size: auto;
        background-repeat: no-repeat;
        padding: 0px 0px 30px 0px;
    }

    #ii8qj {
        width: 75%;
    }

    #ijn4k {
        font-family: "Montserrat", sans-serif;
        line-height: 1;
        margin: 0px;
        padding: 0px;
        text-shadow: transparent 0px 0px 0px;
    }

    #iw05m {
        line-height: 1.3;
        color: rgb(37, 42, 50);
        font-family: "Montserrat", sans-serif;
        margin: 0px;
        padding: 0px;
    }

    #ilqyi {
        font-family: "Montserrat", sans-serif;
        font-weight: 700;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0%;
    }

    #i2r3e {
        font-family: "Montserrat", sans-serif;
        border-top: none rgb(204, 204, 204);
        border-left: 3px solid rgb(204, 204, 204);
        border-right: none rgb(204, 204, 204);
        border-bottom: none rgb(204, 204, 204);
        line-height: 1;
        margin: 0px;
        padding: 10px;
        background-color: rgba(196, 222, 196, 0.51) !important;
    }

    #ijjor {
        line-height: 1.4;
        font-family: "Open Sans";
        margin: 10px 0px 0px;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
    }

    #iw7lnf {
        font-family: "Open Sans";
        line-height: 1.7;
        padding: 0px;
        margin: 0px;
    }

    #i8luq8 {
        line-height: 1.4;
        font-family: "Open Sans";
        margin: 10px 0px 0px;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
    }

    #iecnxk {
        font-family: "Open Sans";
        line-height: 1.7;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
        margin: 10px 0px 0px 0px;
    }

    #idijtb {
        line-height: 1.4;
        font-family: "Open Sans";
        text-shadow: transparent 0px 0px 0px;
        margin: 0px;
        padding: 0px;
    }

    #i5fb9x {
        color: rgb(0, 0, 0);
        font-family: "Open Sans";
        line-height: 1.7;
        margin: 10px 0px 0px;
        padding: 10px;
    }

    #i5k5zd {
        text-align: left;
    }

    #i9od4j {
        border-width: 5px;
        border-style: dashed;
        border-color: rgb(253, 195, 0);
        line-height: 1;
        margin: 10px 0px 0px;
        padding: 20px 10px;
        background-color: rgb(255, 247, 220);
        text-shadow: transparent 0px 0px 0px;
    }

    #i63xx3 {
        color: rgb(47, 47, 47);
    }

    #iip07w {
        color: rgb(0, 69, 242);
    }

    #ibnmpg {
        font-family: "Open Sans";
        line-height: 1.7;
        margin: 10px 0px 0px;
        padding: 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #icsjna {
        line-height: 1;
        margin: 10px 0px 0px;
        padding: 5px 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #i08o7l {
        text-align: left;
    }

    #i5p1ul {
        color: rgb(47, 47, 47);
    }

    #iecuwe {
        line-height: 1.7;
        margin: 10px 0px 0px;
        padding: 10px;
    }

    #itwysg {
        font-size: 21px;
    }

    #irxna5 {
        line-height: 1;
        margin: 10px 0px 0px;
        padding: 5px 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #ij9kyl {
        text-align: left;
    }

    #ioz0k3 {
        color: rgb(47, 47, 47);
    }

    #iopdj9 {
        color: rgb(37, 42, 50);
        line-height: 1.7;
        margin: 10px 0px 0px;
        padding: 10px;
    }

    #ifkngu {
        color: rgb(21, 215, 174);
    }

    #i9u92t {
        color: rgb(21, 215, 174);
    }

    #ib14j1 {
        line-height: 1;
        margin: 10px 0px 0px;
        padding: 5px 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #io00zl {
        text-align: left;
    }

    #irzx7j {
        color: rgb(47, 47, 47);
        font-size: 30px;
    }

    #i9reqf {
        line-height: 1;
        margin: 10px 0px 0px;
        padding: 5px 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #ityhoq {
        text-align: left;
    }

    #i70ti2 {
        color: rgb(47, 47, 47);
    }

    #iutz24 {
        font-family: "Open Sans";
        line-height: 1.7;
        margin: 10px 0px 0px;
        padding: 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #ie5bnr {
        line-height: 1;
        margin: 10px 0px 0px;
        padding: 5px 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #iyxm1b {
        text-align: left;
    }

    #iwemh5 {
        color: rgb(47, 47, 47);
    }

    #imvacs {
        line-height: 1.7;
        margin: 10px 0px 0px;
        padding: 10px;
    }

    #izh887 {
        line-height: 1;
        margin: 10px 0px 0px;
        padding: 5px 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #izqv61 {
        text-align: left;
    }

    #inr2zx {
        color: rgb(47, 47, 47);
    }

    #i5day2 {
        font-family: "Open Sans";
        line-height: 1.7;
        margin: 10px 0px 0px;
        padding: 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #i7aiwj {
        text-align: left;
    }

    #ifdnr6 {
        border-width: 5px;
        border-style: dashed;
        border-color: rgb(253, 195, 0);
        line-height: 1;
        margin: 10px 0px 0px;
        padding: 20px 10px;
        background-color: rgb(255, 247, 220);
        text-shadow: transparent 0px 0px 0px;
    }

    #i447oj {
        color: rgb(47, 47, 47);
    }

    #in54ka {
        color: rgb(67, 104, 224);
    }

    #fkt-link-908-d81-893 {
        margin: 10px 0px 0px;
        padding: 10px 40px;
        background-color: rgb(6, 146, 6);
        font-family: Arial, Helvetica, sans-serif;
        cursor: pointer;
        color: rgb(246, 249, 254) !important;
    }

    #iza9rg {
        font-family: "Open Sans";
        font-weight: bold;
        font-size: 28px;
        text-align: center;
    }

    #fkt-link-3ea-b9e-b18 {
        margin: 10px 0px 0px;
        padding: 10px;
        background-color: rgb(130, 207, 52);
        cursor: pointer;
    }

    #ipyili {
        font-family: "Open Sans";
        font-weight: bold;
        font-size: 24px;
        text-align: center;
    }

    #if0dsj {
        margin: 0px;
        padding: 0px;
    }

    #iat0vn {
        border-top: 2px solid rgb(213, 229, 255);
    }

    #ifnnfk {
        font-family: "Open Sans";
        line-height: 1.7;
        margin: 0px;
        padding: 10px;
        text-shadow: transparent 0px 0px 0px;
    }

    #ile16o {
        text-align: center;
    }

    #il5kdi {
        font-size: 14px;
    }

    #is5kop {
        width: 25%;
    }

    #ikscpp {
        margin: 10px 0px 0px 20px;
    }

    #fkt-link-dd2-79a-87e {
        border-style: none none solid;
        border-color: rgb(5, 123, 5);
        border-width: 1px 1px 5px;
        margin: 10px 0px 0px 20px;
        padding: 5px 50px;
        cursor: pointer;
        flex: 0 0 0%;
        background-color: rgb(6, 146, 6) !important;
        color: rgb(255, 255, 255) !important;
    }

    #iuakq4 {
        font-family: "Open Sans";
        font-weight: bold;
        font-size: 18px;
        text-align: center;
    }

    #fkt-image-be3-090-85a {
        height: 469px;
        color: black !important;
        width: 885px !important;
    }

    #fkt-link-d17-fac-855 {
        cursor: pointer;
        color: rgb(217, 131, 166) !important;
    }

    #fkt-link-eac-2ab-83c {
        cursor: pointer;
    }

    #fkt-link-751-d9f-a59 {
        cursor: pointer;
    }

    #fkt-image-3dd-392-980 {
        height: 267px;
        color: black !important;
        width: 249px !important;
    }

    .fk-youtube .fk-rm.image {
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
        width: 100%;
        height: 100%;
        position: absolute;
    }

    .fk-youtube .play-button {
        width: 90px;
        height: 60px;
        background-color: rgb(51, 51, 51);
        box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 30px;
        z-index: 1;
        opacity: 0.8;
        border-radius: 6px;
    }

    .fk-youtube .play-button::before {
        content: "";
        border-style: solid;
        border-width: 15px 0px 15px 26px;
        border-color: transparent transparent transparent rgb(255, 255, 255);
    }

    .fk-youtube .fk-rm.image,
    .fk-youtube .play-button {
        cursor: pointer;
    }

    .fk-youtube .fk-rm.image,
    .fk-youtube iframe,
    .fk-youtube .play-button,
    .fk-youtube .play-button::before {
        position: absolute;
    }

    .fk-youtube .play-button,
    .fk-youtube .play-button::before {
        top: 50%;
        left: 50%;
        transform: translate3d(-50%, -50%, 0px);
    }

    .fk-youtube iframe {
        height: 100%;
        width: 100%;
        top: 0px;
        left: 0px;
    }

    #fkt-link-ce9-b84-9f2 {
        display: inline-block;
        font-family: Helvetica, serif;
        cursor: pointer;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: rgb(67, 104, 229) !important;
    }

    #fkt-link-799-6af-a10 {
        display: inline-block;
        font-family: Helvetica, serif;
        cursor: pointer;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: rgb(67, 104, 229) !important;
    }

    #fkt-link-ddc-d8a-b7c {
        display: inline-block;
        font-family: Helvetica, serif;
        cursor: pointer;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: rgb(67, 104, 229) !important;
    }

    #fkt-link-fb7-78a-ac3 {
        display: inline-block;
        font-family: Helvetica, serif;
        cursor: pointer;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: rgb(67, 104, 229) !important;
    }

    #fkt-link-151-cad-a2e {
        display: inline-block;
        font-family: Helvetica, serif;
        cursor: pointer;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: rgb(67, 104, 229) !important;
    }

    #fkt-link-9eb-8be-8e6 {
        display: inline-block;
        font-family: Helvetica, serif;
        cursor: pointer;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: rgb(67, 104, 229) !important;
    }

    #iu3vfa {
        text-align: left;
    }

    #i3vlkj {
        font-family: unset;
        font-size: unset;
        font-style: unset;
        font-weight: unset;
        color: unset !important;
    }

    #fkt-link-1c1-99f-980 {
        display: inline-block;
        font-family: Helvetica, serif;
        cursor: pointer;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: rgb(67, 104, 229) !important;
    }

    #fkt-link-199-8ac-b6a-2-290 {
        cursor: pointer;
        color: rgb(67, 104, 229) !important;
    }

    #ita8yo {
        color: rgb(21, 215, 174) !important;
    }

    #ifrcsk {
        color: rgb(21, 215, 174) !important;
    }

    #ig33o5 {
        color: rgb(21, 215, 174) !important;
    }

    #ie8lqh {
        color: rgb(21, 215, 174) !important;
    }

    #iq6r72 {
        color: rgb(21, 215, 174) !important;
    }

    #fkt-link-b65-f99-8d3 {
        display: inline-block;
        font-family: Helvetica, serif;
        cursor: pointer;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: rgb(67, 104, 229) !important;
    }

    #fkt-link-5b9-ea4-ba5 {
        display: inline-block;
        font-family: Helvetica, serif;
        cursor: pointer;
        padding-bottom: 0px;
        padding-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        color: rgb(67, 104, 229) !important;
    }

    #iul52u {
        font-family: unset;
        font-size: unset;
        font-style: unset;
        font-weight: unset;
        color: unset !important;
    }

    .two-step-form .tsf-inner {
        width: 100%;
        background: rgb(255, 255, 255);
        border: 2px solid rgb(68, 156, 244);
        box-shadow: rgba(211, 214, 215, 0.2) 0px 2px 2px,
            rgba(211, 214, 215, 0.2) 0px 4px 4px, rgba(211, 214, 215, 0.2) 0px 16px 16px,
            rgba(211, 214, 215, 0.2) 0px 32px 32px,
            rgba(211, 214, 215, 0.2) 0px 64px 64px;
        border-radius: 16px;
        padding: 15px;
        margin: 0px auto;
    }

    .two-step-form .form_body {
        background: inherit;
    }

    .two-step-form .tsf-header {
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        margin-bottom: 10px;
        flex-wrap: nowrap;
    }

    .two-step-form .tsf-header .tsf-item {
        display: flex;
        align-items: center;
        width: 50%;
        margin: 0px 3px;
    }

    .two-step-form .tsf-header .tsf-item .right {
        text-align: left;
    }

    .two-step-form .tsf-header .tsf-item .right h3 {
        font-weight: 500;
        font-size: 18px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: rgb(37, 42, 50);
        cursor: text;
    }

    .two-step-form .tsf-header .tsf-item .right span {
        font-weight: normal;
        font-size: 13px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: rgb(197, 199, 210);
    }

    .two-step-form .tsf-header .tsf-item .tsf-number {
        min-width: 40px;
        min-height: 40px;
        font-weight: bold;
        font-size: 22px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: rgb(255, 255, 255);
        margin-right: 10px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 6px;
        transition: 0.3s ease-in-out;
        cursor: pointer;
    }

    .two-step-form .tsf-header .tsf-item .tsf-number:hover {
        opacity: 0.7;
    }

    .two-step-form .tsf-step_1,
    .two-step-form .tsf-step_2 {
        width: 100%;
        padding: 0px 10px;
        background: inherit;
    }

    .two-step-form .tsf-back {
        margin-top: 20px;
        display: none;
        align-items: center;
        width: fit-content;
        font-size: 12px;
        color: rgb(173, 175, 181);
        cursor: pointer;
    }

    .two-step-form .tsf-back:hover {
        color: rgb(125, 127, 133);
    }

    .two-step-form .tsf-back span {
        margin-left: 5px;
    }

    .two-step-form .icon-check {
        background-image: url("https://assets.checkoutchamp.com/Funnel/assets/images/f8054518-b465-44d8-b611-2dd901d9a648/477de2b2-13d3-4588-8091-0179539884f3/success-check.svg");
        width: 21px;
        height: 21px;
        display: none;
        background-repeat: no-repeat;
        background-position: center center;
    }

    .two-step-form .icon-back {
        background-image: url("https://assets.checkoutchamp.com/Funnel/assets/images/f8054518-b465-44d8-b611-2dd901d9a648/477de2b2-13d3-4588-8091-0179539884f3/back.svg");
        width: 15px;
        height: 15px;
        background-repeat: no-repeat;
        background-position: center center;
    }

    .two-step-form.step-1 .tsf-step_1 {
        display: block;
    }

    .two-step-form.step-1 .tsf-step_2 {
        display: none;
    }

    .two-step-form.step-1 .tsf-header .tsf-item:first-child .tsf-number {
        background: rgb(67, 104, 224);
    }

    .two-step-form.step-1 .tsf-header .tsf-item:last-child .tsf-number {
        background: rgb(228, 230, 241);
        color: rgb(151, 170, 205);
    }

    .two-step-form.step-2 .tsf-back {
        display: flex;
    }

    .two-step-form.step-2 .tsf-step_1 {
        display: none;
    }

    .two-step-form.step-2 .tsf-step_2 {
        display: block;
    }

    .two-step-form.step-2 .tsf-header .tsf-item:first-child .tsf-number {
        background: rgb(21, 215, 174);
    }

    .two-step-form.step-2 .tsf-header .tsf-item:first-child .tsf-number .icon-check {
        display: block;
    }

    .two-step-form.step-2 .tsf-header .tsf-item:first-child .tsf-number .step_number {
        display: none;
    }

    .two-step-form.step-2 .tsf-header .tsf-item:last-child .tsf-number {
        background: rgb(67, 104, 224);
    }

    select {
        width: 100%;
        padding: 11px 13px;
        font-size: inherit;
        font-family: inherit;
        font-weight: inherit;
        border: 1px solid rgb(87, 88, 93);
        border-radius: 6px;
    }

    .form-element .fe-select.loading {
        pointer-events: none;
        opacity: 0.4;
    }

    .form-element .fe-select.loading .spinner {
        position: absolute;
        left: calc(50% - 14px);
        top: calc(50% - 14px);
    }

    p,
    ol,
    ul,
    pre,
    blockquote,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        margin: 0px;
        padding: 0px;
        counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;
    }

    ol,
    ul {
        padding-left: 0px !important;
    }

    .headline {
        width: 100%;
        font-size: 25px;
    }

    .headline .headline-inner {
        width: 100%;
    }

    .headline p,
    .headline span,
    .headline h3,
    .headline h2,
    .headline h1,
    .headline h4,
    .headline h5 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
    }

    .btn {
        cursor: pointer;
        border: none;
        outline: none;
        display: flex;
        flex-direction: column;
        font-weight: 500;
        font-size: 14px;
        line-height: 1.2;
        letter-spacing: 0.02em;
        color: rgb(246, 249, 254);
        background: rgb(67, 104, 224);
        border-radius: 4px;
        padding: 10px 30px;
        transition: 0.2s ease-in-out;
        position: relative;
        box-shadow: rgba(37, 42, 50, 0.32) 0px 1px 4px 1px;
    }

    .btn:active {
        background: rgb(49, 81, 185);
        color: rgb(246, 249, 254);
    }

    .btn:hover {
        background: rgb(49, 81, 185);
        color: rgb(246, 249, 254);
    }

    .btn.brdr_btn {
        color: rgb(67, 104, 224);
        background: rgb(255, 255, 255);
        border: 1px solid rgb(67, 104, 224);
        padding: 9px 30px;
    }

    .btn.brdr_btn:hover {
        background: rgb(246, 249, 254);
        color: rgb(49, 81, 185);
    }

    .btn.brdr_btn:active {
        background: rgb(246, 249, 254);
        color: rgb(49, 81, 185);
    }

    .btn .btn-headline {
        pointer-events: none;
    }

    .btn .btn-sub-headline {
        display: block;
        font-size: 12px;
        pointer-events: none;
        margin-top: 10px;
    }

    .btn.loading {
        pointer-events: none;
    }

    .btn.loading .btn-sub-headline,
    .btn.loading .btn-headline:not(.spinner) {
        opacity: 0.4;
    }

    .btn.loading .spinner {
        position: absolute;
        left: calc(50% - 14px);
        top: calc(50% - 14px);
    }

    .btn.block {
        width: 100%;
    }

    .btn-container {
        width: 100%;
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .spacer {
        display: flex;
        flex: 1 1 0%;
        flex-direction: column;
    }

    .spacer .inner-spacer {
        box-sizing: border-box;
        border-top: 2px solid rgb(87, 88, 93);
        width: 100%;
        display: block;
    }

    .spacer .sp-label {
        font-weight: 500;
        font-size: 13px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: rgb(37, 42, 50);
        display: block;
        width: fit-content;
        margin-bottom: 0px;
        max-width: 100%;
    }

    .social li {
        display: inline-block;
        margin: 0px 15px;
    }

    .social li a {
        transition: 0.15s;
        color: rgb(67, 104, 224);
    }

    .social li a:hover {
        color: rgb(17, 109, 255);
    }

    .social li a img {
        width: 30px;
        height: 30px;
        min-width: 30px;
        min-height: 30px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
    }

    .custom .custom_render_block {
        width: 100%;
        min-height: 30px;
    }

    .progress-bar .pb-inner {
        flex: 1 1 0%;
        position: relative;
        text-decoration: inherit;
        font-weight: inherit;
        font-family: inherit;
        font-size: inherit;
    }

    .progress-bar .pb-fill {
        display: block;
        height: 100%;
        border-radius: 20px 8px 8px 20px;
        background-color: rgb(43, 194, 83);
        background-image: linear-gradient(rgb(43, 194, 83) 37%, rgb(84, 240, 84) 69%);
        box-shadow: rgba(255, 255, 255, 0.3) 0px 2px 9px inset,
            rgba(0, 0, 0, 0.4) 0px -2px 6px inset;
        position: relative;
        overflow: hidden;
    }

    .progress-bar:not(.pb-simple) .pb-fill::after {
        content: "";
        position: absolute;
        inset: 0px;
        background-image: linear-gradient(-45deg,
                rgba(255, 255, 255, 0.2) 25%,
                transparent 25%,
                transparent 50%,
                rgba(255, 255, 255, 0.2) 50%,
                rgba(255, 255, 255, 0.2) 75%,
                transparent 75%,
                transparent);
        z-index: 1;
        background-size: 50px 50px;
        border-radius: 20px 8px 8px 20px;
        overflow: hidden;
    }

    .progress-bar:not(.pb-static) .pb-fill::after {
        animation: 2s linear 0s infinite normal none running move;
    }

    .progress-bar .pb-number {
        position: absolute;
        z-index: 2;
        line-height: 100%;
        text-decoration: inherit;
        font-weight: inherit;
        font-family: inherit;
        font-size: inherit;
    }

    .progress-bar.pb-center .pb-number {
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        text-decoration: inherit;
    }

    .progress-bar.pb-left .pb-number {
        left: 10px;
        top: 50%;
        transform: translateY(-50%);
    }

    .progress-bar.pb-right .pb-number {
        right: 10px;
        top: 50%;
        transform: translateY(-50%);
    }

    .product-list .pl-items {
        display: flex;
        flex-direction: column;
        background: inherit;
        width: 100%;
        flex: 1 1 0%;
    }

    .product-list .pl-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 8px;
        border-bottom: 1px solid rgb(238, 241, 255);
        padding: 0px 10px 5px;
    }

    .product-list .pl-variants {
        display: none;
        flex-direction: column;
        width: 100%;
        background: inherit;
        font-size: 14px;
        font-weight: normal;
        font-style: normal;
        text-decoration: none;
        color: rgb(112, 128, 144);
        padding-top: 5px;
    }

    .product-list .pl-variants .pl-variant {
        display: flex;
        flex-direction: column;
        background: inherit;
    }

    .product-list .pl-variants .pl-variant-name {
        position: relative;
        width: 100%;
        display: flex;
        background: inherit;
        height: 20px;
        flex-direction: row;
        align-items: center;
    }

    .product-list .pl-variants .pl-variant-name>span {
        background: inherit;
        z-index: 1;
        padding: 2px 8px;
        left: 50%;
        position: absolute;
        transform: translateX(-50%);
    }

    .product-list .pl-variants .pl-variant-name .select-a {
        color: rgb(169, 172, 172);
        pointer-events: auto;
        margin-right: 3px;
    }

    .product-list .pl-variants .pl-variant-name::after {
        content: "";
        border-bottom: 1px solid rgb(232, 232, 234);
        width: 100%;
        left: 0px;
        right: 0px;
        position: absolute;
        bottom: 50%;
    }

    .product-list .pl-variants .pl-variant-options {
        display: flex;
        flex-flow: wrap;
        padding: 5px;
    }

    .product-list .pl-variants .pl-variant-option {
        border: 1px solid gray;
        border-radius: 5px;
        padding: 5px;
        margin: 3px 5px;
        min-width: 50px;
        box-shadow: rgba(0, 0, 0, 0.14) 0px 1px 3px;
        transition: 0.2s ease-in-out;
        cursor: pointer;
        background: rgba(255, 255, 255, 0.72);
        text-align: center;
    }

    .product-list .pl-variants .pl-variant-option input {
        display: none;
        visibility: hidden;
    }

    .product-list .pl-variants .pl-variant-option.selected {
        color: rgb(255, 255, 255);
        border: 1px solid rgb(52, 52, 52);
        background: gray;
        box-shadow: rgba(0, 0, 0, 0.22) -2px -2px 3px inset;
    }

    .product-list .pl-variants .pl-variant-option:not(.selected):hover {
        color: rgb(255, 255, 255);
        border: 1px solid rgb(52, 52, 52);
        background: gray;
        box-shadow: rgba(0, 0, 0, 0.14) 0px 1px 3px;
    }

    .product-list .pl-item {
        width: 100%;
        display: flex;
        flex: 1 1 0%;
        align-items: center;
        border-radius: 3px;
        border: 1px solid rgb(232, 232, 234);
        margin-bottom: 5px;
        position: relative;
        overflow: hidden;
        flex-direction: column;
        background: inherit;
    }

    .product-list .pl-item.selected .pl-variants {
        display: flex;
    }

    .product-list .pl-item input {
        margin: 0px 5px 0px 0px;
    }

    .product-list .pl-item input.pl-radio {
        width: 20px;
        height: 20px;
        min-width: 20px;
    }

    .product-list .pl-item .pl-image {
        border: 1px solid rgb(225, 225, 225);
        padding: 0px;
        margin: 0px 10px 0px 5px;
        border-radius: 2px;
        background: rgb(255, 255, 255);
        width: 60px;
        height: 60px;
        pointer-events: none;
        min-width: 60px;
    }

    .product-list .pl-item .pl-image img {
        width: 100%;
        height: 100%;
        object-fit: scale-down;
    }

    .product-list .pl-item .pl-name {
        text-align: left;
        display: flex;
        flex-direction: row;
        width: 100%;
        flex: 1 1 0%;
        align-items: center;
    }

    .product-list .pl-item .pl-name select {
        width: auto;
        max-width: 80px;
        margin-right: 5px;
        padding: 2px 10px;
        height: auto;
    }

    .product-list .pl-item .pl-name .pl-nvalue {
        position: relative;
    }

    .product-list .pl-item .pl-price {
        flex: 0 1 0%;
        display: flex;
        align-items: center;
        text-align: right;
        margin-left: 8px;
        min-width: 80px;
    }

    .product-list .pl-item .pl-price .pl-pvalue {
        flex: 1 1 0%;
    }

    .product-list .pl-item .pl-inner {
        display: flex;
        flex-direction: row;
        flex: 1 1 0%;
        padding: 10px;
        border-radius: 4px;
        width: 100%;
        cursor: pointer;
    }

    .product-list .pl-item .pl-inner:hover {
        background: rgba(206, 206, 206, 0.34);
    }

    .product-list .pl-item.small .top-tag,
    .product-list .pl-item.small .side-tag {
        font-size: 10px;
    }

    .product-list .pl-item.highlight {
        background: rgb(255, 255, 0);
        box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 5px, rgba(0, 0, 0, 0.11) 0px 5px 15px;
        border: none;
        width: calc(100% + 12px);
        left: -6px;
        margin-top: 6px;
        margin-bottom: 10px;
    }

    .product-list .pl-item.highlight .pl-inner {
        padding: 15px 10px;
        min-height: 60px;
    }

    .product-list .pl-item.highlight .pl-variants .pl-variant-name .select-a {
        color: gray;
    }

    .product-list .pl-item .side-tag {
        font-size: 12px;
        position: absolute;
        right: -25px;
        top: 7px;
        transform: rotateZ(45deg);
        padding: 2px;
        font-weight: 600;
        color: rgb(255, 255, 255);
        width: 80px;
        pointer-events: none;
        text-align: center;
    }

    .product-list .pl-item .top-tag {
        font-size: 12px;
        padding: 1px 10px;
        color: rgb(255, 255, 255);
        font-weight: 600;
        pointer-events: none;
        position: absolute;
        left: 0px;
        top: -26px;
    }

    .product-list .pl-item.top_tag .pl-inner {
        padding: 30px 10px 20px;
    }

    .product_list_element li {
        margin: 5px;
        display: block;
        padding: 5px;
        border: 1px solid rgb(215, 215, 215);
        border-radius: 6px;
        width: calc(33.33% - 10px);
    }

    .product_list_element li .product_item_inner {
        height: 100%;
        flex-direction: column;
        display: flex;
        width: 100%;
    }

    .product_list_element.product_row_amount_1 li {
        width: calc(100% - 10px);
    }

    .product_list_element.product_row_amount_2 li {
        width: calc(50% - 10px);
    }

    .product_list_element.product_row_amount_3 li {
        width: calc(33.33% - 10px);
    }

    .product_list_element.product_row_amount_4 li {
        width: calc(25% - 10px);
    }

    .product_list_element li .product_title {
        text-align: center;
        margin: 7px 0px;
        font-weight: 500;
    }

    .product_list_element li .btn {
        padding: 10px;
        display: block;
        text-align: center;
        font-size: 12px;
    }

    .order-summary .os-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 10px;
    }

    .order-summary .os-header span {
        font-weight: inherit;
        font-size: inherit;
        color: inherit;
    }

    .order-summary .os-items .os-row {
        margin: 8px 0px;
    }

    .order-summary .os-discount-box {
        display: flex;
        flex-direction: column;
        border-top: 1px solid rgba(175, 175, 175, 0.34);
        padding-top: 15px;
        font-size: 15px;
    }

    .order-summary .os-discount-box .__discount-error {
        display: flex;
        color: red;
        font-size: inherit;
        background: rgb(255, 205, 205);
        padding: 5px 10px;
        border-radius: 4px;
        margin-top: 5px;
    }

    .order-summary .os-discount-box .__input {
        color: rgb(51, 51, 51);
        flex: 1 1 0%;
        border-radius: 5px;
        border: 1px solid rgb(213, 213, 213);
        padding: 0px 10px;
        margin-right: 10px;
        font-size: inherit;
        height: 44px;
        transition: 0.2s ease-in-out;
        background: rgba(255, 255, 255, 0.48);
        outline: none;
    }

    .order-summary .os-discount-box .__input:hover {
        border: 1px solid rgb(0, 110, 255);
    }

    .order-summary .os-discount-box .__input:focus {
        border: 1px solid rgb(0, 110, 255);
        box-shadow: rgba(0, 110, 255, 0.71) 0px 0px 0px 2px;
    }

    .order-summary .os-discount-box .btn-container {
        width: fit-content;
    }

    .order-summary .os-discount-box .__apply {
        box-shadow: none;
        background: rgb(0, 110, 255);
        border-radius: 5px;
        border: none;
        color: rgb(255, 255, 255);
        font-size: inherit;
        font-weight: 500;
        height: 44px;
        cursor: pointer;
        padding: 0px 22px;
        display: flex;
        flex-direction: column;
    }

    .order-summary .os-discount-box .__apply .btn-headline {
        margin: auto;
    }

    .order-summary .os-discount-box .__apply:hover {
        background: rgb(0, 88, 204);
    }

    .order-summary .os-discount-box .os-applied-discounts {
        display: flex;
        flex-direction: row;
        margin-top: 10px;
    }

    .order-summary .os-discount-box .os-applied-discounts .__current-discount {
        display: flex;
        flex-direction: row;
        align-items: center;
        background: rgba(113, 113, 113, 0.11);
        color: rgb(113, 113, 113);
        padding: 8px 20px;
        border-radius: 5px;
    }

    .order-summary .os-discount-box .os-applied-discounts .__current-discount .__icon {
        width: 22px;
        height: 22px;
        margin-right: 6px;
        transform: rotateY(180deg);
        color: rgb(113, 113, 113);
    }

    .order-summary .os-discount-box .os-applied-discounts .__current-discount .__remove {
        margin-left: 10px;
        cursor: pointer;
    }

    .order-summary .os-discount-box .os-applied-discounts .__current-discount .__remove:hover {
        color: rgb(0, 0, 0);
    }

    .order-summary .os-subtotal {
        display: flex;
        flex-direction: column;
        border-top: 1px solid rgba(175, 175, 175, 0.34);
        padding-top: 15px;
        margin-top: 15px;
        font-size: 15px;
    }

    .order-summary .os-subtotal .os-row:not(:first-child) {
        margin-top: 5px;
        align-items: center;
    }

    .order-summary .os-subtotal .os-row:not(:first-child) .os-name {
        align-items: center;
    }

    .order-summary .os-subtotal .os-row .os-name {
        display: flex;
    }

    .order-summary .os-subtotal .__applied-discount,
    .order-summary .os-subtotal .__applied-tax {
        display: flex;
        flex-direction: row;
        align-items: center;
        color: rgb(113, 113, 113);
        padding: 4px 10px;
    }

    .order-summary .os-subtotal .__applied-discount .__icon,
    .order-summary .os-subtotal .__applied-tax .__icon {
        width: 22px;
        height: 22px;
        margin-right: 6px;
        transform: rotateY(180deg);
        color: rgb(113, 113, 113);
    }

    .order-summary.__collapsable .os-header {
        margin-top: 10px;
    }

    .order-summary.__collapsable:not(.__open) .os-collapse-header {
        border-bottom: none;
    }

    .order-summary .os-collapse-header {
        display: flex;
        flex-direction: row;
        align-items: center;
        min-height: 40px;
        background: rgb(250, 250, 250);
        padding: 15px 6px;
        z-index: 3;
        border-bottom: 1px solid rgba(175, 175, 175, 0.34);
    }

    .order-summary .os-collapse-header:hover {
        cursor: pointer;
    }

    .order-summary .os-collapse-header .__show-summary {
        display: flex;
    }

    .order-summary .os-collapse-header .__hide-summary {
        display: none;
    }

    .order-summary .os-collapse-header .__icon {
        width: 20px;
        height: 20px;
        margin-left: 5px;
        margin-right: 8px;
    }

    .order-summary .os-collapse-header .__title {
        flex: 1 1 0%;
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .order-summary .os-collapse-header .__arrow {
        margin-left: 5px;
        margin-right: 10px;
        cursor: pointer;
    }

    .order-summary .os-collapse-header .__total {
        font-size: larger;
        font-weight: 500;
    }

    .order-summary .os-content {
        overflow: hidden;
        flex: 1 1 0%;
        height: fit-content;
        display: flex;
        flex-direction: column;
    }

    .order-summary .os-inner-container {
        display: flex;
        flex-direction: row;
        transition: height 0.3s ease-in-out;
    }

    .order-summary.__open .os-collapse-header .__show-summary {
        display: none;
    }

    .order-summary.__open .os-collapse-header .__hide-summary {
        display: flex;
    }

    .order-summary.__open .os-collapse-header .__arrow {
        transform: rotate(180deg);
    }

    .order-summary.__images .os-row .os-name.__has-image {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }

    .order-summary.__images .os-row .os-name.__has-image .os-voption {
        margin-top: 3px;
    }

    .order-summary .os-row {
        width: 100%;
        display: flex;
        align-items: center;
        position: relative;
    }

    .order-summary .os-row .os-image {
        margin-right: 10px;
        position: relative;
        min-width: 50px;
    }

    .order-summary .os-row .os-image .product-icon {
        background: rgb(255, 255, 255);
        width: 50px;
        height: 50px;
        border-radius: 8px;
        border: 1px solid rgba(0, 0, 0, 0.1);
        z-index: 2;
        object-fit: cover;
    }

    .order-summary .os-row .os-image .qty {
        position: absolute;
        top: -12px;
        right: -12px;
        min-width: 1.75em;
        height: 1.75em;
        padding: 0px 8px;
        font-weight: 500;
        line-height: 1.75em;
        font-size: 12px;
        text-align: center;
        border-radius: 1.75em;
        background: rgba(114, 114, 114, 0.9);
        color: rgb(255, 255, 255);
        z-index: 1;
    }

    .order-summary .os-row .os-name,
    .order-summary .os-row .os-price {
        display: block;
        flex-direction: column;
        align-items: flex-start;
        font-weight: inherit;
        font-size: inherit;
        line-height: inherit;
        font-style: inherit;
        font-family: inherit;
        text-decoration: inherit;
        color: inherit;
    }

    .order-summary .os-row .os-name .os-x,
    .order-summary .os-row .os-price .os-x {
        font-size: smaller;
        margin: auto 0px;
        opacity: 0.8;
    }

    .order-summary .os-row .os-name .os-qty,
    .order-summary .os-row .os-price .os-qty {
        font-style: italic;
        font-weight: lighter;
        opacity: 0.8;
    }

    .order-summary .os-row .os-name {
        text-align: left;
        display: block;
        flex-direction: row;
        flex: 1 1 0%;
        align-items: center;
    }

    .order-summary .os-row .os-price {
        text-align: right;
        width: fit-content;
        max-width: 101px;
        display: flex;
        position: relative;
        min-width: 70px;
        align-items: flex-end;
        font-weight: 500;
    }

    .order-summary .os-row .os-price p {
        text-align: right !important;
    }

    .order-summary .os-voption {
        opacity: 0.8;
        font-size: smaller;
    }

    .order-summary .os-total {
        border-top: 1px solid rgba(175, 175, 175, 0.34);
        margin-top: 10px;
        padding-top: 15px;
        padding-bottom: 6px;
    }

    .order-summary .os-total .spinner svg,
    .order-summary .taxjar-entry .spinner svg {
        height: 15px;
        width: 15px;
    }

    .order-summary .taxjar-entry {
        align-items: center;
    }

    .order-bump .ob-header {
        line-height: normal;
        margin-bottom: 10px;
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .order-bump .ob-header input[type="checkbox"] {
        height: 20px;
        width: 20px;
        min-width: 20px;
    }

    .order-bump .ob-header .ob-headline {
        font-size: inherit;
        margin-left: 10px;
        font-style: inherit;
    }

    .order-bump .ob-content p {
        font-weight: normal;
        font-size: 14px;
        line-height: 170%;
        color: rgb(99, 106, 123);
        margin: 0px;
        text-align: left;
    }

    .order-bump .ob-content p img {
        max-width: 100%;
    }

    .order-bump .ob-content p b {
        font-weight: bold;
        font-size: 14px;
        line-height: 150%;
        color: rgb(251, 89, 91);
    }

    .payment-form.loading .spinner {
        position: absolute;
        z-index: 1;
        width: 100%;
        height: 100%;
        display: flex;
        background: rgba(0, 0, 0, 0.29);
    }

    .payment-form:not(.loading) .spinner {
        display: none;
    }

    .payment-form .pf-options {
        display: flex;
        flex-direction: column;
        position: relative;
    }

    .payment-form .pf-option:not(:first-child) {
        border-top: 1px solid rgb(217, 217, 217);
    }

    .payment-form .pf-option:last-child:not(.active) .pf-header {
        border-radius: 0px 0px 6px 6px;
        border-bottom: 1px solid rgb(217, 217, 217);
    }

    .payment-form .pf-option.active .pf-content {
        display: block;
        border-radius: 0px 0px 6px 6px;
    }

    .payment-form .pf-option.active .pf-header {
        border-radius: 0px;
        border-color: rgb(217, 217, 217);
        border-bottom-width: 1px;
        border-bottom-style: solid;
    }

    .payment-form .pf-option .pf-header {
        position: relative;
        cursor: pointer;
        display: flex;
        background-color: rgb(255, 255, 255);
        color: inherit;
        padding: 10px 4px;
        font-size: 14px;
        font-weight: 600;
        font-family: inherit;
        min-height: 44px;
        align-items: center;
        text-align: left;
    }

    .payment-form .pf-option .pf-header:hover {
        background-color: rgb(251, 251, 251);
    }

    .payment-form .pf-option .pf-header.ideal,
    .payment-form .pf-option .pf-header.sepa,
    .payment-form .pf-option .pf-header.p24 {
        padding: 3px 4px;
    }

    .payment-form .pf-option .pf-header.ideal img,
    .payment-form .pf-option .pf-header.sepa img,
    .payment-form .pf-option .pf-header.p24 img {
        height: 38px;
    }

    .payment-form .pf-option .pf-header.eps img {
        border-radius: 6px;
        height: 32px;
    }

    .payment-form .pf-option .pf-header.klarna img.pf-klarna-logo {
        height: 20px;
        margin-right: 5px;
    }

    .payment-form .pf-option .pf-header.bancontact img.pf-bancontact-logo {
        height: 36px;
        position: absolute;
        right: 6px;
        border: 1px solid rgb(238, 238, 238);
        border-radius: 2px;
    }

    .payment-form .pf-option .pf-header.sofort img.pf-sofort-logo {
        height: 32px;
        position: absolute;
        right: 6px;
    }

    .payment-form .pf-option .pf-header span {
        margin: auto 0px auto 5px;
        flex: 1 1 0%;
    }

    .payment-form .pf-option .pf-header .small-cards {
        height: 20px;
        position: absolute;
        right: 5px;
    }

    .payment-form .pf-option .pf-header img {
        height: 20px;
        display: block;
    }

    .payment-form .pf-option .pf-header input {
        width: 18px;
        height: 18px;
        transition: 0.2s ease-in-out;
        position: relative;
        cursor: pointer;
        padding: 0px;
        margin: 0px 10px;
        box-shadow: rgb(244, 116, 60) 0px 0px 0px 0px inset;
        outline: 0px;
        border-radius: 50%;
        color: inherit;
        font-style: inherit;
        font-variant: inherit;
        font-weight: inherit;
        font-stretch: inherit;
        font-size: inherit;
        font-family: inherit;
        font-optical-sizing: inherit;
        font-size-adjust: inherit;
        font-kerning: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        appearance: none;
        -webkit-font-smoothing: inherit;
        background: transparent;
        line-height: normal;
        border: 1px solid rgb(217, 217, 217);
    }

    .payment-form .pf-option .pf-header input:checked {
        border: 0px;
        box-shadow: rgb(244, 116, 60) 0px 0px 0px 10px inset;
    }

    .payment-form .pf-option .pf-header .card-icons {
        display: flex;
        flex-direction: row;
        width: 100px;
        position: relative;
    }

    .payment-form .pf-option .pf-header .card-icons svg {
        height: 30px;
        margin-right: 5px;
    }

    .payment-form .pf-option:first-child .pf-header {
        border-radius: 6px 6px 0px 0px;
    }

    .payment-form .pf-option:last-child .pf-header.open {
        border-radius: 0px;
    }

    .payment-form .pf-option .pf-content {
        display: none;
        font-size: 14px;
        font-weight: 500;
        font-family: inherit;
        padding: 5px;
        text-align: center;
        box-sizing: border-box;
        width: 100%;
        zoom: 1;
        min-height: 100px;
        position: relative;
        background-color: rgb(250, 250, 250);
    }

    .payment-form .pf-option .pf-content .icon-offsite {
        width: 70px;
        height: 40px;
        margin: 10px 0px;
    }

    .payment-form .pf-option .pf-content.p24 ._tos {
        margin: 20px 30px;
        position: relative;
        display: block;
        line-height: 1.5;
        font-size: small;
    }

    .payment-form .pf-option .pf-pp-content {
        padding: 10px;
    }

    .payment-form .pf-option .pf-content p {
        margin: 0px 10px 15px;
        line-height: 1.8;
        font-size: 14px;
    }

    .payment-form .pf-option .pf-content img {
        pointer-events: none;
        width: 100%;
    }

    .payment-form .pf-option .pf-content .select-bank,
    .payment-form .pf-option .pf-content .pf-iban {
        margin-top: 10px;
        display: block;
    }

    .payment-form .card-error {
        display: none;
        background: rgb(198, 0, 0);
        padding: 8px 10px;
        margin: 0px;
        font-size: 14px;
        color: rgb(255, 255, 255);
    }

    .payment-form.invalid .card-error {
        display: flex;
    }

    .payment-form.dark .pf-option:not(:first-child) {
        border-top: 1px solid rgb(68, 68, 68);
    }

    .payment-form.dark .pf-option:last-child:not(.active) .pf-header {
        border-radius: 0px 0px 6px 6px;
        border-bottom: 1px solid rgb(68, 68, 68);
    }

    .payment-form.dark .pf-header {
        background: rgb(82, 82, 82);
        border-color: rgb(68, 68, 68) !important;
    }

    .payment-form.dark .pf-header input {
        border-color: rgb(60, 60, 60);
    }

    .payment-form.dark .pf-header:hover {
        background-color: rgb(91, 92, 92);
    }

    .payment-form.dark .pf-header.bancontact img.pf-bancontact-logo {
        border: none;
        border-radius: 0px;
    }

    .payment-form.dark .pf-content {
        background: rgb(68, 68, 68);
    }

    .payment-form.dark .StripeElement {
        background: rgb(82, 82, 82);
        box-shadow: none;
        border: 0px;
    }

    .payment-form.dark iframe#cardNumber,
    .payment-form.dark iframe#expiryDate,
    .payment-form.dark iframe#cvv {
        background: rgb(82, 82, 82);
        box-shadow: none;
        border: 0px;
    }

    .payment-form .test-mode {
        display: block;
        position: absolute;
        z-index: 2;
        border-radius: 20px;
        background: rgb(241, 239, 169);
        color: rgb(68, 68, 68);
        padding: 2px 10px;
        top: 10px;
        right: 10px;
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
        pointer-events: none;
    }

    .payment-form .fields-container {
        text-align: left;
        margin: 5px 12px;
        display: flex;
        flex: 1 1 0%;
    }

    .payment-form .fields-container>label {
        flex: 1 1 0%;
    }

    .payment-form iframe#cardNumber,
    .payment-form iframe#expiryDate,
    .payment-form iframe#cvv {
        border: 1px solid transparent;
        border-radius: 3px;
        transition: box-shadow 150ms;
        box-shadow: rgb(56, 54, 54) 0px 0px 0px 1px,
            rgba(56, 54, 54, 0.6) 0px 0px 2px 1px,
            rgb(255, 255, 255) 0px 0px 1px 0px inset;
        height: 40px !important;
        margin-top: 6px !important;
        margin-bottom: 6px !important;
    }

    .payment-form .StripeElement {
        box-sizing: border-box;
        height: 40px;
        padding: 10px 12px;
        border: 1px solid transparent;
        border-radius: 3px;
        transition: box-shadow 150ms;
        box-shadow: rgb(56, 54, 54) 0px 0px 0px 1px,
            rgba(56, 54, 54, 0.6) 0px 0px 2px 1px,
            rgb(255, 255, 255) 0px 0px 1px 0px inset;
        margin-top: 6px;
        margin-bottom: 6px;
    }

    .payment-form .StripeElement.ideal,
    .payment-form .StripeElement.p24,
    .payment-form .StripeElement.eps {
        height: auto;
        padding: 0px;
        margin: 15px;
    }

    .payment-form .StripeElement.sepa {
        height: auto;
        padding: 8px;
        margin: 15px;
    }

    .payment-form .CollectJSInlineIframe {
        height: 49px !important;
    }

    .timer li {
        margin: 0px 10px;
        font-size: inherit;
        letter-spacing: 0.02em;
        color: inherit;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .timer li .timer_label {
        font-size: 16px;
        font-weight: 300;
        line-height: 150%;
        color: rgb(177, 178, 180);
        display: block;
        width: 100%;
    }

    .timer li .timer_number {
        display: block;
        position: relative;
        padding: 10px;
    }

    .form-element .fe-double {
        display: flex;
        align-items: flex-end;
        width: 100%;
    }

    .form-element .fe-double .fe-input-wrpr {
        width: calc(50% - 15px);
        display: flex;
        flex-direction: column;
    }

    .form-element .fe-double .fe-input-wrpr:first-child {
        margin-right: 30px;
    }

    .form-element input:not([type="radio"]):not([type="checkbox"]),
    .form-element input[type="number"],
    .form-element textarea {
        transition-property: box-shadow;
        transition-duration: 0.2s;
        transition-timing-function: ease-in;
        background: rgb(255, 255, 255);
        border: 1px solid rgb(197, 199, 210);
        border-radius: 6px;
        width: 100%;
        display: block;
        padding: 11px 15px;
        letter-spacing: 0.02em;
        color: rgb(37, 42, 50);
        min-height: 22px;
        height: auto;
        font-size: 14px;
    }

    .form-element .fe-select {
        position: relative;
        color: rgb(37, 42, 50);
        transition-property: box-shadow;
        transition-duration: 0.2s;
        transition-timing-function: ease-in;
        background: rgb(255, 255, 255);
        border: 1px solid rgb(197, 199, 210);
        border-radius: 6px;
        width: 100%;
        display: flex;
        padding: 0px;
        letter-spacing: 0.02em;
        font-size: 14px;
        min-height: 22px;
        height: auto;
        cursor: pointer;
    }

    .form-element .fe-select::after {
        pointer-events: none;
        width: 0px;
        height: 0px;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-top: 6px solid gray;
        position: absolute;
        top: 40%;
        right: 10px;
        content: "";
        z-index: 2;
    }

    .form-element .fe-select select {
        flex: 1 1 0%;
        border: none;
        background: none;
        outline: none;
        line-height: inherit;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        font-style: inherit;
        text-decoration: inherit;
        appearance: none;
        height: auto;
        padding: 11px 15px;
        margin: 0px;
        cursor: pointer;
    }

    .form-element textarea {
        resize: vertical;
        min-height: 100px;
    }

    .form-element.required .fe-label::after {
        content: "*";
        font-weight: 500;
        font-size: 13px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: rgb(251, 89, 91);
        text-decoration: none;
    }

    .form-element label.invalid,
    .form-element input.invalid,
    .form-element .fe-select.invalid {
        border: 2px solid red !important;
    }

    .form-element .fe-label {
        font-weight: 500;
        font-size: 13px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: rgb(37, 42, 50);
        display: block;
        width: fit-content;
        margin-bottom: 0px;
        max-width: 100%;
    }

    .form-element .checkbox_radio_text .star {
        font-weight: 500;
        font-size: 13px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: rgb(251, 89, 91);
    }

    .form-element.checkbox .fe-label,
    .form-element.checkbox label,
    .form-element.radio .fe-label,
    .form-element.radio label {
        cursor: pointer;
    }

    .video .play-button {
        width: 90px;
        height: 60px;
        background-color: rgb(51, 51, 51);
        box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 30px;
        z-index: 1;
        opacity: 0.8;
        border-radius: 6px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate3d(-50%, -50%, 0px);
    }

    .video .play-button::before {
        position: absolute;
        content: "";
        border-style: solid;
        border-width: 15px 0px 15px 26px;
        border-color: transparent transparent transparent rgb(255, 255, 255);
        top: 50%;
        left: 50%;
        transform: translate3d(-50%, -50%, 0px);
    }

    .video img {
        pointer-events: none;
        height: 100%;
        width: 100%;
        object-fit: cover;
        left: 0px;
        opacity: 0.7;
    }

    .video .video-inner,
    .video iframe {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .video:not(.editing) {
        cursor: pointer;
    }

    .video:not(.editing) .play-button {
        cursor: pointer;
    }

    .video:not(.editing) .play-button:hover {
        background-color: red;
    }

    .image-slider .is-image-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
    }

    .image-slider .is-image-wrapper .prev,
    .image-slider .is-image-wrapper .next {
        cursor: pointer;
        position: absolute;
        top: 50%;
        left: 0px;
        width: auto;
        margin-top: -22px;
        padding: 16px;
        color: rgb(255, 255, 255);
        font-weight: bold;
        font-size: 18px;
        transition: 0.6s;
        border-radius: 0px 3px 3px 0px;
        user-select: none;
    }

    .image-slider .is-image-wrapper .next {
        left: auto;
        right: 0px;
        border-radius: 3px 0px 0px 3px;
    }

    .image-slider .is-image-wrapper .prev:hover,
    .image-slider .is-image-wrapper .next:hover {
        background-color: rgba(0, 0, 0, 0.8);
    }

    .image-slider .is-thumbs-wrapper {
        display: block;
        overflow-y: scroll;
        width: 100%;
        position: relative;
    }

    .image-slider .is-thumbnails {
        width: fit-content;
        display: flex;
        flex-direction: row;
        overflow: hidden;
    }

    .image-slider .is-thumbnails .is-thumbnail {
        margin: 10px 5px;
        border-radius: 2px;
        box-shadow: rgb(179, 179, 179) 0px 0px 0px 1px;
        overflow: hidden;
        cursor: pointer !important;
    }

    .image-slider .is-thumbnails .is-thumbnail img {
        object-fit: scale-down;
        height: 100%;
        width: 100%;
        opacity: 0.7;
    }

    .image-slider .is-thumbnails .is-thumbnail.selected {
        box-shadow: rgb(112, 128, 144) 0px 0px 0px 3px;
    }

    .image-slider .is-thumbnails .is-thumbnail.selected img {
        opacity: 1;
    }

    .image-slider .is-thumbnails .is-thumbnail:hover:not(.selected) {
        box-shadow: rgb(112, 128, 144) 0px 0px 0px 2px;
    }

    .image-slider .is-thumbnails .is-thumbnail:hover:not(.selected) img {
        opacity: 1;
    }

    .scraped-container .scraped-container-box {
        width: 100%;
        overflow: visible;
        display: flex;
        flex: 1 1 0%;
        flex-direction: column;
    }

    .scraped-container .scraped-container-inner {
        width: 100%;
        display: flex;
        align-items: start;
        flex-direction: row;
    }

    .popup .close {
        color: rgb(170, 170, 170);
        float: right;
        font-size: 28px;
        font-weight: bold;
    }

    .popup .close:hover,
    .popup .close:focus {
        color: rgb(0, 0, 0);
        text-decoration: none;
        cursor: pointer;
    }

    .popup .popup-content {
        border-radius: 6px;
        background-color: rgb(254, 254, 254);
        margin: 15% auto;
        padding: 20px;
        border: 1px solid rgb(136, 136, 136);
        width: 80%;
    }

    .popup svg.close-popup {
        position: absolute;
        top: -20px;
        right: -20px;
        width: 40px;
        height: 40px;
        cursor: pointer;
        z-index: 20;
    }

    .popup .popup-content.small {
        margin: 15% auto;
        width: 600px;
    }

    .popup .popup-content.medium {
        margin: 15% auto;
        width: 650px;
    }

    .popup .popup-content.large {
        margin: 15% auto;
        width: 950px;
    }

    .popup .popup-content.fullscreen {
        margin: 0px;
        width: 100%;
        height: 100%;
    }

    .faq .faq-header {
        display: flex;
        flex-direction: row;
        flex: 0 1 0%;
        min-height: 10px;
        padding: 10px 5px;
        width: 100%;
        cursor: pointer;
        border-radius: 5px;
    }

    .faq .faq-header .faq-title {
        font-size: inherit;
        font-weight: inherit;
        display: flex;
        width: fit-content;
        max-width: calc(100% - 30px);
        text-decoration: inherit;
        font-style: inherit;
        font-family: inherit;
        text-align: inherit;
        flex: 1 1 0%;
        overflow-wrap: anywhere;
        flex-direction: column;
    }

    .faq .faq-header .faq-icon {
        min-width: 10px;
        margin: auto 5px;
        transition: transform 0.2s ease-out;
    }

    .faq .faq-header:hover {
        background: rgb(245, 245, 245);
    }

    .faq:not(.active) .faq-content-wrapper {
        max-height: 0px;
        overflow: hidden;
    }

    .faq.active>.faq-header {
        background: rgb(245, 245, 245);
        border-bottom: 1px solid silver;
    }

    .faq.active>.faq-header .faq-icon {
        transform: rotate(180deg);
    }

    .faq.active>.faq-content-wrapper {
        max-height: 5000px;
    }

    .faq .faq-content-wrapper {
        display: flex;
        flex-direction: column;
        flex: 1 1 0%;
        transition: max-height 0.2s ease-in-out;
    }

    .faq .faq-content {
        display: flex;
        flex: 1 1 0%;
        position: relative;
        flex-direction: column;
    }

    .dir-rtl .btn {
        direction: rtl;
    }

    .dir-rtl .btn .btn-headline,
    .dir-rtl .btn .btn-sub-headline {
        direction: rtl;
    }

    .dir-rtl a.link {
        direction: rtl;
    }

    .dir-rtl .order-bump .ob-header,
    .dir-rtl .order-bump .ob-content p {
        direction: rtl;
    }

    .dir-rtl .order-bump .ob-headline {
        margin-left: 0px;
        margin-right: 10px;
    }

    .dir-rtl .form-element .fe-label {
        direction: rtl;
    }

    .dir-rtl .form-element input {
        direction: rtl;
    }

    .dir-rtl .block_element_wrpr_faq .faq-title,
    .dir-rtl .faq .faq-title {
        direction: rtl;
    }

    .dir-rtl .two-step-form .tsf-header {
        direction: rtl;
    }

    .dir-rtl .two-step-form .tsf-header .tsf-item .tsf-number {
        margin-right: 0px;
        margin-left: 10px;
    }

    .before-after-slider .bas-wrapper {
        width: 100%;
        height: fit-content;
        position: relative;
        display: flex;
        flex-direction: column;
    }

    .before-after-slider .bas-before,
    .before-after-slider .bas-after {
        width: 100%;
        height: 100%;
        pointer-events: none;
        overflow: hidden;
    }

    .before-after-slider .bas-before .bas-label,
    .before-after-slider .bas-after .bas-label {
        padding: 4px 10px;
        border-radius: 6px;
        position: absolute;
        background: rgba(255, 255, 255, 0.8);
        color: rgb(160, 160, 160);
        top: 10px;
        z-index: 1;
        font-size: 13px;
    }

    .before-after-slider .bas-after {
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .before-after-slider .bas-after .bas-label {
        left: 10px;
    }

    .before-after-slider .bas-after .content-image {
        background: rgb(255, 255, 255);
        position: absolute;
        top: 0px;
        left: 0px;
        overflow: hidden;
        clip-path: inset(0px 50% 0px 0px);
        width: 100% !important;
    }

    .before-after-slider .bas-before {
        position: relative;
    }

    .before-after-slider .bas-before .bas-label {
        right: 10px;
    }

    .before-after-slider .content-image {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: left center;
        position: relative;
        display: flex;
    }

    .before-after-slider .bas-scroller {
        width: 50px;
        height: 100%;
        position: absolute;
        left: calc(50% - 25px);
        top: 50%;
        transform: translateY(-50%);
        border-radius: 50%;
        background-color: transparent;
        opacity: 0.9;
        pointer-events: auto;
        cursor: grab;
    }

    .before-after-slider .bas-scroller:hover {
        opacity: 1;
    }

    .before-after-slider .bas-scroller * {
        pointer-events: none;
    }

    .before-after-slider .scrolling {
        cursor: grabbing;
    }

    .before-after-slider .scrolling .bas-scroller {
        opacity: 1;
    }

    .before-after-slider .scroller__thumb {
        position: absolute;
        top: calc(50% - 20px);
        left: 4px;
        width: 40px;
        height: 40px;
        padding: 5px;
        border: 5px solid rgb(255, 255, 255);
        color: rgb(255, 255, 255);
        border-radius: 100%;
    }

    .before-after-slider .bas-scroller::before,
    .before-after-slider .bas-scroller::after {
        content: " ";
        display: block;
        width: 6px;
        height: calc(50% - 18px);
        position: absolute;
        left: 50%;
        margin-left: -3px;
        z-index: 3;
        transition: 0.1s;
        background: rgb(255, 255, 255);
    }

    .before-after-slider .bas-scroller::before {
        top: 0px;
    }

    .before-after-slider .bas-scroller::after {
        top: calc(50% + 18px);
    }

    * {
        box-sizing: border-box;
    }

    body {
        margin: 0px;
        padding: 0px;
        font-weight: 400;
        color: rgb(99, 106, 123);
        font-size: 13px;
    }

    input,
    select,
    textarea {
        appearance: auto;
    }

    a,
    a:hover,
    a:focus,
    a:visited,
    a:active {
        text-decoration: none;
    }

    p {
        margin-block: 0px;
        margin-inline: 0px;
    }

    ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }

    h1,
    h2,
    h3,
    h4,
    h5 {
        margin: 0px;
        padding: 0px;
    }

    h1,
    h2 {
        font-weight: 500;
        line-height: 1.5;
        margin: 0px;
    }

    a,
    svg path {
        transition: 0.15s ease-in-out;
    }

    select:focus {
        outline: none;
    }

    .spinner svg {
        margin: auto;
        background: none;
        display: block;
        shape-rendering: auto;
    }

    .main-wrapper {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        min-height: 100vh;
        text-decoration: inherit;
        overflow: unset;
    }

    .section {
        width: 100%;
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        place-items: center;
        display: flex;
        flex-direction: column;
    }

    .section.full {
        width: 100%;
    }

    .section.wide {
        width: 75%;
    }

    .section.half {
        width: 50%;
    }

    .btn.m_size {
        font-size: 18px;
        line-height: 145%;
        padding: 15px 30px;
    }

    .radio_brdr_box .field {
        margin: 0px 25px 0px 0px;
    }

    .radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view {
        border-radius: 2px;
    }

    .radio_brdr_box_triger>input:checked~.radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view {
        border-color: rgb(68, 156, 244);
        background: url("https://assets.checkoutchamp.com/Funnel/assets/images/f8054518-b465-44d8-b611-2dd901d9a648/477de2b2-13d3-4588-8091-0179539884f3/check_input.svg") center center / contain no-repeat rgb(68, 156, 244);
    }

    .radio_brdr_box_triger>input:checked~.radio_brdr_box .radio_brdr_box_radiobtn.checkbox_view::after {
        display: none;
    }

    .back_to_funnel_btn svg {
        margin-right: 11px;
    }

    .simple_checkbox_input input {
        display: none;
    }

    .simple_checkbox_input input:checked~.simple_checkbox_input_check {
        border-color: rgb(68, 156, 244);
        background: url("https://assets.checkoutchamp.com/Funnel/assets/images/f8054518-b465-44d8-b611-2dd901d9a648/477de2b2-13d3-4588-8091-0179539884f3/check_input.svg") center center / 12px no-repeat rgb(68, 156, 244);
    }

    .radio_brdr_box_triger>input {
        display: none;
    }

    .radio_brdr_box .radio_brdr_box_radiobtn {
        display: block;
        border: 1px solid rgb(228, 230, 241);
        min-width: 13px;
        min-height: 13px;
        width: 13px;
        height: 13px;
        background: rgb(255, 255, 255);
        margin-right: 10px;
        border-radius: 50%;
    }

    .radio_brdr_box .left,
    .radio_brdr_box .right {
        display: flex;
        align-items: center;
    }

    .radio_brdr_box .left {
        padding-right: 10px;
        text-align: left;
    }

    .radio_brdr_box_triger>input:checked~.radio_brdr_box {
        border: 1px solid rgb(68, 156, 244);
    }

    .radio_brdr_box_triger>input:checked~.radio_brdr_box .radio_brdr_box_radiobtn {
        border-color: rgb(68, 156, 244);
        position: relative;
    }

    .radio_brdr_box_triger>input:checked~.radio_brdr_box .radio_brdr_box_radiobtn::after {
        content: "";
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 7px;
        height: 7px;
        background: rgb(68, 156, 244);
        border-radius: 50%;
    }

    .radio_brdr_box .price {
        font-weight: 500;
        font-size: 12px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: inherit;
    }

    .form_item_sides_header span {
        font-weight: normal;
        font-size: 12px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: rgb(151, 170, 205);
    }

    .input_with_left_icon .left_icon {
        position: absolute;
        top: 27px;
        left: 9px;
        width: 32px;
        height: 32px;
        min-width: 32px;
        min-height: 32px;
        display: flex;
        align-items: center;
        justify-content: center;
        z-index: 2;
        pointer-events: none;
    }

    .input_types_wrpr .input_type_item {
        width: calc(33.33% - 15px);
        margin: 7.5px;
        border: 1px solid rgb(228, 230, 241);
        border-radius: 3px;
        padding: 10px;
        min-height: 66px;
        display: flex;
        flex-direction: column;
        text-align: center;
        cursor: pointer;
        transition: 0.15s ease-in-out;
    }

    .input_types_wrpr .input_type_item:hover {
        background: rgb(246, 249, 254);
    }

    .input_types_wrpr .input_type_item.active {
        background: rgb(246, 249, 254);
        border: 1px solid rgb(68, 156, 244);
    }

    .input_types_wrpr .input_type_item span {
        margin-top: auto;
        font-weight: normal;
        font-size: 10px;
        line-height: 150%;
        letter-spacing: 0.02em;
        color: rgb(99, 106, 123);
    }

    .radiobutton_item input,
    .checkbox_item input {
        display: none;
    }

    .radiobutton_item input:checked~.radiobutton_item_square {
        border-color: rgb(68, 156, 244);
        position: relative;
    }

    .radiobutton_item input:checked~.radiobutton_item_square::after {
        content: "";
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 7px;
        height: 7px;
        background: rgb(68, 156, 244);
        border-radius: 50%;
    }

    .checkbox_item input:checked~.checkbox_item_square {
        border-color: rgb(68, 156, 244);
        background: url("https://assets.checkoutchamp.com/Funnel/assets/images/f8054518-b465-44d8-b611-2dd901d9a648/477de2b2-13d3-4588-8091-0179539884f3/check_input.svg") center center / contain no-repeat rgb(68, 156, 244);
    }

    .editor__content .iframe .iframe__embed {
        pointer-events: none;
    }

    .editor__content .iframe {
        position: relative;
        margin-bottom: 10px;
    }

    .editor__content .iframe .iframe_input_wrpr {
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: 100%;
        opacity: 0;
        visibility: hidden;
        background: rgb(255, 255, 255);
        z-index: 2;
    }

    .editor__content .iframe:hover .iframe_input_wrpr {
        opacity: 1;
        visibility: visible;
    }

    [data-gjs-type="label"][class*="gjs-selected"] {
        outline: green solid 3px !important;
    }

    #fkt-image-f26-98e-be6 {
        height: 18px;
        color: black !important;
        width: 82px !important;
    }

    #cc-id-VUD6mV6J4Htg {
        color: rgba(255, 255, 255, 1);
    }

    span#cc-id-VUD6mV6J4Htg {
        font-family: "Montserrat", sans-serif;
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
    }

    div#\38 1836 {
        padding-left: 12px;
        padding-right: 12px;
    }

    div#is5kop {
        display: none;
    }

    #cc-id-Q1S5yl7vsUvJ {
        margin-right: 20px;
    }

    div#cc-id-zaoBaihiyMig {
        display: flex;
        align-items: center;
    }

    .row-column {
        padding: 0px;
        display: inline-block;
        vertical-align: top;
        text-decoration: inherit;
    }

    #cc-id-BzXGklwYckkS {
        height: 18px;
        color: black !important;
        width: 82px !important;
    }

    div#cc-id-kdSEUe2OrTCR {
        display: flex;
        align-items: center;
    }

    #cc-id-VHnypuGttD3w {
        margin-right: 20px;
    }

    #cc-id-Wf9XnINbNtIk {
        color: rgba(255, 255, 255, 1);
    }

    span#cc-id-Wf9XnINbNtIk {
        font-family: "Montserrat", sans-serif;
        font-weight: 700;
        font-size: 14px;
        line-height: 14px;
    }

    .section.full .section_row {
        max-width: 1170px;
    }

    .section.wide .section_row {
        max-width: 850px;
    }

    .section.half .section_row {
        max-width: 600px;
    }

    .section .section_row {
        width: 100%;
        display: flex;
        flex-direction: row;
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
    }

    div#cc-id-Ga6zvXuIQXsI {
        background-color: rgba(254, 251, 217, 1);
        border: 2px solid rgba(235, 233, 188, 1);
        border-radius: 10px;
        padding-top: 24px;
        padding-bottom: 24px;
        padding-left: 37px;
    }

    #cc-id-Ga6zvXuIQXsI {
        margin-top: 15px;
    }

    #ithhu {
        text-align: left;
    }

    #iv18k {
        font-size: 16px;
        color: rgb(48, 48, 48);
    }

    p#ithhu {
        font-weight: 500;
        font-size: 14px;
        line-height: 14px;
        font-family: "Montserrat", sans-serif;
        color: rgba(183, 183, 183, 1);
        margin-top: 20px;
        margin-bottom: 20px;
    }

    p#i8jjz {
        font-family: montserrat;
        font-weight: 700;
        font-size: 38px;
        line-height: 48px;
    }

    p#cc-id-8GggnvwpAAXk {
        font-weight: 700;
        font-size: 22px;
        line-height: 36px;
        font-family: "Montserrat", sans-serif;
        margin-top: 20px;
        margin-bottom: 21px;
    }

    span#cc-id-tiMQoARaZRu4 {
        background-color: rgba(255, 191, 0, 1);
    }

    p#cc-id-xMTKxGDzv7yF {
        font-weight: 600;
        font-size: 15px;
        line-height: 18px;
        font-family: "Montserrat", sans-serif;
        color: rgba(0, 113, 133, 1);
        margin-bottom: 35px;
    }

    span#cc-id-dXQF4f7HaC4h {
        margin-right: 11px;
    }

    #fkt-image-e6e-e84-bec {
        height: 50px;
        color: black !important;
        width: 50px !important;
        margin-right: 11.15px;
    }

    #i0viu {
        display: flex;
        align-items: center;
        margin-bottom: 24px;
        margin-top: 20.69px;
    }

    span#cc-id-t7OAib5X9QKa {
        margin-right: 12.34px;
    }

    span#cc-id-lvCRSsiS5JWF {
        font-family: "Montserrat", sans-serif;
        font-weight: 400;
        font-style: italic;
        font-size: 15px;
        line-height: 24px;
    }

    #cc-id-t9TTC2dFKso0 {
        display: flex;
        align-items: center;
        margin-bottom: 24px;
        margin-top: 20.69px;
    }

    #cc-id-iLNaNeebW3oB {
        height: 50px;
        color: black !important;
        width: 50px !important;
        margin-right: 11.15px;
    }

    span#cc-id-ZkfeXC5JbDK0 {
        margin-right: 12.34px;
    }

    span#cc-id-GmeZoxxbXa4T {
        font-family: "Montserrat", sans-serif;
        font-weight: 400;
        font-style: italic;
        font-size: 15px;
        line-height: 24px;
    }

    p#cc-id-qYVGx0q6tUiH {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-HpqkSWWCHL8I {
        display: flex;
        align-items: center;
        margin-bottom: 24px;
        margin-top: 20.69px;
    }

    #cc-id-blfGBAzEuk8E {
        display: flex;
        align-items: center;
        margin-bottom: 24px;
        margin-top: 20.69px;
    }

    #cc-id-gxrBXJwD5qAv {
        display: flex;
        align-items: center;
        margin-bottom: 24px;
        margin-top: 20.69px;
    }

    #cc-id-j5kK9EvEMuiU {
        display: flex;
        align-items: center;
        margin-bottom: 24px;
        margin-top: 20.69px;
    }

    #cc-id-zOy8ONwSwrvU {
        display: flex;
        align-items: center;
        margin-bottom: 24px;
        margin-top: 20.69px;
    }

    #cc-id-BmyFWH2zBmdv {
        display: flex;
        align-items: center;
        margin-bottom: 45px;
        margin-top: 20.69px;
    }

    p#cc-id-bKIeSrTEFprr {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    p#cc-id-X6xGIHYR0zCh {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    p#cc-id-MWah4G3mzGvM {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    p#cc-id-gSH2pfzx0z6n {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    p#cc-id-xegZP3h2XjLr {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    p#cc-id-KDMRBzyALykl {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    .el-76072 {
        font-size: calc(15.3333px + 0.833333vw);
        text-align: left;
    }

    #iu9at {
        font-family: "Open Sans";
        line-height: 1.7;
        margin: 10px 0px 0px;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
    }

    .paragraph {
        width: 100%;
        font-size: 18px;
    }

    .paragraph p,
    .paragraph span,
    .paragraph h3,
    .paragraph h2,
    .paragraph h1,
    .paragraph h4,
    .paragraph h5 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
    }

    .paragraph a[href*="#yes-link"] *,
    .paragraph a[href*="#no-link"] *,
    .paragraph a * {
        pointer-events: none;
    }

    .paragraph a {
        color: inherit;
        font-weight: inherit;
        font-size: inherit;
        font-style: inherit;
    }

    .headline *,
    .paragraph *,
    .order-bump * {
        line-height: inherit;
        letter-spacing: inherit;
    }

    .headline li::before,
    .paragraph li::before,
    .order-bump li::before {
        margin-left: -1.5em;
        margin-right: 0.3em;
        text-align: right;
        display: inline-block;
        width: 1.2em;
    }

    .headline ul>li::before,
    .paragraph ul>li::before,
    .order-bump ul>li::before {
        content: "â€¢";
    }

    .headline ol li,
    .headline ul li,
    .paragraph ol li,
    .paragraph ul li,
    .order-bump ol li,
    .order-bump ul li {
        padding-left: 1.5em;
    }

    .headline ol li,
    .paragraph ol li,
    .order-bump ol li {
        counter-increment: list-0 1;
    }

    .headline ol>li,
    .headline ul>li,
    .paragraph ol>li,
    .paragraph ul>li,
    .order-bump ol>li,
    .order-bump ul>li {
        list-style-type: none;
    }

    .headline ol li::before,
    .paragraph ol li::before,
    .order-bump ol li::before {
        content: counter(list-0) ". ";
    }

    .dir-rtl .paragraph p,
    .dir-rtl .paragraph h1,
    .dir-rtl .paragraph h2,
    .dir-rtl .paragraph h3,
    .dir-rtl .paragraph h4,
    .dir-rtl .paragraph h5,
    .dir-rtl .paragraph h6,
    .dir-rtl .block_element_wrpr_paragraph p,
    .dir-rtl .block_element_wrpr_paragraph h1,
    .dir-rtl .block_element_wrpr_paragraph h2,
    .dir-rtl .block_element_wrpr_paragraph h3,
    .dir-rtl .block_element_wrpr_paragraph h4,
    .dir-rtl .block_element_wrpr_paragraph h5,
    .dir-rtl .block_element_wrpr_paragraph h6,
    .dir-rtl .headline p,
    .dir-rtl .headline h1,
    .dir-rtl .headline h2,
    .dir-rtl .headline h3,
    .dir-rtl .headline h4,
    .dir-rtl .headline h5,
    .dir-rtl .headline h6 {
        direction: rtl;
    }

    .element-wrapper {
        display: flex;
        align-items: center;
        justify-content: center;
        text-decoration: inherit;
        min-height: 0px;
    }

    .paragraph .paragraph-inner {
        width: 100%;
    }

    #cc-id-ajK4ib7Y0Sbg {
        height: 465px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-vpJdENhDjxq5 {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        color: rgba(47, 47, 47, 1);
        font-family: "Montserrat", sans-serif;
        margin-bottom: 19.96px;
    }

    div#iu9at {
        margin-top: 27.89px;
    }

    span#cc-id-sPi1xE5Y7Ydg {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    div#iqing {
        margin-bottom: 45.37px;
    }

    #ig6hg {
        text-align: left;
    }

    #cc-id-0m7dr1BdJLKg {
        height: 465px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    h3#ig6hg {
        font-family: montserrat;
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        color: rgba(47, 47, 47, 1);
        margin-bottom: 20.64px;
    }

    img#cc-id-0m7dr1BdJLKg {
        margin-bottom: 26.84px;
    }

    span#cc-id-w3OcY9jPErp5 {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #im19gf {
        background-color: initial;
        color: inherit;
    }

    #iz71rx {
        background-color: initial;
        color: inherit;
    }

    #ik1qbj {
        background-color: initial;
        color: inherit;
    }

    p#ibz97d,
    p#cc-id-TkK4Gy37FlW4 {
        font-weight: 700 !important;
    }

    #cc-id-mrGpzS6xuTQC {
        font-family: "Open Sans";
        line-height: 1.7;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
        margin: 10px 0px 0px 0px;
    }

    p#cc-id-KnGSIiLIeBsD,
    p#cc-id-TkK4Gy37FlW4 {
        font-weight: 700 !important;
    }

    p#ibz97d,
    p#cc-id-PMnsXFM8gzzt {
        font-weight: 700 !important;
    }

    span#cc-id-TJQMFd6R3f1j {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #iyneoi {
        text-align: left;
        margin-bottom: 21px;
    }

    #iaknlk {
        color: rgb(47, 47, 47);
    }

    h3#iyneoi {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-JLZ7JX4uKMFT {
        height: 497px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-JLZ7JX4uKMFT {
        margin-bottom: 26.84px;
    }

    #cc-id-SxL5R3PWBRc9 {
        font-family: "Open Sans";
        line-height: 1.7;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
        margin: 10px 0px 0px 0px;
    }

    span#cc-id-Ltkqc78dwa8x {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-Iu8hJfMeuws7 {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-OsSlvF6MzvrM {
        height: 465px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-OsSlvF6MzvrM {
        margin-bottom: 26.84px;
    }

    #cc-id-z8l0jfBxEcLK {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-abyLzEq2ryJs {
        text-align: left;
        margin-bottom: 21px;
    }

    h3#cc-id-abyLzEq2ryJs {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-RlMw5RuMM0oA {
        font-family: "Open Sans";
        line-height: 1.7;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
        margin: 10px 0px 0px 0px;
    }

    #cc-id-yiwwzjqZl9sA {
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-5YDlaIM66bo8 {
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-mfPZOVIty5u3 {
        font-family: "Open Sans";
        line-height: 1.7;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
        margin: 10px 0px 0px 0px;
    }

    span#cc-id-31FV4qH1B9zR {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-GXeJPKX0m8rW {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-VfsFfSyBBGEi {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-laUoeMl6RiBh {
        height: 497px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-laUoeMl6RiBh {
        margin-bottom: 26.84px;
    }

    #cc-id-v2LvzuDZI0F2 {
        text-align: left;
        margin-bottom: 21px;
    }

    h3#cc-id-v2LvzuDZI0F2 {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-JxxB4UFTE5KG {
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-tHKVlzmGUGCS {
        font-family: "Open Sans";
        line-height: 1.7;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
        margin: 10px 0px 0px 0px;
    }

    #cc-id-1qKfmb2xLsKA {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-ErN0NuRV2JpF {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-lak3DHJefEuu {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-Wetrhus1SKkb {
        font-weight: 400;
    }

    p#cc-id-Wetrhus1SKkb,
    p#cc-id-mMy5btabQawA {
        font-weight: 700 !important;
    }

    #cc-id-rlje8cGfMFPu {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Dig1tvlfUs14 {
        display: block;
        align-items: baseline;
        gap: 10px;
    }

    #cc-id-NgecipFt78Rp {
        height: 20px;
        width: 21px;
    }

    div#cc-id-Dig1tvlfUs14 {
        background: rgba(226, 244, 249, 1);
        padding: 11px 37.24px 11px 25px;
        margin-bottom: 20.64px;
    }

    #cc-id-XYNYWQVOOEAL {
        text-align: left;
        margin-bottom: 30px;
    }

    p#cc-id-XYNYWQVOOEAL {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-kKydjXmjP70d {
        text-align: left;
    }

    p#cc-id-kKydjXmjP70d {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-tE7QO8wMQ28c {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-kcGPLoT299wu {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-P4ljMzWfHmRe {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-QNgFFqjZAUrd {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-re1xLVxiXMwa {
        height: 20px;
        width: 21px;
    }

    #cc-id-67z0wr640tEV {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-ZxCvyxSVRRhp {
        height: 20px;
        width: 21px;
    }

    #cc-id-32DHBDKtTbFj {
        display: flex;
        align-items: baseline;
        gap: 10px;
    }

    #cc-id-UP1xbb2TQXPY {
        height: 20px;
        width: 21px;
    }

    #cc-id-Skaqq5vfw5di {
        text-align: left;
        margin-bottom: 30px;
    }

    p#cc-id-Skaqq5vfw5di {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-a6xJdcaIpVp2 {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-8xEYa0hUAdxq {
        text-align: left;
    }

    p#cc-id-8xEYa0hUAdxq {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-GaBENsCOLqj5 {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-e9Dh2am3i5Bb {
        text-align: left;
        margin-bottom: 30px;
    }

    p#cc-id-e9Dh2am3i5Bb {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-tQUW96xOLdNY {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-sr1SnviwRgYK {
        text-align: left;
    }

    p#cc-id-sr1SnviwRgYK {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-xuGCL9kl757O {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-ZgFhkMIDlf4E {
        text-align: left;
        margin-bottom: 30px;
    }

    p#cc-id-ZgFhkMIDlf4E {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-9IYZUPpcrK8U {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-LlNZohrrr7T0 {
        text-align: left;
    }

    p#cc-id-LlNZohrrr7T0 {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-p1xq8L9l0YnI {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-E50L9UUCxZHQ {
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-j0y0pj5q538I {
        font-family: "Open Sans";
        line-height: 1.7;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
        margin: 10px 0px 0px 0px;
    }

    p#cc-id-KS3gsVnC5vgw,
    p#cc-id-mMy5btabQawA {
        font-weight: 700 !important;
    }

    p#cc-id-Wetrhus1SKkb,
    p#cc-id-cgcwLDg3U1H7 {
        font-weight: 700 !important;
    }

    span#cc-id-gE9FySYMpNJe {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-hHDHrCPuMHXt {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-60mgyZRTfB1H,
    span#cc-id-8YX6Zk0eNBSs,
    span#cc-id-sfx8Z0H3skqX {
        font-weight: 700 !important;
    }

    #cc-id-eUZ6zFdULNfl {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-RD8lBsDPvivj {
        height: 497px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-RD8lBsDPvivj {
        margin-bottom: 26.84px;
    }

    #cc-id-cFvU8G1pWpKU {
        text-align: left;
        margin-bottom: 21px;
    }

    h3#cc-id-cFvU8G1pWpKU {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    span#cc-id-E96fosPC4fyx {
        color: rgba(0, 81, 40, 1);
    }

    #cc-id-9Cw6kuZlM11Q {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-ak9PDbiy3oXu {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-RlYKN0FkbNRG {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-cIZSBsl1KCbn {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-cdHcrZosbg2r {
        color: rgba(0, 81, 40, 1);
        font-family: Open Sans;
        font-weight: 700 !important;
    }

    #cc-id-hlT3YiRtaWQd {
        display: block;
        align-items: baseline;
        gap: 10px;
    }

    div#cc-id-hlT3YiRtaWQd {
        background: rgba(226, 244, 249, 1);
        padding: 11px 37.24px 11px 25px;
        margin-bottom: 20.71px;
    }

    #cc-id-v7e3kh1O0Leq {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-mAmq0Hv19rtq {
        height: 20px;
        width: 21px;
    }

    #cc-id-qDAptkVsCFBk {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-4PG5yn7Mnzt3 {
        height: 20px;
        width: 21px;
    }

    #cc-id-AHyCkuBYakBR {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-B2E1ayWJ1hSu {
        height: 20px;
        width: 21px;
    }

    #cc-id-7BbatFgYjrgS {
        display: flex;
        align-items: baseline;
        gap: 10px;
    }

    #cc-id-e9D3kmda6KBw {
        height: 20px;
        width: 21px;
    }

    #cc-id-3hrycKvyiJYj {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-3hrycKvyiJYj {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-5ucOIDxGANPo {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-U0Loed0XV88V {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-U0Loed0XV88V {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-kC2Ntuale98i {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-FeBlRpqfDCHC {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-FeBlRpqfDCHC {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-6X41hUfM9WZv {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-8f5yQzShmmQq {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-8f5yQzShmmQq {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-xq4ujc9A7NVX {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-EBPtCXYD1LuR {
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-ASUwYgdO7HOe {
        font-family: "Open Sans";
        line-height: 1.7;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
        margin: 10px 0px 0px 0px;
    }

    span#cc-id-Cx6fZAHs7811 {
        font-weight: 700;
    }

    #cc-id-EVjzjrvk0Wjo {
        text-align: center;
    }

    div#cc-id-EVjzjrvk0Wjo {
        margin-bottom: 38.51px;
    }

    span#cc-id-s61xIkID7KOg {
        font-family: "Montserrat", sans-serif;
        font-weight: 600;
        font-size: 20px;
        line-height: 30px;
        color: rgba(255, 0, 0, 1);
    }

    p#cc-id-Y8qvjeKz24dP {
        font-family: montserrat;
        font-weight: 500;
        font-size: 20px;
        line-height: 30px;
    }

    #cc-id-Y8qvjeKz24dP {
        text-align: left;
    }

    span#cc-id-EB1dMqJLEgWX {
        margin-right: 5px;
    }

    br#cc-id-zpJUPsJkMpNL {
        display: none;
    }

    #cc-id-DmYVddTEQZQM {
        height: 661px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-DmYVddTEQZQM {
        margin-bottom: 26.84px;
    }

    #cc-id-Z2XpuUYhShIL {
        text-align: left;
    }

    #cc-id-X08SGDWpwv9p {
        text-align: left;
    }

    #cc-id-oppHiTaRYREt {
        text-align: left;
    }

    #cc-id-US9EQ7w8YrG4 {
        text-align: left;
    }

    #cc-id-qZnyFIJLuC19 {
        text-align: left;
    }

    #cc-id-1wAKigcxOT1Z {
        text-align: left;
        margin-bottom: 11px;
    }

    #cc-id-n0UEOV9T9dEz {
        text-align: left;
    }

    #cc-id-0OdiH3qAgecg {
        margin-right: 11px;
    }

    p#cc-id-Z2XpuUYhShIL {
        font-weight: 500;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Montserrat", sans-serif;
        color: rgba(33, 37, 41, 1);
        margin-bottom: 15px;
    }

    #cc-id-kteNx7954OwO {
        margin-right: 10px;
    }

    p#cc-id-X08SGDWpwv9p {
        font-weight: 700;
        font-size: 19px;
        line-height: 28.5px;
        font-family: "Montserrat", sans-serif;
        margin-bottom: 12.41px;
    }

    p#cc-id-oppHiTaRYREt {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
        color: rgba(47, 47, 47, 1);
        margin-bottom: 9.5px;
    }

    p#cc-id-US9EQ7w8YrG4 {
        font-weight: 700;
        font-size: 19px;
        line-height: 28.5px;
        font-family: "Open Sans", sans-serif;
        color: rgba(196, 85, 0, 1);
        margin-bottom: 17.5px;
    }

    p#cc-id-qZnyFIJLuC19 {
        font-weight: 400;
        font-size: 17px;
        line-height: 27px;
        font-family: "Open Sans", sans-serif;
        color: rgba(47, 47, 47, 1);
        margin-bottom: 26.04px;
    }

    p#cc-id-n0UEOV9T9dEz {
        font-weight: 400;
        font-size: 15px;
        line-height: 20px;
        font-family: "Open Sans", sans-serif;
        color: rgba(86, 89, 89, 0.78);
    }

    #cc-id-SZzifQwQ58HQ {
        text-align: left;
    }

    p#cc-id-SZzifQwQ58HQ {
        font-weight: 700;
        font-size: 19px;
        line-height: 28.5px;
        font-family: "Open Sans", sans-serif;
        color: rgba(196, 85, 0, 1);
        margin-bottom: 17.5px;
    }

    #cc-id-ffLMg3REgddy {
        text-align: left;
        margin-bottom: 11px;
    }

    #cc-id-ySgv2ZZ0b8nq {
        margin-bottom: 39px;
    }

    #cc-id-BdLXjUlXLhsr {
        text-align: left;
    }

    p#cc-id-BdLXjUlXLhsr {
        font-weight: 500;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Montserrat", sans-serif;
        color: rgba(33, 37, 41, 1);
        margin-bottom: 15px;
    }

    #cc-id-r48aSO2harTq {
        margin-right: 11px;
    }

    #cc-id-t6rZLNDKvTnW {
        text-align: left;
    }

    p#cc-id-t6rZLNDKvTnW {
        font-weight: 700;
        font-size: 19px;
        line-height: 28.5px;
        font-family: "Montserrat", sans-serif;
        margin-bottom: 12.41px;
    }

    #cc-id-qlzpj8mrB1xd {
        margin-right: 10px;
    }

    #cc-id-CwXeAlsewtqw {
        text-align: left;
    }

    p#cc-id-CwXeAlsewtqw {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
        color: rgba(47, 47, 47, 1);
        margin-bottom: 9.5px;
    }

    #cc-id-n2pF7wiLzVHs {
        text-align: left;
    }

    p#cc-id-n2pF7wiLzVHs {
        font-weight: 400;
        font-size: 17px;
        line-height: 27px;
        font-family: "Open Sans", sans-serif;
        color: rgba(47, 47, 47, 1);
        margin-bottom: 26.04px;
    }

    #cc-id-7EmJE5FktFkF {
        text-align: left;
    }

    p#cc-id-7EmJE5FktFkF {
        font-weight: 400;
        font-size: 15px;
        line-height: 20px;
        font-family: "Open Sans", sans-serif;
        color: rgba(86, 89, 89, 0.78);
    }

    #cc-id-xPudlY1npiQN {
        text-align: center;
        line-height: inherit;
        letter-spacing: inherit;
        margin-top: 40px;
        margin-bottom: 36px;
    }

    div#cc-id-xPudlY1npiQN {
        margin-bottom: 38.51px;
    }

    #cc-id-ZzFpEmuZEPVk {
        text-align: center;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 50px;
    }

    div#cc-id-ZzFpEmuZEPVk {
        margin-bottom: 38.51px;
    }

    #cc-id-vNbzSUesIfSk {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-YWsEqU71KbNe {
        height: 661px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-YWsEqU71KbNe {
        margin-bottom: 26.84px;
    }

    span#cc-id-biiGE0v2UZVA {
        color: rgba(0, 81, 40, 1);
    }

    #cc-id-u6NLeMTBlOQf {
        text-align: left;
        margin-bottom: 21px;
    }

    h3#cc-id-u6NLeMTBlOQf {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    span#cc-id-0SsyBYmY5jJu {
        text-decoration: underline;
    }

    #cc-id-EcBLTlDtsNO4 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-liWOYanKqgdl {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-NFcyBdoM6APp {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 18px;
    }

    p#cc-id-NFcyBdoM6APp {
        font-weight: 700 !important;
        color: rgba(47, 47, 47, 1);
    }

    #cc-id-VSotR1KJet9W {
        display: block;
        align-items: baseline;
        gap: 10px;
    }

    div#cc-id-VSotR1KJet9W {
        background: rgba(226, 244, 249, 1);
        padding: 11px 37.24px 11px 25px;
        margin-bottom: 18px;
    }

    #cc-id-P6R03PHT4UUV {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-QFVS7jVwEgxJ {
        height: 20px;
        width: 21px;
    }

    #cc-id-pbyiacep4qc5 {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-3JnJP2QN7lt4 {
        height: 20px;
        width: 21px;
    }

    #cc-id-YWflVTDswfqS {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 0px;
    }

    #cc-id-JbeNOUzgQp7g {
        height: 20px;
        width: 21px;
    }

    #cc-id-YUDDRh8NXU57 {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-YUDDRh8NXU57 {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-vO3SmPlJdvQ5 {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-zUWJ3ky3W0bw {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-zUWJ3ky3W0bw {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-OPIYLMMsjNWt {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-5Acr7nhgBrWy {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-5Acr7nhgBrWy {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-7jC5qwvm5QoE {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-diRcpwiFWFoA {
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-LWCf1rryrABv {
        font-family: "Open Sans";
        line-height: 1.7;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
        margin: 10px 0px 0px 0px;
    }

    span#cc-id-BzNojPjyewPQ,
    span#cc-id-8YX6Zk0eNBSs,
    span#cc-id-sfx8Z0H3skqX {
        font-weight: 700 !important;
    }

    span#cc-id-60mgyZRTfB1H,
    span#cc-id-lQShnkfecveE,
    span#cc-id-sfx8Z0H3skqX {
        font-weight: 700 !important;
    }

    span#cc-id-60mgyZRTfB1H,
    span#cc-id-8YX6Zk0eNBSs,
    span#cc-id-bRnadZBqbExR {
        font-weight: 700 !important;
    }

    span#cc-id-60mgyZRTfB1H,
    span#cc-id-lQShnkfecveE,
    span#cc-id-bRnadZBqbExR {
        font-weight: 700 !important;
    }

    span#cc-id-BzNojPjyewPQ,
    span#cc-id-lQShnkfecveE,
    span#cc-id-sfx8Z0H3skqX {
        font-weight: 700 !important;
    }

    span#cc-id-BzNojPjyewPQ,
    span#cc-id-8YX6Zk0eNBSs,
    span#cc-id-bRnadZBqbExR {
        font-weight: 700 !important;
    }

    span#cc-id-BzNojPjyewPQ,
    span#cc-id-lQShnkfecveE,
    span#cc-id-bRnadZBqbExR {
        font-weight: 700 !important;
    }

    p#cc-id-w96puzN0jfQ5 {
        font-weight: 700 !important;
    }

    span#cc-id-zzi7NcCYkgex {
        color: rgba(0, 81, 40, 1);
    }

    #cc-id-0BIS3BOwqN24 {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-S2354Yq86Z8d {
        height: 497px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-S2354Yq86Z8d {
        margin-bottom: 26.84px;
    }

    #cc-id-9XYrstigvDuP {
        text-align: left;
        margin-bottom: 21px;
    }

    h3#cc-id-9XYrstigvDuP {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    span#cc-id-XKuRlRwHO0c2 {
        text-decoration: underline;
    }

    #cc-id-rxHL88Ulx9qm {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-5JEb3tWJNNEI {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-5ZbFHMgxHZhh {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-MiDGTXrFFQi2 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-gqoiFGvPEDTI {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-9n8sdxl4vUKS {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-UuKe4kjj432L {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-6l6lPWab1OsU {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-1mP856oAXe0t {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Q33EWBoWVqTh {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-DcXe1yONkHjG {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-ArZa2eYZTP0W {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-uPirsPG1xu4E {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-DwEoiUJj7YFR {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-P1ssv2kfzCQJ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-xW5nSJrSmAqe {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-wi4OdVMyvNyf {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-QBhmBOTUtk0S {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-Sdd9FZSqSxzW {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-v6rbIZBnsdYS {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-K0KE1M6hlznX {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-m1rPgjm6n76i {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-cBcBbUZYNrE4 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-Mndz6x5gVUfk {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-0ssVvOOHHGag {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-Ai3Clku4s0TX {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-snKXhUJCn2Ap {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-Ft6MFv09Uzw4 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-bpRzzVfn9jm9 {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-dd0xiFgq4ZiV {
        height: 465px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-dd0xiFgq4ZiV {
        margin-bottom: 26.84px;
    }

    #cc-id-8y2IHES6HVAI {
        text-align: left;
        margin-bottom: 21px;
    }

    h3#cc-id-8y2IHES6HVAI {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-xf1I2xB35rjQ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-SqcOfxmox7zN {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-16zZprpDlyUe {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-bbU0oA5Zf6cC {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-KY2wCsDMX2IS {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-wy34pcUWWluj {
        font-weight: 700 !important;
    }

    span#cc-id-8zi6JQYsM0AK {
        color: rgba(0, 81, 40, 1);
    }

    #cc-id-wy34pcUWWluj {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-cvhoB2z54ESQ {
        font-weight: 400 !important;
    }

    #cc-id-cvhoB2z54ESQ {
        font-size: unset;
        font-weight: 700;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-SecqFrxlk2Ib {
        color: rgba(0, 81, 40, 1);
    }

    p#cc-id-gsoGdLpIdkue {
        font-weight: 400 !important;
    }

    #cc-id-gsoGdLpIdkue {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-pB8Y2B5uYxhv {
        color: rgba(0, 81, 40, 1);
    }

    p#cc-id-MJwgdiNDyMir {
        font-weight: 400 !important;
    }

    #cc-id-MJwgdiNDyMir {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-9xRzDRHeI1PK {
        color: rgba(0, 81, 40, 1);
    }

    p#cc-id-emWnJTVfGrSZ {
        font-weight: 700 !important;
    }

    #cc-id-emWnJTVfGrSZ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-DMee5CYvTXQQ {
        color: rgba(0, 81, 40, 1);
    }

    span#cc-id-7N4ND24QUNMm {
        color: rgba(0, 81, 40, 1);
    }

    p#cc-id-evlNH1LJjXkH {
        font-weight: 400 !important;
    }

    #cc-id-evlNH1LJjXkH {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-fsxIwWd88gfT {
        font-weight: 700 !important;
        color: rgba(0, 81, 40, 1);
    }

    #cc-id-QAMxihQ7YN7C {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-4TtU1k7kyueW {
        height: 465px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-4TtU1k7kyueW {
        margin-bottom: 26.84px;
    }

    #cc-id-dHHpXC6F86eL {
        text-align: left;
        margin-bottom: 21px;
    }

    h3#cc-id-dHHpXC6F86eL {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-m9rfuwJHPVU0 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-m9NPD3P5d8Jt {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-wJrTQjMacdwJ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-tFl4zDzg4Qgl {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-z7cB5sMuDUZZ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Fx2nwgXfXNjH {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-RxZSfp2nqshy {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-VlVansmsApzo {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-8zJJhmNeeVxe {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-zdVKrE0HHDWW {
        font-weight: 400 !important;
    }

    #cc-id-zdVKrE0HHDWW {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-OH0sqEHg8C0Y {
        font-weight: 400 !important;
    }

    #cc-id-OH0sqEHg8C0Y {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-XLFoJLhkys4H {
        font-weight: 700 !important;
    }

    #cc-id-XLFoJLhkys4H {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-cB0doREVFaR7 {
        font-weight: 400 !important;
    }

    #cc-id-cB0doREVFaR7 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-IkqLmtdPD9oW {
        font-weight: 400 !important;
    }

    #cc-id-IkqLmtdPD9oW {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-HZ0vZBX1wD7L {
        font-weight: 400 !important;
    }

    #cc-id-HZ0vZBX1wD7L {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-NECHEYfkHTsV {
        font-weight: 400 !important;
    }

    #cc-id-NECHEYfkHTsV {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-q6bmBggyM52X {
        font-weight: 400 !important;
    }

    #cc-id-q6bmBggyM52X {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-IyknMEHbGrOi {
        font-weight: 400 !important;
    }

    #cc-id-IyknMEHbGrOi {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-ft40PzmvRD3D {
        font-weight: 700 !important;
    }

    span#cc-id-hclQV4rTwioV {
        font-weight: 700 !important;
    }

    span#cc-id-WhJEmaW7jCMc {
        font-weight: 700 !important;
    }

    #cc-id-7E8I42jKTTLs {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-WJlKbaV3r6O1 {
        height: 465px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-WJlKbaV3r6O1 {
        margin-bottom: 26.84px;
    }

    #cc-id-fzztlTw54Xxa {
        text-align: left;
        margin-bottom: 21px;
    }

    h3#cc-id-fzztlTw54Xxa {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    span#cc-id-zVOJcfxVefIX {
        background-color: rgba(255, 191, 0, 1);
    }

    #cc-id-RbZEaDdJWqYe {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-1ZZ63yzWeEVs {
        font-weight: 700 !important;
    }

    #cc-id-1ZZ63yzWeEVs {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-wABZTXW97ybP {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-b1vBsV7VIyNi {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Oa005kTW54JC {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-OZWxG9v8d5u5 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-IH4XrX71P0wf {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-YUlt6eL8uJ4b {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-QcMNo5gMhVv2 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-leDlvhHmPJ4g {
        font-weight: 400 !important;
    }

    #cc-id-leDlvhHmPJ4g {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-ZGx5WbVyPUU6 {
        font-weight: 400 !important;
    }

    #cc-id-ZGx5WbVyPUU6 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-4UbMcYGsIBsK {
        font-weight: 400 !important;
    }

    #cc-id-4UbMcYGsIBsK {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-N5iRuT939Dr6 {
        font-weight: 400 !important;
    }

    #cc-id-N5iRuT939Dr6 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-J3wIwqtWYrUI {
        font-weight: 700 !important;
    }

    #cc-id-J3wIwqtWYrUI {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-jc3iGjdK5Clh {
        font-weight: 400 !important;
    }

    #cc-id-jc3iGjdK5Clh {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-nrUfymRe10H5 {
        font-weight: 400 !important;
    }

    #cc-id-nrUfymRe10H5 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-ZdUnjcRZE6rJ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-cjgttX2Nhia3 {
        font-weight: 400 !important;
    }

    #cc-id-cjgttX2Nhia3 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    #cc-id-YkamfqemXlzn {
        display: block;
        align-items: baseline;
        gap: 10px;
    }

    div#cc-id-YkamfqemXlzn {
        background: rgba(226, 244, 249, 1);
        padding: 11px 37.24px 11px 25px;
    }

    #cc-id-atP71EMm1D2s {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-u5gwsO7gOxv3 {
        height: 20px;
        width: 21px;
    }

    #cc-id-pMywa5BaRCVg {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 20px;
    }

    #cc-id-YBsKLG8CRxHW {
        height: 20px;
        width: 21px;
    }

    #cc-id-nH1x62qaaCe8 {
        display: flex;
        align-items: baseline;
        gap: 10px;
        margin-bottom: 0px;
    }

    #cc-id-6jJezVZZgkvx {
        height: 20px;
        width: 21px;
    }

    #cc-id-oSCIPL0WrA4A {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-oSCIPL0WrA4A {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-tZn1fty05CcS {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-nKzueDP6arQt {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-nKzueDP6arQt {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-3xPoLnk8FK16 {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-g7u58szeD84e {
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-g7u58szeD84e {
        font-weight: 400;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    span#cc-id-waYtIp0ZUQGI {
        font-weight: 700;
        font-size: 17px;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif;
    }

    #cc-id-Rxy600sZg8Dk {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-puGxlfIWJB82 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-EEiGpWp2qsCf {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-JIS9kv0cbLWq {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-DYL4FuFhT62m {
        font-weight: 400 !important;
    }

    #cc-id-DYL4FuFhT62m {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-LjBwdg9NAff5 {
        font-weight: 400 !important;
    }

    #cc-id-LjBwdg9NAff5 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-DYpPvgEgMgkb {
        font-weight: 400 !important;
    }

    #cc-id-DYpPvgEgMgkb {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-82phkHAa34t5 {
        font-weight: 400 !important;
    }

    #cc-id-82phkHAa34t5 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 49px;
    }

    #cc-id-1W4TulmNlCkE {
        line-height: 1.4;
        font-family: "Open Sans";
        margin: 10px 0px 0px;
        text-shadow: transparent 0px 0px 0px;
        padding: 0px;
    }

    #cc-id-RGM9sdzKaAeo {
        text-align: left;
    }

    h3#cc-id-RGM9sdzKaAeo {
        font-family: montserrat;
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        color: rgba(47, 47, 47, 1);
        margin-bottom: 20.64px;
    }

    #cc-id-Rjc7YCA7I4Az {
        margin: 10px 0px 0px;
        padding-bottom: 18px;
    }

    #cc-id-tBzHQbgJTHJA {
        height: 500px;
        width: 500px;
    }

    #cc-id-rpfiyhE8JWcp {
        cursor: pointer;
    }

    #cc-id-iiSW0gRA7hcm {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-TyjkYN0HYy1S {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-j93suHNZ8DIO {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-T5O9DRrhChGk {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-XPmmOcY9jCUr {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-p4QiMLIoLf42 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-5LPM2x4Z7ihi {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-K9dt88ZBdMh8 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-BA2dYrQZAHgO {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-3KNzWjoGkDJP {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-VNEfvMwRp0ol {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-L1p1ygB7QFXu {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-i8i3BfiLyXtD {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-ssbWDZ5on60y {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-uH0RB5mPkXF3 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-mvaWCNZLh1pC {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-JGBN4GIFotbO {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-BDsYk82FrgRN {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Elg9LQHpEff0 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-OhGrgU65dz7P {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-LlLwJ8nb6eTK {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-D3VlmH69jeNb {
        font-weight: 400 !important;
    }

    #cc-id-D3VlmH69jeNb {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-FCYIqVhZhL4C {
        font-weight: 400 !important;
    }

    #cc-id-FCYIqVhZhL4C {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-TlVDvXY8TvNv {
        font-weight: 400 !important;
    }

    #cc-id-TlVDvXY8TvNv {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-IUJ3BCR10KQk {
        font-weight: 400 !important;
    }

    #cc-id-IUJ3BCR10KQk {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-0zkpGQUrhjmM {
        font-weight: 700 !important;
    }

    #cc-id-0zkpGQUrhjmM {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-LJMoBZxIbVjJ {
        font-weight: 700 !important;
    }

    #cc-id-LJMoBZxIbVjJ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-uJvZQ3BEaThs {
        font-weight: 400 !important;
    }

    #cc-id-uJvZQ3BEaThs {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-UhE1w6pR3RNX {
        font-weight: 700 !important;
        font-style: italic;
    }

    #cc-id-UhE1w6pR3RNX {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-sGUnaaDT8Coz {
        font-weight: 400 !important;
    }

    #cc-id-sGUnaaDT8Coz {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-G8cbg2miqdth {
        font-weight: 400 !important;
    }

    #cc-id-G8cbg2miqdth {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-MHOQHc1ijkMH {
        font-weight: 400 !important;
    }

    #cc-id-MHOQHc1ijkMH {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-OYxXMLjKgMoe {
        font-weight: 400 !important;
    }

    #cc-id-OYxXMLjKgMoe {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-ZdKS3ACaNEex {
        font-weight: 400 !important;
    }

    #cc-id-ZdKS3ACaNEex {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-g9IKzRYANNFm {
        font-weight: 400 !important;
    }

    #cc-id-g9IKzRYANNFm {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-3omr710lAgyB {
        font-weight: 400 !important;
    }

    #cc-id-3omr710lAgyB {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-6FEbg2JewOev {
        font-weight: 400 !important;
    }

    #cc-id-6FEbg2JewOev {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-TO63BPxkoViF {
        font-weight: 400 !important;
    }

    #cc-id-TO63BPxkoViF {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-Ivk6sHG1WzY8 {
        font-weight: 700 !important;
    }

    #cc-id-Ivk6sHG1WzY8 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 59px;
    }

    p#cc-id-AUqyHLOYM8kZ {
        font-weight: 400 !important;
    }

    #cc-id-AUqyHLOYM8kZ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-59wAoQKYz7ld {
        font-weight: 400 !important;
    }

    #cc-id-59wAoQKYz7ld {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-CwLvvUAGBKr9 {
        font-weight: 400 !important;
    }

    #cc-id-CwLvvUAGBKr9 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-NswpDsAihODn {
        font-weight: 400 !important;
    }

    #cc-id-NswpDsAihODn {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-K5SVQAIKFveb,
    span#cc-id-h3dHetVaifj4,
    span#cc-id-J9vlOjGVsXs7,
    span#cc-id-7s8oulF10M1R,
    span#cc-id-lhw7V6Spo2c6,
    span#cc-id-PRZZXiVsBMKx {
        font-weight: 700 !important;
    }

    span#cc-id-zLUR0JjpoxSI {
        background-color: rgba(255, 191, 0, 1);
        font-weight: 700 !important;
    }

    #cc-id-jjpcBmRu5fD9 {
        height: 500px;
        width: 500px;
    }

    #cc-id-OWxq8fvBAjN5 {
        cursor: pointer;
    }

    #cc-id-pATcUtpaBSte {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-ivgOTgXucUHq {
        height: 497px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
    }

    img#cc-id-ivgOTgXucUHq {
        margin-bottom: 26.84px;
    }

    #cc-id-wEDIGlRsx5km {
        text-align: left;
        margin-bottom: 21px;
        margin-top: 89px;
    }

    h3#cc-id-wEDIGlRsx5km {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    span#cc-id-uULJAdbkfZ69 {
        background-color: rgba(255, 191, 0, 1);
    }

    #cc-id-IE3si9S7jAxh {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-hWMEKAzmluCh {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Pg2RTrIwuSd8 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-efTY7j81XHSX {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-gDANS0kde09m {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-ZfXSXLbW46Eg {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-kWbz41TzwT6n {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-02jDLFdVsDNL {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-6d1pXEg59hLS {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-mOvvidEdNJTx {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-AR5iATJBLQ2B {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-ePeWwTKZKr1h {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-rQf35zFbH9WI {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-CVNBb6p7aqnD {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-NHEpEh80uIEg {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-xw7rDbQdzmEM {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-YfCTsT2GLqBB {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-QQeQjfmTVN4z {
        font-weight: 400 !important;
    }

    #cc-id-QQeQjfmTVN4z {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-2V4x2np3kTTM {
        font-weight: 400 !important;
    }

    #cc-id-2V4x2np3kTTM {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-lnDefHkuKYUX {
        font-weight: 400 !important;
    }

    #cc-id-lnDefHkuKYUX {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-TPLX2zU98Mmf {
        font-weight: 400 !important;
    }

    #cc-id-TPLX2zU98Mmf {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-0FQaZqT6jYlS {
        font-weight: 400 !important;
    }

    #cc-id-0FQaZqT6jYlS {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-6pUhTPb1Qiwy {
        font-weight: 400 !important;
    }

    #cc-id-6pUhTPb1Qiwy {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-9vKpG275uzVe {
        font-weight: 400 !important;
    }

    #cc-id-9vKpG275uzVe {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-DYAoib5BpvoD {
        font-weight: 400 !important;
    }

    #cc-id-DYAoib5BpvoD {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-AmFSGTP8qKJz {
        font-weight: 400 !important;
    }

    #cc-id-AmFSGTP8qKJz {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-GsmcKAU9cZLJ {
        font-weight: 400 !important;
    }

    #cc-id-GsmcKAU9cZLJ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-8G2JrbrJqo7H {
        font-weight: 400 !important;
    }

    #cc-id-8G2JrbrJqo7H {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-wleIi9xUJg6M {
        font-weight: 400 !important;
    }

    #cc-id-wleIi9xUJg6M {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-IHSVrdB0zIxG {
        font-weight: 400 !important;
    }

    #cc-id-IHSVrdB0zIxG {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-lTHnpYHVvl5q {
        font-weight: 400 !important;
    }

    #cc-id-lTHnpYHVvl5q {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-6yFTphDVBhyW {
        font-weight: 400 !important;
    }

    #cc-id-6yFTphDVBhyW {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-FEjAcEdrJiV7 {
        font-weight: 400 !important;
    }

    #cc-id-FEjAcEdrJiV7 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-xK3rQsesSPNa {
        font-weight: 400 !important;
    }

    #cc-id-xK3rQsesSPNa {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-QQtGTBsyzqxV {
        font-weight: 400 !important;
    }

    #cc-id-QQtGTBsyzqxV {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 45px;
    }

    span#cc-id-Owb0qpIzG4Fn {
        color: rgba(0, 136, 255, 1);
        font-weight: 700 !important;
        text-decoration: underline;
    }

    span#cc-id-8bew6pFbzpCh {
        color: rgba(47, 47, 47, 1);
        font-weight: 700 !important;
    }

    #cc-id-6IQ9Lm9WB8zx {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-ph9vxXQkqNBw {
        text-align: left;
        margin-bottom: 21px;
        margin-top: 0px;
    }

    h3#cc-id-ph9vxXQkqNBw {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-Ka6d0jOdMR0E {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-0KS0BxoWw5go {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Ld6SXKB46Gp0 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-R9Stu9Y2viD4 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-UgPMOXMrnFDD {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Dgm6l6IQlAUr {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-uXSPoFlcPdDh {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-4FJaYCcFxXXz {
        font-weight: 400 !important;
    }

    #cc-id-4FJaYCcFxXXz {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-a9syh0WUSmJy {
        font-weight: 700 !important;
    }

    #cc-id-a9syh0WUSmJy {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-PBlQ3DSoNpNL {
        font-weight: 400 !important;
    }

    #cc-id-PBlQ3DSoNpNL {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-ZU5Pq1oQgn6k {
        font-weight: 400 !important;
    }

    #cc-id-ZU5Pq1oQgn6k {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-33BKXYNix2g2 {
        font-weight: 400 !important;
    }

    #cc-id-33BKXYNix2g2 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-oOkXTfk5gdEn {
        font-weight: 400 !important;
    }

    #cc-id-oOkXTfk5gdEn {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-Cv1UWhdf06KX {
        font-weight: 400 !important;
    }

    #cc-id-Cv1UWhdf06KX {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 45px;
    }

    p#cc-id-X9O2VJju9DsN {
        font-weight: 400 !important;
    }

    #cc-id-X9O2VJju9DsN {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-7w8xIi0Mbm21 {
        font-weight: 700 !important;
    }

    #cc-id-kix7hpFLS83N {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Bjrx1aIWAsmI {
        height: 534px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-Bjrx1aIWAsmI {
        margin-bottom: 26.84px;
    }

    #cc-id-djZaMW3LMH73 {
        text-align: left;
        margin-bottom: 21px;
        margin-top: 0px;
    }

    h3#cc-id-djZaMW3LMH73 {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-w8sQrorFpZnD {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-WeDcOV61cRGz {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-CX0LTgYQ3a9B {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-eHHl7Wp4J6j5 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-n1IY2KupSgvl {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-LGb4FatO2uJl {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-5RCkbrhWknO5 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-jehzNwjisT5x {
        font-weight: 400 !important;
    }

    #cc-id-jehzNwjisT5x {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-gYt7kn3Mrm35 {
        font-weight: 400 !important;
    }

    #cc-id-gYt7kn3Mrm35 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-D1NutAtiSK2S {
        font-weight: 400 !important;
    }

    #cc-id-D1NutAtiSK2S {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-CHgAedOfBf6z {
        font-weight: 400 !important;
    }

    #cc-id-CHgAedOfBf6z {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-fSp43nURIb8p {
        font-weight: 400 !important;
    }

    #cc-id-fSp43nURIb8p {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-QdCWYPVqLmZv {
        font-weight: 400 !important;
    }

    #cc-id-QdCWYPVqLmZv {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-kSOjkznZnL3Y {
        font-weight: 400 !important;
    }

    #cc-id-kSOjkznZnL3Y {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-L6f6MvB3xAXG {
        font-weight: 400 !important;
    }

    #cc-id-L6f6MvB3xAXG {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 59px;
    }

    #cc-id-A4cxbAKfoFBG {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 62px;
    }

    button#cc-id-A4cxbAKfoFBG {
        width: 100%;
        font-weight: 700;
        font-size: 30px;
        line-height: 36px;
        letter-spacing: 0.02px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
        color: rgba(246, 249, 254, 1);
        background: rgba(20, 147, 18, 1);
        box-shadow: 0px 4px 7px 1px rgba(0, 0, 0, 0.19);
        border-radius: 4px;
        border: none;
        padding: 15px;
    }

    #cc-id-0HWrxAWvccxP {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-eDk1vDkHp0co {
        height: 497px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-eDk1vDkHp0co {
        margin-bottom: 26.84px;
    }

    #cc-id-NMwPNbOMr6DY {
        text-align: left;
        margin-bottom: 21px;
        margin-top: 0px;
    }

    h3#cc-id-NMwPNbOMr6DY {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-iZt9dsxDzBSn {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-6BuWzKU6VeI3 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-qYsyKlwiAlrh {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-9Zr8GJEpHOgN {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-IPTMNmZByocq {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-zrK6WptkHhI9 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-MCBaZ9Wg74FV {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-v1iwxH0GUwbj {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-eFFtuBZO2NpV {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-H05CbejUQR3u {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Vtovkm0C7qvR {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-YsNCXdfCvy3h {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-1fHD2qrgJ6jq {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-4473QpcA2iKv {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Bj2L0ZWSptID {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-lQyvQXzbfZcs {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-PA59Y2swGn3I {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-jiiQ1p4f3uJs {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-n4iGPhn41fYA {
        font-weight: 400 !important;
    }

    #cc-id-n4iGPhn41fYA {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-1qQxDBvczCSY {
        font-weight: 400 !important;
    }

    #cc-id-1qQxDBvczCSY {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-U5eb58y0x140 {
        font-weight: 400 !important;
    }

    #cc-id-U5eb58y0x140 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-ODZGGEbvR085 {
        font-weight: 400 !important;
    }

    #cc-id-ODZGGEbvR085 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-jhqUo899uTst {
        font-weight: 400 !important;
    }

    #cc-id-jhqUo899uTst {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-4YR9Hf4bgLHI {
        font-weight: 400 !important;
    }

    #cc-id-4YR9Hf4bgLHI {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-uHjtvSinG5uW {
        font-weight: 700 !important;
    }

    #cc-id-uHjtvSinG5uW {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-m0CwAPcwzTj1 {
        font-weight: 400 !important;
    }

    #cc-id-m0CwAPcwzTj1 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-FIwH4Ug6l89q {
        font-weight: 700 !important;
    }

    #cc-id-FIwH4Ug6l89q {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-Gb5CCyu4PYHA {
        font-weight: 400 !important;
    }

    #cc-id-Gb5CCyu4PYHA {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-v4bITGdZibd1 {
        font-weight: 700 !important;
    }

    #cc-id-v4bITGdZibd1 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-MC5rZKM0xNuN {
        font-weight: 400 !important;
    }

    #cc-id-MC5rZKM0xNuN {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-vbIQEe19JvdL {
        font-weight: 400 !important;
    }

    #cc-id-vbIQEe19JvdL {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-ZCOUGZGwezia {
        font-weight: 400 !important;
    }

    #cc-id-ZCOUGZGwezia {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-E1lhxUrQbbcb {
        font-weight: 400 !important;
    }

    #cc-id-E1lhxUrQbbcb {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-syLQNflyNawM {
        font-weight: 400 !important;
    }

    #cc-id-syLQNflyNawM {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-XX6phimhtEaH {
        font-weight: 700 !important;
    }

    #cc-id-XX6phimhtEaH {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 0px;
    }

    p#cc-id-gxx3OLp6ah2v {
        font-weight: 400 !important;
    }

    #cc-id-gxx3OLp6ah2v {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 63px;
    }

    p#cc-id-CwHuPoGpCff2 {
        font-weight: 400 !important;
    }

    #cc-id-CwHuPoGpCff2 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-Ayg253hZRCYP {
        font-weight: 400 !important;
    }

    #cc-id-Ayg253hZRCYP {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    span#cc-id-Vv72xVmnuj2A {
        font-weight: 700 !important;
    }

    span#cc-id-rhUDohVALivz {
        font-weight: 700 !important;
    }

    #cc-id-5Z7LEqkSjF24 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-CJQxdHQIm4C9 {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-fuzKEzlYBxlV {
        height: 166px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-fuzKEzlYBxlV {
        margin-bottom: 26.84px;
    }

    #cc-id-tzHPw3wvwB2I {
        text-align: left;
        margin-bottom: 21px;
        margin-top: 0px;
    }

    h3#cc-id-tzHPw3wvwB2I {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-S1KTzEuapCHt {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-3t5ooKPmBH7d {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-aMFJVMZwGeD4 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-d1yB9cnJAx34 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-V1WTW5bKQyC2 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Zk83qyfCmNJR {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-EII5LS4I0OQ0 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-EHDAPQdKc4AP {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-gQWyfyriVPUF {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-MFMpfYxhQIxo {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-espljdDQFqD7 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Rl5raA0c5XjN {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-XxdzWy7wLSdI {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-TjjMIxdKzM35 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-wj43UYdZepse {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-BHnqyCNgDdnh {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-pCyxFyXZPXpY {
        font-weight: 700 !important;
    }

    #cc-id-pCyxFyXZPXpY {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-zsTbBr2uLTKW {
        font-weight: 400 !important;
    }

    #cc-id-zsTbBr2uLTKW {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-tDJiKGWH3NCX {
        font-weight: 400 !important;
    }

    #cc-id-tDJiKGWH3NCX {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-PeZpd5w9b4Vm {
        font-weight: 400 !important;
    }

    #cc-id-PeZpd5w9b4Vm {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-YiM51J6b6mL6 {
        font-weight: 400 !important;
    }

    #cc-id-YiM51J6b6mL6 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-q9KChIgZqUfP {
        font-weight: 700 !important;
    }

    #cc-id-q9KChIgZqUfP {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-EzRZgw3oplRB {
        font-weight: 700 !important;
    }

    #cc-id-EzRZgw3oplRB {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-JYycKHINX5Qo {
        font-weight: 400 !important;
    }

    #cc-id-JYycKHINX5Qo {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-IIzAyiB94lUg {
        font-weight: 400 !important;
    }

    #cc-id-IIzAyiB94lUg {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-HqPgyv5wddks {
        font-weight: 700 !important;
    }

    #cc-id-HqPgyv5wddks {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-Tv9l2ECpJnSh {
        font-weight: 400 !important;
    }

    #cc-id-Tv9l2ECpJnSh {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-6AhRJ9VRROTT {
        font-weight: 400 !important;
    }

    #cc-id-6AhRJ9VRROTT {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-FCeZ5o46N0Gd {
        font-weight: 700 !important;
    }

    #cc-id-FCeZ5o46N0Gd {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-ON5HzmTFtUsa {
        font-weight: 400 !important;
    }

    #cc-id-ON5HzmTFtUsa {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-9Zleakdzp2M9 {
        font-weight: 400 !important;
    }

    #cc-id-9Zleakdzp2M9 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-j1ocVpLOQK0A {
        font-weight: 700 !important;
    }

    #cc-id-j1ocVpLOQK0A {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-nc1F1Dcvfi8i {
        font-weight: 400 !important;
    }

    #cc-id-nc1F1Dcvfi8i {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 45px;
    }

    #cc-id-A3OqGvjg85Pd {
        height: 465px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-A3OqGvjg85Pd {
        margin-bottom: 26.84px;
    }

    #cc-id-VZDKJVtMmeXS {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-g23XQ8i1Ju5v {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-A3TTL1U713uc {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-koLXkJXhha7A {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-VD693BLMkDk5 {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-oLeWdw49EoQj {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-K6PkFjU4gFnH {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-gRNtMNGnwiZE {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-usgGFIrVatcQ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-PWo1v2vcTJAa {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-QC4klp8O7JYX {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-CA9NjwRjTIrW {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-Yp9xcnRewlrC {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-o8LzycmAFohn {
        font-weight: 700 !important;
    }

    #cc-id-o8LzycmAFohn {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-PnHElZwrRgKH {
        font-weight: 400 !important;
    }

    #cc-id-PnHElZwrRgKH {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-MXhUOVRiwC1f {
        font-weight: 400 !important;
    }

    #cc-id-MXhUOVRiwC1f {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-keyHHEAzVlal {
        font-weight: 400 !important;
    }

    #cc-id-keyHHEAzVlal {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-JYvf8r7nP0EG {
        font-weight: 400 !important;
    }

    #cc-id-JYvf8r7nP0EG {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-yD3wpgXhDcSm {
        font-weight: 400 !important;
    }

    #cc-id-yD3wpgXhDcSm {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-RT4UHZuH4s5H {
        font-weight: 400 !important;
    }

    #cc-id-RT4UHZuH4s5H {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-LUF3fMwjDOPN {
        font-weight: 700 !important;
    }

    #cc-id-LUF3fMwjDOPN {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-CKYHt1C6w5Gr {
        font-weight: 700 !important;
    }

    #cc-id-CKYHt1C6w5Gr {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-HKCfbNocytrk {
        font-weight: 400 !important;
    }

    #cc-id-HKCfbNocytrk {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-DHLz3NgSz4Yr {
        font-weight: 400 !important;
    }

    #cc-id-DHLz3NgSz4Yr {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-QeLevs5CaKBY {
        font-weight: 400 !important;
    }

    #cc-id-QeLevs5CaKBY {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-A5f2sPztWqJo {
        font-weight: 700 !important;
    }

    #cc-id-A5f2sPztWqJo {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
    }

    p#cc-id-YSWFDwFVV9uZ {
        font-weight: 400 !important;
    }

    #cc-id-YSWFDwFVV9uZ {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
        text-align: left;
        margin-bottom: 60px;
    }

    .newimg-set {
        font-weight: 400 !important;
        font-size: 17px !important;
        line-height: 25.5px;
        font-family: "Open Sans", sans-serif !important;
    }

    span#cc-id-sRhNYrKVzA1q,
    span#cc-id-PIjKO2dYNs0P,
    span#cc-id-C3VfzlJ0jaJ0 {
        font-weight: 700 !important;
    }

    span#cc-id-2NjqcWfjXQpF {
        color: rgba(0, 81, 40, 1);
        font-weight: 700 !important;
    }

    span#cc-id-y8lCCu34XA21 {
        font-weight: 700 !important;
    }

    #cc-id-LumiMwMRLyEX {
        text-align: left;
    }

    div#cc-id-ynK8KfMt17EQ {
        background: rgba(254, 251, 217, 1);
        padding: 17px 33.52px 51px 30px;
    }

    #cc-id-8tN82zR8oWDa {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-6lwLZfjw4yAj {
        text-align: left;
    }

    p#cc-id-6lwLZfjw4yAj {
        font-weight: 500;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    span#cc-id-nmnEInDexnQl {
        color: rgba(255, 0, 0, 1);
        font-weight: 700;
    }

    p#cc-id-LumiMwMRLyEX {
        font-weight: 500;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
        margin-bottom: 32.5px;
    }

    div#cc-id-bsrdLPIt3qT6 {
        display: flex;
        align-items: center;
    }

    p#cc-id-0EGXDUQVDUSQ {
        text-align: left;
        font-weight: 700;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-ijqHfZwR9K6b {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-I6sTW0qAiMkb {
        text-align: left;
        font-weight: 400;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-cRQJVRujsN4i {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-lq9HFHECXVml {
        text-align: left;
        font-weight: 700;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-fCfdItlHwu0E {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-J6o63CBouarK {
        text-align: left;
        font-weight: 400;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    div#cc-id-fHN8ZgrsKCqB {
        width: 527px;
    }

    span#cc-id-t4FTnpZoMC4i {
        font-weight: 700 !important;
        color: rgba(255, 0, 0, 1);
    }

    span#cc-id-sDoaPOxcyhQ9 {
        font-weight: 700 !important;
    }

    div#cc-id-HCieH3aSYSGN {
        position: relative;
    }

    div#cc-id-3vIUocGf97Uy {
        position: absolute;
        top: 2px;
        right: 0px;
    }

    #cc-id-OKLaWbZYLpVf {
        text-align: left;
    }

    p#cc-id-OKLaWbZYLpVf {
        font-weight: 500;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    span#cc-id-0UyhLmkqADdn {
        color: rgba(255, 0, 0, 1);
        font-weight: 700;
    }

    #cc-id-3p5AXWIN7l2V {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-nWnZSlAbwB8V {
        text-align: left;
    }

    p#cc-id-nWnZSlAbwB8V {
        font-weight: 500;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    div#cc-id-z8MhYo1jUWra {
        display: flex;
        align-items: center;
    }

    div#cc-id-OQsv5d1JO0Qw {
        width: 527px;
    }

    p#cc-id-BJxfvMCwvQZz {
        text-align: left;
        font-weight: 700;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-zg3a9p7jjgfl {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-VypEPr3salMg {
        text-align: left;
        font-weight: 400;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-uDZGDov0nThg {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-661BCzAb4L7I {
        text-align: left;
        font-weight: 700;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-WBjKdjgvBBYl {
        font-size: unset;
        font-weight: unset;
        font-family: unset;
        font-style: unset;
        color: unset;
        text-decoration: unset;
        line-height: inherit;
        letter-spacing: inherit;
    }

    p#cc-id-XSG8AbfqT00n {
        text-align: left;
        font-weight: 400;
        font-size: 20px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
    }

    span#cc-id-R9ZO1RKCwFzr {
        font-weight: 700 !important;
        color: rgba(255, 0, 0, 1);
    }

    span#cc-id-lJF8Wo9ShTzu {
        font-weight: 700 !important;
    }

    div#cc-id-VKT6KK6vGNNq {
        position: relative;
    }

    div#cc-id-LvNcDLM5c31D {
        position: absolute;
        top: 2px;
        right: 0px;
    }

    div#cc-id-nw61MKrNq03V {
        background: rgba(254, 248, 183, 1);
        padding: 28px 33.52px 32px 30px;
    }

    #cc-id-lmPpKFDxsfsP {
        margin: 36px auto 0px auto;
    }

    button#cc-id-lmPpKFDxsfsP {
        width: 100%;
        font-weight: 700;
        font-size: 30px;
        line-height: 36px;
        letter-spacing: 0.02px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
        color: rgba(246, 249, 254, 1);
        background: rgba(20, 147, 18, 1);
        box-shadow: 0px 4px 7px 1px rgba(0, 0, 0, 0.19);
        border-radius: 4px;
        border: none;
        padding: 15px;
    }

    #cc-id-x6qrEV19YhJn {
        width: 100%;
        line-height: inherit;
        letter-spacing: inherit;
    }

    #cc-id-04JSlTAcnOgs {
        text-align: left;
        margin-bottom: 56px;
        margin-top: 74px;
    }

    h3#cc-id-04JSlTAcnOgs {
        font-weight: 800;
        font-size: 33px;
        line-height: 46.2px;
        font-family: "Montserrat", sans-serif;
    }

    div#cc-id-x6qrEV19YhJn {
        text-align: left;
    }

    #cc-id-y0yO5eMTNMuu {
        height: 105px;
        width: 587px;
    }

    img#cc-id-JWRjCqc3bGWG {
        max-width: 100% !important;
    }

    #cc-id-uSUD1Iu21lEF {
        height: 166px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-uSUD1Iu21lEF {
        margin-bottom: 26.84px;
        display: none;
    }

    div#cc-id-e8Ax8P7h2hE8 {
        display: flex;
        justify-content: space-between;
    }

    p#cc-id-DulQs2l9mBQ5,
    p#cc-id-33TOSJqQYhwv,
    p#cc-id-Zf9fbpaD6CI2,
    p#cc-id-kHN1aU897su9 {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-VvuIPI8NWyRL {
        margin-bottom: 16px;
    }

    #cc-id-slQ9AtozSeFY {
        margin-bottom: 16px;
    }

    #cc-id-vMdw30GA68BH {
        margin-bottom: 16px;
    }

    #cc-id-y259vuNSWdaT {
        margin-bottom: 16px;
    }

    div#cc-id-HUPtfQJp47Yx {
        display: flex;
        justify-content: space-between;
    }

    #cc-id-e6cREQLTYoY8 {
        margin-bottom: 16px;
    }

    p#cc-id-Dfq2zO5Ptxhm,
    p#cc-id-33TOSJqQYhwv,
    p#cc-id-Zf9fbpaD6CI2,
    p#cc-id-kHN1aU897su9 {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-DS4oUwFLEYIb {
        margin-bottom: 16px;
    }

    p#cc-id-DulQs2l9mBQ5,
    p#cc-id-x3CYgsOOjPaC,
    p#cc-id-Zf9fbpaD6CI2,
    p#cc-id-kHN1aU897su9 {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-Dfq2zO5Ptxhm,
    p#cc-id-x3CYgsOOjPaC,
    p#cc-id-Zf9fbpaD6CI2,
    p#cc-id-kHN1aU897su9 {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-Sgbg0DY2dxSP {
        margin-bottom: 16px;
    }

    p#cc-id-DulQs2l9mBQ5,
    p#cc-id-33TOSJqQYhwv,
    p#cc-id-W8QHH005Pv1S,
    p#cc-id-kHN1aU897su9 {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-Dfq2zO5Ptxhm,
    p#cc-id-33TOSJqQYhwv,
    p#cc-id-W8QHH005Pv1S,
    p#cc-id-kHN1aU897su9 {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-DulQs2l9mBQ5,
    p#cc-id-x3CYgsOOjPaC,
    p#cc-id-W8QHH005Pv1S,
    p#cc-id-kHN1aU897su9 {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-Dfq2zO5Ptxhm,
    p#cc-id-x3CYgsOOjPaC,
    p#cc-id-W8QHH005Pv1S,
    p#cc-id-kHN1aU897su9 {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    #cc-id-CZxomjY4rQHk {
        margin-bottom: 16px;
    }

    p#cc-id-DulQs2l9mBQ5,
    p#cc-id-33TOSJqQYhwv,
    p#cc-id-Zf9fbpaD6CI2,
    p#cc-id-oL6CIBjksXpU {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-Dfq2zO5Ptxhm,
    p#cc-id-33TOSJqQYhwv,
    p#cc-id-Zf9fbpaD6CI2,
    p#cc-id-oL6CIBjksXpU {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-DulQs2l9mBQ5,
    p#cc-id-x3CYgsOOjPaC,
    p#cc-id-Zf9fbpaD6CI2,
    p#cc-id-oL6CIBjksXpU {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-Dfq2zO5Ptxhm,
    p#cc-id-x3CYgsOOjPaC,
    p#cc-id-Zf9fbpaD6CI2,
    p#cc-id-oL6CIBjksXpU {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-DulQs2l9mBQ5,
    p#cc-id-33TOSJqQYhwv,
    p#cc-id-W8QHH005Pv1S,
    p#cc-id-oL6CIBjksXpU {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-Dfq2zO5Ptxhm,
    p#cc-id-33TOSJqQYhwv,
    p#cc-id-W8QHH005Pv1S,
    p#cc-id-oL6CIBjksXpU {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-DulQs2l9mBQ5,
    p#cc-id-x3CYgsOOjPaC,
    p#cc-id-W8QHH005Pv1S,
    p#cc-id-oL6CIBjksXpU {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    p#cc-id-Dfq2zO5Ptxhm,
    p#cc-id-x3CYgsOOjPaC,
    p#cc-id-W8QHH005Pv1S,
    p#cc-id-oL6CIBjksXpU {
        font-weight: 500;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
    }

    .mobile-version {
        display: none !important;
    }

    #cc-id-tiMQoARaZRu4 {
        margin-right: 5px;
    }

    #i9pftk {
        margin: 10px 0px 0px;
    }

    #fkt-link-d82-c93-bd9 {
        cursor: pointer;
    }

    #fkt-image-3ec-98b-8bf {
        height: 466px;
        width: 466px;
    }

    div#i9pftk {
        margin-top: 15px;
        margin-bottom: 15px;
    }

    video#cc-id-FyxrsxcmczFc {
        width: 466px !important;
        height: 466px !important;
        border-radius: 10px;
    }

    #cc-id-lk4LPbssESs4 {
        margin: 10px 0px 0px;
    }

    #cc-id-p7PX8sZuUKLD {
        height: 466px;
        width: 466px;
    }

    #cc-id-WFKyPLCPbk3I {
        cursor: pointer;
    }

    div#cc-id-lk4LPbssESs4 {
        margin-top: 20px;
        margin-bottom: 15px;
    }

    .el-375114 {
        align-items: center;
    }

    .img {
        width: 100%;
        height: auto;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .img a img {
        pointer-events: none;
    }

    #cc-id-eFkHF1awsN1c {
        height: 550px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-eFkHF1awsN1c {
        margin-bottom: 26.84px;
    }

    video#cc-id-lolNckMtJ5D2 {
        width: 877px !important;
        height: 568px !important;
        max-width: 100% !important;
        object-fit: cover !important;
        border-radius: 10px;
    }

    div#cc-id-xzuucHMtrO6N {
        height: 15px;
    }

    #cc-id-996wlob6BDgb {
        height: 1418px;
        color: black !important;
        width: 703px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-996wlob6BDgb {
        margin-bottom: 93.4px;
    }

    #cc-id-Jb5oRfLBiRtv {
        height: 1418px;
        color: black !important;
        width: 703px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-Jb5oRfLBiRtv {
        margin-bottom: 93.4px;
    }

    .mobilereviews-only {
        display: none;
    }

    #cc-id-4uLH2qcd56wQ {
        height: 15px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-4uLH2qcd56wQ {
        margin-bottom: 0px !important;
    }

    #cc-id-ob3YdLQdqMpS {
        height: 15px;
        color: black !important;
        width: 885px !important;
        line-height: inherit;
        letter-spacing: inherit;
        margin-bottom: 0px;
    }

    img#cc-id-ob3YdLQdqMpS {
        margin-bottom: 0px !important;
    }

    .fk-image-defaults {
        width: 150px;
        height: 150px;
        max-width: 100%;
    }

    .mobilebar-show {
        display: none;
    }

    span#cc-id-B74gaoVpLZ5z {
        color: rgba(74, 163, 233, 1);
        font-family: montserrat;
        font-weight: 700;
        font-size: 20px;
        line-height: 30px;
        vertical-align: middle;
    }

    #cc-id-B74gaoVpLZ5z {
        font-weight: 500;
    }

    .font-000000FF {
        color: rgba(0, 0, 0, 1);
    }

    div#i887cxw {
        position: fixed;
        bottom: 0;
        width: 100%;
        z-index: 999;
        transition: opacity 0.3s ease;
    }

    div#i02ta17 {
        padding-bottom: 120px;
    }

    div#i887cxw.hide {
        opacity: 0;
        pointer-events: none;
    }

    .reviews-section .left-review-section {
        width: 196px !important;
        max-height: 161px !important;
        height: unset;
    }

    .reviews-section .slider-box {
        width: calc(100% - 200px) !important;
    }

    #fkt-image-bbc-eb1-bf0.height-remove {
        height: unset !important;
    }

    .max-width {
        max-width: 1200px !important;
    }

    [data-gjs-type="text"][class*="gjs-comp-selected"] {
        outline-color: purple !important;
        outline-style: solid !important;
        outline-width: 3px !important;
    }

    .fk-row {
        display: flex;
        justify-content: flex-start;
        align-items: stretch;
        flex-wrap: nowrap;
        padding: 10px;
        height: auto;
        max-width: 100%;
    }

    .fk-row.gjs-selected {
        outline: 3px solid red !important;
    }

    .fk-col {
        min-height: 25px;
        padding: 10px;
        flex-grow: 1;
        width: min-content;
    }

    .fk-col.gjs-selected {
        outline: 3px solid rgba(248, 186, 3, 1) !important;
    }

    [data-gjs-type="video"][class*="gjs-selected"] {
        outline: 3px solid orange !important;
    }

    #fkt-link-afa-fb4-a09 {
        color: rgba(255, 255, 255, 1) !important;
        display: inline-block;
        font-family: Montserrat, sans-serif;
        cursor: pointer;
        background-color: rgba(20, 147, 18, 1) !important;
        box-shadow: 2.4492935982947064e-16px 4px 7px 1px rgba(0, 0, 0, 0.1) !important;
        font-weight: 700;
        font-size: 24px;
        line-height: 40px;
        letter-spacing: 0.02px;
        width: auto;
        margin-left: 0;
        margin-right: 0;
        text-decoration: none;
        border-style: solid;
        border-color: rgba(24, 118, 39, 1) !important;
        padding: 16px 76px 16px 76px;
        border-width: 0 0 5px 0;
        border-radius: 5px;
    }

    .fk-youtube .play-button:before {
        content: "";
        border-style: solid;
        border-width: 15px 0 15px 26px;
        border-color: transparent transparent transparent rgba(255, 255, 255, 1);
    }

    .fk-youtube .fk-rm.image,
    .fk-youtube iframe,
    .fk-youtube .play-button,
    .fk-youtube .play-button:before {
        position: absolute;
    }

    .fk-youtube .play-button,
    .fk-youtube .play-button:before {
        top: 50%;
        left: 50%;
        transform: translate3d(-50%, -50%, 0);
    }

    #videos video {
        border-radius: 10px;
    }

    .el-798052>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-982818>.scraped-container-box:nth-child(1) {
        width: 10%;
        min-width: 10%;
        max-width: 10%;
    }

    .el-982818>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-116263>.scraped-container-box:nth-child(1) {
        width: 10%;
        min-width: 10%;
        max-width: 10%;
    }

    .el-116263>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-933481>.scraped-container-box:nth-child(1) {
        width: 10%;
        min-width: 10%;
        max-width: 10%;
    }

    .el-933481>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-140341>.scraped-container-box:nth-child(1) {
        width: 10%;
        min-width: 10%;
        max-width: 10%;
    }

    .el-140341>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    #\32 15257 {
        position: sticky;
        border-top: 1px solid rgb(99, 106, 123);
        border-left: none rgb(99, 106, 123);
        border-right: none rgb(99, 106, 123);
        border-bottom: none rgb(99, 106, 123);
        margin: 20px 0px 0px;
        z-index: 10;
        bottom: 0px;
        background-color: rgb(25, 175, 66);
        background-position: center top;
        background-size: 100%;
        background-repeat: no-repeat;
    }

    .textbox-facebook:focus::placeholder {
        color: rgba(180, 180, 180, 1);
    }

    ul#fbcommentslist {
        margin: 0 10px 48px 5px;
    }

    #fbcommentslist li {
        margin: 8px 0px;
    }

    #fbcomments h3 {
        font-family: helvetica, arial, sans-serif;
        color: rgba(59, 89, 152, 1);
        font-weight: bold;
        font-size: 14px;
        text-align: left;
        cursor: pointer;
        margin: 0;
        display: inline-block;
    }

    #fbcomments p {
        margin: 4px 0px;
        color: black;
        font-family: Helvetica, Arial, sans-serif;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: 0;
        text-align: left;
        word-wrap: break-word;
    }

    #idbuttons div {
        padding-top: 2px;
    }

    .fbbuttons .blue {
        color: rgba(98, 122, 173, 1);
        font-size: 12px;
        margin: 0;
        cursor: pointer;
    }

    .fbbuttons .grijs {
        color: rgba(127, 127, 127, 1);
        font-size: 12px;
        margin: 0;
    }

    .fbbuttons .like:hover {
        text-decoration: underline;
    }

    .fbbuttons .reply:hover {
        text-decoration: underline;
    }

    #fbsubmit p {
        font-weight: bold;
        opacity: 0;
    }

    li ul {
        border-left: 1px dotted rgba(211, 214, 219, 1);
    }

    [data-gjs-type="input"][class*="gjs-selected"] {
        outline: 3px solid green !important;
        border: none;
        box-shadow: none;
    }

    #\33 744 {
        background-color: rgb(59, 57, 57);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\34 29655 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\35 25119 {
        padding: 0px 15px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\37 84648 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        border-radius: 0px;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-color: rgba(0, 0, 0, 0);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\33 23674 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 115px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\38 0053 {
        border-top: 1px solid rgb(99, 106, 123);
        border-left: none rgb(99, 106, 123);
        border-right: none rgb(99, 106, 123);
        border-bottom: none rgb(99, 106, 123);
        margin: 40px 0px 0px;
        padding: 0px 15px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\37 37845 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\38 44116 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\31 7236 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    .logo-slide-wrapper img {
        border: 0;
        height: auto;
        max-width: 100%;
        border-radius: 10px;
    }

    #\31 78568 {
        position: sticky;
        z-index: 10;
        bottom: 0px;
        background-color: rgb(86, 118, 107);
        background-size: auto;
        background-repeat: no-repeat;
    }

    .el-234357>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-45049>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-45049>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-934306>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-934306>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-238431>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-238431>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-134962>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-134962>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-612959>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-612959>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-868184>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-868184>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-190494>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-190494>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-839457>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-839457>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-410782>.scraped-container-box:nth-child(1) {
        width: 30%;
        min-width: 30%;
        max-width: 30%;
    }

    .el-410782>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-230706>.scraped-container-box:nth-child(1) {
        width: 30%;
        min-width: 30%;
        max-width: 30%;
    }

    .el-230706>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-924497>.scraped-container-box:nth-child(1) {
        width: 30%;
        min-width: 30%;
        max-width: 30%;
    }

    .el-924497>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-680291>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-467307>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-647891>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-647891>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-421836>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-421836>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-248139>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-248139>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-798933>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-798933>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-983695>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-983695>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-572668>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-572668>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-91081>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-114027>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-602706>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-602706>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-190581>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-190581>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-24622>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-24622>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-666822>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-666822>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-963721>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-963721>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-384857>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-384857>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-589660>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-589660>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-925565>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-925565>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-917811>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-917811>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-184076>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-184076>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-673584>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-673584>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-118597>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-118597>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-732787>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-732787>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-41897>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-41897>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-706544>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-706544>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-409477>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-51608>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-215510>.scraped-container-box:nth-child(1) {
        width: 50%;
        min-width: 50%;
        max-width: 50%;
    }

    .el-215510>.scraped-container-box:nth-child(2) {
        width: 15%;
        min-width: 15%;
        max-width: 15%;
    }

    .el-215510>.scraped-container-box:nth-child(3) {
        width: 15%;
        min-width: 15%;
        max-width: 15%;
    }

    .el-215510>.scraped-container-box:nth-child(4) {
        width: 20%;
        min-width: 20%;
        max-width: 20%;
    }

    .el-66300>.scraped-container-box:nth-child(1) {
        width: 50%;
        min-width: 50%;
        max-width: 50%;
    }

    .el-66300>.scraped-container-box:nth-child(2) {
        width: 15%;
        min-width: 15%;
        max-width: 15%;
    }

    .el-66300>.scraped-container-box:nth-child(3) {
        width: 15%;
        min-width: 15%;
        max-width: 15%;
    }

    .el-66300>.scraped-container-box:nth-child(4) {
        width: 20%;
        min-width: 20%;
        max-width: 20%;
    }

    .el-74275>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-589910>.scraped-container-box:nth-child(1) {
        width: 43%;
        min-width: 43%;
        max-width: 43%;
    }

    .el-589910>.scraped-container-box:nth-child(2) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-589910>.scraped-container-box:nth-child(3) {
        width: 21%;
        min-width: 21%;
        max-width: 21%;
    }

    .el-589910>.scraped-container-box:nth-child(4) {
        width: 19%;
        min-width: 19%;
        max-width: 19%;
    }

    .el-15700>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-590434>.scraped-container-box:nth-child(1) {
        width: 45%;
        min-width: 45%;
        max-width: 45%;
    }

    .el-590434>.scraped-container-box:nth-child(2) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-590434>.scraped-container-box:nth-child(3) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-590434>.scraped-container-box:nth-child(4) {
        width: 21%;
        min-width: 21%;
        max-width: 21%;
    }

    .el-25331>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-917791>.scraped-container-box:nth-child(1) {
        width: 45%;
        min-width: 45%;
        max-width: 45%;
    }

    .el-917791>.scraped-container-box:nth-child(2) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-917791>.scraped-container-box:nth-child(3) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-917791>.scraped-container-box:nth-child(4) {
        width: 21%;
        min-width: 21%;
        max-width: 21%;
    }

    .el-16048>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-755104>.scraped-container-box:nth-child(1) {
        width: 45%;
        min-width: 45%;
        max-width: 45%;
    }

    .el-755104>.scraped-container-box:nth-child(2) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-755104>.scraped-container-box:nth-child(3) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-755104>.scraped-container-box:nth-child(4) {
        width: 21%;
        min-width: 21%;
        max-width: 21%;
    }

    .el-24544>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-194346>.scraped-container-box:nth-child(1) {
        width: 45%;
        min-width: 45%;
        max-width: 45%;
    }

    .el-194346>.scraped-container-box:nth-child(2) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-194346>.scraped-container-box:nth-child(3) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-194346>.scraped-container-box:nth-child(4) {
        width: 21%;
        min-width: 21%;
        max-width: 21%;
    }

    .el-513000>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-926975>.scraped-container-box:nth-child(1) {
        width: 45%;
        min-width: 45%;
        max-width: 45%;
    }

    .el-926975>.scraped-container-box:nth-child(2) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-926975>.scraped-container-box:nth-child(3) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-926975>.scraped-container-box:nth-child(4) {
        width: 21%;
        min-width: 21%;
        max-width: 21%;
    }

    .el-802959>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-834130>.scraped-container-box:nth-child(1) {
        width: 45%;
        min-width: 45%;
        max-width: 45%;
    }

    .el-834130>.scraped-container-box:nth-child(2) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-834130>.scraped-container-box:nth-child(3) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-834130>.scraped-container-box:nth-child(4) {
        width: 21%;
        min-width: 21%;
        max-width: 21%;
    }

    .el-272860>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-766427>.scraped-container-box:nth-child(1) {
        width: 45%;
        min-width: 45%;
        max-width: 45%;
    }

    .el-766427>.scraped-container-box:nth-child(2) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-766427>.scraped-container-box:nth-child(3) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-766427>.scraped-container-box:nth-child(4) {
        width: 21%;
        min-width: 21%;
        max-width: 21%;
    }

    .el-348823>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-69809>.scraped-container-box:nth-child(1) {
        width: 45%;
        min-width: 45%;
        max-width: 45%;
    }

    .el-69809>.scraped-container-box:nth-child(2) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-69809>.scraped-container-box:nth-child(3) {
        width: 17%;
        min-width: 17%;
        max-width: 17%;
    }

    .el-69809>.scraped-container-box:nth-child(4) {
        width: 21%;
        min-width: 21%;
        max-width: 21%;
    }

    .el-974776>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-359143>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-359143>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-76685>.scraped-container-box:nth-child(1) {
        width: 30%;
        min-width: 30%;
        max-width: 30%;
    }

    .el-76685>.scraped-container-box:nth-child(2) {
        width: 55%;
        min-width: 55%;
        max-width: 55%;
    }

    .el-76685>.scraped-container-box:nth-child(3) {
        width: 15%;
        min-width: 15%;
        max-width: 15%;
    }

    .el-778881>.scraped-container-box:nth-child(1) {
        width: 30%;
        min-width: 30%;
        max-width: 30%;
    }

    .el-778881>.scraped-container-box:nth-child(2) {
        width: 55%;
        min-width: 55%;
        max-width: 55%;
    }

    .el-778881>.scraped-container-box:nth-child(3) {
        width: 15%;
        min-width: 15%;
        max-width: 15%;
    }

    .el-590374>.scraped-container-box:nth-child(1) {
        width: 30%;
        min-width: 30%;
        max-width: 30%;
    }

    .el-590374>.scraped-container-box:nth-child(2) {
        width: 55%;
        min-width: 55%;
        max-width: 55%;
    }

    .el-590374>.scraped-container-box:nth-child(3) {
        width: 15%;
        min-width: 15%;
        max-width: 15%;
    }

    .el-826016>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-826016>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-522123>.scraped-container-box:nth-child(1) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }

    .el-522123>.scraped-container-box:nth-child(2) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }

    .el-409109>.scraped-container-box:nth-child(1) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }

    .el-409109>.scraped-container-box:nth-child(2) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }

    .el-409109>.scraped-container-box:nth-child(3) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }

    .el-650147>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-602512>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-72881>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-466530>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-187795>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-376688>.scraped-container-box:nth-child(1) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-366824>.scraped-container-box:nth-child(1) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }

    .el-366824>.scraped-container-box:nth-child(2) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }

    .el-486624>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-486624>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-527377>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-527377>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-654813>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-654813>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-461504>.scraped-container-box:nth-child(1) {
        width: 7%;
        min-width: 7%;
        max-width: 7%;
    }

    .el-461504>.scraped-container-box:nth-child(2) {
        width: unset;
        min-width: 0;
        max-width: unset;
    }

    .el-314205>.scraped-container-box:nth-child(1) {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }

    .el-615724 .faq-header {
        font-size: 16px;
        text-align: left;
        background-color: rgba(234, 228, 218, 1);
        border-top: nullpx solid null;
        border-left: nullpx solid null;
        border-right: nullpx solid null;
        border-bottom: nullpx solid null;
        border-radius: nullpx nullpx nullpx nullpx;
        font-family: montserrat;
        font-weight: bold;
    }

    .el-726484 .faq-header {
        font-size: 16px;
        text-align: left;
        background-color: rgba(234, 228, 218, 1);
        border-top: nullpx solid null;
        border-left: nullpx solid null;
        border-right: nullpx solid null;
        border-bottom: nullpx solid null;
        border-radius: nullpx nullpx nullpx nullpx;
        font-family: montserrat;
        font-weight: bold;
    }

    .el-602367 .faq-header {
        font-size: 16px;
        text-align: left;
        background-color: rgba(234, 228, 218, 1);
        border-top: nullpx solid null;
        border-left: nullpx solid null;
        border-right: nullpx solid null;
        border-bottom: nullpx solid null;
        border-radius: nullpx nullpx nullpx nullpx;
        font-family: montserrat;
        font-weight: bold;
    }

    .el-538542 .faq-header {
        font-size: 16px;
        text-align: left;
        background-color: rgba(234, 228, 218, 1);
        border-top: nullpx solid null;
        border-left: nullpx solid null;
        border-right: nullpx solid null;
        border-bottom: nullpx solid null;
        border-radius: nullpx nullpx nullpx nullpx;
        font-family: montserrat;
        font-weight: bold;
    }

    .el-755318 .faq-header {
        font-size: 16px;
        text-align: left;
        background-color: rgba(234, 228, 218, 1);
        border-top: nullpx solid null;
        border-left: nullpx solid null;
        border-right: nullpx solid null;
        border-bottom: nullpx solid null;
        border-radius: nullpx nullpx nullpx nullpx;
        font-family: montserrat;
        font-weight: bold;
    }

    .el-290958 .faq-header {
        font-size: 16px;
        text-align: left;
        background-color: rgba(234, 228, 218, 1);
        border-top: nullpx solid null;
        border-left: nullpx solid null;
        border-right: nullpx solid null;
        border-bottom: nullpx solid null;
        border-radius: nullpx nullpx nullpx nullpx;
        font-family: montserrat;
        font-weight: bold;
    }

    #\32 93892 {
        background-color: rgb(86, 118, 107);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\32 44674 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\32 03824 {
        margin: 0px;
        padding: 0px 0px 20px;
        background-size: 100%;
        background-repeat: no-repeat;
        background-image: url(images/1672158092-11__1_.jpg);
    }

    #\34 81796 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px 0px 20px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\31 73749 {
        background-size: 100%;
        background-repeat: no-repeat;
    }

    #\35 85560 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px 0px 20px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\39 06069 {
        background-color: rgb(234, 228, 218);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\36 91489 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\38 26904 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px 0px 20px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\34 58135 {
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\37 28335 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 0px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\37 08435 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\32 58750 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 0px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\34 46260 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 0px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\39 31054 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 30px 0px 0px;
        padding: 0px 10px 20px;
        background-size: auto;
        background-repeat: no-repeat;
        font-family: "Montserrat", sans-serif;
    }

    #\33 9039 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 0px;
        padding: 0px 10px 20px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\34 54466 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 0px;
        padding: 0px 10px 20px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\34 34888 {
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\38 49997 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\33 55614 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\36 1671 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\31 18788 {
        margin: 60px 0px 0px;
        padding: 0px 0px 30px;
        background-color: rgb(252, 251, 243);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\35 11825 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\33 89959 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
        align-self: center;
        justify-content: space-around;
        align-items: center;
    }

    #\36 97488 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-position: center top;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\33 4561 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\36 39253 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\31 46509 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\32 76581 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\33 42398 {
        margin: 0px;
        background-color: rgb(252, 251, 243);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\31 21150 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px 0px 40px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\39 90515 {
        background-color: rgb(234, 228, 218);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\37 33058 {
        border-width: 5px;
        border-style: solid;
        border-color: white;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 30px 0px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\31 84510 {
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\39 05237 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\38 25362 {
        margin: 0px 0px 20px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\35 28197 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\36 52416 {
        background-color: rgb(234, 228, 218);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\36 9183 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\39 07324 {
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\37 57406 {
        border-width: 2px;
        border-style: solid;
        border-color: rgba(86, 118, 107, 0.53);
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 30px 0px 20px;
        padding: 0px 10px;
        background-color: rgb(244, 251, 246);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\37 52711 {
        margin: 10px 0px 0px;
        background-color: rgb(234, 228, 218);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\38 33657 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\36 24482 {
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\36 13858 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\33 58104 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 20px 0px 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\39 48703 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 30px 0px 0px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\36 95221 {
        margin: 60px 0px 0px;
        background-color: rgb(234, 228, 218);
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\31 21020 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    #\37 75304 {
        border-width: 0px;
        border-style: solid;
        border-color: transparent;
        color: rgb(48, 48, 48);
        font-size: 14px;
        text-align: initial;
        margin: 0px;
        padding: 0px 10px;
        background-size: auto;
        background-repeat: no-repeat;
    }

    .fk-collapsible-list summary::marker {
        content: none;
    }

    .fk-collapsible-list summary::-webkit-details-marker {
        display: none;
    }

    details[open] .fk-collapsible-list-content {
        display: block;
        border-radius: 0 0 5px 5px;
    }

    .fk-collapsible-list details[open] .fk-collapsible-list-right-label {
        border-radius: 5px 5px 0 0;
    }

    .fk-collapsible-list details[open] .fk-collapsible-list-right-label .fk-icon-rotate {
        transform: rotate(90deg);
    }

    [data-gjs-type="collapsibleList"][class*="gjs-selected"] {
        outline: 3px solid green !important;
    }

    .btn.btn-primary.btn-one-style:active:focus {
        box-shadow: none;
    }

    .btn.btn-primary.btnStyle:active:focus {
        box-shadow: none;
    }

    #igo1za {
        flex-direction: row-reverse;
        justify-content: center;
        align-items: center;
        margin: 0;
        padding: 0;
    }

    #Trustpilot\ Desktop {
        padding: 12px 10px;
        width: 100%;
    }

    #Trustpilot\ Mobile {
        padding: 12px 10px;
        width: 100%;
    }

    #Trustbox\ Desktop {
        padding: 12px 10px;
        width: 100%;
        margin-top: 30px;
    }

    #Trustbox\ Mobile {
        padding: 12px 10px;
        width: 100%;
        margin-top: 30px;
    }

    iframe {
        max-width: 100%;
        max-height: 400px;
        width: 600px;
        height: 300px;
    }

    .logo_image img {
        width: 300px;
    }

    .header_top_line .section {
        margin-top: 10px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-flow: column;
    }

    .header_top_line p {
        margin-bottom: 4px;
    }

    .header_top_line .social_icons li {
        float: left;
        list-style: none;
        margin-left: 20px;
    }

    .add_to_cart_sec .cart_sec_5 {
        font-family: "Raleway", Arial, sans-serif;
        position: relative;
        overflow: hidden;
        margin: 10px;
        min-width: 230px;
        max-width: 310px;
        width: 100%;
        background: rgba(26, 26, 26, 1);
        color: rgba(255, 255, 255, 1);
        text-align: center;
        border-radius: 8px;
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    }

    .add_to_cart_sec .cart_sec_5 * {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-transition: all 0.35s cubic-bezier(0.25, 0.5, 0.5, 0.9);
        transition: all 0.35s cubic-bezier(0.25, 0.5, 0.5, 0.9);
    }

    .add_to_cart_sec .cart_sec_5 .image {
        background-color: rgba(0, 0, 0, 1);
        width: 100%;
        overflow: hidden;
    }

    .add_to_cart_sec .cart_sec_5 .image:after {
        background-color: rgba(0, 0, 0, 0.45);
        position: absolute;
        content: "";
        top: 0;
        right: 0;
        left: 50%;
        bottom: 0;
    }

    .add_to_cart_sec .cart_sec_5 img {
        max-width: 100%;
        vertical-align: top;
    }

    .add_to_cart_sec .cart_sec_5 figcaption {
        position: absolute;
        width: 50%;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        padding: 10px 25px;
    }

    .add_to_cart_sec .cart_sec_5 h4,
    .add_to_cart_sec .cart_sec_5 p,
    .add_to_cart_sec .cart_sec_5 .price {
        margin: 0 0 8px;
    }

    .add_to_cart_sec .cart_sec_5 h4 {
        position: absolute;
        width: 50%;
        top: 10px;
        text-transform: uppercase;
        font-weight: 400;
        color: rgba(255, 255, 255, 1);
        letter-spacing: 1px;
        z-index: 1;
    }

    .add_to_cart_sec .cart_sec_5 p {
        font-size: 0.7em;
        font-weight: 500;
        line-height: 1.6em;
    }

    .add_to_cart_sec .cart_sec_5 .rating {
        position: absolute;
        width: 50%;
        line-height: 44px;
        color: rgba(255, 255, 255, 1);
        left: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, 0.3);
    }

    .add_to_cart_sec .cart_sec_5 .price {
        color: rgba(255, 255, 255, 1);
        font-size: 1.3em;
        opacity: 0.8;
    }

    .add_to_cart_sec .cart_sec_5 .price s {
        display: inline-block;
        padding: 0 8px 0 0;
        font-size: 0.85em;
        color: rgba(243, 156, 18, 1);
    }

    .add_to_cart_sec .cart_sec_5 .add-to-cart {
        text-decoration: none;
        position: absolute;
        border: 0px;
        cursor: pointer;
        bottom: 49%;
        top: 28%;
        right: 0;
        left: 0;
        font-weight: 600;
        width: 50%;
        background-color: rgba(0, 0, 0, 1);
        line-height: 44px;
        font-size: 0.75em;
        text-transform: uppercase;
        color: rgba(255, 255, 255, 1);
        display: none;
    }

    .add_to_cart_sec .cart_sec_5:hover img,
    .add_to_cart_sec .cart_sec_5.hover img {
        opacity: 0.6;
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    .add_to_cart_sec .cart_sec_5:hover .add-to-cart,
    .add_to_cart_sec .cart_sec_5.hover .add-to-cart {
        background-color: rgba(0, 0, 0, 0.9);
    }

    .add_to_cart_sec .cart_sec_5:hover .add-to-cart {
        display: block;
    }

    .thank_you_desc h1 {
        font-size: 80px;
    }

    .thank_you_desc .para_head {
        font-size: 25px;
        font-weight: bold;
    }

    .add_to_cart_sec h2 span {
        border-bottom: 1px solid rgba(0, 0, 0, 1);
        padding: 10px;
        margin-bottom: 20px;
        position: relative;
    }

    img[data-gjs-type="image"][class*="gjs-comp-selected"] {
        outline: 3px solid orange !important;
    }

    .fk-row.gjs-comp-selected {
        outline: 3px solid red !important;
    }

    .fk-col.gjs-comp-selected {
        outline: 3px solid rgba(248, 186, 3, 1) !important;
    }

    div[data-gjs-type="map"][class*="gjs-comp-selected"] {
        outline: 3px solid orange !important;
    }

    a[data-gjs-type="link"][class*="gjs-comp-selected"] {
        outline: 3px solid purple !important;
    }

    input:not([type="checkbox"]),
    input:not([type="radio"]) {
        font-family: Helvetica, serif;
        padding: 12px 18px 12px 18px;
    }

    label {
        font-family: Helvetica, serif;
    }

    [data-gjs-type="form"][class*="gjs-comp-selected"],
    [data-gjs-type="form"] *[class*="gjs-comp-selected"] {
        outline: 3px solid rgba(139, 195, 74, 1) !important;
    }

    [data-gjs-type="label"][class*="gjs-comp-selected"] {
        outline: 3px solid green !important;
    }

    [data-gjs-type="input"][class*="gjs-comp-selected"] {
        outline: 3px solid green !important;
        border: none;
        box-shadow: none;
    }

    label.label-name.mandatory {
        width: 120px;
        float: left;
    }

    div[data-gjs-type="map"][class*="gjs-selected"] {
        outline: 3px solid orange !important;
    }

    .popup-title>span {
        background-color: rgba(231, 234, 190, 1);
        color: rgba(53, 53, 53, 1) !important;
        font-family: Proxima Nova, Helvetica, Arial, sans-serif !important;
    }

    .video-section__media iframe {
        background-color: rgba(var(--color-foreground), 0.03);
        border: 0;
    }

    .video-section__poster,
    .video-section__media iframe {
        position: absolute;
        width: 100%;
        height: 100%;
    }

    [data-gjs-type="countdown"][class*="gjs-selected"] {
        outline: 3px solid rgba(121, 85, 72, 1) !important;
    }

    .cbtb html {
        font-family: sans-serif;
        -ms-text-size-adjust: 100%;
        -webkit-text-size-adjust: 100%;
        font-size: 10px;
        -webkit-tap-highlight-color: transparent;
    }

    .cbtb body {
        margin: 0;
        font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
        font-size: 14px;
        line-height: 1.42857143;
        color: rgba(51, 51, 51, 1);
        background-color: rgba(255, 255, 255, 1);
    }

    .cbtb article,
    .cbtb aside,
    .cbtb details,
    .cbtb figcaption,
    .cbtb figure,
    .cbtb footer,
    .cbtb header,
    .cbtb hgroup,
    .cbtb main,
    .cbtb menu,
    .cbtb nav,
    .cbtb section,
    .cbtb summary {
        display: block;
    }

    .cbtb audio,
    .cbtb canvas,
    .cbtb progress,
    .cbtb video {
        display: inline-block;
        vertical-align: baseline;
    }

    .cbtb audio:not([controls]) {
        display: none;
        height: 0;
    }

    .cbtb [hidden],
    .cbtb template {
        display: none;
    }

    .cbtb a {
        background-color: transparent;
        color: rgba(51, 122, 183, 1);
        text-decoration: none;
    }

    .cbtb a:active,
    .cbtb a:hover {
        outline: 0;
    }

    .cbtb abbr[title] {
        border-bottom: 1px dotted;
    }

    .cbtb b,
    .cbtb strong {
        font-weight: 700;
    }

    .cbtb dfn {
        font-style: italic;
    }

    .cbtb h1 {
        font-size: 2em;
        margin: 0.67em 0;
    }

    .cbtb mark {
        background: rgba(255, 255, 0, 1);
        color: rgba(0, 0, 0, 1);
    }

    .cbtb small {
        font-size: 80%;
    }

    .cbtb sub,
    .cbtb sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline;
    }

    .cbtb sup {
        top: -0.5em;
    }

    .cbtb sub {
        bottom: -0.25em;
    }

    .cbtb img {
        border: 0;
        vertical-align: middle;
    }

    .cbtb svg:not(:root) {
        overflow: hidden;
    }

    .cbtb figure {
        margin: 0;
    }

    .cbtb hr {
        box-sizing: content-box;
        height: 0;
        margin-top: 20px;
        margin-bottom: 20px;
        border: 0;
        border-top: 1px solid rgba(238, 238, 238, 1);
    }

    .cbtb pre {
        overflow: auto;
    }

    .cbtb code,
    .cbtb kbd,
    .cbtb pre,
    .cbtb samp {
        font-family: monospace, monospace;
        font-size: 1em;
    }

    .cbtb button,
    .cbtb input,
    .cbtb optgroup,
    .cbtb select,
    .cbtb textarea {
        color: inherit;
        font: inherit;
        margin: 0;
    }

    .cbtb button {
        overflow: visible;
    }

    .cbtb button,
    .cbtb select {
        text-transform: none;
    }

    .cbtb button,
    .cbtb html input[type="button"],
    .cbtb input[type="reset"],
    .cbtb input[type="submit"] {
        -webkit-appearance: button;
        cursor: pointer;
    }

    .cbtb button[disabled],
    .cbtb html input[disabled] {
        cursor: default;
    }

    .cbtb button::-moz-focus-inner,
    .cbtb input::-moz-focus-inner {
        border: 0;
        padding: 0;
    }

    .cbtb input {
        line-height: normal;
    }

    .cbtb input[type="checkbox"],
    .cbtb input[type="radio"] {
        box-sizing: border-box;
        padding: 0;
    }

    .cbtb input[type="number"]::-webkit-inner-spin-button,
    .cbtb input[type="number"]::-webkit-outer-spin-button {
        height: auto;
    }

    .cbtb input[type="search"] {
        -webkit-appearance: textfield;
        box-sizing: content-box;
    }

    .cbtb input[type="search"]::-webkit-search-cancel-button,
    .cbtb input[type="search"]::-webkit-search-decoration {
        -webkit-appearance: none;
    }

    .cbtb fieldset {
        border: 1px solid silver;
        margin: 0 2px;
        padding: 0.35em 0.625em 0.75em;
    }

    .cbtb legend {
        border: 0;
        padding: 0;
    }

    .cbtb textarea {
        overflow: auto;
    }

    .cbtb optgroup {
        font-weight: 700;
    }

    .cbtb table {
        border-collapse: collapse;
        border-spacing: 0;
    }

    .cbtb td,
    .cbtb th {
        padding: 0;
    }

    .cbtb * {
        box-sizing: border-box;
    }

    .cbtb *:before,
    .cbtb *:after {
        box-sizing: border-box;
    }

    .cbtb input,
    .cbtb button,
    .cbtb select,
    .cbtb textarea {
        font-family: inherit;
        font-size: inherit;
        line-height: inherit;
    }

    .cbtb a:hover,
    .cbtb a:focus {
        color: rgba(35, 82, 124, 1);
        text-decoration: underline;
    }

    .cbtb a:focus {
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

    .cbtb .cbtb-img-responsive {
        display: block;
        max-width: 100%;
        height: auto;
    }

    .cbtb .cbtb-img-rounded {
        border-radius: 6px;
    }

    .cbtb .cbtb-img-thumbnail {
        padding: 4px;
        line-height: 1.42857143;
        background-color: rgba(255, 255, 255, 1);
        border: 1px solid rgba(221, 221, 221, 1);
        border-radius: 4px;
        transition: all 0.2s ease-in-out;
        display: inline-block;
        max-width: 100%;
        height: auto;
    }

    .cbtb .cbtb-img-circle {
        border-radius: 50%;
    }

    .cbtb .cbtb-sr-only {
        position: absolute;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        border: 0;
    }

    .cbtb .cbtb-sr-only-focusable:active,
    .cbtb .cbtb-sr-only-focusable:focus {
        position: static;
        width: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        clip: auto;
    }

    .cbtb [role="button"] {
        cursor: pointer;
    }

    .cbtb .cbtb.scraped-container {
        margin-right: auto;
        margin-left: auto;
        padding-left: 15px;
        padding-right: 15px;
    }

    .cbtb .cbtb.scraped-container-fluid {
        margin-right: auto;
        margin-left: auto;
        padding-left: 15px;
        padding-right: 15px;
    }

    .cbtb .cbtb-row {
        margin-left: -15px;
        margin-right: -15px;
    }

    .cbtb .cbtb-col-xs-1,
    .cbtb .cbtb-col-sm-1,
    .cbtb .cbtb-col-md-1,
    .cbtb .cbtb-col-lg-1,
    .cbtb .cbtb-col-xs-2,
    .cbtb .cbtb-col-sm-2,
    .cbtb .cbtb-col-md-2,
    .cbtb .cbtb-col-lg-2,
    .cbtb .cbtb-col-xs-3,
    .cbtb .cbtb-col-sm-3,
    .cbtb .cbtb-col-md-3,
    .cbtb .cbtb-col-lg-3,
    .cbtb .cbtb-col-xs-4,
    .cbtb .cbtb-col-sm-4,
    .cbtb .cbtb-col-md-4,
    .cbtb .cbtb-col-lg-4,
    .cbtb .cbtb-col-xs-5,
    .cbtb .cbtb-col-sm-5,
    .cbtb .cbtb-col-md-5,
    .cbtb .cbtb-col-lg-5,
    .cbtb .cbtb-col-xs-6,
    .cbtb .cbtb-col-sm-6,
    .cbtb .cbtb-col-md-6,
    .cbtb .cbtb-col-lg-6,
    .cbtb .cbtb-col-xs-7,
    .cbtb .cbtb-col-sm-7,
    .cbtb .cbtb-col-md-7,
    .cbtb .cbtb-col-lg-7,
    .cbtb .cbtb-col-xs-8,
    .cbtb .cbtb-col-sm-8,
    .cbtb .cbtb-col-md-8,
    .cbtb .cbtb-col-lg-8,
    .cbtb .cbtb-col-xs-9,
    .cbtb .cbtb-col-sm-9,
    .cbtb .cbtb-col-md-9,
    .cbtb .cbtb-col-lg-9,
    .cbtb .cbtb-col-xs-10,
    .cbtb .cbtb-col-sm-10,
    .cbtb .cbtb-col-md-10,
    .cbtb .cbtb-col-lg-10,
    .cbtb .cbtb-col-xs-11,
    .cbtb .cbtb-col-sm-11,
    .cbtb .cbtb-col-md-11,
    .cbtb .cbtb-col-lg-11,
    .cbtb .cbtb-col-xs-12,
    .cbtb .cbtb-col-sm-12,
    .cbtb .cbtb-col-md-12,
    .cbtb .cbtb-col-lg-12 {
        position: relative;
        min-height: 1px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .cbtb .cbtb-col-xs-1,
    .cbtb .cbtb-col-xs-2,
    .cbtb .cbtb-col-xs-3,
    .cbtb .cbtb-col-xs-4,
    .cbtb .cbtb-col-xs-5,
    .cbtb .cbtb-col-xs-6,
    .cbtb .cbtb-col-xs-7,
    .cbtb .cbtb-col-xs-8,
    .cbtb .cbtb-col-xs-9,
    .cbtb .cbtb-col-xs-10,
    .cbtb .cbtb-col-xs-11,
    .cbtb .cbtb-col-xs-12 {
        float: left;
    }

    .cbtb .cbtb-col-xs-12 {
        width: 100%;
    }

    .cbtb .cbtb-col-xs-11 {
        width: 91.66666667%;
    }

    .cbtb .cbtb-col-xs-10 {
        width: 83.33333333%;
    }

    .cbtb .cbtb-col-xs-9 {
        width: 75%;
    }

    .cbtb .cbtb-col-xs-8 {
        width: 66.66666667%;
    }

    .cbtb .cbtb-col-xs-7 {
        width: 58.33333333%;
    }

    .cbtb .cbtb-col-xs-6 {
        width: 50%;
    }

    .cbtb .cbtb-col-xs-5 {
        width: 41.66666667%;
    }

    .cbtb .cbtb-col-xs-4 {
        width: 33.33333333%;
    }

    .cbtb .cbtb-col-xs-3 {
        width: 25%;
    }

    .cbtb .cbtb-col-xs-2 {
        width: 16.66666667%;
    }

    .cbtb .cbtb-col-xs-1 {
        width: 8.33333333%;
    }

    .cbtb .cbtb-col-xs-pull-12 {
        right: 100%;
    }

    .cbtb .cbtb-col-xs-pull-11 {
        right: 91.66666667%;
    }

    .cbtb .cbtb-col-xs-pull-10 {
        right: 83.33333333%;
    }

    .cbtb .cbtb-col-xs-pull-9 {
        right: 75%;
    }

    .cbtb .cbtb-col-xs-pull-8 {
        right: 66.66666667%;
    }

    .cbtb .cbtb-col-xs-pull-7 {
        right: 58.33333333%;
    }

    .cbtb .cbtb-col-xs-pull-6 {
        right: 50%;
    }

    .cbtb .cbtb-col-xs-pull-5 {
        right: 41.66666667%;
    }

    .cbtb .cbtb-col-xs-pull-4 {
        right: 33.33333333%;
    }

    .cbtb .cbtb-col-xs-pull-3 {
        right: 25%;
    }

    .cbtb .cbtb-col-xs-pull-2 {
        right: 16.66666667%;
    }

    .cbtb .cbtb-col-xs-pull-1 {
        right: 8.33333333%;
    }

    .cbtb .cbtb-col-xs-pull-0 {
        right: auto;
    }

    .cbtb .cbtb-col-xs-push-12 {
        left: 100%;
    }

    .cbtb .cbtb-col-xs-push-11 {
        left: 91.66666667%;
    }

    .cbtb .cbtb-col-xs-push-10 {
        left: 83.33333333%;
    }

    .cbtb .cbtb-col-xs-push-9 {
        left: 75%;
    }

    .cbtb .cbtb-col-xs-push-8 {
        left: 66.66666667%;
    }

    .cbtb .cbtb-col-xs-push-7 {
        left: 58.33333333%;
    }

    .cbtb .cbtb-col-xs-push-6 {
        left: 50%;
    }

    .cbtb .cbtb-col-xs-push-5 {
        left: 41.66666667%;
    }

    .cbtb .cbtb-col-xs-push-4 {
        left: 33.33333333%;
    }

    .cbtb .cbtb-col-xs-push-3 {
        left: 25%;
    }

    .cbtb .cbtb-col-xs-push-2 {
        left: 16.66666667%;
    }

    .cbtb .cbtb-col-xs-push-1 {
        left: 8.33333333%;
    }

    .cbtb .cbtb-col-xs-push-0 {
        left: auto;
    }

    .cbtb .cbtb-col-xs-offset-12 {
        margin-left: 100%;
    }

    .cbtb .cbtb-col-xs-offset-11 {
        margin-left: 91.66666667%;
    }

    .cbtb .cbtb-col-xs-offset-10 {
        margin-left: 83.33333333%;
    }

    .cbtb .cbtb-col-xs-offset-9 {
        margin-left: 75%;
    }

    .cbtb .cbtb-col-xs-offset-8 {
        margin-left: 66.66666667%;
    }

    .cbtb .cbtb-col-xs-offset-7 {
        margin-left: 58.33333333%;
    }

    .cbtb .cbtb-col-xs-offset-6 {
        margin-left: 50%;
    }

    .cbtb .cbtb-col-xs-offset-5 {
        margin-left: 41.66666667%;
    }

    .cbtb .cbtb-col-xs-offset-4 {
        margin-left: 33.33333333%;
    }

    .cbtb .cbtb-col-xs-offset-3 {
        margin-left: 25%;
    }

    .cbtb .cbtb-col-xs-offset-2 {
        margin-left: 16.66666667%;
    }

    .cbtb .cbtb-col-xs-offset-1 {
        margin-left: 8.33333333%;
    }

    .cbtb .cbtb-col-xs-offset-0 {
        margin-left: 0;
    }

    .cbtb .cbtb-fade {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        transition: opacity 0.15s linear;
    }

    .cbtb .cbtb-fade.cbtb-in {
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }

    .cbtb .cbtb-collapse {
        display: none;
    }

    .cbtb .cbtb-collapse.cbtb-in {
        display: block;
    }

    .cbtb tr.cbtb-collapse.cbtb-in {
        display: table-row;
    }

    .cbtb tbody.cbtb-collapse.cbtb-in {
        display: table-row-group;
    }

    .cbtb .cbtb-collapsing {
        position: relative;
        height: 0;
        overflow: hidden;
        transition-property: height, visibility;
        transition-duration: 0.35s;
        transition-timing-function: ease;
    }

    .cbtb .cbtb-close {
        float: right;
        font-size: 21px;
        font-weight: 700;
        line-height: 1;
        color: rgba(0, 0, 0, 1);
        text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
        opacity: 0.2;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
        filter: alpha(opacity=20);
    }

    .cbtb .cbtb-close:hover,
    .cbtb .cbtb-close:focus {
        color: rgba(0, 0, 0, 1);
        text-decoration: none;
        cursor: pointer;
        opacity: 0.5;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        filter: alpha(opacity=50);
    }

    .cbtb button.cbtb-close {
        padding: 0;
        cursor: pointer;
        background: transparent;
        border: 0;
        -webkit-appearance: none;
    }

    .cbtb .cbtb-modal-open {
        overflow: auto !important;
    }

    .cbtb .cbtb-modal {
        display: none;
        overflow: hidden;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1050;
        -webkit-overflow-scrolling: touch;
        outline: 0;
    }

    .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog {
        transform: translate(0, -25%);
        transition: transform 0.3s ease-out;
    }

    .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog {
        transform: translate(0, 0);
    }

    .cbtb .cbtb-modal-open .cbtb-modal {
        overflow-x: hidden;
        overflow-y: auto;
    }

    .cbtb .cbtb-modal-dialog {
        position: relative;
        width: auto;
        margin: 10px;
    }

    .cbtb .cbtb-modal-content {
        position: relative;
        background-color: rgba(255, 255, 255, 1);
        border: 1px solid rgba(0, 0, 0, 0.2);
        border-radius: 6px;
        box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
        background-clip: padding-box;
        outline: 0;
    }

    .cbtb .cbtb-modal-backdrop {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1040;
        background-color: rgba(0, 0, 0, 1);
        opacity: 0 !important;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    }

    .cbtb .cbtb-modal-backdrop.cbtb-fade {
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
    }

    .cbtb .cbtb-modal-backdrop.cbtb-in {
        opacity: 0.5;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        filter: alpha(opacity=50);
    }

    .cbtb .cbtb-modal-header {
        padding: 15px;
        border-bottom: 1px solid rgba(229, 229, 229, 1);
        min-height: 16.42857143px;
    }

    .cbtb .cbtb-modal-header .cbtb-close {
        margin-top: -2px;
    }

    .cbtb .cbtb-modal-title {
        margin: 0;
        line-height: 1.42857143;
    }

    .cbtb .cbtb-modal-body {
        position: relative;
        padding: 15px;
    }

    .cbtb .cbtb-modal-footer {
        padding: 15px;
        text-align: right;
        border-top: 1px solid rgba(229, 229, 229, 1);
    }

    .cbtb .cbtb-modal-footer .cbtb-btn+.cbtb-btn {
        margin-left: 5px;
        margin-bottom: 0;
    }

    .cbtb .cbtb-modal-footer .cbtb-btn-group .cbtb-btn+.cbtb-btn {
        margin-left: -1px;
    }

    .cbtb .cbtb-modal-footer .cbtb-btn-block+.cbtb-btn-block {
        margin-left: 0;
    }

    .cbtb .cbtb-modal-scrollbar-measure {
        position: absolute;
        top: -9999px;
        width: 50px;
        height: 50px;
        overflow: scroll;
    }

    .cbtb .cbtb-clearfix:before,
    .cbtb .cbtb-clearfix:after,
    .cbtb .cbtb.scraped-container:before,
    .cbtb .cbtb.scraped-container:after,
    .cbtb .cbtb.scraped-container-fluid:before,
    .cbtb .cbtb.scraped-container-fluid:after,
    .cbtb .cbtb-row:before,
    .cbtb .cbtb-row:after,
    .cbtb .cbtb-modal-footer:before,
    .cbtb .cbtb-modal-footer:after {
        content: " ";
        display: table;
    }

    .cbtb .cbtb-clearfix:after,
    .cbtb .cbtb.scraped-container:after,
    .cbtb .cbtb.scraped-container-fluid:after,
    .cbtb .cbtb-row:after,
    .cbtb .cbtb-modal-footer:after {
        clear: both;
    }

    .cbtb .cbtb-center-block {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .cbtb .cbtb-pull-right {
        float: right !important;
    }

    .cbtb .cbtb-pull-left {
        float: left !important;
    }

    .cbtb .cbtb-hide {
        display: none !important;
    }

    .cbtb .cbtb-show {
        display: block !important;
    }

    .cbtb .cbtb-invisible {
        visibility: hidden;
    }

    .cbtb .cbtb-text-hide {
        font: 0/0 a;
        color: transparent;
        text-shadow: none;
        background-color: transparent;
        border: 0;
    }

    .cbtb .cbtb-hidden {
        display: none !important;
    }

    .cbtb .cbtb-affix {
        position: fixed;
    }

    .cbtb .cbtb-visible-xs,
    .cbtb .cbtb-visible-sm,
    .cbtb .cbtb-visible-md,
    .cbtb .cbtb-visible-lg {
        display: none !important;
    }

    .cbtb .cbtb-visible-xs-block,
    .cbtb .cbtb-visible-xs-inline,
    .cbtb .cbtb-visible-xs-inline-block,
    .cbtb .cbtb-visible-sm-block,
    .cbtb .cbtb-visible-sm-inline,
    .cbtb .cbtb-visible-sm-inline-block,
    .cbtb .cbtb-visible-md-block,
    .cbtb .cbtb-visible-md-inline,
    .cbtb .cbtb-visible-md-inline-block,
    .cbtb .cbtb-visible-lg-block,
    .cbtb .cbtb-visible-lg-inline,
    .cbtb .cbtb-visible-lg-inline-block {
        display: none !important;
    }

    .cbtb .cbtb-visible-print {
        display: none !important;
    }

    .cbtb .cbtb-visible-print-block {
        display: none !important;
    }

    .cbtb .cbtb-visible-print-inline {
        display: none !important;
    }

    .cbtb .cbtb-visible-print-inline-block {
        display: none !important;
    }

    .cbtb br {
        display: block;
    }

    .cbtb :before,
    .cbtb :after {
        display: none;
    }

    .cbtb .header-mode .show-header {
        display: block !important;
    }

    .cbtb .header-mode .show-tab {
        display: none !important;
    }

    .cbtb .tab-mode .show-tab {
        display: block !important;
    }

    .cbtb .tab-mode .show-header {
        display: none !important;
    }

    .cbtb .trust-badge .show-header {
        display: block !important;
    }

    .cbtb .trust-badge .show-tab {
        display: none !important;
    }

    .cbtb .cbtb-modal-dialog .show-tab {
        display: block !important;
    }

    .cbtb .cbtb-modal-dialog .show-header {
        display: none !important;
    }

    .cbtb .trust-badge {
        background-color: white;
        width: 100%;
        position: relative;
        padding: 0;
        min-height: 26px;
    }

    .cbtb .trust-badge a {
        outline: none;
    }

    .cbtb .trust-badge a img {
        margin-top: 4px;
        max-height: 18px;
    }

    .cbtb .trust-badge a img.accented {
        margin-top: 3px;
    }

    .cbtb .trust-badge.header {
        border: none !important;
    }

    .cbtb .trust-badge.header img:hover {
        animation: pulse 500ms;
    }

    .cbtb #cbTabBBBReviewLink,
    .cbtb #cbHeaderBBBReviewLink {
        visibility: hidden;
    }

    .cbtb .cbtb-modal,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in {
        position: fixed;
        z-index: 2147483647;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        margin: 0;
        padding: 0;
        background: none;
        border: none;
        box-shadow: none;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog {
        padding: 0;
        top: 0;
        width: 400px;
        max-width: 100%;
        margin: 0 auto;
        border: none;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content {
        border-radius: 0 0 6px 6px;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-close.ie8,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-close.ie8 {
        filter: none;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-row,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-row {
        padding: 0;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header {
        padding: 5px 15px;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header a,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header a {
        outline: none;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header a img,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header a img {
        margin: 10px 0;
        max-width: 67%;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header a img.accented,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header a img.accented {
        margin: 7px 0 10px;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header .bbb,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header .bbb {
        max-width: 27%;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header .bbb img,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header .bbb img {
        margin: 0;
        max-width: 100%;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header .cbtb-close,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-header .cbtb-close {
        position: absolute;
        top: 15px;
        right: 15px;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body p,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body p {
        line-height: 1.5em;
        margin-bottom: 5px;
        font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans,
            Ubuntu, Cantarell, Helvetica Neue, sans-serif !important;
        font-size: 12px !important;
        font-weight: 400 !important;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body p.trust-statement,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body p.trust-statement {
        font-size: 14px !important;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body p.trust-statement strong,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body p.trust-statement strong {
        word-wrap: break-word;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body .bbb,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body .bbb {
        max-width: 20%;
        position: absolute;
        top: 10px;
        right: 10px;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body .bbb img,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body .bbb img {
        max-width: 100%;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body .cbtb-close,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .cbtb-modal-body .cbtb-close {
        position: absolute;
        bottom: 15px;
        right: 15px;
    }

    .cbtb .cbtb-modal .cbtb-modal-dialog .cbtb-modal-content .show-header,
    .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog .cbtb-modal-content .show-header {
        display: none;
    }

    .cbtb .trust-badge,
    .cbtb .cbtb-modal-content {
        border: 1px solid rgba(204, 204, 204, 1);
        color: rgba(47, 72, 92, 1) !important;
    }

    .cbtb .trust-badge .cbtb-modal-header,
    .cbtb .cbtb-modal-content .cbtb-modal-header {
        border-bottom: 1px solid rgba(204, 204, 204, 1);
    }

    .cbtb .trust-badge .cbtb-close,
    .cbtb .cbtb-modal-content .cbtb-close {
        opacity: 0.6;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        color: rgba(47, 72, 92, 1) !important;
    }

    .cbtb .trust-badge.light-grey,
    .cbtb .cbtb-modal-content.light-grey {
        background-color: rgba(242, 242, 242, 1) !important;
        border: 1px solid rgba(204, 204, 204, 1);
        color: rgba(47, 72, 92, 1) !important;
    }

    .cbtb .trust-badge.light-grey .cbtb-modal-header,
    .cbtb .cbtb-modal-content.light-grey .cbtb-modal-header {
        border-bottom: 1px solid rgba(204, 204, 204, 1);
    }

    .cbtb .trust-badge.light-grey .cbtb-close,
    .cbtb .cbtb-modal-content.light-grey .cbtb-close {
        color: rgba(47, 72, 92, 1) !important;
    }

    .cbtb .trust-badge.dark-grey,
    .cbtb .cbtb-modal-content.dark-grey {
        background-color: rgba(51, 51, 51, 1) !important;
        border: 1px solid rgba(138, 149, 158, 1);
        color: rgba(204, 204, 204, 1) !important;
    }

    .cbtb .trust-badge.dark-grey .cbtb-modal-header,
    .cbtb .cbtb-modal-content.dark-grey .cbtb-modal-header {
        border-bottom: 1px solid rgba(138, 149, 158, 1);
    }

    .cbtb .trust-badge.dark-grey .cbtb-close,
    .cbtb .cbtb-modal-content.dark-grey .cbtb-close {
        color: rgba(204, 204, 204, 1) !important;
    }

    .cbtb .trust-badge.black,
    .cbtb .cbtb-modal-content.black {
        background-color: rgba(0, 0, 0, 1) !important;
        border: 1px solid rgba(47, 72, 92, 1);
        color: rgba(255, 255, 255, 1) !important;
    }

    .cbtb .trust-badge.black .cbtb-modal-header,
    .cbtb .cbtb-modal-content.black .cbtb-modal-header {
        border-bottom: 1px solid rgba(47, 72, 92, 1);
    }

    .cbtb .trust-badge.black .cbtb-close,
    .cbtb .cbtb-modal-content.black .cbtb-close {
        color: rgba(255, 255, 255, 1) !important;
    }

    .cbtb .trust-badge.light-blue,
    .cbtb .cbtb-modal-content.light-blue {
        background-color: rgba(196, 220, 235, 1) !important;
        border: 1px solid rgba(138, 149, 158, 1);
        color: rgba(47, 72, 92, 1) !important;
    }

    .cbtb .trust-badge.light-blue .cbtb-modal-header,
    .cbtb .cbtb-modal-content.light-blue .cbtb-modal-header {
        border-bottom: 1px solid rgba(138, 149, 158, 1);
    }

    .cbtb .trust-badge.light-blue .cbtb-close,
    .cbtb .cbtb-modal-content.light-blue .cbtb-close {
        color: rgba(47, 72, 92, 1) !important;
    }

    .cbtb .trust-badge.dark-blue,
    .cbtb .cbtb-modal-content.dark-blue {
        background-color: rgba(47, 72, 92, 1) !important;
        border: 1px solid rgba(138, 149, 158, 1);
        color: rgba(204, 204, 204, 1) !important;
    }

    .cbtb .trust-badge.dark-blue .cbtb-modal-header,
    .cbtb .cbtb-modal-content.dark-blue .cbtb-modal-header {
        border-bottom: 1px solid rgba(138, 149, 158, 1);
    }

    .cbtb .trust-badge.dark-blue .cbtb-close,
    .cbtb .cbtb-modal-content.dark-blue .cbtb-close {
        color: rgba(204, 204, 204, 1) !important;
    }

    .cbtb .trust-badge.light-yellow,
    .cbtb .cbtb-modal-content.light-yellow {
        background-color: rgba(250, 235, 171, 1) !important;
        border: 1px solid rgba(138, 149, 158, 1);
        color: rgba(47, 72, 92, 1) !important;
    }

    .cbtb .trust-badge.light-yellow .cbtb-modal-header,
    .cbtb .cbtb-modal-content.light-yellow .cbtb-modal-header {
        border-bottom: 1px solid rgba(138, 149, 158, 1);
    }

    .cbtb .trust-badge.light-yellow .cbtb-close,
    .cbtb .cbtb-modal-content.light-yellow .cbtb-close {
        color: rgba(47, 72, 92, 1) !important;
    }

    .cbtb .trust-badge.light-green,
    .cbtb .cbtb-modal-content.light-green {
        background-color: rgba(200, 237, 200, 1) !important;
        border: 1px solid rgba(204, 204, 204, 1);
        color: rgba(47, 72, 92, 1) !important;
    }

    .cbtb .trust-badge.light-green .cbtb-modal-header,
    .cbtb .cbtb-modal-content.light-green .cbtb-modal-header {
        border-bottom: 1px solid rgba(204, 204, 204, 1);
    }

    .cbtb .trust-badge.light-green .cbtb-close,
    .cbtb .cbtb-modal-content.light-green .cbtb-close {
        color: rgba(47, 72, 92, 1) !important;
    }

    button:focus {
        outline: none;
    }

    .fk-collapsible-list details[open] .fk-collapsible-list-left-label {
        border-radius: 5px 5px 0 0;
    }

    footer>div.fk-footer-row {
        display: flex;
        justify-content: flex-start;
        align-items: stretch;
        flex-wrap: nowrap;
        height: auto;
        margin-top: 100px;
        background-color: rgba(245, 245, 245, 1);
        padding: 0 50px;
    }

    footer .fk-footer-col {
        min-height: 25px;
        flex-grow: 1;
        flex-basis: 100%;
        padding: 10px;
    }

    .gjs-cv-canvas__tools>#gjs-tools>.gjs-toolbar>div>.fa-trash-o {
        pointer-events: none;
    }

    .fk-inner-header-wrapper .fk-menu-container .fk-menu {
        padding: 5px;
        white-space: nowrap;
        color: black;
    }

    .fk-inner-header-wrapper .fk-menu-container .fk-menu:hover,
    .fk-inner-header-wrapper .fk-menu-container .fk-menu:focus {
        color: black;
    }

    .sidepanel .cc-panel-view-cart,
    .sidepanel .cc-panel-checkout {
        font-size: 16px;
        padding: 5px 0;
        margin: 0px auto;
    }

    [data-gjs-type="form"][class*="gjs-selected"],
    [data-gjs-type="form"] *[class*="gjs-selected"] {
        outline: 3px solid rgba(139, 195, 74, 1) !important;
    }

    div#iyhfge {
        padding: 32px 29px !important;
    }

    #iswyd6,
    div#i8v9yh {
        top: -10px;
    }

    div#iwoy9c.shownprice,
    div#iz4ec1.shownprice {
        margin-top: 57px;
    }

    div#ixpmcg.realPrice,
    div#ij1idn.realPrice {
        margin-top: 54px;
    }

    div#iqhbni {
        margin-top: 84px;
    }

    div#il1o2t {
        margin-top: 87px;
    }

    #iuiwua .form-check.selectedWB .form-check-input {
        accent-color: rgba(223, 44, 100, 1);
    }

    #iuiwua .form-check .form-check-input {
        accent-color: rgba(223, 44, 100, 1);
        position: relative;
        top: 5px;
    }

    #iuiwua .form-check.selectedWB {
        background-color: rgba(252, 234, 234, 1) !important;
        border: 2px solid rgba(223, 44, 100, 1) !important;
        border-color: rgba(223, 44, 100, 1) !important;
    }

    #iuiwua .form-check.selectedWB .title {
        font-weight: bold !important;
    }

    .responsive???image {
        max???width: 100%;
        height: 200px;
        padding???top: 20px;
        padding: 0.6%;
        display: inline???block;
        float: left;
    }

    header img {
        object-fit: cover;
    }

    .fk-product-section img {
        object-fit: contain;
    }

    .row [class*="col-"] {
        float: none;
        display: table-cell;
        vertical-align: top;
    }

    .cc-side-nav-carousel .cc-vertical-carousel-nav {
        width: 25%;
        height: auto;
    }

    .cc-side-nav-carousel .cc-vertical-carousel-main {
        width: 65%;
        height: auto;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .cc-side-nav-carousel .cc-thumnail-carousel-slide {
        width: 100%;
        margin: 5px;
        padding: 5px;
        height: auto;
    }

    .cc-side-nav-carousel .cc-thumnail-carousel-image {
        width: 100%;
        height: 100px;
    }

    .cc-side-nav-carousel .cc-carousel-slide,
    .cc-side-nav-carousel .cc-carousel-image {
        height: auto;
    }

    [data-gjs-type="carouselSlide"][class*="gjs-selected"] {
        outline: 3px solid green !important;
    }

    [data-gjs-type="carousel"][class*="gjs-selected"] {
        outline: 3px solid green !important;
        border: none;
        box-shadow: none;
    }

    .cc-bottom-nav-carousel,
    .cc-bottom-nav-carousel .cc-thumnail-carousel-slide {
        padding: 5px;
        margin: 5px;
    }

    .cc-bottom-nav-carousel .cc-thumnail-carousel-slide,
    .cc-bottom-nav-carousel .cc-thumnail-carousel-image {
        width: 100%;
        height: auto;
    }

    .tile-header input {
        width: 20px;
        height: 20px;
    }

    .fk-product-variant-select .variant-label1,
    .fk-product-variant-select .variant-label2,
    .fk-product-variant-select .variant-label3 {
        flex: 1 1 0%;
        border: 2px solid rgba(197, 202, 205, 1);
        margin: 10px 10px;
        padding: 10px;
        height: auto;
        width: auto;
        background-size: contain;
    }

    .fk-product-variant-select .variant-parent-div {
        justify-content: space-between;
    }

    strike {
        color: red;
    }

    input#ivvs67 {
        margin: 15px 0;
    }

    input[type="checkbox"] {
        -webkit-transform: scale (1, 1);
    }

    #ib45ea .cc-cart-row-margin {
        display: flex;
        align-items: center;
    }

    #ib8r0u i {
        position: absolute;
        z-index: 1;
        top: 90px;
        right: 40px;
    }

    .pac-target-input:not(:-webkit-autofill) {
        animation-name: endbrowserautofill;
    }

    html {
        min-height: 100%;
    }

    .fk-custom-cart-view td>span {
        color: rgba(102, 102, 102, 1);
        font-size: 13px;
    }

    :-webkit-autofill {
        color: rgba(255, 255, 255, 1) !important;
    }

    h3 {
        font-size: 20px;
        margin: 0;
        font-weight: 700;
        color: rgba(53, 53, 53, 1);
        line-height: 1.2;
    }

    hr {
        margin: 8px 0;
        border-top: 1px solid rgba(230, 230, 230, 1);
    }

    a#a-link {
        color: rgba(24, 120, 185, 1) !important;
        text-decoration: none;
        transition: color 0.2s ease-in-out;
    }

    a#a-link:hover {
        color: rgba(20, 100, 153, 1) !important;
    }

    .input-wrap .input-label {
        pointer-events: none;
        overflow: hidden;
        position: absolute;
        top: 15px;
        left: 0;
        width: calc(100% - 13px);
        padding-left: 13px;
        padding-right: 13px;
        font-size: 14px;
        font-weight: normal;
        white-space: nowrap;
        color: rgba(153, 153, 153, 1);
    }

    .input-wrap .ch-input,
    .select-wrap .ch-select {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        outline: none;
        width: 100%;
        height: 50px;
        border: 1px solid rgba(217, 217, 217, 1);
        color: rgba(51, 51, 51, 1);
        font-size: 14px;
    }

    .input-wrap .ch-input:focus,
    .select-wrap .ch-select:focus {
        outline: none;
        border-color: rgba(25, 123, 189, 1);
        -webkit-box-shadow: 0 0 0 1px rgba(25, 123, 189, 1);
        box-shadow: 0 0 0 1px rgba(25, 123, 189, 1);
    }

    .select-wrap .ch-select.ch-dirty {
        padding-top: 22px;
    }

    .select-wrap .ch-select {
        padding-right: 32px;
    }

    .select-wrap .ch-select-arrow {
        pointer-events: none;
        position: absolute;
        z-index: 1;
        top: 0;
        right: 0;
        width: 30px;
        height: 50px;
        line-height: 50px;
        text-align: center;
    }

    .select-wrap .ch-select-arrow:before {
        content: "";
        display: block;
        position: relative;
        top: 50%;
        width: 0;
        height: 0;
        margin: auto;
        border-left: 4px solid transparent;
        border-right: 4px solid transparent;
        border-top: 4px solid rgba(115, 115, 115, 1);
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    ul.bordered-ul {
        width: 100%;
        padding: 0;
        margin: 0 0 12px 0;
        border: 1px solid rgba(217, 217, 217, 1);
        border-radius: 4px;
        list-style: none;
    }

    ul.bordered-ul li:not(.extended-li) {
        position: relative;
        height: 54px;
        padding: 0;
        margin: 0;
        border-top: 1px solid rgba(217, 217, 217, 1);
    }

    ul.bordered-ul li:not(.extended-li):first-child {
        border-top: none;
    }

    .ch-express-checkout-group-or-line span {
        display: inline-block;
        padding: 0 1em;
    }

    form {
        margin-bottom: 0 !important;
    }

    .fk-shopping-cart-plus:active,
    .fk-shopping-cart-minus:not(:hover),
    .fk-shopping-cart-plus:not(:hover) {
        background: rgba(255, 255, 255, 1);
        color: rgba(0, 0, 0, 1);
        border-color: rgba(255, 255, 255, 1);
    }

    .fk-shopping-cart-quantity-wrapper-class>button {
        background-color: rgba(255, 255, 255, 1);
        color: black;
        border-color: rgba(255, 255, 255, 1);
        border-bottom: white;
    }

    #fk-dynamic-cart-head>tr>th {
        overflow-wrap: normal;
        word-wrap: normal;
        word-break: normal;
    }

    .table-text[title="Price"],
    .table-text[title="Quantity"] {
        word-break: normal;
        overflow-wrap: normal;
    }

    .fk-shopping-cart .cart-display {
        display: inline-block;
        margin-right: 0%;
        font-weight: 500;
        font-size: 1rem;
    }

    .fk-shopping-cart .dynamic-price-total,
    .fk-shopping-cart .dynamic-shipping-total,
    .fk-shopping-cart .salesTax,
    .fk-shopping-cart .discount,
    .fk-shopping-cart .grandTotal {
        font-size: 1rem;
        font-weight: 500;
        width: 20%;
        margin-right: 0.75rem;
    }

    .fk-shopping-cart .table-text {
        word-wrap: normal;
        word-break: normal;
    }

    .fk-payment-option-container:first-child .fk-payment-option-header-wrapper {
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
    }

    .fk-payment-option-container:last-child .fk-payment-option-header-wrapper {
        border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px;
    }

    .fk-payment-option-container:last-child .fk-payment-option-body {
        border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px;
    }

    .fk-payment-option-toggler-field:checked~.fk-payment-option-header-wrapper {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .fk-payment-option-toggler-field:checked~.fk-payment-option-body {
        display: flex;
        border: 1px solid rgba(217, 217, 217, 1);
    }

    .fk-card-payment-field input {
        outline: none;
        font-size: 18px;
        padding: 15px;
        height: 45px;
        width: 100%;
        border-radius: 5px;
        border: 1px solid rgba(206, 212, 218, 1);
        box-sizing: border-box;
    }

    .fk-card-number input {
        padding: 15px 35px 15px 15px;
    }

    [data-gjs-type="paymentOption"][class*="gjs-selected"] {
        outline: 3px solid green !important;
        border: none;
        box-shadow: none;
    }

    .fk-cart-display-label .cart-display,
    .fk-totals-display-label .value-display {
        display: block;
    }

    .fk-totals-display-label .salesTax {
        width: unset;
    }

    .fk-totals-display-label .discount {
        width: unset;
    }

    .cc-cart-details-block .cc-cart-details-value,
    .cc-cart-details-block .cc-cart-details-label {
        text-align: right;
        display: block;
        width: auto;
        font-size: 16px;
        font-weight: 400;
    }

    .prodcheckbox.active span:before {
        background: url(images/1693231947339_d9de39cd65dc2169b0778093719fb334.svg) no-repeat 50%;
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: -3px;
        position: absolute;
        top: -47px;
        width: 60px;
    }

    .header-row .container:before {
        background: rgba(92, 92, 92, 1);
        content: "";
        display: block;
        height: 1px;
        left: 180px;
        position: absolute;
        right: 280px;
        top: 20px;
        z-index: -1;
    }

    cust-info-input {
        width: auto;
        font-size: 14px;
        font-weight: 400;
        font-color: rgb(51, 51, 51);
        text-align: left;
        background-color: rgb(255, 255, 255);
        margin: 1px;
        padding: 12px 18px 12px 18px;
    }

    iframe#iqdco {
        border: none !important;
        height: 100%;
        width: 100%;
    }

    #\#Offer1 {
        padding: 12px 10px;
        width: 1000px !important;
        display: flex;
        justify-content: center;
        align-items: flex-start;
    }

    html,
    body {
        overflow-x: hidden !important;
        margin: 0 auto !important;
        width: 100%;
        position: relative;
    }

    .cst-my-sec .video-container video {
        height: 100%;
    }

    .cst-my-sec .video-container {
        height: 400px;
    }

    .cust-footer .cst-p p a {
        word-break: break-all;
        margin-left: -4px !important;
    }

    .cst-faq-btm .fk-collapsible-list-left-label {
        border-radius: 0px !important;
    }

    .cust-reviewbox .bsFlexWrapClass {
        flex-wrap: nowrap;
    }

    .cust-footer .cst-p p {
        margin-bottom: 0px !important;
    }

    .cst-faq-btm a {
        margin-top: 20px !important;
        color: rgba(0, 0, 0, 1) !important;
        font-size: 20px;
        line-height: 36px;
        font-weight: 600;
        border: 0 solid rgba(229, 231, 235, 1);
        box-sizing: border-box;
        box-shadow: 0px 0px 3px 0px rgba(79, 79, 79, 0.35);
        --c: rgba(0, 0, 0, 1);
        padding: 5px 24px !important;
        background: linear-gradient(180deg,
                rgba(243, 206, 117, 1) 0%,
                rgba(237, 181, 47, 1) 100%) !important;
        border-radius: 5px;
        text-decoration: none !important;
    }

    .cust-slider .slick-dots li.slick-active button:before {
        opacity: 0.75;
        background-color: rgba(0, 0, 0, 1);
        color: transparent;
        aspect-ratio: 1 / 1;
        width: 12px !important;
        border-radius: 9999px;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
        --tw-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 12px !important;
    }

    .cust-slider .slick-dots li button:before {
        height: 12px !important;
        color: transparent;
        background-color: rgba(226, 226, 226, 1);
        aspect-ratio: 1 / 1;
        width: 12px;
        border-radius: 9999px;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
        --tw-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),
            0 2px 4px -2px var(--tw-shadow-color);
    }

    .col-icn-box-user .col-2 {
        margin-left: -20px !important;
    }

    .col-icn-box-rattng .col-2 {
        margin-left: -30px !important;
        min-width: 141px !important;
    }

    .cst-faq-sec div#ikxxw4 {
        border-radius: 0px !important;
        border-bottom: 1px solid rgba(18, 18, 18, 1);
    }

    .cust-bussiness-box .fa,
    .cust-bussiness-box .far,
    .cust-bussiness-box .fas,
    .cst-faq-sec .fa,
    .cst-faq-sec .far,
    .cst-faq-sec .fas,
    .cust-slider .far,
    .cust-slider .fas,
    .cust-slider .fa {
        font-family: "Font Awesome 5 Free" !important;
    }

    #ikbgi .cust-col-center.fk-col.gjs-selected {
        outline: none !important;
    }

    .cust-icon-box div#i5xll {
        justify-content: center;
    }

    .cust-slider .slick-slider button.slick-arrow {
        color: rgba(79, 79, 79, 1) !important;
        background-color: transparent !important;
        font-size: 36px !important;
        font-weight: 100 !important;
    }

    .review-icon .col-1 {
        min-width: 77px !important;
    }

    .review-icon .col-2 {
        min-width: 80% !important;
    }

    .col-icn-box-rattng .col-1 {
        min-width: 140px !important;
    }

    .cst-heart-icon .colmn-1 {
        flex-basis: 10% !important;
    }

    .cst-heart-icon img {
        width: 100%;
        height: auto;
        max-width: 100%;
    }

    .cst-heart-icon .colmn-2 {
        flex-basis: 90% !important;
    }

    .faqs-style .fk-collapsible-list-wrapper {
        margin-top: 0px !important;
        margin-bottom: 10px !important;
        padding-top: 15px !important;
    }

    .flex-prop {
        display: flex;
    }

    #i887cxw {
        justify-content: center;
        background-color: rgba(181, 181, 181, 0.3) !important;
    }

    .cc-bottom-nav-carousel,
    .cc-bottom-nav-carousel .cc-thumbnail-carousel-slide {
        padding: 5px;
        margin: 5px;
    }

    .cc-bottom-nav-carousel .cc-thumbnail-carousel-slide,
    .cc-bottom-nav-carousel .cc-thumbnail-carousel-image {
        width: 100%;
        height: auto;
    }

    .cc-side-nav-carousel .cc-thumbnail-carousel-slide {
        width: 100%;
        margin: 5px;
        padding: 5px;
        height: auto;
    }

    .cc-side-nav-carousel .cc-thumbnail-carousel-image {
        width: 100%;
        height: 100px;
    }

    :root {
        --font-body-family: Montserrat, sans-serif;
        --font-body-style: normal;
        --font-body-weight: 400;
        --font-body-weight-bold: 700;
        --font-heading-family: Montserrat, sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 600;
        --font-body-scale: 1.2;
        --font-heading-scale: 0.875;
        --color-base-text: 0, 0, 0;
        --color-shadow: 0, 0, 0;
        --color-base-background-1: 255, 255, 255;
        --color-base-background-2: 250, 243, 244;
        --color-base-solid-button-labels: 253, 251, 247;
        --color-base-outline-button-labels: 0, 0, 0;
        --color-base-accent-1: 223, 44, 100;
        --color-base-accent-2: 250, 243, 244;
        --payment-terms-background-color: rgba(255, 255, 255, 1);
        --gradient-base-background-1: linear-gradient(180deg,
                rgba(255, 255, 255, 1),
                rgba(255, 255, 255, 1) 100%);
        --gradient-base-background-2: radial-gradient(rgba(250, 243, 244, 1),
                rgba(250, 243, 244, 1) 25%,
                rgba(250, 243, 244, 1) 100%);
        --gradient-base-accent-1: rgba(223, 44, 100, 1);
        --gradient-base-accent-2: linear-gradient(320deg,
                rgba(134, 16, 106, 1),
                rgba(94, 54, 83, 1) 100%);
        --media-padding: px;
        --media-border-opacity: 0.1;
        --media-border-width: 0px;
        --media-radius: 12px;
        --media-shadow-opacity: 0.1;
        --media-shadow-horizontal-offset: 10px;
        --media-shadow-vertical-offset: 12px;
        --media-shadow-blur-radius: 20px;
        --media-shadow-visible: 1;
        --page-width: 100rem;
        --page-width-margin: 0rem;
        --product-card-image-padding: 0rem;
        --product-card-corner-radius: 1.2rem;
        --product-card-text-alignment: center;
        --product-card-border-width: 0rem;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.05;
        --product-card-shadow-visible: 1;
        --product-card-shadow-horizontal-offset: 1rem;
        --product-card-shadow-vertical-offset: 1rem;
        --product-card-shadow-blur-radius: 3.5rem;
        --collection-card-image-padding: 0rem;
        --collection-card-corner-radius: 1.2rem;
        --collection-card-text-alignment: center;
        --collection-card-border-width: 0rem;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.05;
        --collection-card-shadow-visible: 1;
        --collection-card-shadow-horizontal-offset: 1rem;
        --collection-card-shadow-vertical-offset: 1rem;
        --collection-card-shadow-blur-radius: 3.5rem;
        --blog-card-image-padding: 0rem;
        --blog-card-corner-radius: 1.2rem;
        --blog-card-text-alignment: center;
        --blog-card-border-width: 0rem;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.05;
        --blog-card-shadow-visible: 1;
        --blog-card-shadow-horizontal-offset: 1rem;
        --blog-card-shadow-vertical-offset: 1rem;
        --blog-card-shadow-blur-radius: 3.5rem;
        --badge-corner-radius: 2rem;
        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 22px;
        --popup-shadow-opacity: 0.1;
        --popup-shadow-horizontal-offset: 10px;
        --popup-shadow-vertical-offset: 12px;
        --popup-shadow-blur-radius: 20px;
        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;
        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;
        --grid-desktop-vertical-spacing: 4px;
        --grid-desktop-horizontal-spacing: 12px;
        --grid-mobile-vertical-spacing: 2px;
        --grid-mobile-horizontal-spacing: 6px;
        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 24px;
        --text-boxes-shadow-opacity: 0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 10px;
        --text-boxes-shadow-vertical-offset: 12px;
        --text-boxes-shadow-blur-radius: 20px;
        --buttons-radius: 40px;
        --buttons-radius-outset: 41px;
        --buttons-border-width: 1px;
        --buttons-border-opacity: 0.55;
        --buttons-shadow-opacity: 0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;
        --inputs-radius: 40px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 41px;
        --variant-pills-radius: 40px;
        --variant-pills-border-width: 0px;
        --variant-pills-border-opacity: 0.1;
        --variant-pills-shadow-opacity: 0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
        --lxs-rating-icon-color: rgba(254, 193, 45, 1);
    }

    .loox-rating .loox-icon {
        color: rgba(254, 193, 45, 1);
    }

    a[href="#looxReviews"] {
        text-decoration: none;
        color: inherit;
    }

    .rtl.loox-rating span {
        padding-right: 5px;
    }

    .rtl.loox-rating .loox-icon[data-lx-fill="half"] {
        transform: rotateY(180deg);
    }

    svg.loox-icon {
        width: 1em;
        height: 1em;
        flex-shrink: 0;
    }

    .loox-rating .loox-rating-content {
        display: inline-flex;
        align-items: center;
        gap: 2px;
        vertical-align: middle;
    }

    .loox-rating[data-alignment="left"] {
        text-align: left;
    }

    .loox-rating[data-alignment="center"] {
        text-align: center;
    }

    .loox-rating[data-alignment="right"] {
        text-align: right;
    }

    .rtl.loox-rating[data-alignment="left"] .loox-rating-content {
        margin-right: auto;
    }

    .rtl.loox-rating[data-alignment="center"] .loox-rating-content {
        margin: 0 auto;
    }

    .rtl.loox-rating[data-alignment="right"] .loox-rating-content {
        margin-left: auto;
    }

    .loox-rating[data-floating-product-reviews-enabled="true"] {
        cursor: pointer;
    }

    [data-lx-fill="empty"] {
        --lx-rating-percent: 0%;
    }

    [data-lx-fill="half"] {
        --lx-rating-percent: 50%;
    }

    [data-lx-fill="full"] {
        --lx-rating-percent: 100%;
    }

    .UpcartDesignSettings__button:visited,
    false button.UpcartDesignSettings__button,
    input.UpcartDesignSettings__button,
    .UpcartDesignSettings__button span {
        background: rgba(223, 44, 100, 1);
        color: rgba(255, 255, 255, 1);
    }

    .UpcartDesignSettings__discountBadge p {
        color: rgba(255, 255, 255, 1) !important;
    }

    .UpcartDesignSettings__discountBadge svg {
        color: rgba(255, 255, 255, 1);
    }

    .UpcartDesignSettings__button:hover,
    button.UpcartDesignSettings__button:hover span,
    input.UpcartDesignSettings__button:hover,
    .UpcartDesignSettings__button:hover span {
        color: rgba(250, 243, 244, 1) !important;
    }

    .UpcartDesignSettings__backgroundColor>div {
        background: rgba(255, 255, 255, 1);
    }

    .DesignSettings__cartAccentColor>div.Polaris-Card {
        background: rgba(246, 246, 247, 1);
    }

    .upcart-header-close-button,
    .upcart-header-close-button svg {
        width: 30px !important;
        height: 30px !important;
    }

    .docapp-cart-with-coupon-summary .docapp-cart-item .docapp-right .docapp-line-through {
        text-decoration: line-through !important;
    }

    [class*="styles_CartPreview__empty__"] {
        flex-direction: column !important;
    }

    .custom-shape-divider-bottom svg {
        position: relative;
        display: block;
        width: calc(111% + 1.1px);
        transform: rotateY(180deg);
    }

    .custom-shape-divider-bottom .shape-fill {
        fill: rgba(188, 163, 127, 1);
    }

    .btn-stock-run-txt span {
        color: rgba(255, 22, 22, 1);
        font-weight: bold;
    }

    .percent-box>span {
        position: absolute;
        top: 2px;
        left: 2px;
        bottom: 2px;
        background-color: rgba(255, 0, 0, 1);
    }

    .multi-carousel-container .slick-slider .slick-arrow {
        background: rgba(25, 209, 191, 1) !important;
    }

    #VSL\ DESKTOP {
        padding: 12px 10px;
        width: 100%;
    }

    #VSL\ MOBILE {
        padding: 12px 10px;
        width: 100%;
    }

    #VSL\ Desktop {
        padding: 12px 10px;
        width: 100%;
    }

    #VSL\ Mobile {
        padding: 12px 10px;
        width: 100%;
    }

    #VSL\ 2 {
        padding: 12px 10px;
        width: 100%;
        border-style: solid;
        border-bottom-width: 2px;
        border-left-width: 2px;
        border-right-width: 2px;
        margin: 0;
        border-radius: 10px;
    }

    #TP\ Reviews {
        padding: 12px 10px;
        width: 100%;
        margin-top: 30px;
    }

    #Trustpilot\ Reviews {
        padding: 12px 10px;
        width: 100%;
    }

    #wistia-video iframe {
        width: 100%;
        height: auto;
    }

    #if24 iframe {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }

    #ig8ct iframe {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }

    #Trustpilot\ Stars {
        padding: 12px 10px;
        width: 100%;
    }

    #fkt-image-2d8-695-bad.img-width {
        width: 100% !important;
        height: unset !important;
    }

    .custom-carousel .slick-arrow {
        opacity: 0.6;
    }

    .custom-checkbox input[type="checkbox"] {
        display: none;
    }

    .custom-checkbox .checkmark {
        width: 15px;
        undefined: undefined;
        height: 15px;
        border: 1px solid rgb(118, 118, 118);
        border-radius: 2px;
        background: rgba(255, 255, 255, 1);
        position: relative;
        margin-right: 6px;
        box-sizing: border-box;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .custom-checkbox input[type="checkbox"]:checked+.checkmark {
        background: rgba(23, 115, 176, 1);
        border-color: rgba(23, 115, 176, 1);
    }

    .custom-checkbox input[type="checkbox"]:checked+.checkmark::after {
        content: "";
        width: 4px;
        height: 8px;
        border: solid white;
        border-width: 0 2px 2px 0;
        transform: rotate(45deg);
    }

    div#imromjm {
        display: none;
    }

    .shopify-section-group-header-group,
    header,
    [data-site-header],
    #header:not(#replo-fullpage-element #header) {
        display: none !important;
    }

    .shopify-section-group-footer-group,
    footer:not(cart-drawer footer),
    [id^="shopify-section-footer"],
    #footer:not(#replo-fullpage-element #footer) {
        display: none !important;
    }

    #grid .grid-item .box {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    #ilcg26 ul.slick-dots button {
        background: unset !important;
    }

    #ilcg26 .slick-dots {
        bottom: -60px;
    }

    #ilcg26 .slick-dots li button:before {
        font-size: 10px;
    }

    .grid-item .block.title {
        padding: 0 10px 0;
        font-weight: bold;
        font-size: 16px;
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        gap: 0 8px;
    }

    [data-replo-collapsible="true"]>div:last-child {
        transition: all 0.3s ease;
    }

    .grid-item .stars {
        height: 27px;
    }

    .slider-for .r-ldsnaw {
        display: none;
    }

    #grid .grid-item .star {
        font-size: 14px;
    }

    #shopify-buyer-consent.hidden {
        display: none;
    }

    *,
    *::before,
    *::after {
        box-sizing: border-box;
    }

    .collection-card__image.scraped-container--rounded,
    .image.scraped-container--product img,
    .image.scraped-container--product svg,
    .collection-card__image.scraped-container--rounded img,
    .collection-card__image.scraped-container--rounded svg {
        border-radius: 5%;
    }

    :not(#\20):not(#\20).r-15xj869 {
        display: flex;
        position: relative;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-frtrxz {
        width: 100%;
        height: 100%;
        display: flex;
        padding: 0;
        z-index: 10000001;
        position: relative;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        margin-left: auto;
        margin-right: auto;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-17kjl36 {
        width: 1000px;
        display: flex;
        overflow: hidden;
        position: relative;
        flex-grow: unset;
        flex-wrap: nowrap;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        flex-shrink: 0;
        flex-direction: row;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        -webkit-mask-image: -webkit-radial-gradient(white, black);
        --replo-flex-min-dimension: 0px;
        padding: 0px;
        border-radius: 12px;
    }

    :not(#\20):not(#\20).r-44gein {
        display: flex;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: row;
        justify-content: flex-start;
        border-radius: 14px;
    }

    :not(#\20):not(#\20).r-laqw5h {
        display: flex;
        row-gap: 20px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 20px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
        padding: 5%;
    }

    :not(#\20):not(#\20).r-xhm3d4 {
        color: rgba(86, 96, 114, 1);
        font-size: 30px;
        align-self: center;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 900;
        line-height: 40px;
        overflow-wrap: break-word;
        text-transform: uppercase;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-15vvyr8 {
        font-size: 16px;
        align-self: center;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1i909nq {
        top: 12px;
        left: auto;
        --rsw: 100%;
        right: 12px;
        width: 20px;
        bottom: auto;
        cursor: pointer;
        height: 20px;
        z-index: 1;
        position: absolute;
        flex-grow: unset;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1eaaw8d {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1aem5tg {
        width: 100%;
        height: 100%;
        display: flex;
        padding: 0;
        z-index: 10000001;
        position: relative;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        margin-left: auto;
        margin-right: auto;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-x3vlpe {
        width: 1000px;
        display: flex;
        overflow: hidden;
        position: relative;
        min-width: auto;
        align-self: center;
        flex-basis: auto;
        min-height: auto;
        flex-shrink: 0;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        -webkit-mask-image: -webkit-radial-gradient(white, black);
        border-radius: 12px;
    }

    :not(#\20):not(#\20).r-repr20 {
        height: 800px;
        display: flex;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: flex-start;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        justify-content: flex-start;
        border-radius: 14px;
    }

    :not(#\20):not(#\20).r-1603czg {
        display: flex;
        row-gap: 20px;
        overflow: scroll;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 20px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
        padding: 5%;
    }

    :not(#\20):not(#\20).r-1mrsxkh {
        font-size: 30px;
        align-self: center;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 900;
        line-height: 40px;
        overflow-wrap: break-word;
        text-transform: uppercase;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1lnr7e4 {
        font-size: 16px;
        align-self: center;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-ug23eu {
        top: 12px;
        left: auto;
        --rsw: 100%;
        right: 12px;
        width: 20px;
        bottom: auto;
        cursor: pointer;
        height: 20px;
        z-index: 1;
        position: absolute;
        flex-grow: unset;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-ewse41 {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1gm52xk {
        display: flex;
        position: relative;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-13icueq {
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 20px;
        margin-bottom: 40px;
        padding-bottom: 20px;
        justify-content: center;
        background-color: rgba(14, 61, 27, 1);
        background-image: none;
    }

    :not(#\20):not(#\20).r-1wgz233 {
        display: flex;
        flex-grow: 1;
        max-width: 200px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-1odf5w1 {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: contain;
    }

    :not(#\20):not(#\20).r-c9xwob {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-3q163p {
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-left: 40px;
        padding-right: 40px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
    }

    :not(#\20):not(#\20).r-w02qvp {
        display: flex;
        row-gap: 30px;
        position: relative;
        max-width: 1085px;
        min-width: auto;
        align-self: center;
        column-gap: 30px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 20px 30px 20px 30px;
    }

    :not(#\20):not(#\20).r-19b0ssy {
        display: flex;
        row-gap: 30px;
        position: relative;
        flex-grow: 1;
        max-width: 600px;
        min-width: auto;
        column-gap: 30px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-d6paba {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 600px;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-c4zsim {
        color: rgba(10, 26, 52, 1);
        font-size: 60px;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 700;
        line-height: 72px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1ozct3q {
        color: rgba(10, 26, 52, 1);
        font-size: 60px;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 700;
        line-height: 72px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-ly297b {
        color: rgba(0, 51, 102, 1);
        font-size: 21px;
        max-width: 520px;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 26px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-5w4m7w {
        color: rgba(10, 26, 52, 1);
        font-size: 18px;
        max-width: 520px;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 400;
        line-height: 26px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1urj8mo {
        display: flex;
        position: relative;
        flex-grow: 1;
        max-width: 600px;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-11og3ue {
        display: flex;
        overflow: hidden;
        flex-grow: 1;
        max-width: none;
        min-width: 0;
        align-self: stretch;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-1c4p5wx {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-1pviojh {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-148mmzg {
        display: flex;
        position: relative;
        max-width: 1085px;
        min-width: auto;
        align-self: center;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 6px;
        justify-content: center;
        background-color: rgba(247, 249, 249, 1);
        background-image: none;
    }

    :not(#\20):not(#\20).r-fyt43c {
        width: 100%;
        display: none;
        row-gap: 100px;
        position: relative;
        max-width: 1000px;
        min-width: auto;
        column-gap: 100px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        padding-bottom: 30px;
        justify-content: space-between;
    }

    :not(#\20):not(#\20).r-1ttmq2p {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 120px;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 10px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1k1e2qh {
        width: 100%;
        display: flex;
        max-width: 60px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-18qn87b {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-cdua31 {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-i720nf {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-50v7ys {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1w4t6re {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 120px;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 10px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-171e2dj {
        width: 100%;
        height: 60px;
        display: flex;
        max-width: 60px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-h5anjy {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-f2itfj {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 100%;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-lkbak5 {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-obxfuv {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-19jcq7z {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 120px;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 10px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1pcnjjm {
        width: 100%;
        display: flex;
        max-width: 60px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-16hl93v {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-19pmakr {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-kwtzz3 {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-gtrwab {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-181j3ff {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 120px;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 10px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1wlv62v {
        width: 100%;
        height: 60px;
        display: flex;
        max-width: 60px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-yat13b {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-145hgp0 {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 100%;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-1d0wgtr {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-16wsc4f {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-17rtbud {
        color: rgba(22, 40, 59, 1);
        display: flex;
        row-gap: 64px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 64px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        flex-direction: column;
        justify-content: center;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 40px;
    }

    :not(#\20):not(#\20).r-t71lbu {
        display: flex;
        row-gap: 16px;
        position: relative;
        flex-grow: 1;
        max-width: 1085px;
        min-width: auto;
        align-self: center;
        column-gap: 16px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-mtgfqy {
        color: rgba(0, 51, 102, 1);
        font-size: 41px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 700;
        line-height: 45px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-18yk4xe {
        font-size: 30px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 32px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-yw9ji5 {
        width: 100%;
        display: flex;
        row-gap: 35px;
        position: relative;
        max-width: 1085px;
        min-width: auto;
        column-gap: 35px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        justify-content: space-between;
    }

    :not(#\20):not(#\20).r-16fpy55 {
        top: 0px;
        display: flex;
        row-gap: 16px;
        z-index: 2;
        position: sticky;
        flex-grow: 1;
        max-width: 550px;
        min-width: var(--replo-flex-min-dimension, 0px);
        column-gap: 16px;
        flex-basis: 0;
        align-items: flex-start;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: space-between;
    }

    :not(#\20):not(#\20).r-17qavqm {
        display: flex;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        align-self: stretch;
        flex-basis: auto;
        overflow-x: clip;
        overflow-y: visible;
        align-items: flex-start;
        flex-shrink: 1;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-dns5xa {
        display: flex;
        overflow: hidden;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        justify-content: center;
        border-radius: 14px;
    }

    :not(#\20):not(#\20).r-18gqipw {
        display: flex;
        overflow: hidden;
        flex-grow: 1;
        max-width: none;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: contain;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-1lm4acq {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-1xl46ll {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-1lslokf {
        cursor: pointer;
        display: flex;
        row-gap: 5px;
        z-index: 2;
        overflow: scroll;
        position: relative;
        align-self: stretch;
        column-gap: 5px;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-35xly6 {
        width: 75px;
        height: 60px;
        display: flex;
        overflow: hidden;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(0, 0, 0, 0);
        border-radius: 8px;
    }

    :not(#\20):not(#\20):not(#\20).r-19wtxcv {
        width: 75px;
        height: 60px;
        display: flex;
        overflow: hidden;
        position: relative;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(0, 0, 0, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-1dy5qqi {
        width: 100%;
        height: 100%;
        display: flex;
        opacity: 100%;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-4o73f2 {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
        transition: inherit;
    }

    :not(#\20):not(#\20).r-j0fkab {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 100%;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-j7k8u8 {
        display: flex;
        row-gap: 15px;
        position: relative;
        flex-grow: 1;
        max-width: 450px;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 15px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: space-between;
    }

    :not(#\20):not(#\20).r-9mhx4r {
        font-size: 35px;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 37px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-108j9i6 {
        cursor: pointer;
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-7ek7rt {
        display: flex;
        row-gap: 5px;
        column-gap: 5px;
        flex-basis: auto;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-t5y9ff {
        fill: rgba(255, 140, 0, 1);
        width: 16px;
        height: 16px;
    }

    :not(#\20):not(#\20).r-140hwoy {
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 21px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-bmnwcz {
        display: flex;
        row-gap: 20px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 20px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-btk9uy {
        display: flex;
        row-gap: 16px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 16px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-55g03p {
        display: flex;
        max-width: 50px;
        min-width: 0;
        align-self: center;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-8u9q34 {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-1ht3l6l {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-1vishyx {
        flex-grow: 1;
        font-size: 15px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 18px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-ulybl5 {
        display: flex;
        row-gap: 16px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 16px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-16i98sl {
        display: flex;
        max-width: 50px;
        min-width: 0;
        align-self: center;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-153ugg {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-11twlk4 {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-1d5eedu {
        flex-grow: 1;
        font-size: 15px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 18px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1b434i3 {
        display: flex;
        row-gap: 16px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 16px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-jzrgyj {
        display: flex;
        max-width: 50px;
        min-width: 0;
        align-self: center;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-1hweqep {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-17uapvw {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-1qj9r5y {
        flex-grow: 1;
        font-size: 15px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 18px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-lrh3ww {
        display: flex;
        row-gap: 16px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 16px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-hjhkkq {
        display: flex;
        max-width: 50px;
        min-width: 0;
        align-self: center;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-17em21s {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-uip4lf {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-12tayfh {
        flex-grow: 1;
        font-size: 15px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 18px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-w2fl4d {
        color: rgba(255, 255, 255, 1);
        cursor: pointer;
        display: flex;
        row-gap: 4px;
        overflow: hidden;
        font-size: 20px;
        align-self: stretch;
        column-gap: 4px;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 20px;
        letter-spacing: 2px;
        justify-content: center;
        background-color: rgba(14, 61, 27, 1);
        background-image: none;
        margin-top: -93px;
        padding: 12px;
        border-radius: 4px;
    }

    :not(#\20):not(#\20).r-i53e8p {
        color: rgba(255, 255, 255, 1);
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-12cwbs0 {
        display: flex;
        row-gap: 16px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 16px;
        flex-basis: auto;
        margin-top: 8px;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-pak7tc {
        display: flex;
        max-width: 86px;
        min-width: 0;
        align-self: center;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-vm9331 {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-1e38yd9 {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-y17nva {
        flex-grow: 1;
        font-size: 20px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1v4ozyp {
        color: rgba(22, 40, 59, 1);
        display: flex;
        row-gap: 100px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 100px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        flex-direction: column;
        justify-content: center;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 40px;
    }

    :not(#\20):not(#\20).r-rstiub {
        width: 100%;
        display: flex;
        row-gap: 50px;
        position: relative;
        max-width: 1085px;
        min-width: auto;
        column-gap: 50px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        justify-content: space-between;
    }

    :not(#\20):not(#\20).r-zim38r {
        display: flex;
        row-gap: 24px;
        position: relative;
        flex-grow: 1;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-148tu5i {
        overflow: hidden;
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 30px;
        padding-top: 5px;
        overflow-wrap: break-word;
        padding-bottom: 5px;
        text-align-last: center;
        background-color: rgba(247, 249, 249, 1);
        background-image: none;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-ipc8rf {
        font-size: 40px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 48px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-xdi3ea {
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-4tj3fa {
        row-gap: 24px;
        position: relative;
        flex-grow: 1;
        max-width: 550px;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1fshruq {
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        flex-basis: auto;
        flex-shrink: 1;
        -webkit-mask-image: -webkit-radial-gradient(white, black);
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-1tjfb55 {
        width: 100%;
        height: 100%;
        display: flex;
        position: relative;
        object-fit: inherit;
        object-position: inherit;
    }

    :not(#\20):not(#\20).r-xmryin {
        width: 100%;
        height: 100%;
        object-fit: var(--rof, inherit);
        object-position: var(--rop, inherit);
    }

    :not(#\20):not(#\20).r-1aazoqs {
        top: 0;
        left: 0;
        inset: 0;
        right: 0;
        width: 100%;
        bottom: 0;
        cursor: pointer;
        height: 100%;
        position: absolute;
    }

    :not(#\20):not(#\20).r-7fen38 {
        top: 0;
        left: 0;
        inset: 0;
        right: 0;
        width: 100%;
        bottom: 0;
        cursor: pointer;
        height: 100%;
        display: flex;
        position: absolute;
        align-items: center;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1g9um3v {
        color: rgba(255, 255, 255, 1);
        cursor: pointer;
        display: none;
        row-gap: 4px;
        overflow: hidden;
        font-size: 20px;
        align-self: stretch;
        column-gap: 4px;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 20px;
        letter-spacing: 2px;
        justify-content: center;
        background-color: rgba(41, 145, 240, 1);
        background-image: none;
        padding: 12px;
        border-radius: 4px;
    }

    :not(#\20):not(#\20).r-fsiby5 {
        color: rgba(255, 255, 255, 1);
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Adrianna-Bold, " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1rypb4u {
        width: 100%;
        display: flex;
        row-gap: 50px;
        position: relative;
        max-width: 1085px;
        min-width: auto;
        column-gap: 50px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        justify-content: space-between;
    }

    :not(#\20):not(#\20).r-iocdxg {
        display: flex;
        row-gap: 24px;
        position: relative;
        flex-grow: 1;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1tsdnd9 {
        overflow: hidden;
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 30px;
        padding-top: 5px;
        overflow-wrap: break-word;
        padding-bottom: 5px;
        text-align-last: center;
        background-color: rgba(247, 249, 249, 1);
        background-image: none;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-smjfa8 {
        font-size: 40px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 48px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1vjj8te {
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1wmkvz1 {
        display: flex;
        row-gap: 24px;
        position: relative;
        flex-grow: 1;
        max-width: 550px;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-ln7if {
        display: flex;
        overflow: hidden;
        flex-grow: 1;
        min-width: 0;
        align-self: stretch;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-1l3leya {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-lbvv15 {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-tm2fwq {
        color: rgba(255, 255, 255, 1);
        cursor: pointer;
        display: none;
        row-gap: 4px;
        overflow: hidden;
        font-size: 20px;
        align-self: stretch;
        column-gap: 4px;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 20px;
        letter-spacing: 2px;
        justify-content: center;
        background-color: rgba(41, 145, 240, 1);
        background-image: none;
        padding: 12px;
        border-radius: 4px;
    }

    :not(#\20):not(#\20).r-ug7s0c {
        color: rgba(255, 255, 255, 1);
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Adrianna-Bold, " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-r4m4qt {
        color: rgba(22, 40, 59, 1);
        display: flex;
        row-gap: 56px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 56px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        font-family: Adrianna-Bold, " sans-serif";
        flex-direction: column;
        justify-content: center;
        background-color: rgba(247, 249, 249, 1);
        background-image: none;
        padding: 96px 40px 96px 40px;
    }

    :not(#\20):not(#\20).r-1k8kj4j {
        font-size: 40px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 48px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1ph4k2z {
        width: 100%;
        display: flex;
        row-gap: 56px;
        position: relative;
        flex-grow: 1;
        max-width: 1036px;
        column-gap: 56px;
        flex-basis: auto;
        align-items: flex-start;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-8yljcu {
        display: flex;
        row-gap: 32px;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        align-self: stretch;
        column-gap: 32px;
        flex-basis: auto;
        overflow-x: clip;
        overflow-y: visible;
        --replo-gap: 32px;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-1i55vzo {
        display: flex;
        row-gap: 24px;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 24px;
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-ek5mxv {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-upezhx {
        display: flex;
        row-gap: 5px;
        column-gap: 5px;
        flex-basis: auto;
        flex-shrink: 0;
        margin-bottom: 8px;
    }

    :not(#\20):not(#\20).r-1ous0o0 {
        fill: rgba(255, 140, 0, 1);
        width: 16px;
        height: 16px;
    }

    :not(#\20):not(#\20).r-6x92b {
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        line-height: 28px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1g2tukx {
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-15snj4y {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-ue3a45 {
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 26px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1nl77yk {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-o7nz21 {
        --rsw: 100%;
        color: rgba(41, 145, 240, 1);
        width: 24px;
        height: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1icfqzu {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-m0jgov {
        font-size: 14px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 21px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-8xd9uy {
        display: flex;
        row-gap: 24px;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 24px;
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-b7pkbj {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1yeuxf3 {
        display: flex;
        row-gap: 5px;
        column-gap: 5px;
        flex-basis: auto;
        flex-shrink: 0;
        margin-bottom: 8px;
    }

    :not(#\20):not(#\20).r-19q6kv3 {
        fill: rgba(255, 140, 0, 1);
        width: 16px;
        height: 16px;
    }

    :not(#\20):not(#\20).r-ev3yq1 {
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        line-height: 28px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-8m6lag {
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1v2ymz3 {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-j2mmql {
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 26px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-nqmjs6 {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-7t7cpi {
        --rsw: 100%;
        color: rgba(41, 145, 240, 1);
        width: 24px;
        height: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-rdacx3 {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-aein32 {
        font-size: 14px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 21px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-7qaiqf {
        display: flex;
        row-gap: 24px;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 24px;
        border-radius: 8px;
    }

    #grid .grid-item-wrap {
        width: 33.3333333333333%;
    }

    :not(#\20):not(#\20).r-1usavx9 {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-9azdkx {
        display: flex;
        row-gap: 5px;
        column-gap: 5px;
        flex-basis: auto;
        flex-shrink: 0;
        margin-bottom: 8px;
    }

    :not(#\20):not(#\20).r-1it42eu {
        fill: rgba(255, 140, 0, 1);
        width: 16px;
        height: 16px;
    }

    :not(#\20):not(#\20).r-aysxa4 {
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        line-height: 28px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-12pj9c9 {
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-11pbk6z {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1eh5xst {
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 26px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1ddzdmx {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1xlc550 {
        --rsw: 100%;
        color: rgba(41, 145, 240, 1);
        width: 24px;
        height: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-14peflt {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1x3zwmd {
        font-size: 14px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 21px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-15f7l8v {
        display: flex;
        row-gap: 16px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 16px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1hm0lhz {
        cursor: pointer;
        display: flex;
        position: relative;
        flex-grow: unset;
        flex-wrap: wrap;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
        --replo-flex-min-dimension: auto;
    }

    :not(#\20):not(#\20):not(#\20).r-xa8b2m {
        cursor: default;
        display: flex;
        position: relative;
        flex-grow: unset;
        flex-wrap: wrap;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
        --replo-flex-min-dimension: auto;
    }

    :not(#\20):not(#\20).r-8aqq08 {
        --rsw: 100%;
        width: 40px;
        height: 40px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    .r-xa8b2m :not(#\20):not(#\20).r-8aqq08 {
        width: 40px;
        height: 40px;
        opacity: 20%;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-onuipm {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-wghm77 {
        display: flex;
        row-gap: 8px;
        z-index: 2;
        position: relative;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 16px;
        padding-bottom: 16px;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1nfsgt2 {
        width: 8px;
        cursor: pointer;
        height: 8px;
        display: flex;
        overflow: hidden;
        position: relative;
        max-width: 100%;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
        align-items: flex-start;
        flex-shrink: 0;
        justify-content: flex-start;
        background-color: rgba(0, 0, 0, 0.3);
        background-image: none;
        border-radius: 20px;
    }

    :not(#\20):not(#\20):not(#\20).r-ivs81o {
        width: 8px;
        cursor: pointer;
        height: 8px;
        display: flex;
        overflow: hidden;
        position: relative;
        max-width: 100%;
        flex-basis: auto;
        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
        align-items: flex-start;
        flex-shrink: 0;
        justify-content: flex-start;
        background-color: rgba(0, 0, 0, 1);
        background-image: none;
        border-radius: 20px;
    }

    :not(#\20):not(#\20).r-9ti5ui {
        cursor: pointer;
        display: flex;
        position: relative;
        flex-grow: unset;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20):not(#\20).r-1pebuzu {
        cursor: default;
        display: flex;
        position: relative;
        flex-grow: unset;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1yv13x3 {
        --rsw: 100%;
        width: 40px;
        height: 40px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    .r-1pebuzu :not(#\20):not(#\20).r-1yv13x3 {
        width: 40px;
        height: 40px;
        opacity: 20%;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-6zgd0g {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-gdny17 {
        width: 100%;
        display: none;
        row-gap: 56px;
        position: relative;
        flex-grow: 1;
        max-width: 1036px;
        column-gap: 56px;
        flex-basis: auto;
        align-items: flex-start;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1efb3go {
        display: flex;
        row-gap: 32px;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        align-self: stretch;
        column-gap: 32px;
        flex-basis: auto;
        overflow-x: clip;
        overflow-y: visible;
        --replo-gap: 32px;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-blcbtw {
        display: flex;
        row-gap: 24px;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 24px;
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-12sekjh {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-yq2ql6 {
        display: flex;
        row-gap: 5px;
        column-gap: 5px;
        flex-basis: auto;
        flex-shrink: 0;
        margin-bottom: 8px;
    }

    :not(#\20):not(#\20).r-1mry8qi {
        fill: rgba(255, 140, 0, 1);
        width: 16px;
        height: 16px;
    }

    :not(#\20):not(#\20).r-1q2fkzw {
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        line-height: 28px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1xrrhsz {
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Adrianna-Regular, " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-lkea3c {
        display: flex;
        overflow: hidden;
        flex-grow: 1;
        min-width: 0;
        align-self: stretch;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-9gtif4 {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-1vauzjt {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-155x6bb {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-ny13k5 {
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 26px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1jwfmcq {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-9hg4wu {
        --rsw: 100%;
        color: rgba(64, 160, 64, 1);
        width: 24px;
        height: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-5eldah {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-2welar {
        font-size: 14px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Adrianna-Regular, " sans-serif";
        font-weight: 400;
        line-height: 21px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1fxtval {
        display: flex;
        row-gap: 24px;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 24px;
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-sq1596 {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-14br0vs {
        display: flex;
        row-gap: 5px;
        column-gap: 5px;
        flex-basis: auto;
        flex-shrink: 0;
        margin-bottom: 8px;
    }

    :not(#\20):not(#\20).r-4pamjd {
        fill: rgba(255, 140, 0, 1);
        width: 16px;
        height: 16px;
    }

    :not(#\20):not(#\20).r-ik9d15 {
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        line-height: 28px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1jic402 {
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Adrianna-Regular, " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-6hwjhp {
        display: flex;
        overflow: hidden;
        flex-grow: 1;
        min-width: 0;
        align-self: stretch;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-8hqkhr {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-162diq7 {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-1xa6rfb {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1vec88i {
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 26px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-rbhxft {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-12uj26n {
        --rsw: 100%;
        color: rgba(64, 160, 64, 1);
        width: 24px;
        height: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-62jokd {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-18ocjnz {
        font-size: 14px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Adrianna-Regular, " sans-serif";
        font-weight: 400;
        line-height: 21px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-16qwupr {
        display: flex;
        row-gap: 24px;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 24px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 24px;
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-cxu1t9 {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-17aflxm {
        display: flex;
        row-gap: 5px;
        column-gap: 5px;
        flex-basis: auto;
        flex-shrink: 0;
        margin-bottom: 8px;
    }

    :not(#\20):not(#\20).r-9rxhjs {
        fill: rgba(255, 140, 0, 1);
        width: 16px;
        height: 16px;
    }

    :not(#\20):not(#\20).r-1j0a4ta {
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        line-height: 28px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1kdwqip {
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Adrianna-Regular, " sans-serif";
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-vz755x {
        display: flex;
        overflow: hidden;
        flex-grow: 1;
        min-width: 0;
        align-self: stretch;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-i3iqmf {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-jknkcw {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-wmp7uk {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-fxjmg7 {
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 26px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-vyr174 {
        display: flex;
        row-gap: 8px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-imlef7 {
        --rsw: 100%;
        color: rgba(64, 160, 64, 1);
        width: 24px;
        height: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-h374u2 {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1kooojg {
        font-size: 14px;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Adrianna-Regular, " sans-serif";
        font-weight: 400;
        line-height: 21px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1j7b4e4 {
        display: flex;
        row-gap: 16px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 16px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1rwe3u3 {
        cursor: pointer;
        display: flex;
        position: relative;
        flex-grow: unset;
        flex-wrap: wrap;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
        --replo-flex-min-dimension: auto;
    }

    :not(#\20):not(#\20):not(#\20).r-18vkxal {
        cursor: default;
        display: flex;
        position: relative;
        flex-grow: unset;
        flex-wrap: wrap;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
        --replo-flex-min-dimension: auto;
    }

    :not(#\20):not(#\20).r-bbf5d {
        --rsw: 100%;
        width: 40px;
        height: 40px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    .r-18vkxal :not(#\20):not(#\20).r-bbf5d {
        width: 40px;
        height: 40px;
        opacity: 20%;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-8tfqou {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-z083cl {
        display: flex;
        row-gap: 8px;
        z-index: 2;
        position: relative;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 16px;
        padding-bottom: 16px;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-pnvpuy {
        width: 8px;
        cursor: pointer;
        height: 8px;
        display: flex;
        overflow: hidden;
        position: relative;
        max-width: 100%;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        justify-content: flex-start;
        background-color: rgba(0, 0, 0, 0.3);
        background-image: none;
        border-radius: 20px;
    }

    :not(#\20):not(#\20):not(#\20).r-flvft0 {
        width: 8px;
        cursor: pointer;
        height: 8px;
        display: flex;
        overflow: hidden;
        position: relative;
        max-width: 100%;
        flex-basis: auto;
        align-items: flex-start;
        flex-shrink: 0;
        justify-content: flex-start;
        background-color: rgba(0, 0, 0, 1);
        background-image: none;
        border-radius: 20px;
    }

    :not(#\20):not(#\20).r-k3mhlt {
        cursor: pointer;
        display: flex;
        position: relative;
        flex-grow: unset;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20):not(#\20).r-hpyvqc {
        cursor: default;
        display: flex;
        position: relative;
        flex-grow: unset;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-o7d5wi {
        --rsw: 100%;
        width: 40px;
        height: 40px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    .r-hpyvqc :not(#\20):not(#\20).r-o7d5wi {
        width: 40px;
        height: 40px;
        opacity: 20%;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-wpfgba {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-n4gfyv {
        display: flex;
        overflow: hidden;
        position: relative;
        max-width: 1085px;
        min-width: auto;
        align-self: center;
        flex-basis: auto;
        margin-top: 40px;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        margin-bottom: 40px;
        justify-content: center;
        background-color: rgba(247, 249, 249, 1);
        background-image: none;
        padding: 40px;
        border-radius: 10px;
    }

    :not(#\20):not(#\20).r-mnewm8 {
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-uni7a8 {
        display: flex;
        max-width: 201px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-wt33is {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-y2a40b {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-12p8hue {
        gap: 30px 30px;
        display: grid;
        position: relative;
        flex-grow: 1;
        min-width: auto;
        align-self: center;
        flex-basis: auto;
        min-height: auto;
        --replo-gap: 30px;
        align-items: center;
        flex-shrink: 1;
        padding-left: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(247, 249, 249, 1);
        background-image: none;
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    :not(#\20):not(#\20).r-4sqevc {
        display: contents;
    }

    :not(#\20):not(#\20).r-u8ftn8 {
        color: rgba(0, 51, 102, 1);
        font-size: 32px;
        max-width: 600px;
        align-self: center;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 38px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-170bywq {
        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
        font-size: 18px;
        max-width: 600px;
        align-self: auto;
        flex-basis: auto;
        text-align: left;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 26px;
        margin-bottom: 15px;
        overflow-wrap: break-word;
        text-align-last: left;
    }

    :not(#\20):not(#\20).r-y4331v {
        width: 100%;
        display: flex;
        row-gap: 15px;
        position: relative;
        flex-grow: 1;
        max-width: 1125px;
        min-width: auto;
        align-self: center;
        column-gap: 15px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: space-between;
        padding: 20px;
    }

    :not(#\20):not(#\20).r-l59h5g {
        display: none;
        font-size: 40px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 48px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-rxx65f {
        width: 100%;
        display: flex;
        row-gap: 10px;
        overflow: hidden;
        position: relative;
        max-width: 1085px;
        min-width: auto;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        margin-bottom: 40px;
        flex-direction: column;
        justify-content: space-between;
        background-color: rgba(247, 249, 249, 1);
        background-image: none;
        padding: 20px;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-1azj0ag {
        color: rgba(41, 145, 240, 1);
        overflow: hidden;
        font-size: 50px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 52px;
        overflow-wrap: break-word;
        text-align-last: center;
        background-color: rgba(247, 249, 249, 1);
        background-image: none;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-xp5nuf {
        color: rgba(0, 51, 102, 1);
        overflow: hidden;
        font-size: 35px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 37px;
        overflow-wrap: break-word;
        text-align-last: center;
        background-color: rgba(247, 249, 249, 1);
        background-image: none;
        border-radius: 5px;
    }

    :not(#\20):not(#\20).r-1etsdzi {
        display: flex;
        row-gap: 30px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 30px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-7szm2b {
        display: contents;
    }

    :not(#\20):not(#\20).r-1ep16u0 {
        width: 100%;
        row-gap: 15px;
        position: relative;
        max-width: 380px;
        min-width: auto;
        align-self: stretch;
        column-gap: 15px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1xppmne {
        display: flex;
        overflow: hidden;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        padding-top: 35px;
        padding-left: 15px;
        padding-right: 15px;
        flex-direction: column;
        justify-content: flex-start;
        background-color: rgba(252, 252, 252, 1);
        background-image: none;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(204, 204, 204, 1);
        border-radius: 10px;
    }

    :not(#\20):not(#\20).r-ndtwd8 {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1qmcgvo {
        display: flex;
        flex-grow: 1;
        max-width: 150px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-1r6e9wb {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-bggdfh {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-ulwaop {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 10px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: space-between;
    }

    :not(#\20):not(#\20).r-ezqopo {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1xq7d4a {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 18px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-g3p2ok {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-6v19zx {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-acp9eo {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-yusu8d {
        color: rgba(0, 51, 102, 1);
        font-size: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 26px;
        overflow-wrap: break-word;
        text-decoration: underline;
    }

    :not(#\20):not(#\20).r-1dammqh {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1g8sf4h {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-3k9cbw {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1c4jfam {
        color: rgba(0, 51, 102, 1);
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-cg5887 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1unqb3y {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-thaubm {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1q59wfu {
        color: rgba(0, 51, 102, 1);
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-78kza9 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-4m0kk9 {
        width: 90%;
        height: 0px;
        display: flex;
        flex-basis: auto;
        margin-top: 20px;
        flex-shrink: 0;
        padding-left: 20px;
        padding-right: 20px;
        flex-direction: column;
        border-top-color: rgb(204, 204, 204);
        border-top-style: solid;
        border-top-width: 1px;
    }

    :not(#\20):not(#\20).r-1rbe9hy {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-dul83b {
        color: rgba(0, 51, 102, 1);
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-m1lu9d {
        color: rgba(0, 51, 102, 1);
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-n054om {
        display: flex;
        row-gap: 5px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 5px;
        flex-basis: auto;
        margin-top: 20px;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1bamf2j {
        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
        cursor: pointer;
        display: flex;
        overflow: hidden;
        max-width: 500px;
        align-self: auto;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 15px;
        padding-bottom: 15px;
        justify-content: center;
        background-color: rgba(0, 51, 102, 1);
        background-image: none;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(0, 0, 0, 1);
        border-radius: 10px;
    }

    :not(#\20):not(#\20).r-8h91ns {
        color: rgba(255, 255, 255, 1);
        flex-grow: 1;
        font-size: 18px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
        letter-spacing: 2px;
    }

    :not(#\20):not(#\20).r-m5in1f {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-bottom: 10px;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1kkl6yb {
        width: 100%;
        display: flex;
        max-width: 20px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-vml9a6 {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-1cj0uep {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-1l70hj5 {
        font-size: 12px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 700;
        line-height: 12px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-jo57kv {
        width: 100%;
        display: flex;
        position: relative;
        max-width: 380px;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-6jiome {
        top: -25px;
        left: 50%;
        width: 100%;
        display: flex;
        row-gap: 20px;
        z-index: 1;
        overflow: hidden;
        position: absolute;
        max-width: 250px;
        min-width: auto;
        transform: translate3d(-50%, 0px, 0px);
        column-gap: 20px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 10px;
        padding-bottom: 10px;
        justify-content: center;
        background-color: rgba(0, 51, 102, 1);
        background-image: none;
        border-radius: 50px;
    }

    :not(#\20):not(#\20).r-1nzzbet {
        --rsw: 100%;
        color: rgba(255, 255, 255, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-yfqxa4 {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-fj7ejh {
        color: rgba(255, 255, 255, 1);
        font-size: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Quicksand, " sans-serif";
        font-weight: 700;
        line-height: 26px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1yerrw9 {
        --rsw: 100%;
        color: rgba(255, 255, 255, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1ifqx7i {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1l9l9gl {
        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
        display: flex;
        row-gap: 15px;
        position: relative;
        flex-grow: 1;
        max-width: 400px;
        min-width: auto;
        align-self: auto;
        column-gap: 15px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1hq3lp0 {
        display: flex;
        overflow: hidden;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 35px;
        padding-left: 15px;
        padding-right: 15px;
        flex-direction: column;
        justify-content: flex-start;
        background-color: rgba(204, 214, 224, 1);
        background-image: none;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(10, 26, 52, 1);
        border-radius: 10px;
    }

    :not(#\20):not(#\20).r-hdld61 {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-ayszbr {
        display: flex;
        flex-grow: 1;
        max-width: 150px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-15ptzsp {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-1rze18i {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-9htboy {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 10px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: space-between;
    }

    :not(#\20):not(#\20).r-1m75ju3 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-3i26kj {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 18px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1dz5ink {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1rzz5wj {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-v2t1fb {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1izmlac {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-2hecvz {
        color: rgba(0, 51, 102, 1);
        font-size: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 26px;
        overflow-wrap: break-word;
        text-decoration: underline;
    }

    :not(#\20):not(#\20).r-1xabphi {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-114irxr {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-8bpmk1 {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-xw7t0q {
        color: rgba(0, 51, 102, 1);
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-25gr7q {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-ix6vle {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-i5tkx6 {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-pyb7ws {
        color: rgba(0, 51, 102, 1);
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-kqrd8r {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1sgofh5 {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-4cci0c {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-4h6svz {
        color: rgba(0, 51, 102, 1);
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-vrskl4 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-mjqook {
        width: 90%;
        height: 0px;
        display: flex;
        flex-basis: auto;
        margin-top: 20px;
        flex-shrink: 0;
        padding-left: 20px;
        padding-right: 20px;
        flex-direction: column;
        border-top-color: rgb(204, 204, 204);
        border-top-style: solid;
        border-top-width: 1px;
    }

    :not(#\20):not(#\20).r-mj83hp {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1s882p6 {
        color: rgba(0, 51, 102, 1);
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1xw2td5 {
        color: rgba(0, 51, 102, 1);
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-10skc0n {
        display: flex;
        row-gap: 5px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 5px;
        flex-basis: auto;
        margin-top: 20px;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-11baoyb {
        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
        cursor: pointer;
        display: flex;
        overflow: hidden;
        max-width: 500px;
        align-self: auto;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 15px;
        padding-bottom: 15px;
        justify-content: center;
        background-color: rgba(0, 51, 102, 1);
        background-image: none;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(0, 0, 0, 1);
        border-radius: 10px;
    }

    :not(#\20):not(#\20).r-lcgiod {
        color: rgba(255, 255, 255, 1);
        flex-grow: 1;
        font-size: 18px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
        letter-spacing: 2px;
    }

    :not(#\20):not(#\20).r-z3sx23 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-bottom: 10px;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-13wr4r9 {
        width: 100%;
        display: flex;
        max-width: 20px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-syo1pb {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-zlze3p {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-binv34 {
        font-size: 12px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 700;
        line-height: 12px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-x16iru {
        width: 100%;
        display: flex;
        row-gap: 50px;
        position: relative;
        max-width: 380px;
        min-width: auto;
        align-self: stretch;
        column-gap: 50px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-o30w45 {
        top: -25px;
        left: 50%;
        width: 100%;
        display: flex;
        row-gap: 20px;
        z-index: 1;
        overflow: hidden;
        position: absolute;
        max-width: 250px;
        min-width: auto;
        transform: translate3d(-50%, 0px, 0px);
        column-gap: 20px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 10px;
        padding-bottom: 10px;
        justify-content: center;
        background-color: rgba(0, 51, 102, 1);
        background-image: none;
        border-radius: 50px;
    }

    :not(#\20):not(#\20).r-15aw5vb {
        --rsw: 100%;
        color: rgba(255, 255, 255, 1);
        width: 24px;
        height: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-19nh8ym {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1btoxox {
        color: rgba(255, 255, 255, 1);
        font-size: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Quicksand, " sans-serif";
        font-weight: 700;
        line-height: 26px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-135oh1q {
        --rsw: 100%;
        color: rgba(255, 255, 255, 1);
        width: 24px;
        height: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1ml1lqa {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-14p6hk9 {
        display: flex;
        row-gap: 15px;
        position: relative;
        flex-grow: 1;
        max-width: 400px;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 15px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-g83ous {
        display: flex;
        overflow: hidden;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 35px;
        padding-left: 15px;
        padding-right: 15px;
        flex-direction: column;
        justify-content: flex-start;
        background-color: rgba(252, 252, 252, 1);
        background-image: none;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(204, 204, 204, 1);
        border-radius: 10px;
    }

    :not(#\20):not(#\20).r-pp6us2 {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1jw0jjz {
        display: flex;
        flex-grow: 1;
        max-width: 150px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-96c58p {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-5vbl9j {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-bzlnza {
        display: flex;
        row-gap: 10px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        column-gap: 10px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: space-between;
    }

    :not(#\20):not(#\20).r-1qt12t7 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-13w0qt4 {
        color: rgba(0, 51, 102, 1);
        font-size: 18px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        font-family: Quicksand, " sans-serif";
        font-weight: 700;
        line-height: 18px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1w5166v {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1t78ni6 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-km46g7 {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-15upgvn {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-bwkf7x {
        color: rgba(0, 51, 102, 1);
        font-size: 24px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 26px;
        overflow-wrap: break-word;
        text-decoration: underline;
    }

    :not(#\20):not(#\20).r-h00twe {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1pkoshm {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1uabo2b {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-okgrws {
        color: rgba(0, 51, 102, 1);
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-ck6ozf {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-12dc72a {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-r8njnm {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1stf4lw {
        color: rgba(0, 51, 102, 1);
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-k4zsxt {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-jjnum1 {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 20px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1bqmv75 {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-7iabdk {
        color: rgba(0, 51, 102, 1);
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-4tz4t5 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1750ay8 {
        width: 90%;
        height: 0px;
        display: flex;
        flex-basis: auto;
        margin-top: 20px;
        flex-shrink: 0;
        padding-left: 20px;
        padding-right: 20px;
        flex-direction: column;
        border-top-color: rgb(204, 204, 204);
        border-top-style: solid;
        border-top-width: 1px;
    }

    :not(#\20):not(#\20).r-xbr55j {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-ofcyzk {
        color: rgba(0, 51, 102, 1);
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-14ymlhx {
        color: rgba(0, 51, 102, 1);
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-yylied {
        display: flex;
        row-gap: 5px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 5px;
        flex-basis: auto;
        margin-top: 20px;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-3o59jr {
        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
        cursor: pointer;
        display: flex;
        overflow: hidden;
        max-width: 500px;
        align-self: auto;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 15px;
        padding-bottom: 15px;
        justify-content: center;
        background-color: rgba(0, 51, 102, 1);
        background-image: none;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(0, 0, 0, 1);
        border-radius: 10px;
    }

    :not(#\20):not(#\20).r-w76lvm {
        color: rgba(255, 255, 255, 1);
        flex-grow: 1;
        font-size: 18px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
        letter-spacing: 2px;
    }

    :not(#\20):not(#\20).r-1loue43 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-bottom: 10px;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1cs7hh2 {
        width: 100%;
        display: flex;
        max-width: 20px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-btvx6c {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-e3vv1r {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-v40rv3 {
        font-size: 12px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 12px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1nt3ck0 {
        color: rgba(0, 0, 0, 1);
        display: none;
        position: relative;
        max-width: 1400px;
        min-width: auto;
        align-self: center;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        justify-content: center;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
    }

    :not(#\20):not(#\20).r-1pj4822 {
        display: flex;
        position: relative;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: flex-start;
        padding: 64px 197px 64px 171px;
    }

    :not(#\20):not(#\20).r-i4p8xb {
        width: 384px;
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 384px;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-cp6spo {
        display: flex;
        row-gap: 24px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 24px;
        flex-basis: auto;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
        border-bottom-color: rgba(244, 244, 244, 1);
        border-bottom-style: solid;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-69bn1a {
        display: flex;
        row-gap: 12px;
        position: relative;
        align-self: stretch;
        column-gap: 12px;
        flex-basis: auto;
        flex-shrink: 0;
        flex-direction: column;
    }

    :not(#\20):not(#\20).r-1oddd06 {
        cursor: pointer;
        display: flex;
        overflow: hidden;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
        padding: 16px;
        border-style: solid;
        border-width: 2px;
        border-color: rgba(244, 244, 244, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20):not(#\20).r-1uypxkk {
        cursor: pointer;
        overflow: hidden;
        position: relative;
        flex-basis: auto;
        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(41, 145, 240, 0.11);
        background-image: none;
        padding: 16px;
        border-style: solid;
        border-width: 2px;
        border-color: rgba(41, 145, 240, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-1k9hk29 {
        display: grid;
        row-gap: 0;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 0;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        flex-direction: column;
        justify-content: center;
        grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
    }

    :not(#\20):not(#\20).r-110r4hu {
        display: flex;
        max-width: 100%;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1f5kuwh {
        display: flex;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-iresmt {
        overflow: hidden;
        font-size: 14px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 24px;
        overflow-wrap: break-word;
        padding: 3px 5px 3px 5px;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(244, 244, 244, 1);
        border-radius: 8px;
    }

    .r-1uypxkk :not(#\20):not(#\20).r-iresmt {
        color: rgba(255, 255, 255, 1);
        overflow: hidden;
        font-size: 14px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-weight: 500;
        line-height: 24px;
        background-color: rgba(41, 145, 240, 1);
        background-image: none;
        padding: 3px 5px 3px 5px;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(41, 145, 240, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-17vxxxn {
        display: flex;
        flex-grow: 1;
        max-width: none;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
    }

    .r-1uypxkk :not(#\20):not(#\20).r-17vxxxn {
        flex-grow: 1;
        flex-basis: auto;
        object-fit: cover;
        transition: inherit;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-169pzgn {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
        transition: inherit;
    }

    .r-1uypxkk :not(#\20):not(#\20).r-169pzgn {
        object-fit: cover;
        transition: inherit;
    }

    :not(#\20):not(#\20).r-1ny4ar9 {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    .r-1uypxkk :not(#\20):not(#\20).r-1ny4ar9 {
        --rpmh: 270px;
        --rpmw: 270px;
        display: flex;
    }

    :not(#\20):not(#\20).r-1rc59ts {
        display: flex;
        row-gap: 8px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1h2fpc3 {
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-124j1j7 {
        font-size: 16px;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    .r-1uypxkk :not(#\20):not(#\20).r-124j1j7 {
        color: rgba(0, 51, 102, 1);
        font-size: 16px;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 16px;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1weq636 {
        font-size: 11px;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-2jb9sc {
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-8oj8c1 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1j1ul7o {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1wx84kv {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-bgqtyf {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-skuc7o {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-ttugx7 {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1ncg3um {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1regkas {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-17qcct5 {
        display: flex;
        row-gap: 5px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: center;
        column-gap: 5px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1sdljym {
        color: rgba(0, 51, 102, 0.72);
        flex-grow: 2;
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 2;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
        text-decoration: line-through;
    }

    :not(#\20):not(#\20).r-1fgah7m {
        color: rgba(0, 51, 102, 1);
        flex-grow: 2;
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 2;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-pu0oee {
        cursor: pointer;
        display: flex;
        overflow: hidden;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
        padding: 16px;
        border-style: solid;
        border-width: 2px;
        border-color: rgba(244, 244, 244, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20):not(#\20).r-z610tl {
        cursor: pointer;
        overflow: hidden;
        position: relative;
        flex-basis: auto;
        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(41, 145, 240, 0.1);
        background-image: none;
        padding: 16px;
        border-style: solid;
        border-width: 2px;
        border-color: rgba(41, 145, 240, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-lx88im {
        display: grid;
        row-gap: 0;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 0;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        flex-direction: column;
        justify-content: center;
        grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
    }

    :not(#\20):not(#\20).r-l3nzs9 {
        display: flex;
        max-width: 100%;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1pprkmu {
        display: flex;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-14m2rd {
        overflow: hidden;
        font-size: 14px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 24px;
        overflow-wrap: break-word;
        padding: 3px 5px 3px 5px;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(244, 244, 244, 1);
        border-radius: 8px;
    }

    .r-1uypxkk :not(#\20):not(#\20).r-14m2rd {
        overflow: hidden;
        font-size: 14px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 24px;
        padding: 3px 5px 3px 5px;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(244, 244, 244, 1);
        border-radius: 8px;
    }

    .r-z610tl :not(#\20):not(#\20).r-14m2rd {
        color: rgba(255, 255, 255, 1);
        overflow: hidden;
        font-size: 14px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-weight: 500;
        line-height: 24px;
        background-color: rgba(41, 145, 240, 1);
        background-image: none;
        padding: 3px 5px 3px 5px;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(41, 145, 240, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-ycg8ga {
        display: flex;
        flex-grow: 1;
        max-width: none;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-1r1dhxp {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
        transition: inherit;
    }

    :not(#\20):not(#\20).r-j8il5g {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-1xksa6f {
        display: flex;
        row-gap: 8px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1qu4s23 {
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-z7gpj9 {
        font-size: 16px;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-19sdvqb {
        font-size: 11px;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1yf83jt {
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-14pidr1 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-230g1u {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1mkjau {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-bfrsh4 {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-14y5tks {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1tich4r {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1a288x {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-152svmp {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1a4hhc6 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1wrm69k {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1qtcrdv {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-ksrcqv {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1d3f0gf {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-j1p3mc {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-a1uwws {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-jmm1m {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-4xx6tt {
        display: flex;
        row-gap: 5px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: center;
        column-gap: 5px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-7dxz6g {
        color: rgba(0, 51, 102, 0.72);
        flex-grow: 2;
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 2;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
        text-decoration: line-through;
    }

    :not(#\20):not(#\20).r-1fqc6kp {
        color: rgba(0, 51, 102, 1);
        flex-grow: 2;
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 2;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1mq450f {
        cursor: pointer;
        display: flex;
        overflow: hidden;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
        padding: 16px;
        border-style: solid;
        border-width: 2px;
        border-color: rgba(244, 244, 244, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20):not(#\20).r-11ebt8p {
        cursor: pointer;
        overflow: hidden;
        position: relative;
        flex-basis: auto;
        transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(41, 145, 240, 0.11);
        background-image: none;
        padding: 16px;
        border-style: solid;
        border-width: 2px;
        border-color: rgba(41, 145, 240, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-1o4d6i0 {
        display: grid;
        row-gap: 0;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 0;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        flex-direction: column;
        justify-content: center;
        grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
    }

    :not(#\20):not(#\20).r-1vozzvn {
        display: flex;
        max-width: 100%;
        align-self: stretch;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-bk81vb {
        display: flex;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-4fz4z0 {
        overflow: hidden;
        font-size: 14px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 24px;
        overflow-wrap: break-word;
        padding: 3px 5px 3px 5px;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(244, 244, 244, 1);
        border-radius: 8px;
    }

    .r-z610tl :not(#\20):not(#\20).r-4fz4z0 {
        overflow: hidden;
        font-size: 14px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 24px;
        padding: 3px 5px 3px 5px;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(244, 244, 244, 1);
        border-radius: 8px;
    }

    .r-11ebt8p :not(#\20):not(#\20).r-4fz4z0 {
        color: rgba(255, 255, 255, 1);
        overflow: hidden;
        font-size: 14px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-weight: 500;
        line-height: 24px;
        background-color: rgba(41, 145, 240, 1);
        background-image: none;
        padding: 3px 5px 3px 5px;
        border-style: solid;
        border-width: 1px;
        border-color: rgba(41, 145, 240, 1);
        border-radius: 8px;
    }

    :not(#\20):not(#\20).r-17k99z4 {
        display: flex;
        flex-grow: 1;
        max-width: none;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-ahiiih {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
        transition: inherit;
    }

    :not(#\20):not(#\20).r-kv96ww {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-919lay {
        display: flex;
        row-gap: 8px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-c29fkl {
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-15jc5wj {
        font-size: 16px;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-18ottqp {
        font-size: 11px;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1ru6e68 {
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-k1bdbi {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-tb1jh {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1qbf6sf {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1i1bfr4 {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1vitpv7 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-lbpdru {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1roswkk {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-ibp9wm {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1lmbs84 {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-c7vbr {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1d3z62p {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1nngiy1 {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-19qgcmj {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: flex-start;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-18f631p {
        --rsw: 100%;
        color: rgba(0, 210, 106, 1);
        width: 20px;
        height: 15px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20).r-1o8ny7d {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-hu1qrg {
        color: rgba(0, 51, 102, 1);
        font-size: 11px;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: "Open Sans", " sans-serif";
        font-weight: 600;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1iahevw {
        display: flex;
        row-gap: 5px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: center;
        column-gap: 5px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-ixgpqv {
        color: rgba(0, 51, 102, 0.72);
        flex-grow: 2;
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 2;
        font-family: Figtree, " sans-serif";
        font-weight: 600;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
        text-decoration: line-through;
    }

    :not(#\20):not(#\20).r-eiuebk {
        color: rgba(0, 51, 102, 1);
        flex-grow: 2;
        font-size: 16px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        transition: inherit;
        flex-shrink: 2;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 16px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-ifjdhl {
        color: rgba(255, 255, 255, 1);
        cursor: pointer;
        overflow: hidden;
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        margin-top: 8px;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 20px;
        margin-bottom: 8px;
        letter-spacing: 2px;
        background-color: rgba(41, 145, 240, 1);
        background-image: none;
        padding: 16px 32px 16px 32px;
        border-radius: 10px;
    }

    :not(#\20):not(#\20):not(#\20).r-1k32bjp {
        color: rgba(255, 255, 255, 1);
        cursor: pointer;
        overflow: hidden;
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        margin-top: 8px;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 20px;
        margin-bottom: 8px;
        letter-spacing: 2px;
        background-color: rgba(41, 145, 240, 1);
        background-image: none;
        padding: 16px 32px 16px 32px;
        border-radius: 10px;
    }

    :not(#\20):not(#\20):not(#\20).r-osis9e {
        color: rgba(255, 255, 255, 1);
        cursor: pointer;
        overflow: hidden;
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        margin-top: 8px;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 20px;
        margin-bottom: 8px;
        letter-spacing: 2px;
        background-color: rgba(41, 145, 240, 1);
        background-image: none;
        padding: 16px 32px 16px 32px;
        border-radius: 10px;
    }

    :not(#\20):not(#\20):not(#\20).r-12wf2cj {
        color: rgba(255, 255, 255, 1);
        cursor: pointer;
        overflow: hidden;
        font-size: 20px;
        align-self: stretch;
        flex-basis: auto;
        margin-top: 8px;
        flex-shrink: 0;
        font-weight: 700;
        line-height: 20px;
        margin-bottom: 8px;
        letter-spacing: 2px;
        background-color: rgba(41, 145, 240, 1);
        background-image: none;
        padding: 16px 32px 16px 32px;
        border-radius: 10px;
    }

    :not(#\20):not(#\20).r-1ykllox {
        display: flex;
        row-gap: 4px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 4px;
        flex-basis: auto;
        min-height: auto;
        transition: inherit;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-m44cig {
        color: rgba(255, 255, 255, 1);
        font-size: 16px;
        align-self: center;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 18px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1arcmxs {
        color: rgba(255, 255, 255, 1);
        font-size: 16px;
        align-self: center;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        line-height: 18px;
        overflow-wrap: break-word;
    }

    .r-1k32bjp :not(#\20):not(#\20).r-1arcmxs {
        color: rgba(255, 255, 255, 1);
        display: flex;
        font-size: 16px;
        align-self: center;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        line-height: 18px;
    }

    .r-osis9e :not(#\20):not(#\20).r-1arcmxs {
        color: rgba(255, 255, 255, 1);
        display: flex;
        font-size: 16px;
        align-self: center;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        line-height: 18px;
    }

    .r-12wf2cj :not(#\20):not(#\20).r-1arcmxs {
        color: rgba(255, 255, 255, 1);
        display: flex;
        font-size: 16px;
        align-self: center;
        flex-basis: auto;
        transition: inherit;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        line-height: 18px;
    }

    :not(#\20):not(#\20).r-ci3bf7 {
        display: flex;
        row-gap: 16px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 16px;
        flex-basis: auto;
        margin-top: 8px;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-1eqiuh0 {
        display: flex;
        max-width: 86px;
        min-width: 0;
        align-self: center;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-1c8oj9o {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-k74lwz {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-q81c81 {
        flex-grow: 1;
        font-size: 12px;
        min-width: var(--replo-flex-min-dimension, 0px);
        flex-basis: 0;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 400;
        line-height: 18px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-h1dcrx {
        display: flex;
        row-gap: 36px;
        position: relative;
        flex-grow: 1;
        max-width: 1085px;
        min-width: auto;
        align-self: center;
        column-gap: 36px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        padding-top: 40px;
        flex-direction: column;
        padding-bottom: 40px;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-ebxjsf {
        font-size: 40px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 48px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-4ycx71 {
        width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
        flex-grow: 1;
        max-width: 1085px;
        align-self: auto;
        flex-basis: auto;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-1kcrdpw {
        color: rgba(0, 0, 0, 1);
        display: flex;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        margin-bottom: 40px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        padding: 40px;
    }

    :not(#\20):not(#\20).r-1750jpg {
        display: flex;
        row-gap: 10px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 10px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-dvam7n {
        display: flex;
        row-gap: 35px;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        column-gap: 35px;
        flex-basis: 0;
        min-height: auto;
        align-items: center;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1e7270x {
        font-size: 40px;
        flex-basis: auto;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 48px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-7w5ofo {
        gap: 16px 16px;
        width: 100%;
        display: grid;
        position: relative;
        max-width: 1024px;
        min-width: auto;
        align-self: center;
        flex-basis: auto;
        min-height: auto;
        --replo-gap: 16px;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    :not(#\20):not(#\20).r-1k9ii6b {
        width: 100%;
        display: flex;
        align-self: center;
        flex-basis: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1bs1pvu {
        width: 100%;
        display: flex;
        position: relative;
        flex-grow: 1;
        max-width: 100%;
        min-width: var(--replo-flex-min-dimension, 0px);
        align-self: stretch;
        flex-basis: 0;
        min-height: auto;
        align-items: flex-start;
        flex-shrink: 1;
        flex-direction: column;
        justify-content: flex-start;
    }

    :not(#\20):not(#\20).r-nu5sca {
        display: flex;
        position: relative;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        flex-direction: column;
    }

    :not(#\20):not(#\20).r-evh8f3 {
        cursor: pointer;
        display: flex;
        row-gap: 8px;
        position: relative;
        min-width: auto;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 16px;
        padding-bottom: 16px;
        justify-content: space-between;
        border-bottom-color: rgba(1, 1, 1, 1);
        border-bottom-style: dashed;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-1ms81kp {
        flex-grow: 1;
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1qa0ee9 {
        --rsw: 100%;
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20):not(#\20).r-13stkan {
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-pxm5lv {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-1d7hgm6 {
        display: flex;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        flex-shrink: 0;
        padding-top: 16px;
        flex-direction: column;
        padding-bottom: 16px;
    }

    :not(#\20):not(#\20).r-bm4qed {
        width: 100%;
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-w8hmwz {
        display: flex;
        position: relative;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        flex-direction: column;
    }

    :not(#\20):not(#\20).r-12dyuqs {
        cursor: pointer;
        display: flex;
        row-gap: 8px;
        position: relative;
        min-width: auto;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 16px;
        padding-bottom: 16px;
        justify-content: space-between;
        border-bottom-color: rgba(1, 1, 1, 1);
        border-bottom-style: dashed;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-165sasx {
        flex-grow: 1;
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-tvysre {
        --rsw: 100%;
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20):not(#\20).r-eg0ajq {
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-1dsnyyo {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-18mq7c {
        display: flex;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        flex-shrink: 0;
        padding-top: 16px;
        flex-direction: column;
        padding-bottom: 16px;
    }

    :not(#\20):not(#\20).r-1oy486d {
        width: 100%;
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-sbftlt {
        display: flex;
        position: relative;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        flex-direction: column;
    }

    :not(#\20):not(#\20).r-mu7d2y {
        cursor: pointer;
        display: flex;
        row-gap: 8px;
        position: relative;
        min-width: auto;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 16px;
        padding-bottom: 16px;
        justify-content: space-between;
        border-bottom-color: rgba(1, 1, 1, 1);
        border-bottom-style: dashed;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-10afiku {
        flex-grow: 1;
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-bju346 {
        --rsw: 100%;
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20):not(#\20).r-19he2ar {
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-p2lrqw {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-5tap8z {
        display: flex;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        flex-shrink: 0;
        padding-top: 16px;
        flex-direction: column;
        padding-bottom: 16px;
    }

    :not(#\20):not(#\20).r-158pjr6 {
        width: 100%;
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-12x51qm {
        display: flex;
        max-width: 400px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-1boe0d {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-fsnl1a {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-mdn5yt {
        width: 100%;
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-2t9ob6 {
        display: flex;
        position: relative;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        flex-direction: column;
    }

    :not(#\20):not(#\20).r-ihdj4q {
        cursor: pointer;
        display: flex;
        row-gap: 8px;
        position: relative;
        min-width: auto;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 16px;
        padding-bottom: 16px;
        justify-content: space-between;
        border-bottom-color: rgba(1, 1, 1, 1);
        border-bottom-style: dashed;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-8pu3l9 {
        flex-grow: 1;
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-9he0r1 {
        --rsw: 100%;
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20):not(#\20).r-keao2r {
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-15ehubg {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-qdk4xc {
        display: flex;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        flex-shrink: 0;
        padding-top: 16px;
        flex-direction: column;
        padding-bottom: 16px;
    }

    :not(#\20):not(#\20).r-mxkeph {
        width: 100%;
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-aitjon {
        display: flex;
        position: relative;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        flex-direction: column;
    }

    :not(#\20):not(#\20).r-1nc4hqi {
        cursor: pointer;
        display: flex;
        row-gap: 8px;
        position: relative;
        min-width: auto;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 16px;
        padding-bottom: 16px;
        justify-content: space-between;
        border-bottom-color: rgba(1, 1, 1, 1);
        border-bottom-style: dashed;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-wpn8sp {
        flex-grow: 1;
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1v5eroi {
        --rsw: 100%;
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20):not(#\20).r-a83vmo {
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-1l0t9v4 {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-102axll {
        display: flex;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        flex-shrink: 0;
        padding-top: 16px;
        flex-direction: column;
        padding-bottom: 16px;
    }

    :not(#\20):not(#\20).r-18wjrvv {
        width: 100%;
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-xffj4a {
        display: flex;
        max-width: 400px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-1dv7y04 {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-16wmx4l {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 270px;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-1552b4b {
        display: flex;
        position: relative;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        flex-direction: column;
    }

    :not(#\20):not(#\20).r-7snzni {
        cursor: pointer;
        display: flex;
        row-gap: 8px;
        position: relative;
        min-width: auto;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 16px;
        padding-bottom: 16px;
        justify-content: space-between;
        border-bottom-color: rgba(1, 1, 1, 1);
        border-bottom-style: dashed;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-1xype74 {
        flex-grow: 1;
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1pvlspa {
        --rsw: 100%;
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20):not(#\20).r-lwcxmy {
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-4xg6nx {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-bixs6k {
        display: flex;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        flex-shrink: 0;
        padding-top: 16px;
        flex-direction: column;
        padding-bottom: 16px;
    }

    :not(#\20):not(#\20).r-1qlrwwl {
        width: 100%;
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-d3vqb6 {
        display: flex;
        position: relative;
        align-self: stretch;
        flex-basis: auto;
        flex-shrink: 0;
        flex-direction: column;
    }

    :not(#\20):not(#\20).r-kgpg5s {
        cursor: pointer;
        display: flex;
        row-gap: 8px;
        position: relative;
        min-width: auto;
        column-gap: 8px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        padding-top: 16px;
        padding-bottom: 16px;
        justify-content: space-between;
        border-bottom-color: rgba(1, 1, 1, 1);
        border-bottom-style: dashed;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-1iqvrdt {
        flex-grow: 1;
        font-size: 14px;
        flex-basis: auto;
        flex-shrink: 1;
        font-family: Figtree, " sans-serif";
        font-weight: 700;
        line-height: 20px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-1qqvhmu {
        --rsw: 100%;
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        line-height: 100%;
    }

    :not(#\20):not(#\20):not(#\20).r-1njxerg {
        width: 16px;
        height: 16px;
        flex-basis: auto;
        flex-shrink: 0;
    }

    :not(#\20):not(#\20).r-1bstlae {
        width: var(--rsw, 100%);
        height: 100%;
    }

    :not(#\20):not(#\20).r-i8dee8 {
        display: flex;
        position: relative;
        min-width: auto;
        flex-basis: auto;
        min-height: auto;
        flex-shrink: 0;
        padding-top: 16px;
        flex-direction: column;
        padding-bottom: 16px;
    }

    :not(#\20):not(#\20).r-1kxot4 {
        width: 100%;
        font-size: 16px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 24px;
        overflow-wrap: break-word;
    }

    :not(#\20):not(#\20).r-16u1wn1 {
        color: rgba(255, 255, 255, 1);
        display: flex;
        row-gap: 24px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 24px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        font-family: Figtree, " sans-serif";
        flex-direction: column;
        justify-content: center;
        background-color: rgba(0, 51, 102, 1);
        background-image: none;
        padding: 40px 100px 40px 100px;
    }

    :not(#\20):not(#\20).r-5ixo9q {
        width: 100%;
        display: flex;
        flex-grow: 1;
        max-width: 140px;
        min-width: 0;
        flex-basis: auto;
        min-height: 0;
        object-fit: cover;
        overflow-x: auto;
        overflow-y: hidden;
        align-items: center;
        flex-shrink: 1;
    }

    :not(#\20):not(#\20).r-1ks3nfb {
        height: 100%;
        margin: 0;
        display: block;
        padding: 0;
        max-width: 100%;
        min-width: 100%;
        max-height: 100%;
        min-height: 100%;
        object-fit: cover;
    }

    :not(#\20):not(#\20).r-35cvrg {
        gap: 8px;
        color: rgba(37, 99, 235, 1);
        --rpmh: 270px;
        --rpmw: 100%;
        cursor: pointer;
        display: flex;
        font-size: 14px;
        min-width: var(--rpmw, auto);
        min-height: var(--rpmh, auto);
        align-items: center;
        font-weight: 500;
        line-height: 20px;
        flex-direction: column;
        justify-content: center;
        background-color: rgba(240, 240, 240, 1);
    }

    :not(#\20):not(#\20).r-qrq2zl {
        display: flex;
        row-gap: 48px;
        position: relative;
        max-width: 100%;
        min-width: auto;
        align-self: stretch;
        column-gap: 48px;
        flex-basis: auto;
        min-height: auto;
        align-items: center;
        flex-shrink: 0;
        justify-content: center;
    }

    :not(#\20):not(#\20).r-1n5lgkk {
        cursor: pointer;
        font-size: 18px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 26px;
        overflow-wrap: break-word;
        border-bottom-color: rgba(255, 255, 255, 1);
        border-bottom-style: solid;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-x5op0n {
        cursor: pointer;
        font-size: 18px;
        flex-basis: auto;
        flex-shrink: 0;
        font-weight: 400;
        line-height: 26px;
        overflow-wrap: break-word;
        border-bottom-color: rgba(255, 255, 255, 1);
        border-bottom-style: solid;
        border-bottom-width: 1px;
    }

    :not(#\20):not(#\20).r-brpngh {
        color: rgba(175, 172, 172, 1);
        font-size: 14px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        line-height: 21px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1wusnzx {
        font-size: 14px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        line-height: 21px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    :not(#\20):not(#\20).r-1bylujo {
        font-size: 14px;
        align-self: stretch;
        flex-basis: auto;
        text-align: center;
        flex-shrink: 0;
        line-height: 21px;
        overflow-wrap: break-word;
        text-align-last: center;
    }

    .alchemy-reset .metafield-rich_text_field a {
        text-decoration: underline !important;
    }

    .alchemy-reset .metafield-rich_text_field h1,
    .alchemy-reset .metafield-rich_text_field h2,
    .alchemy-reset .metafield-rich_text_field h3,
    .alchemy-reset .metafield-rich_text_field h4,
    .alchemy-reset .metafield-rich_text_field h5,
    .alchemy-reset .metafield-rich_text_field h6 {
        color: inherit;
    }

    .alchemy-reset .metafield-rich_text_field h1 {
        font-size: 2.5em !important;
    }

    .alchemy-reset .metafield-rich_text_field h2 {
        font-size: 2em !important;
    }

    .alchemy-reset .metafield-rich_text_field h3 {
        font-size: 1.5em !important;
    }

    .alchemy-reset .metafield-rich_text_field h4 {
        font-size: 1.25em !important;
    }

    .alchemy-reset .metafield-rich_text_field h5 {
        font-size: 1.1em !important;
    }

    .alchemy-reset .metafield-rich_text_field h6 {
        font-size: 1em !important;
    }

    .alchemy-reset :host {
        all: initial;
    }

    .alchemy-reset * {
        box-sizing: border-box;
    }

    .alchemy-reset html[data-rid],
    .alchemy-reset body[data-rid],
    .alchemy-reset div[data-rid],
    .alchemy-reset span[data-rid],
    .alchemy-reset applet[data-rid],
    .alchemy-reset object[data-rid],
    .alchemy-reset iframe[data-rid],
    .alchemy-reset h1[data-rid],
    .alchemy-reset h2[data-rid],
    .alchemy-reset h3[data-rid],
    .alchemy-reset h4[data-rid],
    .alchemy-reset h5[data-rid],
    .alchemy-reset h6[data-rid],
    .alchemy-reset p[data-rid],
    .alchemy-reset blockquote[data-rid],
    .alchemy-reset pre[data-rid],
    .alchemy-reset a[data-rid],
    .alchemy-reset a:visited[data-rid],
    .alchemy-reset abbr[data-rid],
    .alchemy-reset acronym[data-rid],
    .alchemy-reset address[data-rid],
    .alchemy-reset big[data-rid],
    .alchemy-reset cite[data-rid],
    .alchemy-reset code[data-rid],
    .alchemy-reset del[data-rid],
    .alchemy-reset dfn[data-rid],
    .alchemy-reset em[data-rid],
    .alchemy-reset img[data-rid],
    .alchemy-reset picture[data-rid],
    .alchemy-reset ins[data-rid],
    .alchemy-reset kbd[data-rid],
    .alchemy-reset q[data-rid],
    .alchemy-reset s[data-rid],
    .alchemy-reset samp[data-rid],
    .alchemy-reset small[data-rid],
    .alchemy-reset strike[data-rid],
    .alchemy-reset strong[data-rid],
    .alchemy-reset sub[data-rid],
    .alchemy-reset sup[data-rid],
    .alchemy-reset tt[data-rid],
    .alchemy-reset var[data-rid],
    .alchemy-reset b[data-rid],
    .alchemy-reset u[data-rid],
    .alchemy-reset i[data-rid],
    .alchemy-reset center[data-rid],
    .alchemy-reset dl[data-rid],
    .alchemy-reset dt[data-rid],
    .alchemy-reset dd[data-rid],
    .alchemy-reset ol[data-rid],
    .alchemy-reset ul[data-rid],
    .alchemy-reset li[data-rid],
    .alchemy-reset fieldset[data-rid],
    .alchemy-reset form[data-rid],
    .alchemy-reset label[data-rid],
    .alchemy-reset legend[data-rid],
    .alchemy-reset table[data-rid],
    .alchemy-reset caption[data-rid],
    .alchemy-reset tbody[data-rid],
    .alchemy-reset tfoot[data-rid],
    .alchemy-reset thead[data-rid],
    .alchemy-reset tr[data-rid],
    .alchemy-reset th[data-rid],
    .alchemy-reset td[data-rid],
    .alchemy-reset article[data-rid],
    .alchemy-reset aside[data-rid],
    .alchemy-reset canvas[data-rid],
    .alchemy-reset details[data-rid],
    .alchemy-reset embed[data-rid],
    .alchemy-reset figure[data-rid],
    .alchemy-reset figcaption[data-rid],
    .alchemy-reset footer[data-rid],
    .alchemy-reset header[data-rid],
    .alchemy-reset hgroup[data-rid],
    .alchemy-reset menu[data-rid],
    .alchemy-reset nav[data-rid],
    .alchemy-reset output[data-rid],
    .alchemy-reset ruby[data-rid],
    .alchemy-reset section[data-rid],
    .alchemy-reset summary[data-rid],
    .alchemy-reset time[data-rid],
    .alchemy-reset mark[data-rid],
    .alchemy-reset audio[data-rid],
    .alchemy-reset video[data-rid],
    .alchemy-reset button[data-rid],
    .alchemy-reset select[data-rid],
    .alchemy-reset [data-rid]>p {
        letter-spacing: inherit;
        margin: 0;
        padding: 0;
        border: 0;
        font-size: 100%;
        vertical-align: baseline;
        -ms-overflow-style: none;
        scrollbar-width: none;
    }

    .alchemy-reset html[data-rid]::-webkit-scrollbar,
    .alchemy-reset body[data-rid]::-webkit-scrollbar,
    .alchemy-reset div[data-rid]::-webkit-scrollbar,
    .alchemy-reset span[data-rid]::-webkit-scrollbar,
    .alchemy-reset applet[data-rid]::-webkit-scrollbar,
    .alchemy-reset object[data-rid]::-webkit-scrollbar,
    .alchemy-reset iframe[data-rid]::-webkit-scrollbar,
    .alchemy-reset h1[data-rid]::-webkit-scrollbar,
    .alchemy-reset h2[data-rid]::-webkit-scrollbar,
    .alchemy-reset h3[data-rid]::-webkit-scrollbar,
    .alchemy-reset h4[data-rid]::-webkit-scrollbar,
    .alchemy-reset h5[data-rid]::-webkit-scrollbar,
    .alchemy-reset h6[data-rid]::-webkit-scrollbar,
    .alchemy-reset p[data-rid]::-webkit-scrollbar,
    .alchemy-reset blockquote[data-rid]::-webkit-scrollbar,
    .alchemy-reset pre[data-rid]::-webkit-scrollbar,
    .alchemy-reset a[data-rid]::-webkit-scrollbar,
    .alchemy-reset a:visited[data-rid]::-webkit-scrollbar,
    .alchemy-reset abbr[data-rid]::-webkit-scrollbar,
    .alchemy-reset acronym[data-rid]::-webkit-scrollbar,
    .alchemy-reset address[data-rid]::-webkit-scrollbar,
    .alchemy-reset big[data-rid]::-webkit-scrollbar,
    .alchemy-reset cite[data-rid]::-webkit-scrollbar,
    .alchemy-reset code[data-rid]::-webkit-scrollbar,
    .alchemy-reset del[data-rid]::-webkit-scrollbar,
    .alchemy-reset dfn[data-rid]::-webkit-scrollbar,
    .alchemy-reset em[data-rid]::-webkit-scrollbar,
    .alchemy-reset img[data-rid]::-webkit-scrollbar,
    .alchemy-reset picture[data-rid]::-webkit-scrollbar,
    .alchemy-reset ins[data-rid]::-webkit-scrollbar,
    .alchemy-reset kbd[data-rid]::-webkit-scrollbar,
    .alchemy-reset q[data-rid]::-webkit-scrollbar,
    .alchemy-reset s[data-rid]::-webkit-scrollbar,
    .alchemy-reset samp[data-rid]::-webkit-scrollbar,
    .alchemy-reset small[data-rid]::-webkit-scrollbar,
    .alchemy-reset strike[data-rid]::-webkit-scrollbar,
    .alchemy-reset strong[data-rid]::-webkit-scrollbar,
    .alchemy-reset sub[data-rid]::-webkit-scrollbar,
    .alchemy-reset sup[data-rid]::-webkit-scrollbar,
    .alchemy-reset tt[data-rid]::-webkit-scrollbar,
    .alchemy-reset var[data-rid]::-webkit-scrollbar,
    .alchemy-reset b[data-rid]::-webkit-scrollbar,
    .alchemy-reset u[data-rid]::-webkit-scrollbar,
    .alchemy-reset i[data-rid]::-webkit-scrollbar,
    .alchemy-reset center[data-rid]::-webkit-scrollbar,
    .alchemy-reset dl[data-rid]::-webkit-scrollbar,
    .alchemy-reset dt[data-rid]::-webkit-scrollbar,
    .alchemy-reset dd[data-rid]::-webkit-scrollbar,
    .alchemy-reset ol[data-rid]::-webkit-scrollbar,
    .alchemy-reset ul[data-rid]::-webkit-scrollbar,
    .alchemy-reset li[data-rid]::-webkit-scrollbar,
    .alchemy-reset fieldset[data-rid]::-webkit-scrollbar,
    .alchemy-reset form[data-rid]::-webkit-scrollbar,
    .alchemy-reset label[data-rid]::-webkit-scrollbar,
    .alchemy-reset legend[data-rid]::-webkit-scrollbar,
    .alchemy-reset table[data-rid]::-webkit-scrollbar,
    .alchemy-reset caption[data-rid]::-webkit-scrollbar,
    .alchemy-reset tbody[data-rid]::-webkit-scrollbar,
    .alchemy-reset tfoot[data-rid]::-webkit-scrollbar,
    .alchemy-reset thead[data-rid]::-webkit-scrollbar,
    .alchemy-reset tr[data-rid]::-webkit-scrollbar,
    .alchemy-reset th[data-rid]::-webkit-scrollbar,
    .alchemy-reset td[data-rid]::-webkit-scrollbar,
    .alchemy-reset article[data-rid]::-webkit-scrollbar,
    .alchemy-reset aside[data-rid]::-webkit-scrollbar,
    .alchemy-reset canvas[data-rid]::-webkit-scrollbar,
    .alchemy-reset details[data-rid]::-webkit-scrollbar,
    .alchemy-reset embed[data-rid]::-webkit-scrollbar,
    .alchemy-reset figure[data-rid]::-webkit-scrollbar,
    .alchemy-reset figcaption[data-rid]::-webkit-scrollbar,
    .alchemy-reset footer[data-rid]::-webkit-scrollbar,
    .alchemy-reset header[data-rid]::-webkit-scrollbar,
    .alchemy-reset hgroup[data-rid]::-webkit-scrollbar,
    .alchemy-reset menu[data-rid]::-webkit-scrollbar,
    .alchemy-reset nav[data-rid]::-webkit-scrollbar,
    .alchemy-reset output[data-rid]::-webkit-scrollbar,
    .alchemy-reset ruby[data-rid]::-webkit-scrollbar,
    .alchemy-reset section[data-rid]::-webkit-scrollbar,
    .alchemy-reset summary[data-rid]::-webkit-scrollbar,
    .alchemy-reset time[data-rid]::-webkit-scrollbar,
    .alchemy-reset mark[data-rid]::-webkit-scrollbar,
    .alchemy-reset audio[data-rid]::-webkit-scrollbar,
    .alchemy-reset video[data-rid]::-webkit-scrollbar,
    .alchemy-reset button[data-rid]::-webkit-scrollbar,
    .alchemy-reset select[data-rid]::-webkit-scrollbar,
    .alchemy-reset [data-rid]>p::-webkit-scrollbar {
        display: none;
    }

    .alchemy-reset [data-rid] {
        pointer-events: auto;
    }

    .alchemy-reset button[data-rid] {
        font-family: inherit;
        align-items: normal;
    }

    .alchemy-reset button[data-replo-tabs-trigger] {
        color: inherit;
    }

    .alchemy-reset html[data-rid],
    .alchemy-reset body[data-rid],
    .alchemy-reset div[data-rid],
    .alchemy-reset span[data-rid],
    .alchemy-reset applet[data-rid],
    .alchemy-reset object[data-rid],
    .alchemy-reset iframe[data-rid],
    .alchemy-reset h1[data-rid],
    .alchemy-reset h2[data-rid],
    .alchemy-reset h3[data-rid],
    .alchemy-reset h4[data-rid],
    .alchemy-reset h5[data-rid],
    .alchemy-reset h6[data-rid],
    .alchemy-reset p[data-rid],
    .alchemy-reset blockquote[data-rid],
    .alchemy-reset pre[data-rid],
    .alchemy-reset a[data-rid],
    .alchemy-reset abbr[data-rid],
    .alchemy-reset acronym[data-rid],
    .alchemy-reset address[data-rid],
    .alchemy-reset big[data-rid],
    .alchemy-reset cite[data-rid],
    .alchemy-reset code[data-rid],
    .alchemy-reset dfn[data-rid],
    .alchemy-reset img[data-rid],
    .alchemy-reset picture[data-rid],
    .alchemy-reset ins[data-rid],
    .alchemy-reset kbd[data-rid],
    .alchemy-reset q[data-rid],
    .alchemy-reset samp[data-rid],
    .alchemy-reset small[data-rid],
    .alchemy-reset strike[data-rid],
    .alchemy-reset sub[data-rid],
    .alchemy-reset sup[data-rid],
    .alchemy-reset tt[data-rid],
    .alchemy-reset var[data-rid],
    .alchemy-reset center[data-rid],
    .alchemy-reset dl[data-rid],
    .alchemy-reset dt[data-rid],
    .alchemy-reset dd[data-rid],
    .alchemy-reset ol[data-rid],
    .alchemy-reset ul[data-rid],
    .alchemy-reset li[data-rid],
    .alchemy-reset fieldset[data-rid],
    .alchemy-reset form[data-rid],
    .alchemy-reset label[data-rid],
    .alchemy-reset legend[data-rid],
    .alchemy-reset table[data-rid],
    .alchemy-reset caption[data-rid],
    .alchemy-reset tbody[data-rid],
    .alchemy-reset tfoot[data-rid],
    .alchemy-reset thead[data-rid],
    .alchemy-reset tr[data-rid],
    .alchemy-reset th[data-rid],
    .alchemy-reset td[data-rid],
    .alchemy-reset article[data-rid],
    .alchemy-reset aside[data-rid],
    .alchemy-reset canvas[data-rid],
    .alchemy-reset details[data-rid],
    .alchemy-reset embed[data-rid],
    .alchemy-reset figure[data-rid],
    .alchemy-reset figcaption[data-rid],
    .alchemy-reset footer[data-rid],
    .alchemy-reset header[data-rid],
    .alchemy-reset hgroup[data-rid],
    .alchemy-reset menu[data-rid],
    .alchemy-reset nav[data-rid],
    .alchemy-reset output[data-rid],
    .alchemy-reset ruby[data-rid],
    .alchemy-reset section[data-rid],
    .alchemy-reset summary[data-rid],
    .alchemy-reset time[data-rid],
    .alchemy-reset mark[data-rid],
    .alchemy-reset audio[data-rid],
    .alchemy-reset video[data-rid],
    .alchemy-reset button[data-rid],
    .alchemy-reset select[data-rid],
    .alchemy-reset [data-rid]>p {
        font-style: inherit;
        text-decoration: inherit;
        color: inherit;
        background-color: transparent;
    }

    .alchemy-reset .alchemy-rte a,
    .alchemy-reset .alchemy-rte p,
    .alchemy-reset .alchemy-rte s,
    .alchemy-reset .alchemy-rte u,
    .alchemy-reset .alchemy-rte b,
    .alchemy-reset .alchemy-rte i,
    .alchemy-reset .alchemy-rte h1,
    .alchemy-reset .alchemy-rte h2,
    .alchemy-reset .alchemy-rte h3,
    .alchemy-reset .alchemy-rte h4,
    .alchemy-reset .alchemy-rte h5,
    .alchemy-reset .alchemy-rte h6,
    .alchemy-reset .alchemy-rte mark {
        font-style: inherit;
        font-family: inherit;
        text-decoration: inherit;
        text-align: inherit;
        text-transform: inherit;
        color: inherit;
        line-height: inherit;
        letter-spacing: inherit;
        margin: 0;
        padding: 0;
        border: 0;
        font-weight: inherit;
        vertical-align: baseline;
        font-size: 100%;
        -moz-text-size-adjust: none;
        -webkit-text-size-adjust: none;
        text-size-adjust: none;
        -ms-overflow-style: none;
        scrollbar-width: none;
    }

    .alchemy-reset .alchemy-rte a::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte p::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte s::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte u::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte b::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte i::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte h1::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte h2::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte h3::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte h4::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte h5::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte h6::-webkit-scrollbar,
    .alchemy-reset .alchemy-rte mark::-webkit-scrollbar {
        display: none;
    }

    .alchemy-reset .alchemy-rte b,
    .alchemy-reset .alchemy-rte strong,
    .alchemy-reset .alchemy-rte u,
    .alchemy-reset .alchemy-rte i,
    .alchemy-reset .alchemy-rte em,
    .alchemy-reset .alchemy-rte s,
    .alchemy-reset .alchemy-rte del,
    .alchemy-reset .alchemy-rte li,
    .alchemy-reset .alchemy-rte span {
        font-family: inherit;
    }

    .alchemy-reset .alchemy-rte u {
        text-decoration: underline;
    }

    .alchemy-reset .alchemy-rte s,
    .alchemy-reset .alchemy-rte del {
        text-decoration: line-through;
    }

    .alchemy-reset .alchemy-rte i {
        font-style: italic;
    }

    .alchemy-reset .alchemy-rte b {
        font-weight: bold;
    }

    .alchemy-reset .alchemy-rte ul,
    .alchemy-reset .alchemy-rte li {
        list-style: inherit;
        padding-left: 1.7em;
    }

    .alchemy-reset .alchemy-rte code {
        background-color: rgba(97, 97, 97, 0.1);
        color: rgba(97, 97, 97, 1);
    }

    .alchemy-reset .alchemy-rte pre {
        background: rgba(13, 13, 13, 1);
        color: rgba(255, 255, 255, 1);
        font-family: "JetBrainsMono", monospace;
        padding: 0.75rem 1rem;
        border-radius: 0.5rem;
    }

    .alchemy-reset .alchemy-rte pre code {
        color: inherit;
        padding: 0;
        background: none;
        font-size: 0.8rem;
    }

    .alchemy-reset .alchemy-rte img {
        max-width: 100%;
        height: auto;
    }

    .alchemy-reset .alchemy-rte blockquote {
        padding-left: 1rem;
        border-left: 2px solid rgba(13, 13, 13, 0.1);
    }

    .alchemy-reset .alchemy-rte hr {
        border: none;
        border-top: 2px solid rgba(13, 13, 13, 0.1);
        margin: 2rem 0;
    }

    .alchemy-reset article[data-rid],
    .alchemy-reset aside[data-rid],
    .alchemy-reset details[data-rid],
    .alchemy-reset figcaption[data-rid],
    .alchemy-reset figure[data-rid],
    .alchemy-reset footer[data-rid],
    .alchemy-reset header[data-rid],
    .alchemy-reset hgroup[data-rid],
    .alchemy-reset menu[data-rid],
    .alchemy-reset nav[data-rid],
    .alchemy-reset section[data-rid] {
        display: block;
    }

    .alchemy-reset body {
        line-height: 1;
    }

    .alchemy-reset blockquote,
    .alchemy-reset q {
        quotes: none;
        margin: 0;
        padding: 0;
        border: 0;
    }

    .alchemy-reset blockquote:before,
    .alchemy-reset blockquote:after,
    .alchemy-reset q:before,
    .alchemy-reset q:after {
        content: none;
    }

    .alchemy-reset table {
        border-collapse: collapse;
        border-spacing: 0;
    }

    .alchemy-reset button>picture,
    .alchemy-reset button>img,
    .alchemy-reset a>picture,
    .alchemy-reset a>img {
        display: flex;
    }

    html:has(> .replo-modal-after-open) {
        scroll-behavior: auto !important;
    }

    .splide li {
        padding: 0 !important;
        margin: 0;
    }

    .splide li::before {
        display: none !important;
    }

    .splide .splide__list {
        overflow: visible !important;
    }

    [data-replo-collapsible] .replo-animated {
        overflow: hidden;
    }

    [data-replo-collapsible] .replo-animated[data-state="open"] {
        animation: slideDown 200ms cubic-bezier(0.4, 0, 0.2, 1);
    }

    [data-replo-collapsible] .replo-animated[data-state="closed"] {
        animation: slideUp 200ms cubic-bezier(0.4, 0, 0.2, 1);
    }

    [data-replo-component-root="carousel"]:where([data-replo-part-id="slide-track"]) {
        scrollbar-width: none;
    }

    [data-replo-component-root="carousel"]:where([data-replo-part-id="slide-track"])::-webkit-scrollbar {
        display: none;
    }

    #main,
    main {
        margin: 0 !important;
        padding: 0 !important;
        max-width: none !important;
        max-height: none !important;
    }

    .site-footer .button--icon {
        --button-foreground-color: var(--color-site-footer-text);
        --button-foreground-color-raw: var(--color-site-footer-text-raw);
    }

    .section--site-footer .newsletter-form {
        --newsletter-input-bg-color: var(--color-site-footer-bg);
        --newsletter-border-color: var(--color-site-footer-border);
        --newsletter-text-color: var(--color-site-footer-text);
    }

    #replo-carousel\:R3bf3qu\:\:track {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        height: 100%;
        overflow: visible;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:8\:r0\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:0\:R3bbf3qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:1\:R5bbf3qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:2\:R7bbf3qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:3\:R9bbf3qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:4\:Rbbbf3qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:5\:Rdbbf3qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:6\:Rfbbf3qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:7\:Rhbbf3qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:8\:Rjbbf3qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:R3bf3qu\:\:slide\:0\:r1\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:track {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        height: 100%;
        overflow: visible;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:slide\:0\:r2\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:slide\:1\:r3\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:slide\:2\:r4\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:slide\:0\:Rqr5qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:slide\:1\:R1ar5qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:slide\:2\:R1qr5qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:slide\:0\:R2ar5qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:slide\:1\:R2qr5qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rr5qu\:\:slide\:2\:R3ar5qu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rrlqu\:\:track {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        height: 100%;
        overflow: visible;
        position: relative;
    }

    #replo-carousel\:Rrlqu\:\:slide\:2\:r5\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0px;
        margin: 0px;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rrlqu\:\:slide\:0\:Rqrlqu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rrlqu\:\:slide\:1\:R1arlqu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rrlqu\:\:slide\:2\:R1qrlqu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    #replo-carousel\:Rrlqu\:\:slide\:0\:R2arlqu\: {
        display: flex;
        height: 100%;
        width: calc((100% + var(--replo-gap, 0px)) / var(--replo-carousel-slides-per-page, 1) - var(--replo-gap, 0px));
        padding: 0;
        margin: 0;
        backface-visibility: hidden;
        flex-shrink: 0;
        position: relative;
    }

    .dtpcnt {
        opacity: 0;
    }

    #cc-id-PQoNbP2cdM6H {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 62px;
    }

    button#cc-id-PQoNbP2cdM6H {
        width: 100%;
        font-weight: 700;
        font-size: 30px;
        line-height: 36px;
        letter-spacing: 0.02px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
        color: rgba(246, 249, 254, 1);
        background: rgba(20, 147, 18, 1);
        box-shadow: 0px 4px 7px 1px rgba(0, 0, 0, 0.19);
        border-radius: 4px;
        border: none;
        padding: 15px;
    }

    #cc-id-AFZfoLuKSxVy {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 62px;
    }

    button#cc-id-AFZfoLuKSxVy {
        width: 100%;
        font-weight: 700;
        font-size: 30px;
        line-height: 36px;
        letter-spacing: 0.02px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
        color: rgba(246, 249, 254, 1);
        background: rgba(20, 147, 18, 1);
        box-shadow: 0px 4px 7px 1px rgba(0, 0, 0, 0.19);
        border-radius: 4px;
        border: none;
        padding: 15px;
    }

    #cc-id-TygVNRotevVq {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 62px;
    }

    button#cc-id-TygVNRotevVq {
        width: 100%;
        font-weight: 700;
        font-size: 30px;
        line-height: 36px;
        letter-spacing: 0.02px;
        text-align: center;
        font-family: "Montserrat", sans-serif;
        color: rgba(246, 249, 254, 1);
        background: rgba(20, 147, 18, 1);
        box-shadow: 0px 4px 7px 1px rgba(0, 0, 0, 0.19);
        border-radius: 4px;
        border: none;
        padding: 15px;
    }

    @media only screen and (min-width: 851px) {
        .no-desktop {
            display: none !important;
        }
    }

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

        .popup .popup-content.medium,
        .popup .popup-content.large {
            width: 100%;
        }
    }

    @media only screen and (max-width: 600px) {
        span#cc-id-B74gaoVpLZ5z {
            font-weight: 500;
            font-size: inherit;
            line-height: 30px;
        }

        div#ipea6 {
            width: 30% !important;
        }

        span#cc-id-lvCRSsiS5JWF {
            display: block;
        }

        .popup svg.close-popup {
            top: -40px;
            right: 0px;
        }

        .popup .popup-content.small {
            width: 100%;
        }

        .popup .popup-content.medium,
        .popup .popup-content.large {
            width: 100%;
        }

        .no-mobile {
            display: none !important;
        }

        .section.half {
            width: 100%;
        }

        .section.wide {
            width: 100%;
        }

        .section .section_row {
            flex-direction: row;
        }

        .section .section_row .row-column {
            width: 100% !important;
        }

        #\31 935 {
            padding: 18px 13px 18px 13px;
        }

        span#cc-id-VUD6mV6J4Htg {
            font-family: "Montserrat", sans-serif;
            font-weight: 700;
            font-size: 13px;
            line-height: 14px;
        }

        section#cc-id-pTI6vOGyxz2Y {
            padding-left: 25px;
            padding-right: 25px;
        }

        br#cc-id-zpJUPsJkMpNL {
            display: block;
        }

        br#cc-id-srZ0K6vsxkyy {
            display: none;
        }

        section#\38 8352 {
            padding-left: 25px;
            padding-right: 25px;
        }
    }

    @media screen and (min-width: 480px) {
        .el-777349 {
            font-size: calc(37.3333px + 0.833333vw);
            text-align: left;
        }

        .el-63649 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-36892 {
            font-size: calc(27.3333px + 0.833333vw);
            text-align: left;
        }

        .el-76072 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-428052 {
            font-size: calc(27.3333px + 0.833333vw);
            text-align: center;
        }

        .el-108303 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-443881 {
            font-size: calc(27.3333px + 0.833333vw);
            text-align: center;
        }

        .el-79899 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-85924 {
            font-size: calc(27.3333px + 0.833333vw);
            text-align: center;
        }

        .el-28940 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: center;
        }

        .el-11738 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-37472 {
            font-size: calc(27.3333px + 0.833333vw);
            text-align: center;
        }

        .el-53315 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-84804 {
            font-size: calc(27.3333px + 0.833333vw);
            text-align: center;
        }

        .el-47025 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-39173 {
            font-size: calc(27.3333px + 0.833333vw);
            text-align: center;
        }

        .el-47944 {
            font-size: calc(16.3333px + 0.833333vw);
            text-align: center;
        }

        .el-53616 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-37028 {
            font-size: calc(27.3333px + 0.833333vw);
            text-align: center;
        }

        .el-74382 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-46833 {
            font-size: calc(27.3333px + 0.833333vw);
            text-align: center;
        }

        .el-61257 {
            font-size: calc(18.3333px + 0.833333vw);
            text-align: left;
        }

        .el-522123>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-522123>.scraped-container-box:nth-child(2) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-409109>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-409109>.scraped-container-box:nth-child(2) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-409109>.scraped-container-box:nth-child(3) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-366824>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-366824>.scraped-container-box:nth-child(2) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-314205>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }
    }

    @media only screen and (max-width: 850px) and (min-width: 601px) {
        .no-tablet {
            display: none !important;
        }

        .section.wide {
            width: 100%;
        }

        .section.half {
            width: 75%;
        }
    }

    @media screen and (min-width: 1024px) {
        .el-777349 {
            font-size: 40px;
            text-align: left;
        }

        .el-63649 {
            font-size: 21px;
            text-align: left;
        }

        .el-36892 {
            font-size: 30px;
            text-align: left;
        }

        .el-76072 {
            font-size: 21px;
            text-align: left;
        }

        .el-428052 {
            font-size: 30px;
            text-align: center;
        }

        .el-108303 {
            font-size: 21px;
            text-align: left;
        }

        .el-443881 {
            font-size: 30px;
            text-align: center;
        }

        .el-79899 {
            font-size: 21px;
            text-align: left;
        }

        .el-85924 {
            font-size: 30px;
            text-align: center;
        }

        .el-28940 {
            font-size: 21px;
            text-align: center;
        }

        .el-11738 {
            font-size: 21px;
            text-align: left;
        }

        .el-37472 {
            font-size: 30px;
            text-align: center;
        }

        .el-53315 {
            font-size: 21px;
            text-align: left;
        }

        .el-84804 {
            font-size: 30px;
            text-align: center;
        }

        .el-47025 {
            font-size: 21px;
            text-align: left;
        }

        .el-39173 {
            font-size: 30px;
            text-align: center;
        }

        .el-47944 {
            font-size: 19px;
            text-align: center;
        }

        .el-53616 {
            font-size: 21px;
            text-align: left;
        }

        .el-37028 {
            font-size: 30px;
            text-align: center;
        }

        .el-74382 {
            font-size: 21px;
            text-align: left;
        }

        .el-46833 {
            font-size: 30px;
            text-align: center;
        }

        .el-61257 {
            font-size: 21px;
            text-align: left;
        }

        .el-522123>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-522123>.scraped-container-box:nth-child(2) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-409109>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-409109>.scraped-container-box:nth-child(2) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-409109>.scraped-container-box:nth-child(3) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-366824>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-366824>.scraped-container-box:nth-child(2) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-314205>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }
    }

    @media print {
        .cbtb .cbtb-visible-print {
            display: block !important;
        }

        .cbtb table.cbtb-visible-print {
            display: table !important;
        }

        .cbtb tr.cbtb-visible-print {
            display: table-row !important;
        }

        .cbtb th.cbtb-visible-print,
        .cbtb td.cbtb-visible-print {
            display: table-cell !important;
        }

        .cbtb .cbtb-visible-print-block {
            display: block !important;
        }

        .cbtb .cbtb-visible-print-inline {
            display: inline !important;
        }

        .cbtb .cbtb-visible-print-inline-block {
            display: inline-block !important;
        }

        .cbtb .cbtb-hidden-print {
            display: none !important;
        }
    }

    @media screen and (max-width: 1190px) {
        .cust-dr-image .fk-col:nth-child(1) {
            flex-basis: 110px !important;
            width: 92px !important;
        }
    }

    @media screen and (max-width: 1100px) {
        .testi-style .flex-column {
            flex-basis: 100%;
            padding: 20px !important;
            margin: 0 !important;
        }
    }

    @media (max-width: 1024px) {
        .custom-carousel .slick-arrow {
            bottom: -20px !important;
            max-width: 30px !important;
            max-height: 30px !important;
            top: unset !important;
            left: unset !important;
            right: -5px !important;
        }

        .custom-carousel .slick-arrow:first-child {
            right: auto;
            left: -5px !important;
        }

        .reviews-section .left-review-section {
            width: 210px !important;
            max-height: 161px !important;
            height: unset;
            margin-inline: auto;
            margin-bottom: 10px;
        }

        .reviews-section .slider-box {
            width: calc(100% - 00px) !important;
        }

        .icon-tyle>.fk-inner-row {
            flex-basis: 47% !important;
            padding: 0 !important;
        }
    }

    @media (max-width: 1023px) {
        ul.bordered-ul li:not(.extended-li) label .ch-custom-label {
            max-width: 60%;
        }

        .basic-information-section .section-title {
            display: none;
        }

        .basic-information-section .CE__line-items {
            margin-top: 21px;
        }

        .ms-collapsed .basic-information-section {
            height: 0;
            border-bottom: 1px solid transparent;
        }

        .basic-information-section.ch-collapse-section .collapsed-text {
            display: block;
        }

        .basic-information-section.ch-collapse-section>*:not(.order-summary-collapsible-header) {
            display: none;
        }

        .basic-information-section .order-summary-collapsible-header .collapse-action {
            display: block;
        }
    }

    @media (min-width: 480px) {
        .cbtb .trust-badge.tab .show-tab {
            display: block !important;
        }

        .cbtb .trust-badge.tab .show-header {
            display: none !important;
        }

        .cbtb .trust-badge.tab {
            position: absolute;
            z-index: 2147483646;
            padding: 5px 10px;
            border-radius: 0 0 5px 5px;
            width: 190px;
            height: 50px;
            top: 0;
            left: 10px;
        }

        .cbtb .trust-badge.tab:hover {
            animation: pulse 500ms;
        }

        .cbtb .trust-badge.tab a img {
            max-height: 100%;
            max-width: 100%;
        }

        .cbtb .trust-badge.tab.top-left,
        .cbtb .trust-badge.tab.top-right {
            border-top: none;
        }

        .cbtb .trust-badge.tab.top-right,
        .cbtb .trust-badge.tab.bottom-right {
            left: auto;
            right: 10px;
        }

        .cbtb .trust-badge.tab.bottom-left,
        .cbtb .trust-badge.tab.bottom-right {
            position: fixed;
            top: auto;
            bottom: 0;
            border-radius: 5px 5px 0 0;
            border-top: auto;
            border-bottom: none;
        }

        .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog.tab.bottom-left,
        .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog.tab.bottom-right {
            transform: translate(0, 25%);
        }

        .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog.tab.bottom-left,
        .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog.tab.bottom-right {
            transform: translate(0, 0);
        }

        .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog.tab,
        .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog.tab,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.tab {
            position: absolute;
            margin: 0;
            left: 10px;
        }

        .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog.tab.top-right,
        .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog.tab.top-right,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.tab.top-right,
        .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog.tab.bottom-right,
        .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog.tab.bottom-right,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.tab.bottom-right {
            left: auto;
            right: 10px;
        }

        .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog.tab.bottom-left,
        .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog.tab.bottom-left,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.tab.bottom-left,
        .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog.tab.bottom-right,
        .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog.tab.bottom-right,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.tab.bottom-right {
            top: auto;
            bottom: -6px;
        }

        .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog.tab.bottom-left .cbtb-modal-content,
        .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog.tab.bottom-left .cbtb-modal-content,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.tab.bottom-left .cbtb-modal-content,
        .cbtb .cbtb-modal.cbtb-fade .cbtb-modal-dialog.tab.bottom-right .cbtb-modal-content,
        .cbtb .cbtb-modal.cbtb-in .cbtb-modal-dialog.tab.bottom-right .cbtb-modal-content,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.tab.bottom-right .cbtb-modal-content {
            border-radius: 6px 6px 0 0;
            border-bottom: none;
        }
    }

    @media (min-width: 641px) and (max-width: 1024px) {
        :not(#\20):not(#\20):not(#\20).r-15xj869 {
            display: flex;
            position: relative;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-frtrxz {
            width: 100%;
            height: 100%;
            display: flex;
            padding: 0;
            z-index: 10000001;
            position: relative;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            margin-left: auto;
            margin-right: auto;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-17kjl36 {
            width: 100%;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: unset;
            flex-wrap: nowrap;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            flex-direction: column;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            -webkit-mask-image: -webkit-radial-gradient(white, black);
            --replo-flex-min-dimension: 0px;
            padding: 0px;
            border-radius: 12px;
        }

        :not(#\20):not(#\20):not(#\20).r-44gein {
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: row;
            justify-content: flex-start;
            border-radius: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-laqw5h {
            display: flex;
            row-gap: 20px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 20px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            padding: 5%;
        }

        :not(#\20):not(#\20):not(#\20).r-xhm3d4 {
            color: rgba(86, 96, 114, 1);
            font-size: 30px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 900;
            line-height: 40px;
            text-transform: uppercase;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-15vvyr8 {
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1i909nq {
            top: 12px;
            left: auto;
            --rsw: 100%;
            right: 12px;
            width: 20px;
            bottom: auto;
            cursor: pointer;
            height: 20px;
            z-index: 1;
            position: absolute;
            flex-grow: unset;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1aem5tg {
            width: 100%;
            height: 100%;
            display: flex;
            padding: 0;
            z-index: 10000001;
            position: relative;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            margin-left: auto;
            margin-right: auto;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-x3vlpe {
            width: 100%;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: unset;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            flex-direction: column;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            -webkit-mask-image: -webkit-radial-gradient(white, black);
            border-radius: 12px;
        }

        :not(#\20):not(#\20):not(#\20).r-repr20 {
            height: 800px;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            align-self: flex-start;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
            border-radius: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-1603czg {
            display: flex;
            row-gap: 20px;
            overflow: scroll;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            align-self: stretch;
            column-gap: 20px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            padding: 5%;
        }

        :not(#\20):not(#\20):not(#\20).r-1mrsxkh {
            font-size: 30px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 900;
            line-height: 40px;
            text-transform: uppercase;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1lnr7e4 {
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ug23eu {
            top: 12px;
            left: auto;
            --rsw: 100%;
            right: 12px;
            width: 20px;
            bottom: auto;
            cursor: pointer;
            height: 20px;
            z-index: 1;
            position: absolute;
            flex-grow: unset;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1gm52xk {
            display: flex;
            position: relative;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-13icueq {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 20px;
            margin-bottom: 40px;
            padding-bottom: 20px;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
        }

        :not(#\20):not(#\20):not(#\20).r-1wgz233 {
            display: flex;
            flex-grow: 1;
            max-width: 200px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1odf5w1 {
            object-fit: contain;
        }

        :not(#\20):not(#\20):not(#\20).r-c9xwob {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-3q163p {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-left: 40px;
            padding-right: 40px;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
        }

        :not(#\20):not(#\20):not(#\20).r-w02qvp {
            display: flex;
            row-gap: 30px;
            position: relative;
            max-width: 1085px;
            min-width: auto;
            align-self: center;
            column-gap: 30px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 20px 30px 20px 30px;
        }

        :not(#\20):not(#\20):not(#\20).r-19b0ssy {
            width: 100%;
            height: auto;
            display: flex;
            row-gap: 30px;
            position: relative;
            flex-grow: 1;
            max-width: 600px;
            min-width: auto;
            align-self: auto;
            column-gap: 30px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-d6paba {
            width: 100%;
            height: auto;
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 600px;
            min-width: auto;
            align-self: auto;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-c4zsim {
            color: rgba(10, 26, 52, 1);
            display: flex;
            font-size: 60px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 72px;
        }

        :not(#\20):not(#\20):not(#\20).r-1ozct3q {
            color: rgba(10, 26, 52, 1);
            display: flex;
            font-size: 60px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 72px;
        }

        :not(#\20):not(#\20):not(#\20).r-ly297b {
            color: rgba(0, 51, 102, 1);
            font-size: 21px;
            max-width: 520px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 26px;
        }

        :not(#\20):not(#\20):not(#\20).r-5w4m7w {
            color: rgba(10, 26, 52, 1);
            font-size: 18px;
            max-width: 520px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 26px;
        }

        :not(#\20):not(#\20):not(#\20).r-1urj8mo {
            width: 100%;
            height: auto;
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 600px;
            min-width: auto;
            align-self: auto;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-11og3ue {
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1c4p5wx {
            object-fit: cover;
            transform: scale(1.2);
        }

        :not(#\20):not(#\20):not(#\20).r-1pviojh {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-148mmzg {
            display: flex;
            position: relative;
            max-width: 1085px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 6px;
            justify-content: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
        }

        :not(#\20):not(#\20):not(#\20).r-fyt43c {
            width: 100%;
            display: none;
            row-gap: 60px;
            position: relative;
            max-width: 1000px;
            min-width: auto;
            column-gap: 60px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 30px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1ttmq2p {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1k1e2qh {
            width: 100%;
            display: flex;
            max-width: 60px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-18qn87b {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-cdua31 {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-i720nf {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-50v7ys {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1w4t6re {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-171e2dj {
            width: 100%;
            height: 60px;
            display: flex;
            max-width: 60px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-h5anjy {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-f2itfj {
            --rpmh: 100%;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-lkbak5 {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-obxfuv {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-19jcq7z {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1pcnjjm {
            width: 100%;
            display: flex;
            max-width: 60px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-16hl93v {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-19pmakr {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-kwtzz3 {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-gtrwab {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-181j3ff {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1wlv62v {
            width: 100%;
            height: 60px;
            display: flex;
            max-width: 60px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-yat13b {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-145hgp0 {
            --rpmh: 100%;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1d0wgtr {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-16wsc4f {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-17rtbud {
            color: rgba(22, 40, 59, 1);
            display: flex;
            row-gap: 64px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 64px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 64px 30px 64px 30px;
        }

        :not(#\20):not(#\20):not(#\20).r-t71lbu {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 1085px;
            min-width: auto;
            align-self: center;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-mtgfqy {
            color: rgba(0, 51, 102, 1);
            font-size: 41px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 45px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-18yk4xe {
            font-size: 30px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 32px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-yw9ji5 {
            width: 100%;
            display: flex;
            row-gap: 35px;
            position: relative;
            max-width: 1085px;
            min-width: auto;
            column-gap: 35px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-16fpy55 {
            top: auto;
            left: auto;
            right: auto;
            width: auto;
            bottom: auto;
            display: flex;
            row-gap: 16px;
            z-index: 2;
            position: relative;
            flex-grow: 1;
            max-width: none;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-17qavqm {
            height: auto;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            max-height: 600px;
            overflow-x: clip;
            overflow-y: visible;
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-dns5xa {
            width: auto;
            height: auto;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: auto;
            flex-basis: 0;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            justify-content: center;
            border-radius: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-18gqipw {
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: contain;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1lm4acq {
            object-fit: contain;
        }

        :not(#\20):not(#\20):not(#\20).r-1xl46ll {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1lslokf {
            cursor: pointer;
            display: flex;
            row-gap: 5px;
            z-index: 2;
            overflow: scroll;
            position: relative;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: row;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-35xly6 {
            width: 75px;
            height: 60px;
            display: flex;
            overflow: hidden;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 0);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-19wtxcv {
            width: 75px;
            height: 60px;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1dy5qqi {
            width: auto;
            height: auto;
            display: flex;
            opacity: 100%;
            flex-grow: unset;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-4o73f2 {
            object-fit: cover;
            transition: inherit;
        }

        :not(#\20):not(#\20):not(#\20).r-j0fkab {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-j7k8u8 {
            display: flex;
            row-gap: 15px;
            position: relative;
            flex-grow: 1;
            max-width: 450px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 15px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-9mhx4r {
            font-size: 35px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 37px;
        }

        :not(#\20):not(#\20):not(#\20).r-108j9i6 {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-7ek7rt {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-140hwoy {
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 21px;
        }

        :not(#\20):not(#\20):not(#\20).r-bmnwcz {
            display: flex;
            row-gap: 20px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 20px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-btk9uy {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-55g03p {
            display: flex;
            max-width: 50px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-8u9q34 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1ht3l6l {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1vishyx {
            flex-grow: 1;
            font-size: 15px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-ulybl5 {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-16i98sl {
            display: flex;
            max-width: 50px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-153ugg {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-11twlk4 {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1d5eedu {
            flex-grow: 1;
            font-size: 15px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-1b434i3 {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-jzrgyj {
            display: flex;
            max-width: 50px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1hweqep {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-17uapvw {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1qj9r5y {
            flex-grow: 1;
            font-size: 15px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-lrh3ww {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-hjhkkq {
            display: flex;
            max-width: 50px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-17em21s {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-uip4lf {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-12tayfh {
            flex-grow: 1;
            font-size: 15px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-w2fl4d {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            display: flex;
            row-gap: 4px;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            column-gap: 4px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
            justify-content: center;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 12px;
            border-radius: 4px;
        }

        :not(#\20):not(#\20):not(#\20).r-i53e8p {
            color: rgba(255, 255, 255, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-12cwbs0 {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            margin-top: 8px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-pak7tc {
            display: flex;
            max-width: 86px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-vm9331 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1e38yd9 {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-y17nva {
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-1v4ozyp {
            color: rgba(22, 40, 59, 1);
            display: flex;
            row-gap: 100px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 100px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 64px 30px 64px 30px;
        }

        :not(#\20):not(#\20):not(#\20).r-rstiub {
            width: 100%;
            display: flex;
            row-gap: 50px;
            position: relative;
            max-width: 650px;
            min-width: auto;
            column-gap: 50px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-zim38r {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 24px;
            position: relative;
            flex-grow: 1;
            max-width: none;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-148tu5i {
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 30px;
            padding-top: 5px;
            padding-bottom: 5px;
            text-align-last: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-ipc8rf {
            font-size: 30px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 36px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-xdi3ea {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-4tj3fa {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 24px;
            position: relative;
            flex-grow: 1;
            max-width: none;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1fshruq {
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            flex-basis: auto;
            flex-shrink: 1;
            -webkit-mask-image: -webkit-radial-gradient(white, black);
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1g9um3v {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            display: none;
            row-gap: 4px;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            column-gap: 4px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
            justify-content: center;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 12px;
            border-radius: 4px;
        }

        :not(#\20):not(#\20):not(#\20).r-fsiby5 {
            color: rgba(255, 255, 255, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Adrianna-Bold, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-1rypb4u {
            width: 100%;
            display: flex;
            row-gap: 50px;
            position: relative;
            max-width: 650px;
            min-width: auto;
            column-gap: 50px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-iocdxg {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 24px;
            position: relative;
            flex-grow: 1;
            max-width: none;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1tsdnd9 {
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 30px;
            padding-top: 5px;
            padding-bottom: 5px;
            text-align-last: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-smjfa8 {
            font-size: 30px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 36px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1vjj8te {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-1wmkvz1 {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 24px;
            position: relative;
            flex-grow: 1;
            max-width: none;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ln7if {
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1l3leya {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-lbvv15 {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-tm2fwq {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            display: none;
            row-gap: 4px;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            column-gap: 4px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
            justify-content: center;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 12px;
            border-radius: 4px;
        }

        :not(#\20):not(#\20):not(#\20).r-ug7s0c {
            color: rgba(255, 255, 255, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Adrianna-Bold, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-r4m4qt {
            color: rgba(22, 40, 59, 1);
            display: flex;
            row-gap: 32px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 32px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Adrianna-Bold, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            padding: 64px 30px 64px 30px;
        }

        :not(#\20):not(#\20):not(#\20).r-1k8kj4j {
            font-size: 30px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 36px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1ph4k2z {
            width: 100%;
            display: flex;
            row-gap: 32px;
            position: relative;
            flex-grow: 1;
            max-width: 1036px;
            column-gap: 32px;
            flex-basis: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-8yljcu {
            display: flex;
            row-gap: 20px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            align-self: stretch;
            column-gap: 20px;
            flex-basis: auto;
            overflow-x: clip;
            overflow-y: visible;
            --replo-gap: 20px;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1i55vzo {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-ek5mxv {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-upezhx {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-6x92b {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1g2tukx {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-15snj4y {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ue3a45 {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1nl77yk {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-o7nz21 {
            --rsw: 100%;
            color: rgba(41, 145, 240, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-m0jgov {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-8xd9uy {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-b7pkbj {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1yeuxf3 {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-ev3yq1 {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-8m6lag {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1v2ymz3 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-j2mmql {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-nqmjs6 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-7t7cpi {
            --rsw: 100%;
            color: rgba(41, 145, 240, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-aein32 {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-7qaiqf {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1usavx9 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-9azdkx {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-aysxa4 {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-12pj9c9 {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-11pbk6z {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1eh5xst {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1ddzdmx {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1xlc550 {
            --rsw: 100%;
            color: rgba(41, 145, 240, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1x3zwmd {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-15f7l8v {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1hm0lhz {
            cursor: pointer;
            display: flex;
            position: relative;
            flex-grow: unset;
            flex-wrap: wrap;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            --replo-flex-min-dimension: auto;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-xa8b2m {
            cursor: default;
            display: flex;
            position: relative;
            flex-grow: unset;
            flex-wrap: wrap;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            --replo-flex-min-dimension: auto;
        }

        :not(#\20):not(#\20):not(#\20).r-8aqq08 {
            --rsw: 100%;
            width: 40px;
            height: 40px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20).r-xa8b2m :not(#\20):not(#\20).r-8aqq08 {
            width: 40px;
            height: 40px;
            opacity: 20%;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-wghm77 {
            display: flex;
            row-gap: 8px;
            z-index: 2;
            position: relative;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1nfsgt2 {
            width: 8px;
            cursor: pointer;
            height: 8px;
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: flex-start;
            background-color: rgba(0, 0, 0, 0.3);
            background-image: none;
            border-radius: 20px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-ivs81o {
            width: 8px;
            cursor: pointer;
            height: 8px;
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: flex-start;
            background-color: rgba(0, 0, 0, 1);
            background-image: none;
            border-radius: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-9ti5ui {
            cursor: pointer;
            display: flex;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-1pebuzu {
            cursor: default;
            display: flex;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1yv13x3 {
            --rsw: 100%;
            width: 40px;
            height: 40px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20).r-1pebuzu :not(#\20):not(#\20).r-1yv13x3 {
            width: 40px;
            height: 40px;
            opacity: 20%;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-gdny17 {
            width: 100%;
            display: none;
            row-gap: 32px;
            position: relative;
            flex-grow: 1;
            max-width: 1036px;
            column-gap: 32px;
            flex-basis: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1efb3go {
            display: flex;
            row-gap: 20px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            align-self: stretch;
            column-gap: 20px;
            flex-basis: auto;
            overflow-x: clip;
            overflow-y: visible;
            --replo-gap: 20px;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-blcbtw {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-12sekjh {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-yq2ql6 {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1q2fkzw {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1xrrhsz {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Adrianna-Regular, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-lkea3c {
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-9gtif4 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1vauzjt {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-155x6bb {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ny13k5 {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1jwfmcq {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-9hg4wu {
            --rsw: 100%;
            color: rgba(64, 160, 64, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-2welar {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Adrianna-Regular, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1fxtval {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-sq1596 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-14br0vs {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-ik9d15 {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1jic402 {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Adrianna-Regular, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-6hwjhp {
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-8hqkhr {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-162diq7 {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1xa6rfb {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1vec88i {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-rbhxft {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-12uj26n {
            --rsw: 100%;
            color: rgba(64, 160, 64, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-18ocjnz {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Adrianna-Regular, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-16qwupr {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-cxu1t9 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-17aflxm {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1j0a4ta {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1kdwqip {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Adrianna-Regular, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-vz755x {
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-i3iqmf {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-jknkcw {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-wmp7uk {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-fxjmg7 {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-vyr174 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-imlef7 {
            --rsw: 100%;
            color: rgba(64, 160, 64, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1kooojg {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Adrianna-Regular, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1j7b4e4 {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1rwe3u3 {
            cursor: pointer;
            display: flex;
            position: relative;
            flex-grow: unset;
            flex-wrap: wrap;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            --replo-flex-min-dimension: auto;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-18vkxal {
            cursor: default;
            display: flex;
            position: relative;
            flex-grow: unset;
            flex-wrap: wrap;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            --replo-flex-min-dimension: auto;
        }

        :not(#\20):not(#\20):not(#\20).r-bbf5d {
            --rsw: 100%;
            width: 40px;
            height: 40px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20).r-18vkxal :not(#\20):not(#\20).r-bbf5d {
            width: 40px;
            height: 40px;
            opacity: 20%;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-z083cl {
            display: flex;
            row-gap: 8px;
            z-index: 2;
            position: relative;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-pnvpuy {
            width: 8px;
            cursor: pointer;
            height: 8px;
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: flex-start;
            background-color: rgba(0, 0, 0, 0.3);
            background-image: none;
            border-radius: 20px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-flvft0 {
            width: 8px;
            cursor: pointer;
            height: 8px;
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            flex-basis: auto;
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: flex-start;
            background-color: rgba(0, 0, 0, 1);
            background-image: none;
            border-radius: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-k3mhlt {
            cursor: pointer;
            display: flex;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-hpyvqc {
            cursor: default;
            display: flex;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-o7d5wi {
            --rsw: 100%;
            width: 40px;
            height: 40px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20).r-hpyvqc :not(#\20):not(#\20).r-o7d5wi {
            width: 40px;
            height: 40px;
            opacity: 20%;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-n4gfyv {
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 1085px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            margin-top: 40px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            margin-bottom: 40px;
            justify-content: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            padding: 40px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-mnewm8 {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-uni7a8 {
            display: flex;
            max-width: 201px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-wt33is {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-y2a40b {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-12p8hue {
            display: flex;
            row-gap: 30px;
            position: relative;
            flex-grow: 1;
            min-width: auto;
            align-self: center;
            column-gap: 30px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            padding-left: 20px;
            padding-right: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-4sqevc {
            display: contents;
        }

        :not(#\20):not(#\20):not(#\20).r-u8ftn8 {
            color: rgba(0, 51, 102, 1);
            font-size: 32px;
            max-width: 600px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-170bywq {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            font-size: 18px;
            max-width: 600px;
            align-self: auto;
            flex-basis: auto;
            text-align: left;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 26px;
            margin-bottom: 15px;
            text-align-last: left;
        }

        :not(#\20):not(#\20):not(#\20).r-y4331v {
            width: 100%;
            display: flex;
            row-gap: 15px;
            position: relative;
            flex-grow: 1;
            max-width: 1125px;
            min-width: auto;
            align-self: center;
            column-gap: 15px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
            padding: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-l59h5g {
            display: none;
            font-size: 30px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 36px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-rxx65f {
            width: 100%;
            display: flex;
            row-gap: 10px;
            overflow: hidden;
            position: relative;
            max-width: 1085px;
            min-width: auto;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            margin-bottom: 40px;
            flex-direction: column;
            justify-content: space-between;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            padding: 20px;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1azj0ag {
            color: rgba(41, 145, 240, 1);
            overflow: hidden;
            font-size: 50px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 52px;
            text-align-last: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-xp5nuf {
            color: rgba(0, 51, 102, 1);
            overflow: hidden;
            font-size: 35px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 37px;
            text-align-last: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1etsdzi {
            gap: 60px 30px;
            width: auto;
            display: grid;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: 0;
            min-height: auto;
            --replo-gap: 30px;
            align-items: center;
            flex-shrink: 1;
            padding-left: 20px;
            padding-right: 20px;
            justify-content: center;
            grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-7szm2b {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1ep16u0 {
            width: auto;
            height: auto;
            row-gap: 15px;
            position: relative;
            max-width: 380px;
            min-width: auto;
            align-self: stretch;
            column-gap: 15px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1xppmne {
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            padding-top: 35px;
            padding-left: 15px;
            padding-right: 15px;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(252, 252, 252, 1);
            background-image: none;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(204, 204, 204, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-ndtwd8 {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1qmcgvo {
            display: flex;
            flex-grow: 1;
            max-width: 150px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1r6e9wb {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-bggdfh {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-ulwaop {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-ezqopo {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1xq7d4a {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-g3p2ok {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-6v19zx {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-yusu8d {
            color: rgba(0, 51, 102, 1);
            font-size: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 26px;
            text-decoration: underline;
        }

        :not(#\20):not(#\20):not(#\20).r-1dammqh {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1g8sf4h {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1c4jfam {
            color: rgba(0, 51, 102, 1);
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-cg5887 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1unqb3y {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1q59wfu {
            color: rgba(0, 51, 102, 1);
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-78kza9 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-4m0kk9 {
            width: 90%;
            height: 0px;
            display: flex;
            flex-basis: auto;
            margin-top: 20px;
            flex-shrink: 0;
            padding-left: 20px;
            padding-right: 20px;
            flex-direction: column;
            border-top-color: rgb(204, 204, 204);
            border-top-style: solid;
            border-top-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1rbe9hy {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-dul83b {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-m1lu9d {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-n054om {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            margin-top: 20px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1bamf2j {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 500px;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 15px;
            padding-bottom: 15px;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-8h91ns {
            color: rgba(255, 255, 255, 1);
            flex-grow: 1;
            font-size: 18px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
        }

        :not(#\20):not(#\20):not(#\20).r-m5in1f {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1kkl6yb {
            width: 100%;
            display: flex;
            max-width: 20px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-vml9a6 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1cj0uep {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1l70hj5 {
            font-size: 12px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 12px;
        }

        :not(#\20):not(#\20):not(#\20).r-jo57kv {
            width: 100%;
            display: flex;
            position: relative;
            max-width: 380px;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-6jiome {
            top: -25px;
            left: 50%;
            width: 100%;
            display: flex;
            row-gap: 20px;
            z-index: 1;
            overflow: hidden;
            position: absolute;
            max-width: 250px;
            min-width: auto;
            transform: translate3d(-50%, 0px, 0px);
            column-gap: 20px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 10px;
            padding-bottom: 10px;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            border-radius: 50px;
        }

        :not(#\20):not(#\20):not(#\20).r-1nzzbet {
            --rsw: 100%;
            color: rgba(255, 255, 255, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-fj7ejh {
            color: rgba(255, 255, 255, 1);
            font-size: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Quicksand, " sans-serif";
            font-weight: 700;
            line-height: 26px;
        }

        :not(#\20):not(#\20):not(#\20).r-1yerrw9 {
            --rsw: 100%;
            color: rgba(255, 255, 255, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1l9l9gl {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            height: auto;
            display: flex;
            row-gap: 15px;
            position: relative;
            flex-grow: 1;
            max-width: 400px;
            min-width: auto;
            align-self: auto;
            column-gap: 15px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1hq3lp0 {
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 35px;
            padding-left: 15px;
            padding-right: 15px;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(204, 214, 224, 1);
            background-image: none;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(10, 26, 52, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-hdld61 {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ayszbr {
            display: flex;
            flex-grow: 1;
            max-width: 150px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-15ptzsp {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1rze18i {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-9htboy {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-1m75ju3 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-3i26kj {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1dz5ink {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1rzz5wj {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-v2t1fb {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-2hecvz {
            color: rgba(0, 51, 102, 1);
            font-size: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 26px;
            text-decoration: underline;
        }

        :not(#\20):not(#\20):not(#\20).r-1xabphi {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-114irxr {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-xw7t0q {
            color: rgba(0, 51, 102, 1);
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-25gr7q {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ix6vle {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-pyb7ws {
            color: rgba(0, 51, 102, 1);
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-kqrd8r {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1sgofh5 {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-4h6svz {
            color: rgba(0, 51, 102, 1);
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-vrskl4 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-mjqook {
            width: 90%;
            height: 0px;
            display: flex;
            flex-basis: auto;
            margin-top: 20px;
            flex-shrink: 0;
            padding-left: 20px;
            padding-right: 20px;
            flex-direction: column;
            border-top-color: rgb(204, 204, 204);
            border-top-style: solid;
            border-top-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-mj83hp {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1s882p6 {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-1xw2td5 {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-10skc0n {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            margin-top: 20px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-11baoyb {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 500px;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 15px;
            padding-bottom: 15px;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-lcgiod {
            color: rgba(255, 255, 255, 1);
            flex-grow: 1;
            font-size: 18px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
        }

        :not(#\20):not(#\20):not(#\20).r-z3sx23 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-13wr4r9 {
            width: 100%;
            display: flex;
            max-width: 20px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-syo1pb {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-zlze3p {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-binv34 {
            font-size: 12px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 12px;
        }

        :not(#\20):not(#\20):not(#\20).r-x16iru {
            width: 100%;
            display: flex;
            row-gap: 50px;
            position: relative;
            max-width: 380px;
            min-width: auto;
            align-self: stretch;
            column-gap: 50px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-o30w45 {
            top: -25px;
            left: 50%;
            width: 100%;
            display: flex;
            row-gap: 20px;
            z-index: 1;
            overflow: hidden;
            position: absolute;
            max-width: 250px;
            min-width: auto;
            transform: translate3d(-50%, 0px, 0px);
            column-gap: 20px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 10px;
            padding-bottom: 10px;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            border-radius: 50px;
        }

        :not(#\20):not(#\20):not(#\20).r-15aw5vb {
            --rsw: 100%;
            color: rgba(255, 255, 255, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1btoxox {
            color: rgba(255, 255, 255, 1);
            font-size: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Quicksand, " sans-serif";
            font-weight: 700;
            line-height: 26px;
        }

        :not(#\20):not(#\20):not(#\20).r-135oh1q {
            --rsw: 100%;
            color: rgba(255, 255, 255, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-14p6hk9 {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 15px;
            position: relative;
            flex-grow: 1;
            max-width: 400px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 15px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-g83ous {
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 35px;
            padding-left: 15px;
            padding-right: 15px;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(252, 252, 252, 1);
            background-image: none;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(204, 204, 204, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-pp6us2 {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1jw0jjz {
            display: flex;
            flex-grow: 1;
            max-width: 150px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-96c58p {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-5vbl9j {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-bzlnza {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-1qt12t7 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-13w0qt4 {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Quicksand, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1w5166v {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1t78ni6 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-km46g7 {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-bwkf7x {
            color: rgba(0, 51, 102, 1);
            font-size: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 26px;
            text-decoration: underline;
        }

        :not(#\20):not(#\20):not(#\20).r-h00twe {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1pkoshm {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-okgrws {
            color: rgba(0, 51, 102, 1);
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-ck6ozf {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-12dc72a {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1stf4lw {
            color: rgba(0, 51, 102, 1);
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-k4zsxt {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-jjnum1 {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-7iabdk {
            color: rgba(0, 51, 102, 1);
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-4tz4t5 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1750ay8 {
            width: 90%;
            height: 0px;
            display: flex;
            flex-basis: auto;
            margin-top: 20px;
            flex-shrink: 0;
            padding-left: 20px;
            padding-right: 20px;
            flex-direction: column;
            border-top-color: rgb(204, 204, 204);
            border-top-style: solid;
            border-top-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-xbr55j {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ofcyzk {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-14ymlhx {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-yylied {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            margin-top: 20px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-3o59jr {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 500px;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 15px;
            padding-bottom: 15px;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-w76lvm {
            color: rgba(255, 255, 255, 1);
            flex-grow: 1;
            font-size: 18px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
        }

        :not(#\20):not(#\20):not(#\20).r-1loue43 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1cs7hh2 {
            width: 100%;
            display: flex;
            max-width: 20px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-btvx6c {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-e3vv1r {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-v40rv3 {
            font-size: 12px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 12px;
        }

        :not(#\20):not(#\20):not(#\20).r-1nt3ck0 {
            color: rgba(0, 0, 0, 1);
            display: none;
            position: relative;
            max-width: 1400px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
        }

        :not(#\20):not(#\20):not(#\20).r-1pj4822 {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            height: auto;
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: none;
            min-width: auto;
            align-self: auto;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            padding: 64px 30px 64px 30px;
        }

        :not(#\20):not(#\20):not(#\20).r-i4p8xb {
            width: 384px;
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 720px;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-cp6spo {
            display: flex;
            row-gap: 24px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            border-bottom-color: rgba(244, 244, 244, 1);
            border-bottom-style: solid;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-69bn1a {
            display: flex;
            row-gap: 12px;
            position: relative;
            align-self: stretch;
            column-gap: 12px;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-1oddd06 {
            cursor: pointer;
            display: flex;
            overflow: hidden;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            padding: 16px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-1uypxkk {
            cursor: pointer;
            overflow: hidden;
            position: relative;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(41, 145, 240, 0.11);
            background-image: none;
            padding: 16px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1k9hk29 {
            display: grid;
            row-gap: 0;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 0;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
        }

        :not(#\20):not(#\20):not(#\20).r-110r4hu {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1f5kuwh {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-iresmt {
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 24px;
            padding: 3px 5px 3px 5px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-iresmt {
            color: rgba(255, 255, 255, 1);
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 24px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 3px 5px 3px 5px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-17vxxxn {
            display: flex;
            flex-grow: 1;
            max-width: none;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-17vxxxn {
            flex-grow: 1;
            flex-basis: auto;
            object-fit: cover;
            transition: inherit;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-169pzgn {
            object-fit: cover;
            transition: inherit;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-169pzgn {
            object-fit: cover;
            transition: inherit;
        }

        :not(#\20):not(#\20):not(#\20).r-1ny4ar9 {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-1ny4ar9 {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1rc59ts {
            display: flex;
            row-gap: 8px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1h2fpc3 {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-124j1j7 {
            font-size: 16px;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-124j1j7 {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1weq636 {
            font-size: 11px;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-2jb9sc {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-8oj8c1 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1j1ul7o {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-bgqtyf {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-skuc7o {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ttugx7 {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1regkas {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-17qcct5 {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: center;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1sdljym {
            color: rgba(0, 51, 102, 0.72);
            flex-grow: 2;
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 2;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 16px;
            text-align-last: center;
            text-decoration: line-through;
        }

        :not(#\20):not(#\20):not(#\20).r-1fgah7m {
            color: rgba(0, 51, 102, 1);
            flex-grow: 2;
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 2;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-pu0oee {
            cursor: pointer;
            display: flex;
            overflow: hidden;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            padding: 16px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-z610tl {
            cursor: pointer;
            overflow: hidden;
            position: relative;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            background-color: rgb(14 61 27 / 27%);
            background-image: none;
            padding: 16px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(0, 51, 102, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-lx88im {
            display: grid;
            row-gap: 0;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 0;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
        }

        :not(#\20):not(#\20):not(#\20).r-l3nzs9 {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1pprkmu {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-14m2rd {
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 24px;
            padding: 3px 5px 3px 5px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20).r-z610tl :not(#\20):not(#\20).r-14m2rd {
            color: rgba(255, 255, 255, 1);
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 24px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 3px 5px 3px 5px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 8px;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-14m2rd {
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 24px;
            padding: 3px 5px 3px 5px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-ycg8ga {
            display: flex;
            flex-grow: 1;
            max-width: none;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1r1dhxp {
            object-fit: cover;
            transition: inherit;
        }

        :not(#\20):not(#\20):not(#\20).r-j8il5g {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1xksa6f {
            display: flex;
            row-gap: 8px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1qu4s23 {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-z7gpj9 {
            font-size: 16px;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-19sdvqb {
            font-size: 11px;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1yf83jt {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-14pidr1 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-230g1u {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-bfrsh4 {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-14y5tks {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1tich4r {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-152svmp {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1a4hhc6 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1wrm69k {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-ksrcqv {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1d3f0gf {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-j1p3mc {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-jmm1m {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-4xx6tt {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: center;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-7dxz6g {
            color: rgba(0, 51, 102, 0.72);
            flex-grow: 2;
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 2;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 16px;
            text-align-last: center;
            text-decoration: line-through;
        }

        :not(#\20):not(#\20):not(#\20).r-1fqc6kp {
            color: rgba(0, 51, 102, 1);
            flex-grow: 2;
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 2;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1mq450f {
            cursor: pointer;
            display: flex;
            overflow: hidden;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            padding: 16px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-11ebt8p {
            cursor: pointer;
            overflow: hidden;
            position: relative;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(41, 145, 240, 0.11);
            background-image: none;
            padding: 16px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1o4d6i0 {
            display: grid;
            row-gap: 0;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 0;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
        }

        :not(#\20):not(#\20):not(#\20).r-1vozzvn {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-bk81vb {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-4fz4z0 {
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 24px;
            padding: 3px 5px 3px 5px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20).r-11ebt8p :not(#\20):not(#\20).r-4fz4z0 {
            color: rgba(255, 255, 255, 1);
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 24px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 3px 5px 3px 5px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 8px;
        }

        :not(#\20).r-z610tl :not(#\20):not(#\20).r-4fz4z0 {
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 24px;
            padding: 3px 5px 3px 5px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-17k99z4 {
            display: flex;
            flex-grow: 1;
            max-width: none;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-ahiiih {
            object-fit: cover;
            transition: inherit;
        }

        :not(#\20):not(#\20):not(#\20).r-kv96ww {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-919lay {
            display: flex;
            row-gap: 8px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-c29fkl {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-15jc5wj {
            font-size: 16px;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-18ottqp {
            font-size: 11px;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1ru6e68 {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-k1bdbi {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-tb1jh {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1i1bfr4 {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1vitpv7 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-lbpdru {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-ibp9wm {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1lmbs84 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-c7vbr {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1nngiy1 {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-19qgcmj {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-18f631p {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-hu1qrg {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1iahevw {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: center;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ixgpqv {
            color: rgba(0, 51, 102, 0.72);
            flex-grow: 2;
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 2;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 16px;
            text-align-last: center;
            text-decoration: line-through;
        }

        :not(#\20):not(#\20):not(#\20).r-eiuebk {
            color: rgba(0, 51, 102, 1);
            flex-grow: 2;
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 2;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 16px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ifjdhl {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 8px;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            margin-bottom: 8px;
            letter-spacing: 2px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 16px 32px 16px 32px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-1k32bjp {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 8px;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            margin-bottom: 8px;
            letter-spacing: 2px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 16px 32px 16px 32px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-osis9e {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 8px;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            margin-bottom: 8px;
            letter-spacing: 2px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 16px 32px 16px 32px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-12wf2cj {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 8px;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            margin-bottom: 8px;
            letter-spacing: 2px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 16px 32px 16px 32px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-1ykllox {
            display: flex;
            row-gap: 4px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 4px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-m44cig {
            color: rgba(255, 255, 255, 1);
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-1arcmxs {
            color: rgba(255, 255, 255, 1);
            display: flex;
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 18px;
        }

        :not(#\20).r-12wf2cj :not(#\20):not(#\20).r-1arcmxs {
            color: rgba(255, 255, 255, 1);
            display: flex;
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 18px;
        }

        :not(#\20).r-osis9e :not(#\20):not(#\20).r-1arcmxs {
            color: rgba(255, 255, 255, 1);
            display: flex;
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 18px;
        }

        :not(#\20).r-1k32bjp :not(#\20):not(#\20).r-1arcmxs {
            color: rgba(255, 255, 255, 1);
            display: flex;
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-ci3bf7 {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            margin-top: 8px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1eqiuh0 {
            display: flex;
            max-width: 86px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1c8oj9o {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-k74lwz {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-q81c81 {
            flex-grow: 1;
            font-size: 12px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-h1dcrx {
            display: flex;
            row-gap: 36px;
            position: relative;
            flex-grow: 1;
            max-width: 1085px;
            min-width: auto;
            align-self: center;
            column-gap: 36px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            padding-top: 40px;
            flex-direction: column;
            padding-bottom: 40px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ebxjsf {
            font-size: 36px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 43px;
        }

        :not(#\20):not(#\20):not(#\20).r-4ycx71 {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            flex-grow: 1;
            max-width: 1085px;
            align-self: auto;
            flex-basis: auto;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1kcrdpw {
            color: rgba(0, 0, 0, 1);
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            margin-bottom: 40px;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 64px 40px 64px 40px;
        }

        :not(#\20):not(#\20):not(#\20).r-1750jpg {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-dvam7n {
            display: flex;
            row-gap: 35px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            column-gap: 35px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1e7270x {
            font-size: 36px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 43px;
        }

        :not(#\20):not(#\20):not(#\20).r-7w5ofo {
            gap: 16px 16px;
            width: 100%;
            display: grid;
            position: relative;
            max-width: 740px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: auto;
            --replo-gap: 16px;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            grid-template-columns: repeat(1, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-1k9ii6b {
            width: 100%;
            display: flex;
            align-self: center;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1bs1pvu {
            width: 100%;
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            flex-basis: 0;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-nu5sca {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-evh8f3 {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1ms81kp {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1qa0ee9 {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-13stkan {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1d7hgm6 {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-bm4qed {
            width: 100%;
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-w8hmwz {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-12dyuqs {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-165sasx {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-tvysre {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-eg0ajq {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-18mq7c {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-1oy486d {
            width: 100%;
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-sbftlt {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-mu7d2y {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-10afiku {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-bju346 {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-19he2ar {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-5tap8z {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-158pjr6 {
            width: 100%;
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-12x51qm {
            display: flex;
            max-width: 400px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1boe0d {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-fsnl1a {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-mdn5yt {
            width: 100%;
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-2t9ob6 {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-ihdj4q {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-8pu3l9 {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-9he0r1 {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-keao2r {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-qdk4xc {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-mxkeph {
            width: 100%;
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-aitjon {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-1nc4hqi {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-wpn8sp {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1v5eroi {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-a83vmo {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-102axll {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-18wjrvv {
            width: 100%;
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-xffj4a {
            display: flex;
            max-width: 400px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1dv7y04 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-16wmx4l {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1552b4b {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-7snzni {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1xype74 {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1pvlspa {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-lwcxmy {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-bixs6k {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-1qlrwwl {
            width: 100%;
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-d3vqb6 {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-kgpg5s {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1iqvrdt {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1qqvhmu {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-1njxerg {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-i8dee8 {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-1kxot4 {
            width: 100%;
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-16u1wn1 {
            color: rgba(255, 255, 255, 1);
            display: flex;
            row-gap: 24px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            padding: 40px 30px 40px 30px;
        }

        :not(#\20):not(#\20):not(#\20).r-5ixo9q {
            width: 100%;
            display: flex;
            flex-grow: 1;
            max-width: 140px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1ks3nfb {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-35cvrg {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-qrq2zl {
            display: flex;
            row-gap: 48px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 48px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1n5lgkk {
            cursor: pointer;
            font-size: 18px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 26px;
            border-bottom-color: rgba(255, 255, 255, 1);
            border-bottom-style: solid;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-x5op0n {
            cursor: pointer;
            font-size: 18px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 26px;
            border-bottom-color: rgba(255, 255, 255, 1);
            border-bottom-style: solid;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-brpngh {
            color: rgba(175, 172, 172, 1);
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1wusnzx {
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1bylujo {
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 21px;
            text-align-last: center;
        }
    }

    @media screen and (min-width: 750px) {
        body {
            font-size: 1.6rem;
        }
    }

    @media (min-width: 768px) {
        ##ik5mi {
            height: 100vh;
        }

        .cbtb .cbtb.scraped-container {
            width: 750px;
        }

        .cbtb .cbtb-col-sm-1,
        .cbtb .cbtb-col-sm-2,
        .cbtb .cbtb-col-sm-3,
        .cbtb .cbtb-col-sm-4,
        .cbtb .cbtb-col-sm-5,
        .cbtb .cbtb-col-sm-6,
        .cbtb .cbtb-col-sm-7,
        .cbtb .cbtb-col-sm-8,
        .cbtb .cbtb-col-sm-9,
        .cbtb .cbtb-col-sm-10,
        .cbtb .cbtb-col-sm-11,
        .cbtb .cbtb-col-sm-12 {
            float: left;
        }

        .cbtb .cbtb-col-sm-12 {
            width: 100%;
        }

        .cbtb .cbtb-col-sm-11 {
            width: 91.66666667%;
        }

        .cbtb .cbtb-col-sm-10 {
            width: 83.33333333%;
        }

        .cbtb .cbtb-col-sm-9 {
            width: 75%;
        }

        .cbtb .cbtb-col-sm-8 {
            width: 66.66666667%;
        }

        .cbtb .cbtb-col-sm-7 {
            width: 58.33333333%;
        }

        .cbtb .cbtb-col-sm-6 {
            width: 50%;
        }

        .cbtb .cbtb-col-sm-5 {
            width: 41.66666667%;
        }

        .cbtb .cbtb-col-sm-4 {
            width: 33.33333333%;
        }

        .cbtb .cbtb-col-sm-3 {
            width: 25%;
        }

        .cbtb .cbtb-col-sm-2 {
            width: 16.66666667%;
        }

        .cbtb .cbtb-col-sm-1 {
            width: 8.33333333%;
        }

        .cbtb .cbtb-col-sm-pull-12 {
            right: 100%;
        }

        .cbtb .cbtb-col-sm-pull-11 {
            right: 91.66666667%;
        }

        .cbtb .cbtb-col-sm-pull-10 {
            right: 83.33333333%;
        }

        .cbtb .cbtb-col-sm-pull-9 {
            right: 75%;
        }

        .cbtb .cbtb-col-sm-pull-8 {
            right: 66.66666667%;
        }

        .cbtb .cbtb-col-sm-pull-7 {
            right: 58.33333333%;
        }

        .cbtb .cbtb-col-sm-pull-6 {
            right: 50%;
        }

        .cbtb .cbtb-col-sm-pull-5 {
            right: 41.66666667%;
        }

        .cbtb .cbtb-col-sm-pull-4 {
            right: 33.33333333%;
        }

        .cbtb .cbtb-col-sm-pull-3 {
            right: 25%;
        }

        .cbtb .cbtb-col-sm-pull-2 {
            right: 16.66666667%;
        }

        .cbtb .cbtb-col-sm-pull-1 {
            right: 8.33333333%;
        }

        .cbtb .cbtb-col-sm-pull-0 {
            right: auto;
        }

        .cbtb .cbtb-col-sm-push-12 {
            left: 100%;
        }

        .cbtb .cbtb-col-sm-push-11 {
            left: 91.66666667%;
        }

        .cbtb .cbtb-col-sm-push-10 {
            left: 83.33333333%;
        }

        .cbtb .cbtb-col-sm-push-9 {
            left: 75%;
        }

        .cbtb .cbtb-col-sm-push-8 {
            left: 66.66666667%;
        }

        .cbtb .cbtb-col-sm-push-7 {
            left: 58.33333333%;
        }

        .cbtb .cbtb-col-sm-push-6 {
            left: 50%;
        }

        .cbtb .cbtb-col-sm-push-5 {
            left: 41.66666667%;
        }

        .cbtb .cbtb-col-sm-push-4 {
            left: 33.33333333%;
        }

        .cbtb .cbtb-col-sm-push-3 {
            left: 25%;
        }

        .cbtb .cbtb-col-sm-push-2 {
            left: 16.66666667%;
        }

        .cbtb .cbtb-col-sm-push-1 {
            left: 8.33333333%;
        }

        .cbtb .cbtb-col-sm-push-0 {
            left: auto;
        }

        .cbtb .cbtb-col-sm-offset-12 {
            margin-left: 100%;
        }

        .cbtb .cbtb-col-sm-offset-11 {
            margin-left: 91.66666667%;
        }

        .cbtb .cbtb-col-sm-offset-10 {
            margin-left: 83.33333333%;
        }

        .cbtb .cbtb-col-sm-offset-9 {
            margin-left: 75%;
        }

        .cbtb .cbtb-col-sm-offset-8 {
            margin-left: 66.66666667%;
        }

        .cbtb .cbtb-col-sm-offset-7 {
            margin-left: 58.33333333%;
        }

        .cbtb .cbtb-col-sm-offset-6 {
            margin-left: 50%;
        }

        .cbtb .cbtb-col-sm-offset-5 {
            margin-left: 41.66666667%;
        }

        .cbtb .cbtb-col-sm-offset-4 {
            margin-left: 33.33333333%;
        }

        .cbtb .cbtb-col-sm-offset-3 {
            margin-left: 25%;
        }

        .cbtb .cbtb-col-sm-offset-2 {
            margin-left: 16.66666667%;
        }

        .cbtb .cbtb-col-sm-offset-1 {
            margin-left: 8.33333333%;
        }

        .cbtb .cbtb-col-sm-offset-0 {
            margin-left: 0;
        }

        .cbtb .cbtb-modal-dialog {
            width: 600px;
            margin: 30px auto;
        }

        .cbtb .cbtb-modal-content {
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        }

        .cbtb .cbtb-modal-sm {
            width: 300px;
        }

        .cbtb .cbtb-modal-dialog.header .show-header {
            display: block !important;
        }

        .cbtb .cbtb-modal-dialog.header .show-tab {
            display: none !important;
        }

        .cbtb .cbtb-modal .cbtb-modal-dialog.header,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.header {
            width: 550px;
        }

        .cbtb .cbtb-modal .cbtb-modal-dialog.header .cbtb-modal-content .cbtb-modal-header a img,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.header .cbtb-modal-content .cbtb-modal-header a img {
            max-width: 400px;
        }

        .cbtb .cbtb-modal .cbtb-modal-dialog.header .cbtb-modal-content .show-tab,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.header .cbtb-modal-content .show-tab {
            display: none;
        }

        .cbtb .cbtb-modal .cbtb-modal-dialog.header .cbtb-modal-content .show-header,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in .cbtb-modal-dialog.header .cbtb-modal-content .show-header {
            display: block;
        }
    }

    @media (min-width: 768px) and (max-width: 991px) {
        .cbtb .cbtb-visible-sm {
            display: block !important;
        }

        .cbtb table.cbtb-visible-sm {
            display: table !important;
        }

        .cbtb tr.cbtb-visible-sm {
            display: table-row !important;
        }

        .cbtb th.cbtb-visible-sm,
        .cbtb td.cbtb-visible-sm {
            display: table-cell !important;
        }

        .cbtb .cbtb-visible-sm-block {
            display: block !important;
        }

        .cbtb .cbtb-visible-sm-inline {
            display: inline !important;
        }

        .cbtb .cbtb-visible-sm-inline-block {
            display: inline-block !important;
        }

        .cbtb .cbtb-hidden-sm {
            display: none !important;
        }
    }

    @media (min-width: 992px) {
        .cbtb .cbtb.scraped-container {
            width: 970px;
        }

        .cbtb .cbtb-col-md-1,
        .cbtb .cbtb-col-md-2,
        .cbtb .cbtb-col-md-3,
        .cbtb .cbtb-col-md-4,
        .cbtb .cbtb-col-md-5,
        .cbtb .cbtb-col-md-6,
        .cbtb .cbtb-col-md-7,
        .cbtb .cbtb-col-md-8,
        .cbtb .cbtb-col-md-9,
        .cbtb .cbtb-col-md-10,
        .cbtb .cbtb-col-md-11,
        .cbtb .cbtb-col-md-12 {
            float: left;
        }

        .cbtb .cbtb-col-md-12 {
            width: 100%;
        }

        .cbtb .cbtb-col-md-11 {
            width: 91.66666667%;
        }

        .cbtb .cbtb-col-md-10 {
            width: 83.33333333%;
        }

        .cbtb .cbtb-col-md-9 {
            width: 75%;
        }

        .cbtb .cbtb-col-md-8 {
            width: 66.66666667%;
        }

        .cbtb .cbtb-col-md-7 {
            width: 58.33333333%;
        }

        .cbtb .cbtb-col-md-6 {
            width: 50%;
        }

        .cbtb .cbtb-col-md-5 {
            width: 41.66666667%;
        }

        .cbtb .cbtb-col-md-4 {
            width: 33.33333333%;
        }

        .cbtb .cbtb-col-md-3 {
            width: 25%;
        }

        .cbtb .cbtb-col-md-2 {
            width: 16.66666667%;
        }

        .cbtb .cbtb-col-md-1 {
            width: 8.33333333%;
        }

        .cbtb .cbtb-col-md-pull-12 {
            right: 100%;
        }

        .cbtb .cbtb-col-md-pull-11 {
            right: 91.66666667%;
        }

        .cbtb .cbtb-col-md-pull-10 {
            right: 83.33333333%;
        }

        .cbtb .cbtb-col-md-pull-9 {
            right: 75%;
        }

        .cbtb .cbtb-col-md-pull-8 {
            right: 66.66666667%;
        }

        .cbtb .cbtb-col-md-pull-7 {
            right: 58.33333333%;
        }

        .cbtb .cbtb-col-md-pull-6 {
            right: 50%;
        }

        .cbtb .cbtb-col-md-pull-5 {
            right: 41.66666667%;
        }

        .cbtb .cbtb-col-md-pull-4 {
            right: 33.33333333%;
        }

        .cbtb .cbtb-col-md-pull-3 {
            right: 25%;
        }

        .cbtb .cbtb-col-md-pull-2 {
            right: 16.66666667%;
        }

        .cbtb .cbtb-col-md-pull-1 {
            right: 8.33333333%;
        }

        .cbtb .cbtb-col-md-pull-0 {
            right: auto;
        }

        .cbtb .cbtb-col-md-push-12 {
            left: 100%;
        }

        .cbtb .cbtb-col-md-push-11 {
            left: 91.66666667%;
        }

        .cbtb .cbtb-col-md-push-10 {
            left: 83.33333333%;
        }

        .cbtb .cbtb-col-md-push-9 {
            left: 75%;
        }

        .cbtb .cbtb-col-md-push-8 {
            left: 66.66666667%;
        }

        .cbtb .cbtb-col-md-push-7 {
            left: 58.33333333%;
        }

        .cbtb .cbtb-col-md-push-6 {
            left: 50%;
        }

        .cbtb .cbtb-col-md-push-5 {
            left: 41.66666667%;
        }

        .cbtb .cbtb-col-md-push-4 {
            left: 33.33333333%;
        }

        .cbtb .cbtb-col-md-push-3 {
            left: 25%;
        }

        .cbtb .cbtb-col-md-push-2 {
            left: 16.66666667%;
        }

        .cbtb .cbtb-col-md-push-1 {
            left: 8.33333333%;
        }

        .cbtb .cbtb-col-md-push-0 {
            left: auto;
        }

        .cbtb .cbtb-col-md-offset-12 {
            margin-left: 100%;
        }

        .cbtb .cbtb-col-md-offset-11 {
            margin-left: 91.66666667%;
        }

        .cbtb .cbtb-col-md-offset-10 {
            margin-left: 83.33333333%;
        }

        .cbtb .cbtb-col-md-offset-9 {
            margin-left: 75%;
        }

        .cbtb .cbtb-col-md-offset-8 {
            margin-left: 66.66666667%;
        }

        .cbtb .cbtb-col-md-offset-7 {
            margin-left: 58.33333333%;
        }

        .cbtb .cbtb-col-md-offset-6 {
            margin-left: 50%;
        }

        .cbtb .cbtb-col-md-offset-5 {
            margin-left: 41.66666667%;
        }

        .cbtb .cbtb-col-md-offset-4 {
            margin-left: 33.33333333%;
        }

        .cbtb .cbtb-col-md-offset-3 {
            margin-left: 25%;
        }

        .cbtb .cbtb-col-md-offset-2 {
            margin-left: 16.66666667%;
        }

        .cbtb .cbtb-col-md-offset-1 {
            margin-left: 8.33333333%;
        }

        .cbtb .cbtb-col-md-offset-0 {
            margin-left: 0;
        }

        .cbtb .cbtb-modal-lg {
            width: 900px;
        }
    }

    @media screen and (min-width: 1199px) {
        .el-522123>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-522123>.scraped-container-box:nth-child(2) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-409109>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-409109>.scraped-container-box:nth-child(2) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-409109>.scraped-container-box:nth-child(3) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-366824>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-366824>.scraped-container-box:nth-child(2) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }

        .el-314205>.scraped-container-box:nth-child(1) {
            width: unset;
            min-width: 0;
            max-width: unset;
        }
    }

    @media (min-width: 1200px) {
        .cbtb .cbtb.scraped-container {
            width: 1170px;
        }

        .cbtb .cbtb-col-lg-1,
        .cbtb .cbtb-col-lg-2,
        .cbtb .cbtb-col-lg-3,
        .cbtb .cbtb-col-lg-4,
        .cbtb .cbtb-col-lg-5,
        .cbtb .cbtb-col-lg-6,
        .cbtb .cbtb-col-lg-7,
        .cbtb .cbtb-col-lg-8,
        .cbtb .cbtb-col-lg-9,
        .cbtb .cbtb-col-lg-10,
        .cbtb .cbtb-col-lg-11,
        .cbtb .cbtb-col-lg-12 {
            float: left;
        }

        .cbtb .cbtb-col-lg-12 {
            width: 100%;
        }

        .cbtb .cbtb-col-lg-11 {
            width: 91.66666667%;
        }

        .cbtb .cbtb-col-lg-10 {
            width: 83.33333333%;
        }

        .cbtb .cbtb-col-lg-9 {
            width: 75%;
        }

        .cbtb .cbtb-col-lg-8 {
            width: 66.66666667%;
        }

        .cbtb .cbtb-col-lg-7 {
            width: 58.33333333%;
        }

        .cbtb .cbtb-col-lg-6 {
            width: 50%;
        }

        .cbtb .cbtb-col-lg-5 {
            width: 41.66666667%;
        }

        .cbtb .cbtb-col-lg-4 {
            width: 33.33333333%;
        }

        .cbtb .cbtb-col-lg-3 {
            width: 25%;
        }

        .cbtb .cbtb-col-lg-2 {
            width: 16.66666667%;
        }

        .cbtb .cbtb-col-lg-1 {
            width: 8.33333333%;
        }

        .cbtb .cbtb-col-lg-pull-12 {
            right: 100%;
        }

        .cbtb .cbtb-col-lg-pull-11 {
            right: 91.66666667%;
        }

        .cbtb .cbtb-col-lg-pull-10 {
            right: 83.33333333%;
        }

        .cbtb .cbtb-col-lg-pull-9 {
            right: 75%;
        }

        .cbtb .cbtb-col-lg-pull-8 {
            right: 66.66666667%;
        }

        .cbtb .cbtb-col-lg-pull-7 {
            right: 58.33333333%;
        }

        .cbtb .cbtb-col-lg-pull-6 {
            right: 50%;
        }

        .cbtb .cbtb-col-lg-pull-5 {
            right: 41.66666667%;
        }

        .cbtb .cbtb-col-lg-pull-4 {
            right: 33.33333333%;
        }

        .cbtb .cbtb-col-lg-pull-3 {
            right: 25%;
        }

        .cbtb .cbtb-col-lg-pull-2 {
            right: 16.66666667%;
        }

        .cbtb .cbtb-col-lg-pull-1 {
            right: 8.33333333%;
        }

        .cbtb .cbtb-col-lg-pull-0 {
            right: auto;
        }

        .cbtb .cbtb-col-lg-push-12 {
            left: 100%;
        }

        .cbtb .cbtb-col-lg-push-11 {
            left: 91.66666667%;
        }

        .cbtb .cbtb-col-lg-push-10 {
            left: 83.33333333%;
        }

        .cbtb .cbtb-col-lg-push-9 {
            left: 75%;
        }

        .cbtb .cbtb-col-lg-push-8 {
            left: 66.66666667%;
        }

        .cbtb .cbtb-col-lg-push-7 {
            left: 58.33333333%;
        }

        .cbtb .cbtb-col-lg-push-6 {
            left: 50%;
        }

        .cbtb .cbtb-col-lg-push-5 {
            left: 41.66666667%;
        }

        .cbtb .cbtb-col-lg-push-4 {
            left: 33.33333333%;
        }

        .cbtb .cbtb-col-lg-push-3 {
            left: 25%;
        }

        .cbtb .cbtb-col-lg-push-2 {
            left: 16.66666667%;
        }

        .cbtb .cbtb-col-lg-push-1 {
            left: 8.33333333%;
        }

        .cbtb .cbtb-col-lg-push-0 {
            left: auto;
        }

        .cbtb .cbtb-col-lg-offset-12 {
            margin-left: 100%;
        }

        .cbtb .cbtb-col-lg-offset-11 {
            margin-left: 91.66666667%;
        }

        .cbtb .cbtb-col-lg-offset-10 {
            margin-left: 83.33333333%;
        }

        .cbtb .cbtb-col-lg-offset-9 {
            margin-left: 75%;
        }

        .cbtb .cbtb-col-lg-offset-8 {
            margin-left: 66.66666667%;
        }

        .cbtb .cbtb-col-lg-offset-7 {
            margin-left: 58.33333333%;
        }

        .cbtb .cbtb-col-lg-offset-6 {
            margin-left: 50%;
        }

        .cbtb .cbtb-col-lg-offset-5 {
            margin-left: 41.66666667%;
        }

        .cbtb .cbtb-col-lg-offset-4 {
            margin-left: 33.33333333%;
        }

        .cbtb .cbtb-col-lg-offset-3 {
            margin-left: 25%;
        }

        .cbtb .cbtb-col-lg-offset-2 {
            margin-left: 16.66666667%;
        }

        .cbtb .cbtb-col-lg-offset-1 {
            margin-left: 8.33333333%;
        }

        .cbtb .cbtb-col-lg-offset-0 {
            margin-left: 0;
        }

        .cbtb .cbtb-visible-lg {
            display: block !important;
        }

        .cbtb table.cbtb-visible-lg {
            display: table !important;
        }

        .cbtb tr.cbtb-visible-lg {
            display: table-row !important;
        }

        .cbtb th.cbtb-visible-lg,
        .cbtb td.cbtb-visible-lg {
            display: table-cell !important;
        }

        .cbtb .cbtb-visible-lg-block {
            display: block !important;
        }

        .cbtb .cbtb-visible-lg-inline {
            display: inline !important;
        }

        .cbtb .cbtb-visible-lg-inline-block {
            display: inline-block !important;
        }

        .cbtb .cbtb-hidden-lg {
            display: none !important;
        }
    }

    @media screen and (max-width: 1020px) {
        .content article {
            margin: 0;
            padding: 0;
            box-sizing: border- box;
            float: none;
            width: 100%;
        }

        .content aside {
            width: 0;
            margin: 0;
            padding: 0;
            display: none;
            float: none;
        }

        .title h1 {
            font-size: 26px;
        }

        .comment- holder {
            top: 10px;
            margin-bottom: 15px;
        }

        #comment-input- holder {
            margin: 0;
            padding: 0;
            width: 100%;
        }

        .tite h1 {
            font-size: 26px;
        }
    }

    @media only screen and (max-width: 992px) {
        #i33dp .summary-open {
            -ms-transition: all 0.4s ease-in-out;
            -webkit-transition: all 0.4s ease-in-out;
            transition: all 0.4s ease-in-out;
        }
    }

    @media (min-width: 992px) and (max-width: 1199px) {
        .cbtb .cbtb-visible-md {
            display: block !important;
        }

        .cbtb table.cbtb-visible-md {
            display: table !important;
        }

        .cbtb tr.cbtb-visible-md {
            display: table-row !important;
        }

        .cbtb th.cbtb-visible-md,
        .cbtb td.cbtb-visible-md {
            display: table-cell !important;
        }

        .cbtb .cbtb-visible-md-block {
            display: block !important;
        }

        .cbtb .cbtb-visible-md-inline {
            display: inline !important;
        }

        .cbtb .cbtb-visible-md-inline-block {
            display: inline-block !important;
        }

        .cbtb .cbtb-hidden-md {
            display: none !important;
        }
    }

    @media (max-width: 767px) {
        .cbtb .cbtb-visible-xs {
            display: block !important;
        }

        .cbtb table.cbtb-visible-xs {
            display: table !important;
        }

        .cbtb tr.cbtb-visible-xs {
            display: table-row !important;
        }

        .cbtb th.cbtb-visible-xs,
        .cbtb td.cbtb-visible-xs {
            display: table-cell !important;
        }

        .cbtb .cbtb-visible-xs-block {
            display: block !important;
        }

        .cbtb .cbtb-visible-xs-inline {
            display: inline !important;
        }

        .cbtb .cbtb-visible-xs-inline-block {
            display: inline-block !important;
        }

        .cbtb .cbtb-hidden-xs {
            display: none !important;
        }

        #Offers1-3 #ig8l4c {
            box-shadow: none !important;
        }

        .cst-heart-icon .colmn-1 img {
            width: 25px !important;
        }

        .cst-heart-icon .colmn-1 {
            flex-basis: 30px !important;
        }

        .cst-heart-icon .colmn-2 {
            flex-basis: 80% !important;
        }
    }

    @media screen and (max-width: 767px) {
        :root {
            --space-grid-gap: var(--space-medium);
            --space-viewport-sides: var(--space-medium);
            --font-heading-size-large: calc(var(--font-heading-base-size) * 0.8);
            --font-heading-size-medium: calc(var(--font-heading-base-size) * 0.6);
            --font-heading-size-small: calc(var(--font-heading-base-size) * 0.5);
            --font-heading-size-xsmall: 1.2rem;
        }
    }

    @media only screen and (max-width: 667px) {
        div#ic5gup-4 {
            max-height: 143px;
        }
    }

    @media (max-width: 640px) {
        :not(#\20):not(#\20).r-w2fl4d {
            margin-top: -64px;
        }

        img#fkt-image-677-599-b1d {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-15xj869 {
            display: flex;
            position: relative;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-frtrxz {
            width: 100%;
            height: 100%;
            display: flex;
            padding: 0;
            z-index: 10000001;
            overflow: scroll;
            position: relative;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            margin-left: auto;
            margin-right: auto;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-17kjl36 {
            width: 100%;
            height: 100%;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: unset;
            flex-wrap: nowrap;
            min-width: auto;
            flex-basis: auto;
            margin-top: 0px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
            -webkit-mask-image: -webkit-radial-gradient(white, black);
            --replo-flex-min-dimension: 0px;
            padding: 52px 21px 30px 21px;
            border-radius: 12px;
        }

        :not(#\20):not(#\20):not(#\20).r-44gein {
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            align-self: stretch;
            flex-basis: 0;
            min-height: var(--replo-flex-min-dimension, 0px);
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            border-radius: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-laqw5h {
            display: flex;
            row-gap: 20px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            align-self: stretch;
            column-gap: 20px;
            flex-basis: 0;
            min-height: var(--replo-flex-min-dimension, 0px);
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            padding: 5%;
        }

        :not(#\20):not(#\20):not(#\20).r-xhm3d4 {
            color: rgba(86, 96, 114, 1);
            font-size: 30px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 900;
            line-height: 40px;
            text-transform: uppercase;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-15vvyr8 {
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1i909nq {
            top: 8px;
            left: auto;
            --rsw: 100%;
            right: 8px;
            width: 40px;
            bottom: auto;
            cursor: pointer;
            height: 40px;
            z-index: 1;
            position: absolute;
            flex-grow: unset;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1aem5tg {
            width: 100%;
            height: 100%;
            display: flex;
            padding: 0;
            z-index: 10000001;
            overflow: scroll;
            position: relative;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            margin-left: auto;
            margin-right: auto;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-x3vlpe {
            width: 100%;
            height: 100%;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: unset;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            margin-top: 0px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            -webkit-mask-image: -webkit-radial-gradient(white, black);
            padding: 52px 21px 30px 21px;
            border-radius: 12px;
        }

        :not(#\20):not(#\20):not(#\20).r-repr20 {
            height: 800px;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            align-self: flex-start;
            flex-basis: 0;
            min-height: var(--replo-flex-min-dimension, 0px);
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            border-radius: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-1603czg {
            display: flex;
            row-gap: 20px;
            overflow: scroll;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            align-self: stretch;
            column-gap: 20px;
            flex-basis: 0;
            min-height: var(--replo-flex-min-dimension, 0px);
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            padding: 5%;
        }

        :not(#\20):not(#\20):not(#\20).r-1mrsxkh {
            font-size: 30px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 900;
            line-height: 40px;
            text-transform: uppercase;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1lnr7e4 {
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ug23eu {
            top: 8px;
            left: auto;
            --rsw: 100%;
            right: 8px;
            width: 40px;
            bottom: auto;
            cursor: pointer;
            height: 40px;
            z-index: 1;
            position: absolute;
            flex-grow: unset;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1gm52xk {
            display: flex;
            position: relative;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-13icueq {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 20px;
            margin-bottom: 0px;
            padding-bottom: 20px;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
        }

        :not(#\20):not(#\20):not(#\20).r-1wgz233 {
            height: 29px;
            display: flex;
            flex-grow: 1;
            max-width: 120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1odf5w1 {
            object-fit: contain;
        }

        :not(#\20):not(#\20):not(#\20).r-c9xwob {
            --rpmh: 100%;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-3q163p {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 0px 20px 20px 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-w02qvp {
            display: flex;
            row-gap: 30px;
            position: relative;
            max-width: 1085px;
            min-width: auto;
            align-self: center;
            column-gap: 30px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 30px 0px 20px 0px;
        }

        :not(#\20):not(#\20):not(#\20).r-19b0ssy {
            width: 100%;
            height: auto;
            display: flex;
            row-gap: 30px;
            position: relative;
            flex-grow: 1;
            max-width: 600px;
            min-width: auto;
            align-self: auto;
            column-gap: 30px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            padding-left: 0px;
            padding-right: 0px;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-d6paba {
            width: 100%;
            height: auto;
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 600px;
            min-width: auto;
            align-self: auto;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            padding-left: 0px;
            padding-right: 0px;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-c4zsim {
            color: rgba(0, 51, 102, 1);
            display: flex;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1ozct3q {
            color: rgba(10, 26, 52, 1);
            display: flex;
            font-size: 51px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 53px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ly297b {
            color: rgba(0, 51, 102, 1);
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            font-size: 22px;
            max-width: 520px;
            align-self: auto;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 32px;
            padding-left: 5px;
            padding-right: 5px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-5w4m7w {
            color: rgba(10, 26, 52, 1);
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            font-size: 17px;
            max-width: 520px;
            align-self: auto;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 26px;
            padding-left: 5px;
            padding-right: 5px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1urj8mo {
            width: 100%;
            height: auto;
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 600px;
            min-width: auto;
            align-self: auto;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-11og3ue {
            width: auto;
            height: auto;
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1c4p5wx {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1pviojh {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-148mmzg {
            display: flex;
            position: relative;
            max-width: 1085px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 0px;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            border-bottom-style: none;
            border-bottom-width: 0px;
        }

        :not(#\20):not(#\20):not(#\20).r-fyt43c {
            width: 100%;
            display: flex;
            row-gap: 20px;
            position: relative;
            max-width: 1000px;
            min-width: auto;
            column-gap: 20px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 15px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1ttmq2p {
            display: flex;
            row-gap: 0px;
            position: relative;
            flex-grow: 1;
            max-width: 120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 0px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1k1e2qh {
            width: auto;
            height: 60px;
            display: flex;
            flex-grow: unset;
            max-width: 50px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-18qn87b {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-cdua31 {
            --rpmh: 100%;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-i720nf {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 24px;
            text-transform: uppercase;
        }

        :not(#\20):not(#\20):not(#\20).r-50v7ys {
            color: rgba(0, 51, 102, 1);
            font-size: 10px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 14px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1w4t6re {
            display: flex;
            row-gap: 0px;
            position: relative;
            flex-grow: 1;
            max-width: 120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 0px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-171e2dj {
            width: 100%;
            height: 60px;
            display: flex;
            flex-grow: unset;
            max-width: 50px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-h5anjy {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-f2itfj {
            --rpmh: 100%;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-lkbak5 {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-obxfuv {
            color: rgba(0, 51, 102, 1);
            font-size: 10px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 14px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-19jcq7z {
            display: flex;
            row-gap: 0px;
            position: relative;
            flex-grow: 1;
            max-width: 120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 0px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1pcnjjm {
            width: auto;
            height: 60px;
            display: flex;
            flex-grow: unset;
            max-width: 50px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-16hl93v {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-19pmakr {
            --rpmh: 100%;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-kwtzz3 {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 24px;
            text-transform: uppercase;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-gtrwab {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 14px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-181j3ff {
            display: flex;
            row-gap: 0px;
            position: relative;
            flex-grow: 1;
            max-width: 120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 0px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1wlv62v {
            width: auto;
            height: 58px;
            display: flex;
            flex-grow: unset;
            max-width: 50px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-yat13b {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-145hgp0 {
            --rpmh: 100%;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1d0wgtr {
            color: rgba(0, 51, 102, 1);
            font-size: 11px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-16wsc4f {
            color: rgba(0, 51, 102, 1);
            font-size: 10px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 400;
            line-height: 14px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-17rtbud {
            color: rgba(22, 40, 59, 1);
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            display: flex;
            row-gap: 32px;
            position: relative;
            max-width: none;
            min-width: auto;
            align-self: auto;
            column-gap: 32px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 20px 20px 32px 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-t71lbu {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            height: auto;
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 1085px;
            min-width: auto;
            align-self: auto;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            padding-top: 20px;
            padding-left: 20px;
            padding-right: 20px;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-mtgfqy {
            color: rgba(0, 51, 102, 1);
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 40px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-18yk4xe {
            font-size: 17px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-yw9ji5 {
            width: 100%;
            display: flex;
            row-gap: 32px;
            position: relative;
            max-width: 336px;
            min-width: auto;
            column-gap: 32px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-16fpy55 {
            top: auto;
            left: auto;
            right: auto;
            width: 100%;
            bottom: auto;
            display: flex;
            row-gap: 16px;
            z-index: 2;
            position: relative;
            flex-grow: 1;
            max-width: none;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-17qavqm {
            height: auto;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            max-height: 600px;
            overflow-x: clip;
            overflow-y: visible;
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-dns5xa {
            width: auto;
            height: auto;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: auto;
            flex-basis: 0;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            justify-content: center;
            padding: 0px;
            border-radius: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-18gqipw {
            width: 100%;
            height: auto;
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: center;
            flex-basis: 0;
            max-height: 400px;
            min-height: 0;
            object-fit: contain;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1lm4acq {
            object-fit: contain;
        }

        :not(#\20):not(#\20):not(#\20).r-1xl46ll {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1lslokf {
            width: auto;
            cursor: pointer;
            display: flex;
            row-gap: 7px;
            z-index: 2;
            overflow: scroll;
            position: relative;
            align-self: stretch;
            column-gap: 7px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: row;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-35xly6 {
            width: 40px;
            height: 40px;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: unset;
            max-width: none;
            min-width: auto;
            align-self: auto;
            flex-basis: auto;
            max-height: none;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 0);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-19wtxcv {
            width: 40px;
            height: 40px;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: unset;
            max-width: none;
            align-self: auto;
            flex-basis: auto;
            max-height: none;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1dy5qqi {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            height: auto;
            display: flex;
            opacity: 100%;
            flex-grow: 1;
            max-width: none;
            min-width: 0;
            align-self: auto;
            flex-basis: 0;
            max-height: none;
            min-height: var(--replo-flex-min-dimension, 0px);
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            border-width: 2px;
            border-color: rgba(255, 255, 255, 1);
        }

        :not(#\20):not(#\20):not(#\20).r-4o73f2 {
            object-fit: cover;
            transition: inherit;
        }

        :not(#\20):not(#\20):not(#\20).r-j0fkab {
            --rpmh: 100%;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-j7k8u8 {
            display: flex;
            row-gap: 15px;
            position: relative;
            flex-grow: 1;
            max-width: 450px;
            align-self: stretch;
            column-gap: 15px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-9mhx4r {
            font-size: 28px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 32px;
        }

        :not(#\20):not(#\20):not(#\20).r-108j9i6 {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-7ek7rt {
            color: rgba(255, 140, 0, 1);
            display: flex;
            row-gap: 3px;
            column-gap: 3px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-140hwoy {
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 21px;
        }

        :not(#\20):not(#\20):not(#\20).r-bmnwcz {
            display: flex;
            row-gap: 10px;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            margin-top: 0px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            padding: 5px 0px 5px 0px;
            border-style: none;
            border-color: rgba(224, 224, 224, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-btk9uy {
            width: auto;
            display: flex;
            row-gap: 16px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            margin-top: 0px;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
            padding: 5px;
            border-style: none;
            border-color: rgba(224, 224, 224, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-55g03p {
            width: auto;
            height: auto;
            display: flex;
            flex-grow: unset;
            max-width: 40px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-8u9q34 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1ht3l6l {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1vishyx {
            flex-grow: 1;
            font-size: 14px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-ulybl5 {
            width: auto;
            display: flex;
            row-gap: 16px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            margin-top: 0px;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
            padding: 5px;
            border-style: none;
            border-color: rgba(224, 224, 224, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-16i98sl {
            width: auto;
            height: auto;
            display: flex;
            flex-grow: unset;
            max-width: 40px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-153ugg {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-11twlk4 {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1d5eedu {
            flex-grow: 1;
            font-size: 14px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-1b434i3 {
            width: auto;
            display: flex;
            row-gap: 16px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            margin-top: 0px;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
            padding: 5px;
            border-style: none;
            border-color: rgba(224, 224, 224, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-jzrgyj {
            width: auto;
            height: auto;
            display: flex;
            flex-grow: unset;
            max-width: 40px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1hweqep {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-17uapvw {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1qj9r5y {
            flex-grow: 1;
            font-size: 14px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-lrh3ww {
            width: auto;
            display: flex;
            row-gap: 16px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            margin-top: 0px;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
            padding: 5px;
            border-style: none;
            border-color: rgba(224, 224, 224, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-hjhkkq {
            width: auto;
            height: auto;
            display: flex;
            flex-grow: unset;
            max-width: 40px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-17em21s {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-uip4lf {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-12tayfh {
            flex-grow: 1;
            font-size: 14px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-w2fl4d {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            display: flex;
            row-gap: 4px;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25);
            column-gap: 4px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
            justify-content: center;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 15px 12px 15px 12px;
            border-radius: 4px;
        }

        :not(#\20):not(#\20):not(#\20).r-i53e8p {
            color: rgba(255, 255, 255, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-12cwbs0 {
            display: flex;
            row-gap: 16px;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            margin-top: 10px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            margin-left: 5px;
            margin-right: 5px;
            justify-content: center;
            border-top-width: 1px;
            padding: 20px 5px 5px 5px;
            border-style: solid none none none;
            border-color: rgba(224, 224, 224, 1);
            border-radius: 0px;
        }

        :not(#\20):not(#\20):not(#\20).r-pak7tc {
            width: auto;
            height: auto;
            display: flex;
            flex-grow: unset;
            max-width: 80px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-vm9331 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1e38yd9 {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-y17nva {
            flex-grow: 1;
            font-size: 14px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1v4ozyp {
            color: rgba(22, 40, 59, 1);
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            display: flex;
            row-gap: 50px;
            position: relative;
            max-width: none;
            min-width: auto;
            align-self: auto;
            column-gap: 50px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 32px 20px 32px 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-rstiub {
            width: 100%;
            display: flex;
            row-gap: 40px;
            position: relative;
            max-width: 336px;
            min-width: auto;
            align-self: auto;
            column-gap: 40px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-zim38r {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 24px;
            position: relative;
            flex-grow: 1;
            max-width: none;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-148tu5i {
            color: rgba(0, 51, 102, 1);
            overflow: hidden;
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 24px;
            padding-top: 5px;
            padding-bottom: 5px;
            text-align-last: center;
            background-color: rgba(240, 240, 240, 1);
            background-image: none;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-ipc8rf {
            color: rgba(0, 51, 102, 1);
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 40px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-xdi3ea {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-4tj3fa {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 24px;
            position: relative;
            flex-grow: 1;
            max-width: none;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1fshruq {
            width: auto;
            height: auto;
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            margin-left: 0px;
            margin-right: 0px;
            -webkit-mask-image: -webkit-radial-gradient(white, black);
            border-style: none;
            border-width: 0px;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1g9um3v {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            display: flex;
            row-gap: 4px;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25);
            column-gap: 4px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
            justify-content: center;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 15px 12px 15px 12px;
            border-radius: 4px;
        }

        :not(#\20):not(#\20):not(#\20).r-fsiby5 {
            color: rgba(255, 255, 255, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-1rypb4u {
            width: 100%;
            display: flex;
            row-gap: 40px;
            position: relative;
            max-width: 336px;
            min-width: auto;
            align-self: auto;
            column-gap: 40px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-iocdxg {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 24px;
            position: relative;
            flex-grow: 1;
            max-width: none;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1tsdnd9 {
            color: rgba(0, 51, 102, 1);
            overflow: hidden;
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 24px;
            padding-top: 5px;
            padding-bottom: 5px;
            text-align-last: center;
            background-color: rgba(240, 240, 240, 1);
            background-image: none;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-smjfa8 {
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 40px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1vjj8te {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1wmkvz1 {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 24px;
            position: relative;
            flex-grow: 1;
            max-width: none;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ln7if {
            width: auto;
            height: auto;
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1l3leya {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-lbvv15 {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-tm2fwq {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            display: flex;
            row-gap: 4px;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25);
            column-gap: 4px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            letter-spacing: 2px;
            justify-content: center;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 15px 12px 15px 12px;
            border-radius: 4px;
        }

        :not(#\20):not(#\20):not(#\20).r-ug7s0c {
            color: rgba(255, 255, 255, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-r4m4qt {
            color: rgba(22, 40, 59, 1);
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            display: flex;
            row-gap: 32px;
            position: relative;
            max-width: none;
            min-width: auto;
            align-self: auto;
            column-gap: 32px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            padding: 32px 20px 32px 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1k8kj4j {
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 40px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1ph4k2z {
            width: 100%;
            row-gap: 32px;
            position: relative;
            flex-grow: 1;
            max-width: 1036px;
            column-gap: 32px;
            flex-basis: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-8yljcu {
            display: flex;
            row-gap: 20px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            align-self: stretch;
            column-gap: 20px;
            flex-basis: auto;
            overflow-x: clip;
            overflow-y: visible;
            --replo-gap: 20px;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1i55vzo {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-ek5mxv {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-upezhx {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-6x92b {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1g2tukx {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-15snj4y {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ue3a45 {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1nl77yk {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-o7nz21 {
            --rsw: 100%;
            color: rgba(41, 145, 240, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-m0jgov {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-8xd9uy {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-b7pkbj {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1yeuxf3 {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-ev3yq1 {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-8m6lag {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1v2ymz3 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-j2mmql {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-nqmjs6 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-7t7cpi {
            --rsw: 100%;
            color: rgba(41, 145, 240, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-aein32 {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-7qaiqf {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1usavx9 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-9azdkx {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-aysxa4 {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-12pj9c9 {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-11pbk6z {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1eh5xst {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1ddzdmx {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1xlc550 {
            --rsw: 100%;
            color: rgba(41, 145, 240, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1x3zwmd {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-15f7l8v {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1hm0lhz {
            cursor: pointer;
            display: flex;
            position: relative;
            flex-grow: unset;
            flex-wrap: wrap;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            --replo-flex-min-dimension: auto;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-xa8b2m {
            cursor: default;
            display: flex;
            position: relative;
            flex-grow: unset;
            flex-wrap: wrap;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            --replo-flex-min-dimension: auto;
        }

        :not(#\20):not(#\20):not(#\20).r-8aqq08 {
            --rsw: 100%;
            width: 40px;
            height: 40px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20).r-xa8b2m :not(#\20):not(#\20).r-8aqq08 {
            width: 40px;
            height: 40px;
            opacity: 20%;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-wghm77 {
            display: flex;
            row-gap: 8px;
            z-index: 2;
            position: relative;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1nfsgt2 {
            width: 8px;
            cursor: pointer;
            height: 8px;
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: flex-start;
            background-color: rgba(0, 0, 0, 0.3);
            background-image: none;
            border-radius: 20px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-ivs81o {
            width: 8px;
            cursor: pointer;
            height: 8px;
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: flex-start;
            background-color: rgba(0, 0, 0, 1);
            background-image: none;
            border-radius: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-9ti5ui {
            cursor: pointer;
            display: flex;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-1pebuzu {
            cursor: default;
            display: flex;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1yv13x3 {
            --rsw: 100%;
            width: 40px;
            height: 40px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20).r-1pebuzu :not(#\20):not(#\20).r-1yv13x3 {
            width: 40px;
            height: 40px;
            opacity: 20%;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-gdny17 {
            width: 100%;
            display: flex;
            row-gap: 32px;
            position: relative;
            flex-grow: 1;
            max-width: 1036px;
            column-gap: 32px;
            flex-basis: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1efb3go {
            display: flex;
            row-gap: 20px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            align-self: stretch;
            column-gap: 20px;
            flex-basis: auto;
            overflow-x: clip;
            overflow-y: visible;
            --replo-gap: 20px;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-blcbtw {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-12sekjh {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-yq2ql6 {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1q2fkzw {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1xrrhsz {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-lkea3c {
            width: auto;
            height: auto;
            display: flex;
            overflow: hidden;
            flex-grow: unset;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-9gtif4 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1vauzjt {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-155x6bb {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ny13k5 {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1jwfmcq {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-9hg4wu {
            --rsw: 100%;
            color: rgba(41, 145, 240, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-2welar {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1fxtval {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-sq1596 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-14br0vs {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-ik9d15 {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1jic402 {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-6hwjhp {
            width: auto;
            height: 262px;
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-8hqkhr {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-162diq7 {
            --rpmh: 100%;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1xa6rfb {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1vec88i {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-rbhxft {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-12uj26n {
            --rsw: 100%;
            color: rgba(41, 145, 240, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-18ocjnz {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-16qwupr {
            display: flex;
            row-gap: 24px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 24px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 24px;
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-cxu1t9 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-17aflxm {
            display: flex;
            row-gap: 5px;
            column-gap: 5px;
            flex-basis: auto;
            flex-shrink: 0;
            margin-bottom: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1j0a4ta {
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 28px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1kdwqip {
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-vz755x {
            width: auto;
            height: auto;
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            min-width: 0;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-i3iqmf {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-jknkcw {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-wmp7uk {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-fxjmg7 {
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 26px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-vyr174 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-imlef7 {
            --rsw: 100%;
            color: rgba(41, 145, 240, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1kooojg {
            font-size: 14px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1j7b4e4 {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1rwe3u3 {
            cursor: pointer;
            display: flex;
            position: relative;
            flex-grow: unset;
            flex-wrap: wrap;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            --replo-flex-min-dimension: auto;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-18vkxal {
            cursor: default;
            display: flex;
            position: relative;
            flex-grow: unset;
            flex-wrap: wrap;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            --replo-flex-min-dimension: auto;
        }

        :not(#\20):not(#\20):not(#\20).r-bbf5d {
            --rsw: 100%;
            width: 40px;
            height: 40px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20).r-18vkxal :not(#\20):not(#\20).r-bbf5d {
            width: 40px;
            height: 40px;
            opacity: 20%;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-z083cl {
            display: flex;
            row-gap: 8px;
            z-index: 2;
            position: relative;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-pnvpuy {
            width: 8px;
            cursor: pointer;
            height: 8px;
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: flex-start;
            background-color: rgba(0, 0, 0, 1);
            background-image: none;
            border-radius: 20px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-flvft0 {
            width: 8px;
            cursor: pointer;
            height: 8px;
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            flex-basis: auto;
            align-items: flex-start;
            flex-shrink: 0;
            justify-content: flex-start;
            background-color: rgba(0, 0, 0, 1);
            background-image: none;
            border-radius: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-k3mhlt {
            cursor: pointer;
            display: flex;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-hpyvqc {
            cursor: default;
            display: flex;
            position: relative;
            flex-grow: unset;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-o7d5wi {
            --rsw: 100%;
            width: 40px;
            height: 40px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20).r-hpyvqc :not(#\20):not(#\20).r-o7d5wi {
            width: 40px;
            height: 40px;
            opacity: 20%;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-n4gfyv {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 1085px;
            min-width: auto;
            align-self: auto;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            --replo-margin-left: 20px;
            --replo-margin-right: 20px;
            margin: 40px 20px 10px 20px;
            padding: 24px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-mnewm8 {
            width: auto;
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-uni7a8 {
            height: 100%;
            display: flex;
            flex-grow: unset;
            max-width: 120px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-wt33is {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-y2a40b {
            --rpmh: 100%;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-12p8hue {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 30px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            min-width: auto;
            align-self: center;
            column-gap: 30px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            margin: 0px;
            padding: 30px 10px 20px 10px;
            border-radius: 0px;
        }

        :not(#\20):not(#\20):not(#\20).r-4sqevc {
            display: contents;
        }

        :not(#\20):not(#\20):not(#\20).r-u8ftn8 {
            color: rgba(0, 51, 102, 1);
            font-size: 24px;
            max-width: 600px;
            align-self: center;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 30px;
            text-transform: none;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-170bywq {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            font-size: 16px;
            max-width: 600px;
            align-self: auto;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 25px;
            margin-bottom: 0px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-y4331v {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            height: auto;
            display: flex;
            row-gap: 30px;
            position: relative;
            flex-grow: 1;
            max-width: none;
            min-width: auto;
            align-self: auto;
            column-gap: 30px;
            flex-basis: auto;
            margin-top: 20px;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            margin-left: 0px;
            margin-bottom: 0px;
            flex-direction: column;
            justify-content: space-between;
            --replo-margin-left: 0px;
            padding: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-l59h5g {
            color: rgba(0, 51, 102, 1);
            width: auto;
            height: auto;
            display: flex;
            flex-grow: 1;
            font-size: 37px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 40px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-rxx65f {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            height: auto;
            display: flex;
            row-gap: 5px;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: none;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            --replo-margin-left: 0px;
            --replo-margin-right: 0px;
            margin: 0px;
            padding: 20px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(224, 224, 224, 1);
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1azj0ag {
            color: rgba(41, 145, 240, 1);
            width: auto;
            overflow: hidden;
            font-size: 24px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 26px;
            padding-top: 0px;
            padding-bottom: 0px;
            text-align-last: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-xp5nuf {
            color: rgba(0, 51, 102, 1);
            width: auto;
            overflow: hidden;
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 26px;
            padding-top: 0px;
            margin-bottom: 0px;
            padding-bottom: 0px;
            text-align-last: center;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1etsdzi {
            width: auto;
            display: none;
            row-gap: 60px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 30px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            grid-template-columns: repeat(1, minmax(0, 1fr));
            padding: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-7szm2b {
            display: contents;
        }

        :not(#\20):not(#\20):not(#\20).r-1ep16u0 {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 380px;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1xppmne {
            display: flex;
            overflow: hidden;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            padding-top: 35px;
            padding-left: 15px;
            padding-right: 15px;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(252, 252, 252, 1);
            background-image: none;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(204, 204, 204, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-ndtwd8 {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1qmcgvo {
            width: auto;
            height: 150px;
            display: flex;
            flex-grow: unset;
            max-width: 150px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1r6e9wb {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-bggdfh {
            --rpmh: 100%;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-ulwaop {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-ezqopo {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1xq7d4a {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            margin-bottom: 5px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-g3p2ok {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-6v19zx {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-yusu8d {
            color: rgba(0, 51, 102, 1);
            font-size: 22px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 24px;
            text-decoration: underline;
        }

        :not(#\20):not(#\20):not(#\20).r-1dammqh {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1g8sf4h {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1c4jfam {
            color: rgba(0, 51, 102, 1);
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-cg5887 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1unqb3y {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1q59wfu {
            color: rgba(0, 51, 102, 1);
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-78kza9 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-4m0kk9 {
            width: 90%;
            height: 0px;
            display: flex;
            flex-basis: auto;
            margin-top: 20px;
            flex-shrink: 0;
            padding-left: 20px;
            padding-right: 20px;
            flex-direction: column;
            border-top-color: rgb(204, 204, 204);
            border-top-style: solid;
            border-top-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1rbe9hy {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-dul83b {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-m1lu9d {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-n054om {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            margin-top: 20px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1bamf2j {
            color: rgba(255, 255, 255, 1);
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            cursor: pointer;
            height: 53px;
            display: flex;
            overflow: hidden;
            max-width: 500px;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            padding: 15px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-8h91ns {
            color: rgba(255, 255, 255, 1);
            flex-grow: 1;
            font-size: 18px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Roboto, " sans-serif";
            font-weight: 700;
            line-height: 21px;
            letter-spacing: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-m5in1f {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1kkl6yb {
            width: 100%;
            height: 20px;
            display: flex;
            max-width: 20px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-vml9a6 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1cj0uep {
            --rpmh: 100%;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1l70hj5 {
            font-size: 11px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 13px;
        }

        :not(#\20):not(#\20):not(#\20).r-jo57kv {
            width: 100%;
            display: flex;
            position: relative;
            max-width: 380px;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-6jiome {
            top: -25px;
            left: 50%;
            width: 100%;
            display: flex;
            row-gap: 15px;
            z-index: 1;
            overflow: hidden;
            position: absolute;
            max-width: 220px;
            min-width: auto;
            transform: translate3d(-50%, 0px, 0px);
            column-gap: 15px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 10px;
            padding-bottom: 10px;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            border-radius: 50px;
        }

        :not(#\20):not(#\20):not(#\20).r-1nzzbet {
            --rsw: 100%;
            color: rgba(255, 255, 255, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-fj7ejh {
            color: rgba(255, 255, 255, 1);
            font-size: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Quicksand, " sans-serif";
            font-weight: 700;
            line-height: 26px;
        }

        :not(#\20):not(#\20):not(#\20).r-1yerrw9 {
            --rsw: 100%;
            color: rgba(255, 255, 255, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1l9l9gl {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            height: auto;
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 400px;
            min-width: auto;
            align-self: auto;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1hq3lp0 {
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 35px;
            padding-left: 15px;
            padding-right: 15px;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(247, 249, 249, 1);
            background-image: none;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(10, 26, 52, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-hdld61 {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ayszbr {
            width: auto;
            height: 160px;
            display: flex;
            flex-grow: unset;
            max-width: 150px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-15ptzsp {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-1rze18i {
            --rpmh: 100%;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-9htboy {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-1m75ju3 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-3i26kj {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 10px;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            margin-bottom: 5px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1dz5ink {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1rzz5wj {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-v2t1fb {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-2hecvz {
            color: rgba(0, 51, 102, 1);
            font-size: 22px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 24px;
            text-decoration: underline;
        }

        :not(#\20):not(#\20):not(#\20).r-1xabphi {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-114irxr {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-xw7t0q {
            color: rgba(0, 51, 102, 1);
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-25gr7q {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ix6vle {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-pyb7ws {
            color: rgba(0, 51, 102, 1);
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-kqrd8r {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1sgofh5 {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-4h6svz {
            color: rgba(0, 51, 102, 1);
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-vrskl4 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-mjqook {
            width: 90%;
            height: 0px;
            display: flex;
            flex-basis: auto;
            margin-top: 20px;
            flex-shrink: 0;
            padding-left: 20px;
            padding-right: 20px;
            flex-direction: column;
            border-top-color: rgb(204, 204, 204);
            border-top-style: solid;
            border-top-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-mj83hp {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1s882p6 {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-1xw2td5 {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-10skc0n {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            margin-top: 20px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-11baoyb {
            color: rgba(0, 0, 0, 1);
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            cursor: pointer;
            height: 53px;
            display: flex;
            overflow: hidden;
            max-width: 500px;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            padding: 15px 0px 15px 0px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-lcgiod {
            color: rgba(247, 249, 249, 1);
            flex-grow: 1;
            font-size: 18px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Roboto, " sans-serif";
            font-weight: 700;
            line-height: 21px;
            letter-spacing: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-z3sx23 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-13wr4r9 {
            width: 100%;
            display: flex;
            max-width: 20px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-syo1pb {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-zlze3p {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-binv34 {
            font-size: 11px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: "Open Sans", " sans-serif";
            font-weight: 700;
            line-height: 13px;
        }

        :not(#\20):not(#\20):not(#\20).r-x16iru {
            width: 100%;
            display: flex;
            row-gap: 50px;
            position: relative;
            max-width: 380px;
            min-width: auto;
            align-self: stretch;
            column-gap: 50px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-o30w45 {
            top: -25px;
            left: 50%;
            width: 100%;
            display: flex;
            row-gap: 15px;
            z-index: 1;
            overflow: hidden;
            position: absolute;
            max-width: 220px;
            min-width: auto;
            transform: translate3d(-50%, 0px, 0px);
            column-gap: 15px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 10px;
            padding-bottom: 10px;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            border-radius: 50px;
        }

        :not(#\20):not(#\20):not(#\20).r-15aw5vb {
            --rsw: 100%;
            color: rgba(255, 255, 255, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1btoxox {
            color: rgba(255, 255, 255, 1);
            font-size: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Quicksand, " sans-serif";
            font-weight: 700;
            line-height: 26px;
        }

        :not(#\20):not(#\20):not(#\20).r-135oh1q {
            --rsw: 100%;
            color: rgba(255, 255, 255, 1);
            width: 24px;
            height: 24px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-14p6hk9 {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 400px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-g83ous {
            display: flex;
            overflow: hidden;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 35px;
            padding-left: 15px;
            padding-right: 15px;
            flex-direction: column;
            justify-content: flex-start;
            background-color: rgba(204, 214, 224, 1);
            background-image: none;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(10, 26, 52, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-pp6us2 {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1jw0jjz {
            width: auto;
            height: 160px;
            display: flex;
            flex-grow: unset;
            max-width: 150px;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-96c58p {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-5vbl9j {
            --rpmh: 100%;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-bzlnza {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
        }

        :not(#\20):not(#\20):not(#\20).r-1qt12t7 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-13w0qt4 {
            color: rgba(0, 51, 102, 1);
            font-size: 18px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 10px;
            text-align: center;
            flex-shrink: 0;
            font-family: Quicksand, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            margin-bottom: 5px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1w5166v {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1t78ni6 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-km46g7 {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-bwkf7x {
            color: rgba(0, 51, 102, 1);
            font-size: 22px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 24px;
            text-decoration: underline;
        }

        :not(#\20):not(#\20):not(#\20).r-h00twe {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1pkoshm {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-okgrws {
            color: rgba(0, 51, 102, 1);
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-ck6ozf {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-12dc72a {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1stf4lw {
            color: rgba(0, 51, 102, 1);
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-k4zsxt {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-jjnum1 {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 20px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-7iabdk {
            color: rgba(0, 51, 102, 1);
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-4tz4t5 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1750ay8 {
            width: 90%;
            height: 0px;
            display: flex;
            flex-basis: auto;
            margin-top: 20px;
            flex-shrink: 0;
            padding-left: 20px;
            padding-right: 20px;
            flex-direction: column;
            border-top-color: rgb(204, 204, 204);
            border-top-style: solid;
            border-top-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-xbr55j {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ofcyzk {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-14ymlhx {
            color: rgba(0, 51, 102, 1);
            font-size: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-yylied {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            margin-top: 20px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-3o59jr {
            color: rgba(0, 0, 0, 1);
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            cursor: pointer;
            height: 53px;
            display: flex;
            overflow: hidden;
            max-width: 500px;
            align-self: auto;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            padding: 15px 0px 15px 0px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 0, 0, 1);
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-w76lvm {
            color: rgba(247, 249, 249, 1);
            flex-grow: 1;
            font-size: 18px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Roboto, " sans-serif";
            font-weight: 700;
            line-height: 21px;
            letter-spacing: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1loue43 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-bottom: 10px;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1cs7hh2 {
            width: 100%;
            display: flex;
            max-width: 20px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-btvx6c {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-e3vv1r {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-v40rv3 {
            font-size: 11px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 13px;
        }

        :not(#\20):not(#\20):not(#\20).r-1nt3ck0 {
            color: rgba(0, 0, 0, 1);
            display: flex;
            row-gap: 0px;
            position: relative;
            max-width: 1400px;
            min-width: auto;
            align-self: center;
            column-gap: 0px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
        }

        :not(#\20):not(#\20):not(#\20).r-1pj4822 {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            height: auto;
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: none;
            min-width: auto;
            align-self: auto;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
            padding: 0px 20px 30px 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-i4p8xb {
            width: auto;
            display: flex;
            row-gap: 12px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 12px;
            flex-basis: auto;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-cp6spo {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            margin-top: 5px;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            padding-bottom: 10px;
            justify-content: center;
            border-bottom-color: rgba(244, 244, 244, 1);
            border-bottom-style: none;
            border-bottom-width: 0px;
            grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-69bn1a {
            display: flex;
            row-gap: 12px;
            position: relative;
            align-self: stretch;
            column-gap: 12px;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-1oddd06 {
            width: auto;
            cursor: pointer;
            display: flex;
            overflow: hidden;
            position: relative;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            padding: 10px 20px 10px 20px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-1uypxkk {
            width: auto;
            cursor: pointer;
            overflow: hidden;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(41, 145, 240, 0.18);
            background-image: none;
            padding: 10px 20px 10px 20px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1k9hk29 {
            display: grid;
            row-gap: 0;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 0;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-110r4hu {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1f5kuwh {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-iresmt {
            overflow: hidden;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 500;
            line-height: 16px;
            padding: 5px 10px 5px 10px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 15px;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-iresmt {
            color: rgba(255, 255, 255, 1);
            overflow: hidden;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 500;
            line-height: 16px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 5px 10px 5px 10px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 15px;
        }

        :not(#\20):not(#\20):not(#\20).r-17vxxxn {
            width: auto;
            height: 89px;
            display: flex;
            flex-grow: unset;
            max-width: 400px;
            min-width: auto;
            flex-basis: auto;
            min-height: 0;
            object-fit: contain;
            overflow-x: auto;
            overflow-y: hidden;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-17vxxxn {
            width: auto;
            height: 89px;
            flex-grow: unset;
            min-width: auto;
            flex-basis: auto;
            object-fit: contain;
            transition: inherit;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-169pzgn {
            object-fit: contain;
            transition: inherit;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-169pzgn {
            object-fit: contain;
            transition: inherit;
        }

        :not(#\20):not(#\20):not(#\20).r-1ny4ar9 {
            --rpmh: 100%;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-1ny4ar9 {
            --rpmh: 100%;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1rc59ts {
            display: flex;
            row-gap: 5px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-1h2fpc3 {
            width: auto;
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-124j1j7 {
            font-size: 16px;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            text-align-last: center;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-124j1j7 {
            color: rgba(0, 0, 0, 1);
            font-size: 16px;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1weq636 {
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 11px;
            flex-basis: auto;
            font-style: normal;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: normal;
            line-height: 14px;
            text-align-last: center;
            text-decoration: none;
        }

        :not(#\20):not(#\20):not(#\20).r-2jb9sc {
            width: auto;
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-8oj8c1 {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-right: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1j1ul7o {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-bgqtyf {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-skuc7o {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-left: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-ttugx7 {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1regkas {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-17qcct5 {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            margin-top: 5px;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1sdljym {
            color: rgba(0, 51, 102, 0.72);
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
            text-align-last: center;
            text-decoration: line-through;
        }

        :not(#\20):not(#\20):not(#\20).r-1fgah7m {
            color: rgba(0, 51, 102, 1);
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 14px;
            text-align-last: center;
            text-decoration: none;
        }

        :not(#\20):not(#\20):not(#\20).r-pu0oee {
            width: auto;
            cursor: pointer;
            display: flex;
            overflow: hidden;
            position: relative;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            padding: 10px 20px 10px 20px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-z610tl {
            width: auto;
            cursor: pointer;
            overflow: hidden;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(41, 145, 240, 0.18);
            background-image: none;
            padding: 10px 20px 10px 20px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-lx88im {
            gap: 0px 15px;
            display: grid;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            --replo-gap: 15px;
            align-items: center;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-l3nzs9 {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1pprkmu {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-14m2rd {
            overflow: hidden;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 500;
            line-height: 16px;
            padding: 3px 10px 3px 10px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 15px;
        }

        :not(#\20).r-z610tl :not(#\20):not(#\20).r-14m2rd {
            color: rgba(255, 255, 255, 1);
            overflow: hidden;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 500;
            line-height: 16px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 3px 10px 3px 10px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 15px;
        }

        :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-14m2rd {
            color: rgba(255, 255, 255, 1);
            overflow: hidden;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 500;
            line-height: 16px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 3px 10px 3px 10px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 15px;
        }

        :not(#\20):not(#\20):not(#\20).r-ycg8ga {
            width: auto;
            height: auto;
            display: flex;
            flex-grow: 1;
            max-width: none;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: contain;
            overflow-x: auto;
            overflow-y: hidden;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1r1dhxp {
            object-fit: contain;
            transition: inherit;
        }

        :not(#\20):not(#\20):not(#\20).r-j8il5g {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1xksa6f {
            display: flex;
            row-gap: 7px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 7px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-1qu4s23 {
            width: auto;
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-z7gpj9 {
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 16px;
            flex-basis: auto;
            font-style: normal;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            text-align-last: center;
            text-decoration: none;
        }

        :not(#\20):not(#\20):not(#\20).r-19sdvqb {
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 11px;
            flex-basis: auto;
            font-style: normal;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: normal;
            line-height: 14px;
            text-align-last: center;
            text-decoration: none;
        }

        :not(#\20):not(#\20):not(#\20).r-1yf83jt {
            width: auto;
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-14pidr1 {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-right: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-230g1u {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-bfrsh4 {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-14y5tks {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-right: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1tich4r {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-152svmp {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-1a4hhc6 {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-right: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-1wrm69k {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-ksrcqv {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-1d3f0gf {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-left: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-j1p3mc {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-jmm1m {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-4xx6tt {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            margin-top: 5px;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-7dxz6g {
            color: rgba(0, 51, 102, 0.72);
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
            text-align-last: center;
            text-decoration: line-through;
        }

        :not(#\20):not(#\20):not(#\20).r-1fqc6kp {
            color: rgba(0, 51, 102, 1);
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 14px;
            text-align-last: center;
            text-decoration: none;
        }

        :not(#\20):not(#\20):not(#\20).r-1mq450f {
            cursor: pointer;
            display: flex;
            overflow: hidden;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            padding: 10px 20px 10px 20px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-11ebt8p {
            cursor: pointer;
            overflow: hidden;
            position: relative;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(41, 145, 240, 0.18);
            background-image: none;
            padding: 10px 20px 10px 20px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 8px;
        }

        :not(#\20):not(#\20):not(#\20).r-1o4d6i0 {
            gap: 15px 15px;
            display: grid;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            --replo-gap: 15px;
            align-items: center;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            flex-direction: row;
            justify-content: center;
            grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-1vozzvn {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-bk81vb {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-4fz4z0 {
            overflow: hidden;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 500;
            line-height: 16px;
            padding: 3px 10px 3px 10px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(244, 244, 244, 1);
            border-radius: 15px;
        }

        :not(#\20).r-11ebt8p :not(#\20):not(#\20).r-4fz4z0 {
            color: rgba(255, 255, 255, 1);
            overflow: hidden;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 500;
            line-height: 16px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 3px 10px 3px 10px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 15px;
        }

        :not(#\20).r-z610tl :not(#\20):not(#\20).r-4fz4z0 {
            color: rgba(255, 255, 255, 1);
            overflow: hidden;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 500;
            line-height: 16px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 3px 10px 3px 10px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(41, 145, 240, 1);
            border-radius: 15px;
        }

        :not(#\20):not(#\20):not(#\20).r-17k99z4 {
            width: auto;
            height: auto;
            display: flex;
            flex-grow: 1;
            max-width: none;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 0;
            object-fit: contain;
            overflow-x: auto;
            overflow-y: hidden;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-ahiiih {
            object-fit: contain;
            transition: inherit;
        }

        :not(#\20):not(#\20):not(#\20).r-kv96ww {
            --rpmh: 270px;
            --rpmw: 270px;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-919lay {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 7px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 7px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: space-between;
            grid-template-columns: repeat(2, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-c29fkl {
            width: auto;
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-15jc5wj {
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 16px;
            flex-basis: auto;
            font-style: normal;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
            text-align-last: center;
            text-decoration: none;
        }

        :not(#\20):not(#\20):not(#\20).r-18ottqp {
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 11px;
            flex-basis: auto;
            font-style: normal;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: normal;
            line-height: 14px;
            text-align-last: center;
            text-decoration: none;
        }

        :not(#\20):not(#\20):not(#\20).r-1ru6e68 {
            width: auto;
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-k1bdbi {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-right: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-tb1jh {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1i1bfr4 {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-1vitpv7 {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-right: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-lbpdru {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-ibp9wm {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-1lmbs84 {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-right: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-c7vbr {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-1nngiy1 {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-19qgcmj {
            width: auto;
            display: flex;
            row-gap: 3px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: flex-start;
            column-gap: 3px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            padding-left: 0px;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-18f631p {
            --rsw: 100%;
            color: rgba(0, 210, 106, 1);
            width: 20px;
            height: 15px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20).r-hu1qrg {
            color: rgba(0, 51, 102, 1);
            width: auto;
            flex-grow: unset;
            font-size: 12px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
        }

        :not(#\20):not(#\20):not(#\20).r-1iahevw {
            width: auto;
            height: auto;
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: auto;
            column-gap: 5px;
            flex-basis: auto;
            margin-top: 5px;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-ixgpqv {
            color: rgba(0, 51, 102, 0.72);
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 600;
            line-height: 14px;
            text-align-last: center;
            text-decoration: line-through;
        }

        :not(#\20):not(#\20):not(#\20).r-eiuebk {
            color: rgba(0, 51, 102, 1);
            width: auto;
            height: auto;
            flex-grow: 1;
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            transition: inherit;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 14px;
            text-align-last: center;
            text-decoration: none;
        }

        :not(#\20):not(#\20):not(#\20).r-ifjdhl {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 8px;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            margin-bottom: 8px;
            letter-spacing: 2px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 16px 32px 16px 32px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-1k32bjp {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 8px;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            margin-bottom: 8px;
            letter-spacing: 2px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 16px 32px 16px 32px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-osis9e {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 8px;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            margin-bottom: 8px;
            letter-spacing: 2px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 16px 32px 16px 32px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-12wf2cj {
            color: rgba(255, 255, 255, 1);
            cursor: pointer;
            overflow: hidden;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            margin-top: 8px;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20px;
            margin-bottom: 8px;
            letter-spacing: 2px;
            background-color: rgba(41, 145, 240, 1);
            background-image: none;
            padding: 16px 32px 16px 32px;
            border-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-1ykllox {
            display: flex;
            row-gap: 4px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 4px;
            flex-basis: auto;
            min-height: auto;
            transition: inherit;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-m44cig {
            color: rgba(255, 255, 255, 1);
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-1arcmxs {
            color: rgba(255, 255, 255, 1);
            display: flex;
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 18px;
        }

        :not(#\20).r-12wf2cj :not(#\20):not(#\20).r-1arcmxs {
            color: rgba(255, 255, 255, 1);
            display: flex;
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 18px;
        }

        :not(#\20).r-osis9e :not(#\20):not(#\20).r-1arcmxs {
            color: rgba(255, 255, 255, 1);
            display: flex;
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 18px;
        }

        :not(#\20).r-1k32bjp :not(#\20):not(#\20).r-1arcmxs {
            color: rgba(255, 255, 255, 1);
            display: flex;
            font-size: 16px;
            align-self: center;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            line-height: 18px;
        }

        :not(#\20):not(#\20):not(#\20).r-ci3bf7 {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            margin-top: 0px;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 20px;
            justify-content: center;
            border-top-color: rgba(244, 244, 244, 1);
            border-top-style: solid;
            border-top-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1eqiuh0 {
            width: 80px;
            height: auto;
            display: flex;
            flex-grow: unset;
            max-width: 80px;
            min-width: 80px;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1c8oj9o {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-k74lwz {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-q81c81 {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-h1dcrx {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            display: flex;
            row-gap: 0px;
            position: relative;
            flex-grow: 1;
            max-width: 1085px;
            min-width: auto;
            align-self: auto;
            column-gap: 0px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
            padding: 40px 20px 40px 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-ebxjsf {
            color: rgba(0, 51, 102, 1);
            font-size: 28px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 36px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-4ycx71 {
            width: calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)));
            flex-grow: 1;
            max-width: 1085px;
            align-self: auto;
            flex-basis: auto;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1kcrdpw {
            color: rgba(0, 0, 0, 1);
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            margin-bottom: 40px;
            flex-direction: column;
            justify-content: center;
            background-color: rgba(255, 255, 255, 1);
            background-image: none;
            padding: 40px;
        }

        :not(#\20):not(#\20):not(#\20).r-1750jpg {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-dvam7n {
            display: flex;
            row-gap: 20px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            column-gap: 20px;
            flex-basis: 0;
            min-height: auto;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1e7270x {
            color: rgba(41, 145, 240, 1);
            font-size: 28px;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 36px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-7w5ofo {
            gap: 16px 16px;
            width: 100%;
            display: grid;
            position: relative;
            max-width: 350px;
            min-width: auto;
            align-self: center;
            flex-basis: auto;
            min-height: auto;
            --replo-gap: 16px;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
            grid-template-columns: repeat(1, minmax(0, 1fr));
        }

        :not(#\20):not(#\20):not(#\20).r-1k9ii6b {
            width: 100%;
            display: flex;
            align-self: center;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1bs1pvu {
            width: 100%;
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            flex-basis: 0;
            min-height: auto;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20):not(#\20).r-nu5sca {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-evh8f3 {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1ms81kp {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1qa0ee9 {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-13stkan {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1d7hgm6 {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-bm4qed {
            width: 100%;
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-w8hmwz {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-12dyuqs {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-165sasx {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-tvysre {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-eg0ajq {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-18mq7c {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-1oy486d {
            width: 100%;
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-sbftlt {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-mu7d2y {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-10afiku {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-bju346 {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-19he2ar {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-5tap8z {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-158pjr6 {
            width: 100%;
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-12x51qm {
            width: 100px;
            display: flex;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-1boe0d {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-fsnl1a {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-mdn5yt {
            width: 100%;
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            padding-top: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-2t9ob6 {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-ihdj4q {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-8pu3l9 {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-9he0r1 {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-keao2r {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-qdk4xc {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-mxkeph {
            width: 100%;
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-aitjon {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-1nc4hqi {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-wpn8sp {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1v5eroi {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-a83vmo {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-102axll {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-18wjrvv {
            width: 100%;
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
            padding-bottom: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-xffj4a {
            width: 250px;
            display: flex;
            overflow: hidden;
            min-width: 0;
            align-self: center;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
            padding-top: 0px;
            border-style: solid;
            border-width: 1px;
            border-color: rgba(0, 51, 102, 1);
            border-radius: 5px;
        }

        :not(#\20):not(#\20):not(#\20).r-1dv7y04 {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-16wmx4l {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-1552b4b {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-7snzni {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1xype74 {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1pvlspa {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-lwcxmy {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-bixs6k {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-1qlrwwl {
            width: 100%;
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-d3vqb6 {
            display: flex;
            position: relative;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            flex-direction: column;
        }

        :not(#\20):not(#\20):not(#\20).r-kgpg5s {
            cursor: pointer;
            display: flex;
            row-gap: 8px;
            position: relative;
            min-width: auto;
            column-gap: 8px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            padding-top: 16px;
            padding-bottom: 16px;
            justify-content: space-between;
            border-bottom-color: rgba(1, 1, 1, 1);
            border-bottom-style: dashed;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-1iqvrdt {
            flex-grow: 1;
            font-size: 14px;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Figtree, " sans-serif";
            font-weight: 700;
            line-height: 20px;
        }

        :not(#\20):not(#\20):not(#\20).r-1qqvhmu {
            --rsw: 100%;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
        }

        :not(#\20):not(#\20):not(#\20):not(#\20).r-1njxerg {
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
        }

        :not(#\20):not(#\20):not(#\20).r-i8dee8 {
            display: flex;
            position: relative;
            min-width: auto;
            flex-basis: auto;
            min-height: auto;
            flex-shrink: 0;
            padding-top: 16px;
            flex-direction: column;
            padding-bottom: 16px;
        }

        :not(#\20):not(#\20):not(#\20).r-1kxot4 {
            width: 100%;
            font-size: 13px;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            font-weight: 400;
            line-height: 24px;
        }

        :not(#\20):not(#\20):not(#\20).r-16u1wn1 {
            color: rgba(255, 255, 255, 1);
            display: flex;
            row-gap: 24px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            font-family: Figtree, " sans-serif";
            flex-direction: column;
            justify-content: center;
            background-color: rgba(0, 51, 102, 1);
            background-image: none;
            padding: 40px 30px 40px 30px;
        }

        :not(#\20):not(#\20):not(#\20).r-5ixo9q {
            width: 100%;
            display: flex;
            flex-grow: 1;
            max-width: 140px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
        }

        :not(#\20):not(#\20):not(#\20).r-1ks3nfb {
            object-fit: cover;
        }

        :not(#\20):not(#\20):not(#\20).r-35cvrg {
            --rpmh: 270px;
            --rpmw: 100%;
            display: flex;
        }

        :not(#\20):not(#\20):not(#\20).r-qrq2zl {
            display: flex;
            row-gap: 48px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 48px;
            flex-basis: auto;
            min-height: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1n5lgkk {
            cursor: pointer;
            font-size: 18px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 26px;
            border-bottom-color: rgba(255, 255, 255, 1);
            border-bottom-style: solid;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-x5op0n {
            cursor: pointer;
            font-size: 18px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 26px;
            border-bottom-color: rgba(255, 255, 255, 1);
            border-bottom-style: solid;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20):not(#\20).r-brpngh {
            color: rgba(175, 172, 172, 1);
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: left;
            flex-shrink: 0;
            line-height: 21px;
            text-align-last: left;
        }

        :not(#\20):not(#\20):not(#\20).r-1wusnzx {
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 21px;
            text-align-last: center;
        }

        :not(#\20):not(#\20):not(#\20).r-1bylujo {
            font-size: 14px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            line-height: 21px;
            text-align-last: center;
        }
    }

    @media screen and (max-width: 600px) {
        .cc-side-nav-carousel .cc-vertical-carousel-main {
            width: 90%;
        }

        .cc-side-nav-carousel .cc-vertical-carousel-nav {
            display: none;
        }
    }

    @media screen and (max-width: 480px) {
        .img- width {
            width: 70px;
            height: 70px;
        }

        .cc-cart-row .cc-cart-row-content {
            text-align: center;
        }
    }

    @media (max-width: 440px) {
        #icby2n [name="coupMessage"] {
            bottom: 10px;
        }
    }

    @media screen and (max-width: 350px) {
        ul#fbcommentslist {
            margin: 0 10px 48px 0px;
        }
    }

    @media (max-width: 992px) {
        #is5kop {
            display: none;
        }

        #ii8qj {
            width: 100%;
        }

        #fkt-link-afa-fb4-a09 {
            padding-left: 90px;
            padding-right: 90px;
            width: auto;
            font-size: 20px;
        }

        #\33 23674 {
            margin-bottom: 0;
        }

        #\#Offer1 {
            flex-direction: row;
            width: 100% !important;
            align-items: center;
        }
    }

    @media (max-width: 768px) {
        #fkt-image-be3-090-85a {
            height: auto;
            width: auto !important;
        }

        #cc-id-ajK4ib7Y0Sbg {
            height: auto;
            width: auto !important;
        }

        #cc-id-0m7dr1BdJLKg {
            height: auto;
            width: auto !important;
        }

        #cc-id-JLZ7JX4uKMFT {
            height: auto;
            width: auto !important;
        }

        #cc-id-OsSlvF6MzvrM {
            height: auto;
            width: auto !important;
        }

        #cc-id-laUoeMl6RiBh {
            height: auto;
            width: auto !important;
        }

        #cc-id-RD8lBsDPvivj {
            height: auto;
            width: auto !important;
        }

        #cc-id-DmYVddTEQZQM {
            height: auto;
            width: auto !important;
        }

        #cc-id-YWsEqU71KbNe {
            height: auto;
            width: auto !important;
        }

        #cc-id-S2354Yq86Z8d {
            height: auto;
            width: auto !important;
        }

        #cc-id-dd0xiFgq4ZiV {
            height: auto;
            width: auto !important;
        }

        #cc-id-4TtU1k7kyueW {
            height: auto;
            width: auto !important;
        }

        #cc-id-WJlKbaV3r6O1 {
            height: auto;
            width: auto !important;
        }

        #cc-id-ivgOTgXucUHq {
            height: auto;
            width: auto !important;
        }

        #cc-id-eFkHF1awsN1c {
            height: auto;
            width: auto !important;
        }

        #cc-id-Bjrx1aIWAsmI {
            height: auto;
            width: auto !important;
        }

        #cc-id-eDk1vDkHp0co {
            height: auto;
            width: auto !important;
        }

        #cc-id-fuzKEzlYBxlV {
            height: auto;
            width: auto !important;
        }

        #cc-id-A3OqGvjg85Pd {
            height: auto;
            width: auto !important;
        }

        #cc-id-ob3YdLQdqMpS {
            height: auto;
            width: auto !important;
        }

        #cc-id-996wlob6BDgb {
            height: auto;
            width: auto !important;
        }

        #cc-id-uSUD1Iu21lEF {
            height: auto;
            width: auto !important;
        }

        #cc-id-Jb5oRfLBiRtv {
            height: auto;
            width: auto !important;
        }

        #cc-id-4uLH2qcd56wQ {
            height: auto;
            width: auto !important;
        }

        .fk-row {
            flex-wrap: wrap;
        }

        .fk-col {
            flex-basis: 100%;
            display: block;
        }

        #\33 9039 {
            flex-direction: row-reverse;
            width: auto;
        }

        #fkt-link-afa-fb4-a09 {
            font-size: 22px;
            width: 100%;
            padding: 13px 18px 13px 18px;
        }

        #i3rs7wu iframe {
            width: 100%;
            height: 100%;
        }

        .fk-footer-row .fk-col {
            width: 100%;
        }

        footer>div.fk-footer-row {
            flex-wrap: wrap;
        }

        #icby2n [name="coupMessage"] {
            width: 100%;
            position: absolute;
            bottom: 23px;
            line-height: normal !important;
        }

        #iz12a8 [name="coupMessage"] {
            width: 100%;
            position: absolute;
        }

        .cc-cart-details-value span {
            color: rgba(102, 102, 102, 1) !important;
        }

        .arrow-icon i {
            padding-left: 10px;
            padding-top: 0px;
            margin-top: 3px;
            font-size: 11px;
        }

        #\#Offer1 {
            width: 70% !important;
            flex-direction: column;
            padding-bottom: 10px;
        }

        .cst-left-section .cst-mobile-padding.cust-col-first {
            padding-left: 0px !important;
            padding-right: 0px !important;
        }

        #\33 23674 {
            margin-bottom: 0;
        }

        #\37 33058 {
            flex-direction: column;
        }

        #\37 57406 {
            flex-direction: row-reverse;
        }

        :not(#\20):not(#\20).r-w2fl4d {
            margin-top: 0;
        }

        #grid .grid-item-wrap {
            width: 100%;
        }

        div#imromjm {
            display: block;
        }

        #\32 5988 {
            padding-bottom: 15px;
        }
    }

    @media (max-width: 600px) {
        #izwmd {
            font-size: 25px;
        }

        #fkt-image-be3-090-85a {
            height: auto !important;
            width: 100% !important;
        }

        #ir2hv {
            font-size: 18px;
        }

        #itmhj {
            font-size: 19px;
        }

        #iu4yp {
            font-size: 18px;
        }

        #izxhj {
            font-size: 18px;
        }

        #iqjyd {
            font-size: 18px;
        }

        #iz92e {
            font-size: 19px;
        }

        #izmqcb {
            font-size: 18px;
        }

        #i3mfqz {
            font-size: 18px;
        }

        #i1fzla {
            font-size: 18px;
        }

        #i0zt42 {
            font-size: 18px;
        }

        #ivs6ut {
            font-size: 18px;
        }

        #ibz97d {
            font-size: 18px;
        }

        #icu5zf {
            font-size: 18px;
        }

        #iyneoi {
            font-size: 19px;
        }

        #ixcluk {
            font-size: 18px;
        }

        #i5p1ul {
            font-size: 19px;
        }

        #i0ipvg {
            font-size: 18px;
        }

        #iqb89k {
            font-size: 18px;
        }

        #itwysg {
            font-size: 18px;
        }

        #its11d {
            font-size: 18px;
        }

        #inmb0q {
            font-size: 18px;
        }

        #ihlxqr {
            font-size: 18px;
        }

        #ij9kyl {
            font-size: 19px;
        }

        #ipxmqr {
            font-size: 18px;
        }

        #ilz0fg {
            font-size: 18px;
        }

        #ief5ll {
            font-size: 18px;
        }

        #idfc59 {
            font-size: 18px;
        }

        #irfnfu {
            font-size: 18px;
        }

        #iz5bue {
            font-size: 18px;
        }

        #if4sn4 {
            font-size: 18px;
        }

        #ityhoq {
            font-size: 19px;
        }

        #inir98 {
            font-size: 18px;
        }

        #iyxm1b {
            font-size: 19px;
        }

        #i145mc {
            font-size: 18px;
        }

        #iuvzat {
            font-size: 18px;
        }

        #i764f6 {
            font-size: 18px;
        }

        #im1crn {
            font-size: 18px;
        }

        #izqv61 {
            font-size: 19px;
        }

        #ievxxx {
            font-size: 18px;
        }

        #il2si2 {
            font-size: 18px;
        }

        #i7aiwj {
            font-size: 18px;
        }

        #i4x7dl {
            font-size: 18px;
        }

        #i4ga88 {
            font-size: 18px;
        }

        #in1rth {
            font-size: 18px;
        }

        #i32lwh {
            font-size: 18px;
        }

        #i8nazj {
            font-size: 18px;
        }

        #fkt-image-3dd-392-980 {
            display: none;
        }

        #iqing {
            font-size: 18px;
        }

        #iu3vfa {
            font-size: 18px;
        }

        #iknvpt {
            font-size: 18px;
        }

        #ibt4gb {
            font-size: 18px;
        }

        #izitlr {
            font-size: 18px;
        }

        #i9u92t {
            color: rgb(21, 215, 174) !important;
        }

        #ita8yo {
            color: rgb(21, 215, 174) !important;
        }

        #ifrcsk {
            color: rgb(21, 215, 174) !important;
        }

        #ig33o5 {
            color: rgb(21, 215, 174) !important;
        }

        #ie8lqh {
            color: rgb(21, 215, 174) !important;
        }

        #iq6r72 {
            color: rgb(21, 215, 174) !important;
        }

        #iyzf3k {
            font-size: 18px;
        }

        #ibycrd {
            font-size: 18px;
        }

        #iildjm {
            font-size: 18px;
        }

        #is5kop {
            display: none;
        }

        #cc-id-ajK4ib7Y0Sbg {
            height: auto !important;
        }

        #cc-id-0m7dr1BdJLKg {
            height: auto !important;
        }

        #cc-id-s8yFzEhwhVWX {
            font-size: 18px;
        }

        #cc-id-TkK4Gy37FlW4 {
            font-size: 18px;
        }

        #cc-id-Pdm4x4LGD3PZ {
            font-size: 18px;
        }

        #cc-id-wvYZZRE5K2mC {
            font-size: 18px;
        }

        #cc-id-1fcyqR9fYxvV {
            font-size: 18px;
        }

        #cc-id-ZjON7uXYW0d1 {
            font-size: 18px;
        }

        #cc-id-FVKml5VvQ2iE {
            font-size: 18px;
        }

        #cc-id-w7fY11hO4paf {
            font-size: 18px;
        }

        #cc-id-JLZ7JX4uKMFT {
            height: auto !important;
        }

        #cc-id-F6YuAbuZx8My {
            font-size: 18px;
        }

        #cc-id-cTZEquiSFgA9 {
            font-size: 18px;
        }

        #cc-id-cDiSfgWdO0ee {
            font-size: 18px;
        }

        #cc-id-zVDKKlapXLyg {
            font-size: 18px;
        }

        #cc-id-gk8eL7FZ5YUs {
            font-size: 18px;
        }

        #cc-id-G23NFuXvmxrf {
            font-size: 18px;
        }

        #cc-id-abyLzEq2ryJs {
            font-size: 19px;
        }

        #cc-id-OsSlvF6MzvrM {
            height: 251px;
        }

        #cc-id-HgJmUdUyqDK8 {
            font-size: 18px;
        }

        #cc-id-UnasvhBf8FTo {
            font-size: 18px;
        }

        #cc-id-5G8rz0xGDvqT {
            font-size: 18px;
        }

        #cc-id-9rGxvb3DBoQk {
            font-size: 18px;
        }

        #cc-id-nge5lW3NWHsW {
            font-size: 18px;
        }

        #cc-id-Qvca63fi35x5 {
            font-size: 18px;
        }

        #cc-id-5LNrWdAsLe4e {
            font-size: 18px;
        }

        #cc-id-MLOBOSirEZOy {
            font-size: 18px;
        }

        #cc-id-x8HiBrlVS2Fj {
            font-size: 18px;
        }

        #cc-id-uaLt5RiRhMtL {
            font-size: 18px;
        }

        #cc-id-B9tSwfxq8udo {
            font-size: 18px;
        }

        #cc-id-v2LvzuDZI0F2 {
            font-size: 19px;
        }

        #cc-id-laUoeMl6RiBh {
            height: 251px;
            margin-bottom: 17.08px !important;
        }

        #cc-id-k6U5mbc2nkEX {
            font-size: 18px;
        }

        #cc-id-tT7QLYMdRKp9 {
            font-size: 18px;
        }

        #cc-id-EUJ6JnZ1cXS1 {
            font-size: 18px;
        }

        #cc-id-Wetrhus1SKkb {
            font-size: 18px;
        }

        #cc-id-MpxzPUfC3lu1 {
            font-size: 18px;
        }

        #cc-id-mMy5btabQawA {
            font-size: 18px;
        }

        #cc-id-1qKfmb2xLsKA {
            font-size: 18px;
        }

        #cc-id-lTCjBN3Kuqf7 {
            font-size: 18px;
        }

        #cc-id-ZB9PbjJCrkBA {
            font-size: 18px;
        }

        #cc-id-e86QIBPdIznA {
            font-size: 18px;
        }

        #cc-id-ceRD8nJwNTHX {
            font-size: 18px;
        }

        #cc-id-e5p9WRUxilzD {
            font-size: 18px;
        }

        #cc-id-cFvU8G1pWpKU {
            font-size: 19px;
        }

        #cc-id-RD8lBsDPvivj {
            height: 251px;
        }

        #cc-id-RlYKN0FkbNRG {
            font-size: 18px;
        }

        #cc-id-cIZSBsl1KCbn {
            font-size: 18px;
        }

        #cc-id-VwD682ob4sJ3 {
            font-size: 18px;
        }

        #cc-id-c8ecV4Ietnaf {
            font-size: 18px;
        }

        #cc-id-hlOdF4teF707 {
            font-size: 18px;
        }

        #cc-id-S1N756mfR1kA {
            font-size: 18px;
        }

        #cc-id-GqQCPNr4oOzT {
            font-size: 18px;
        }

        #cc-id-DmYVddTEQZQM {
            height: auto !important;
            width: 100% !important;
        }

        #cc-id-u6NLeMTBlOQf {
            font-size: 19px;
        }

        #cc-id-YWsEqU71KbNe {
            height: auto !important;
            width: 100% !important;
        }

        #cc-id-EcBLTlDtsNO4 {
            font-size: 18px;
        }

        #cc-id-NFcyBdoM6APp {
            font-size: 18px;
            margin-bottom: 35.15px;
        }

        #cc-id-w96puzN0jfQ5 {
            font-size: 18px;
        }

        #cc-id-yXBlxDhRfZnj {
            font-size: 18px;
        }

        #cc-id-NGIhmv1GEfjw {
            font-size: 18px;
        }

        #cc-id-fV4AHfTeUw0j {
            font-size: 18px;
        }

        #cc-id-Zn5ILtqhysqh {
            font-size: 18px;
        }

        #cc-id-9XYrstigvDuP {
            font-size: 19px;
        }

        #cc-id-S2354Yq86Z8d {
            height: 251px;
        }

        #cc-id-P1ssv2kfzCQJ {
            font-size: 18px;
        }

        #cc-id-xW5nSJrSmAqe {
            font-size: 18px;
        }

        #cc-id-wi4OdVMyvNyf {
            font-size: 18px;
        }

        #cc-id-QBhmBOTUtk0S {
            font-size: 18px;
        }

        #cc-id-Sdd9FZSqSxzW {
            font-size: 18px;
        }

        #cc-id-v6rbIZBnsdYS {
            font-size: 18px;
        }

        #cc-id-K0KE1M6hlznX {
            font-size: 18px;
        }

        #cc-id-m1rPgjm6n76i {
            font-size: 18px;
        }

        #cc-id-cBcBbUZYNrE4 {
            font-size: 18px;
        }

        #cc-id-Mndz6x5gVUfk {
            font-size: 18px;
        }

        #cc-id-0ssVvOOHHGag {
            font-size: 18px;
        }

        #cc-id-Ai3Clku4s0TX {
            font-size: 18px;
        }

        #cc-id-snKXhUJCn2Ap {
            font-size: 18px;
        }

        #cc-id-Ft6MFv09Uzw4 {
            font-size: 18px;
        }

        #cc-id-8y2IHES6HVAI {
            font-size: 19px;
        }

        #cc-id-dd0xiFgq4ZiV {
            height: 251px;
        }

        #cc-id-wy34pcUWWluj {
            font-size: 18px;
        }

        #cc-id-evlNH1LJjXkH {
            font-size: 18px;
        }

        #cc-id-cvhoB2z54ESQ {
            font-size: 18px;
        }

        #cc-id-MJwgdiNDyMir {
            font-size: 18px;
        }

        #cc-id-emWnJTVfGrSZ {
            font-size: 18px;
        }

        #cc-id-gsoGdLpIdkue {
            font-size: 18px;
        }

        #cc-id-dHHpXC6F86eL {
            font-size: 19px;
        }

        #cc-id-4TtU1k7kyueW {
            height: 251px;
        }

        #cc-id-zdVKrE0HHDWW {
            font-size: 18px;
        }

        #cc-id-OH0sqEHg8C0Y {
            font-size: 18px;
        }

        #cc-id-NECHEYfkHTsV {
            font-size: 18px;
        }

        #cc-id-XLFoJLhkys4H {
            font-size: 18px;
        }

        #cc-id-cB0doREVFaR7 {
            font-size: 18px;
        }

        #cc-id-q6bmBggyM52X {
            font-size: 18px;
        }

        #cc-id-IkqLmtdPD9oW {
            font-size: 18px;
        }

        #cc-id-HZ0vZBX1wD7L {
            font-size: 18px;
        }

        #cc-id-IyknMEHbGrOi {
            font-size: 18px;
        }

        #cc-id-fzztlTw54Xxa {
            font-size: 19px;
        }

        #cc-id-WJlKbaV3r6O1 {
            height: 251px;
        }

        #cc-id-1ZZ63yzWeEVs {
            font-size: 18px;
        }

        #cc-id-leDlvhHmPJ4g {
            font-size: 18px;
        }

        #cc-id-ZGx5WbVyPUU6 {
            font-size: 18px;
        }

        #cc-id-4UbMcYGsIBsK {
            font-size: 18px;
        }

        #cc-id-N5iRuT939Dr6 {
            font-size: 18px;
        }

        #cc-id-J3wIwqtWYrUI {
            font-size: 18px;
        }

        #cc-id-jc3iGjdK5Clh {
            font-size: 18px;
        }

        #cc-id-nrUfymRe10H5 {
            font-size: 18px;
        }

        #cc-id-cjgttX2Nhia3 {
            font-size: 18px;
        }

        #cc-id-DYL4FuFhT62m {
            font-size: 18px;
        }

        #cc-id-LjBwdg9NAff5 {
            font-size: 18px;
        }

        #cc-id-DYpPvgEgMgkb {
            font-size: 18px;
        }

        #cc-id-82phkHAa34t5 {
            font-size: 18px;
            margin-bottom: 38.97px !important;
        }

        #cc-id-D3VlmH69jeNb {
            font-size: 18px;
        }

        #cc-id-AUqyHLOYM8kZ {
            font-size: 18px;
        }

        #cc-id-FCYIqVhZhL4C {
            font-size: 18px;
        }

        #cc-id-59wAoQKYz7ld {
            font-size: 18px;
        }

        #cc-id-TlVDvXY8TvNv {
            font-size: 18px;
        }

        #cc-id-IUJ3BCR10KQk {
            font-size: 18px;
        }

        #cc-id-0zkpGQUrhjmM {
            font-size: 18px;
        }

        #cc-id-LJMoBZxIbVjJ {
            font-size: 18px;
        }

        #cc-id-uJvZQ3BEaThs {
            font-size: 18px;
        }

        #cc-id-UhE1w6pR3RNX {
            font-size: 18px;
        }

        #cc-id-sGUnaaDT8Coz {
            font-size: 18px;
        }

        #cc-id-G8cbg2miqdth {
            font-size: 18px;
        }

        #cc-id-MHOQHc1ijkMH {
            font-size: 18px;
        }

        #cc-id-OYxXMLjKgMoe {
            font-size: 18px;
        }

        #cc-id-CwLvvUAGBKr9 {
            font-size: 18px;
        }

        #cc-id-ZdKS3ACaNEex {
            font-size: 18px;
        }

        #cc-id-g9IKzRYANNFm {
            font-size: 18px;
        }

        #cc-id-3omr710lAgyB {
            font-size: 18px;
        }

        #cc-id-NswpDsAihODn {
            font-size: 18px;
        }

        #cc-id-6FEbg2JewOev {
            font-size: 18px;
        }

        #cc-id-TO63BPxkoViF {
            font-size: 18px;
        }

        #cc-id-Ivk6sHG1WzY8 {
            font-size: 18px;
            margin-bottom: 38.77px !important;
        }

        #cc-id-wEDIGlRsx5km {
            font-size: 19px;
        }

        #cc-id-ivgOTgXucUHq {
            height: auto !important;
            width: 100% !important;
        }

        #cc-id-QQeQjfmTVN4z {
            font-size: 18px;
        }

        #cc-id-2V4x2np3kTTM {
            font-size: 18px;
        }

        #cc-id-lnDefHkuKYUX {
            font-size: 18px;
        }

        #cc-id-TPLX2zU98Mmf {
            font-size: 18px;
        }

        #cc-id-0FQaZqT6jYlS {
            font-size: 18px;
        }

        #cc-id-6pUhTPb1Qiwy {
            font-size: 18px;
        }

        #cc-id-9vKpG275uzVe {
            font-size: 18px;
        }

        #cc-id-DYAoib5BpvoD {
            font-size: 18px;
        }

        #cc-id-AmFSGTP8qKJz {
            font-size: 18px;
        }

        #cc-id-GsmcKAU9cZLJ {
            font-size: 18px;
        }

        #cc-id-8G2JrbrJqo7H {
            font-size: 18px;
        }

        #cc-id-wleIi9xUJg6M {
            font-size: 18px;
        }

        #cc-id-IHSVrdB0zIxG {
            font-size: 18px;
        }

        #cc-id-lTHnpYHVvl5q {
            font-size: 18px;
        }

        #cc-id-6yFTphDVBhyW {
            font-size: 18px;
        }

        #cc-id-FEjAcEdrJiV7 {
            font-size: 18px;
        }

        #cc-id-xK3rQsesSPNa {
            font-size: 18px;
        }

        #cc-id-QQtGTBsyzqxV {
            font-size: 18px;
            margin-bottom: 36.77px !important;
        }

        #cc-id-ph9vxXQkqNBw {
            font-size: 19px;
        }

        #cc-id-eFkHF1awsN1c {
            height: 251px;
            width: 100% !important;
        }

        #cc-id-4FJaYCcFxXXz {
            font-size: 18px;
        }

        #cc-id-a9syh0WUSmJy {
            font-size: 18px;
        }

        #cc-id-PBlQ3DSoNpNL {
            font-size: 18px;
        }

        #cc-id-ZU5Pq1oQgn6k {
            font-size: 18px;
        }

        #cc-id-33BKXYNix2g2 {
            font-size: 18px;
        }

        #cc-id-X9O2VJju9DsN {
            font-size: 18px;
        }

        #cc-id-oOkXTfk5gdEn {
            font-size: 18px;
        }

        #cc-id-Cv1UWhdf06KX {
            font-size: 18px;
            margin-bottom: 36.77px !important;
        }

        #cc-id-djZaMW3LMH73 {
            font-size: 19px;
        }

        #cc-id-Bjrx1aIWAsmI {
            height: 251px;
            width: 100% !important;
        }

        #cc-id-jehzNwjisT5x {
            font-size: 18px;
        }

        #cc-id-gYt7kn3Mrm35 {
            font-size: 18px;
        }

        #cc-id-D1NutAtiSK2S {
            font-size: 18px;
        }

        #cc-id-CHgAedOfBf6z {
            font-size: 18px;
        }

        #cc-id-fSp43nURIb8p {
            font-size: 18px;
        }

        #cc-id-QdCWYPVqLmZv {
            font-size: 18px;
        }

        #cc-id-kSOjkznZnL3Y {
            font-size: 18px;
        }

        #cc-id-L6f6MvB3xAXG {
            font-size: 18px;
            margin-bottom: 36.66px !important;
        }

        #cc-id-NMwPNbOMr6DY {
            font-size: 19px;
        }

        #cc-id-eDk1vDkHp0co {
            height: 251px;
            width: 100% !important;
        }

        #cc-id-n4iGPhn41fYA {
            font-size: 18px;
        }

        #cc-id-1qQxDBvczCSY {
            font-size: 18px;
        }

        #cc-id-U5eb58y0x140 {
            font-size: 18px;
        }

        #cc-id-Ayg253hZRCYP {
            font-size: 18px;
        }

        #cc-id-ODZGGEbvR085 {
            font-size: 18px;
        }

        #cc-id-jhqUo899uTst {
            font-size: 18px;
        }

        #cc-id-4YR9Hf4bgLHI {
            font-size: 18px;
        }

        #cc-id-uHjtvSinG5uW {
            font-size: 18px;
        }

        #cc-id-m0CwAPcwzTj1 {
            font-size: 18px;
        }

        #cc-id-FIwH4Ug6l89q {
            font-size: 18px;
        }

        #cc-id-Gb5CCyu4PYHA {
            font-size: 18px;
        }

        #cc-id-v4bITGdZibd1 {
            font-size: 18px;
        }

        #cc-id-MC5rZKM0xNuN {
            font-size: 18px;
        }

        #cc-id-CwHuPoGpCff2 {
            font-size: 18px;
        }

        #cc-id-vbIQEe19JvdL {
            font-size: 18px;
        }

        #cc-id-ZCOUGZGwezia {
            font-size: 18px;
        }

        #cc-id-E1lhxUrQbbcb {
            font-size: 18px;
        }

        #cc-id-syLQNflyNawM {
            font-size: 18px;
        }

        #cc-id-XX6phimhtEaH {
            font-size: 18px;
        }

        #cc-id-gxx3OLp6ah2v {
            font-size: 18px;
            margin-bottom: 42.66px !important;
        }

        #cc-id-tzHPw3wvwB2I {
            font-size: 19px;
        }

        #cc-id-fuzKEzlYBxlV {
            height: 251px;
            display: none;
        }

        #cc-id-pCyxFyXZPXpY {
            font-size: 18px;
        }

        #cc-id-zsTbBr2uLTKW {
            font-size: 18px;
        }

        #cc-id-tDJiKGWH3NCX {
            font-size: 18px;
        }

        #cc-id-PeZpd5w9b4Vm {
            font-size: 18px;
        }

        #cc-id-YiM51J6b6mL6 {
            font-size: 18px;
        }

        #cc-id-q9KChIgZqUfP {
            font-size: 18px;
        }

        #cc-id-EzRZgw3oplRB {
            font-size: 18px;
        }

        #cc-id-JYycKHINX5Qo {
            font-size: 18px;
        }

        #cc-id-IIzAyiB94lUg {
            font-size: 18px;
        }

        #cc-id-HqPgyv5wddks {
            font-size: 18px;
        }

        #cc-id-Tv9l2ECpJnSh {
            font-size: 18px;
        }

        #cc-id-6AhRJ9VRROTT {
            font-size: 18px;
        }

        #cc-id-FCeZ5o46N0Gd {
            font-size: 18px;
        }

        #cc-id-ON5HzmTFtUsa {
            font-size: 18px;
        }

        #cc-id-9Zleakdzp2M9 {
            font-size: 18px;
        }

        #cc-id-j1ocVpLOQK0A {
            font-size: 18px;
        }

        #cc-id-nc1F1Dcvfi8i {
            font-size: 18px;
            margin-bottom: 25.03px;
        }

        #cc-id-A3OqGvjg85Pd {
            height: 251px;
            width: 100% !important;
        }

        #cc-id-o8LzycmAFohn {
            font-size: 18px;
        }

        #cc-id-PnHElZwrRgKH {
            font-size: 18px;
        }

        #cc-id-MXhUOVRiwC1f {
            font-size: 18px;
        }

        #cc-id-keyHHEAzVlal {
            font-size: 18px;
        }

        #cc-id-JYvf8r7nP0EG {
            font-size: 18px;
        }

        #cc-id-yD3wpgXhDcSm {
            font-size: 18px;
        }

        #cc-id-RT4UHZuH4s5H {
            font-size: 18px;
        }

        #cc-id-LUF3fMwjDOPN {
            font-size: 18px;
        }

        #cc-id-CKYHt1C6w5Gr {
            font-size: 18px;
        }

        #cc-id-HKCfbNocytrk {
            font-size: 18px;
        }

        #cc-id-DHLz3NgSz4Yr {
            font-size: 18px;
        }

        #cc-id-QeLevs5CaKBY {
            font-size: 18px;
        }

        #cc-id-A5f2sPztWqJo {
            font-size: 18px;
        }

        #cc-id-YSWFDwFVV9uZ {
            font-size: 18px;
            margin-bottom: 37.01px !important;
        }

        #cc-id-ob3YdLQdqMpS {
            height: auto !important;
            width: 100% !important;
            display: none;
        }

        #cc-id-04JSlTAcnOgs {
            font-size: 19px;
            text-align: center;
        }

        #cc-id-996wlob6BDgb {
            height: auto !important;
            width: 100% !important;
        }

        p#i8jjz {
            font-family: montserrat;
            font-weight: 700;
            font-size: 26px;
            line-height: 36px;
            margin-top: 22px;
        }

        p#cc-id-8GggnvwpAAXk {
            font-weight: 700;
            font-size: 18px;
            line-height: 28px;
            font-family: "Montserrat", sans-serif;
            margin-top: 12px;
            margin-bottom: 16px;
        }

        #id5c4 {
            display: none;
        }

        p#cc-id-xMTKxGDzv7yF {
            font-weight: 600;
            font-size: 15px;
            line-height: 18px;
            font-family: "Montserrat", sans-serif;
            color: rgba(0, 113, 133, 1);
            margin-bottom: 24px;
        }

        span#cc-id-t7OAib5X9QKa {
            margin-right: auto;
        }

        #iwjxw {
            font-size: 15px;
            line-height: 24px;
        }

        div#cc-id-Ga6zvXuIQXsI {
            background-color: rgba(254, 251, 217, 1);
            border: 2px solid rgba(235, 233, 188, 1);
            border-radius: 10px;
            padding: 16.36px 12.57px 16px 17px;
        }

        p#cc-id-vpJdENhDjxq5,
        #ig6hg,
        #iyneoi,
        #cc-id-abyLzEq2ryJs,
        #cc-id-v2LvzuDZI0F2 {
            font-weight: 800;
            font-size: 26px !important;
            line-height: 32px !important;
            color: rgba(47, 47, 47, 1);
            font-family: "Montserrat", sans-serif;
            margin-bottom: 19.96px;
        }

        img {
            max-width: unset !important;
        }

        #cc-id-ajK4ib7Y0Sbg,
        #cc-id-0m7dr1BdJLKg,
        #fkt-image-3ec-98b-8bf,
        #cc-id-p7PX8sZuUKLD,
        #cc-id-JLZ7JX4uKMFT,
        #cc-id-OsSlvF6MzvrM,
        #cc-id-laUoeMl6RiBh,
        #cc-id-RD8lBsDPvivj {
            width: 100% !important;
        }

        #cc-id-y0yO5eMTNMuu {
            width: 100% !important;
        }

        #cc-id-S2354Yq86Z8d,
        #cc-id-dd0xiFgq4ZiV,
        #cc-id-4TtU1k7kyueW,
        #cc-id-WJlKbaV3r6O1 {
            width: 100% !important;
        }

        #cc-id-tBzHQbgJTHJA {
            width: 100% !important;
            height: auto !important;
        }

        #cc-id-uSUD1Iu21lEF {
            height: auto !important;
            width: 100% !important;
            margin-bottom: 18.17px !important;
        }

        img#cc-id-uSUD1Iu21lEF {
            display: block;
        }

        div#cc-id-bsrdLPIt3qT6 {
            display: flex;
            align-items: center;
            flex-direction: column;
        }

        #cc-id-fHN8ZgrsKCqB {
            width: 100% !important;
        }

        div#cc-id-e8Ax8P7h2hE8 {
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
        }

        #cc-id-k3RJEDMPAPDS {
            margin-right: 25px;
        }

        #cc-id-DFVwp0V8MZ9T,
        #cc-id-rY0L8mjqoLKs {
            display: none;
        }

        div#cc-id-HUPtfQJp47Yx {
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
        }

        #cc-id-eCL8ionjlpDJ {
            margin-right: 0px !important;
            width: 48%;
        }

        #cc-id-e8Ax8P7h2hE8 {
            display: none !important;
        }

        .mobile-version {
            display: block !important;
        }

        #cc-id-EUdGWDib9OK9 {
            display: none;
        }

        #cc-id-LvmbMtA9YQ1E {
            display: flex;
            justify-content: space-between;
            width: 100% !important;
            margin-bottom: 30px;
        }

        #cc-id-30zgzUUiWy83 {
            width: 48%;
        }

        #cc-id-g05ZqomBzSoL {
            width: 48%;
        }

        #cc-id-VABv00yJukBc {
            display: none;
        }

        #cc-id-Dfq2zO5Ptxhm {
            font-size: 15px !important;
            line-height: 20px !important;
        }

        #cc-id-Dfq2zO5Ptxhm,
        #cc-id-x3CYgsOOjPaC,
        #cc-id-W8QHH005Pv1S,
        #cc-id-oL6CIBjksXpU {
            font-size: 15px !important;
            line-height: 20px !important;
        }

        #cc-id-MFwk74t8sFMM {
            display: flex;
            justify-content: space-between;
            width: 100%;
        }

        #cc-id-i45bvOPtzUbu {
            width: 48%;
        }

        button#cc-id-lmPpKFDxsfsP {
            width: 290px !important;
            font-weight: 700;
            font-size: 20px !important;
            line-height: 24px;
            letter-spacing: 0.02px;
            text-align: center;
            font-family: "Montserrat", sans-serif;
            color: rgba(246, 249, 254, 1);
            background: rgba(20, 147, 18, 1);
            box-shadow: 0px 4px 7px 1px rgba(0, 0, 0, 0.19);
            border-radius: 4px;
            border: none;
            padding: 12px !important;
        }

        p#cc-id-J6o63CBouarK {
            text-align: left;
            font-weight: 400;
            font-size: 18px;
            line-height: 28px;
            font-family: "Montserrat", sans-serif;
        }

        p#cc-id-lq9HFHECXVml {
            text-align: left;
            font-weight: 700;
            font-size: 18px;
            line-height: 28px;
            font-family: "Montserrat", sans-serif;
        }

        p#cc-id-0EGXDUQVDUSQ {
            text-align: left;
            font-weight: 700;
            font-size: 18px;
            line-height: 28px;
            font-family: "Montserrat", sans-serif;
        }

        p#cc-id-LumiMwMRLyEX {
            font-weight: 500;
            font-size: 18px;
            line-height: 28px;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 32.5px;
        }

        p#cc-id-6lwLZfjw4yAj {
            font-weight: 500;
            font-size: 18px;
            line-height: 28px;
            font-family: "Montserrat", sans-serif;
        }

        img#cc-id-A3OqGvjg85Pd {
            margin-bottom: 25.83px;
        }

        div#cc-id-ynK8KfMt17EQ {
            background: rgba(254, 251, 217, 1);
            padding: 17px 23.52px 17px 20px;
        }

        h3#cc-id-tzHPw3wvwB2I {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 17.17px !important;
        }

        h3#cc-id-NMwPNbOMr6DY {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 17.23px !important;
        }

        #cc-id-A4cxbAKfoFBG {
            margin-bottom: 36.66px !important;
            font-size: 20px !important;
            line-height: 24px !important;
            width: 310px !important;
        }

        h3#cc-id-djZaMW3LMH73 {
            font-weight: 800;
            font-size: 26px !important;
            line-height: 32px !important;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 17.23px !important;
        }

        h3#cc-id-ph9vxXQkqNBw {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px !important;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 17.23px;
        }

        h3#cc-id-wEDIGlRsx5km {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 17.23px !important;
            margin-top: 36.77px !important;
        }

        h3#cc-id-RGM9sdzKaAeo {
            font-family: montserrat;
            font-weight: 800;
            font-size: 26px !important;
            line-height: 32px !important;
            color: rgba(47, 47, 47, 1);
            margin-bottom: 15.64px !important;
        }

        div#cc-id-YkamfqemXlzn {
            background: rgba(226, 244, 249, 1);
            padding: 12px 28.77px 11.77px 25px;
        }

        img#cc-id-WJlKbaV3r6O1 {
            margin-bottom: 17.87px;
        }

        h3#cc-id-fzztlTw54Xxa {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
        }

        img#cc-id-4TtU1k7kyueW {
            margin-bottom: 16.95px;
        }

        h3#cc-id-dHHpXC6F86eL {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 16.95px;
        }

        img#cc-id-dd0xiFgq4ZiV {
            margin-bottom: 17.95px;
        }

        h3#cc-id-8y2IHES6HVAI {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 16.96px;
        }

        img#cc-id-S2354Yq86Z8d {
            margin-bottom: 18.1px;
        }

        h3#cc-id-9XYrstigvDuP {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 16.95px;
        }

        div#cc-id-VSotR1KJet9W {
            background: rgba(226, 244, 249, 1);
            padding: 12px 28.77px 12.34px 25px;
            margin-bottom: 35.15px !important;
        }

        img#cc-id-YWsEqU71KbNe {
            margin-bottom: 18.1px;
        }

        h3#cc-id-u6NLeMTBlOQf {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 17.1px;
        }

        div#cc-id-ZzFpEmuZEPVk {
            margin-bottom: 36.9px;
        }

        div#cc-id-xPudlY1npiQN {
            margin-bottom: 5.11px;
            margin-top: 50.41px;
        }

        div#iqing {
            margin-bottom: 36.84px;
        }

        #cc-id-jAGTWXk9pHu5 {
            display: none;
        }

        div#i9pftk {
            margin-top: 10px;
            margin-bottom: 0px;
        }

        div#cc-id-lk4LPbssESs4 {
            margin-top: 10px;
            margin-bottom: 0px;
        }

        img#cc-id-OsSlvF6MzvrM {
            margin-bottom: 18px;
        }

        div#cc-id-Dig1tvlfUs14 {
            background: rgba(226, 244, 249, 1);
            padding: 10px 22.58px 14px 25px;
            margin-bottom: 3px !important;
        }

        #cc-id-aKD0pSf1Zk8u {
            margin-top: 34.54px;
        }

        h3#cc-id-cFvU8G1pWpKU {
            font-weight: 800;
            font-size: 26px;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
            margin-bottom: 17px;
        }

        img#cc-id-RD8lBsDPvivj {
            margin-bottom: 18px;
        }

        #cc-id-hlT3YiRtaWQd {
            margin-bottom: 35.01px;
        }

        div#cc-id-EVjzjrvk0Wjo {
            margin-bottom: 32.32px;
        }

        #cc-id-Q1S5yl7vsUvJ {
            margin-right: 10px;
        }

        #fkt-image-3ec-98b-8bf {
            height: auto !important;
        }

        #cc-id-p7PX8sZuUKLD {
            height: auto !important;
        }

        #cc-id-OsSlvF6MzvrM,
        #cc-id-laUoeMl6RiBh,
        #cc-id-RD8lBsDPvivj,
        #cc-id-S2354Yq86Z8d,
        #cc-id-dd0xiFgq4ZiV,
        #cc-id-4TtU1k7kyueW,
        #cc-id-WJlKbaV3r6O1,
        #cc-id-tBzHQbgJTHJA,
        #cc-id-ivgOTgXucUHq {
            height: auto !important;
        }

        #cc-id-eFkHF1awsN1c,
        #cc-id-Bjrx1aIWAsmI,
        #cc-id-eDk1vDkHp0co,
        #cc-id-A3OqGvjg85Pd {
            height: auto !important;
        }

        p#cc-id-Y8qvjeKz24dP {
            font-family: montserrat;
            font-weight: 500;
            font-size: 16px !important;
            line-height: 28px !important;
        }

        #cc-id-Jb5oRfLBiRtv {
            height: auto !important;
            width: 100% !important;
        }

        .mobilereviews-only {
            display: block !important;
        }

        .desktopreviews-only {
            display: none;
        }

        h3#cc-id-04JSlTAcnOgs {
            font-weight: 800;
            font-size: 26px !important;
            line-height: 32px;
            font-family: "Montserrat", sans-serif;
        }

        video#cc-id-lolNckMtJ5D2 {
            width: 877px !important;
            height: auto !important;
            max-width: 100% !important;
            object-fit: cover !important;
            border-radius: 10px;
        }

        video#cc-id-FyxrsxcmczFc {
            width: 100% !important;
            height: auto !important;
            border-radius: 10px;
            object-fit: cover !important;
            max-width: 100% !important;
        }

        #cc-id-4uLH2qcd56wQ {
            height: auto !important;
            width: 100% !important;
        }

        .mobilebar-show {
            display: block;
        }

        div#cc-id-j0y0pj5q538I {
            margin-top: 0px !important;
        }

        div#cc-id-nw61MKrNq03V {
            background: rgba(254, 248, 183, 1);
            padding: 28px 10px 32px 10px;
        }

        .box-width-related .fk-col {
            width: 100%;
        }

        div#i53q6ii {
            width: 100% !important;
        }

        #\33 9039 {
            flex-direction: column;
        }

        #\37 33058 {
            flex-direction: column;
        }

        #\37 57406 {
            flex-direction: row-reverse;
        }

        #fkt-link-afa-fb4-a09 {
            font-size: 18px;
            padding-left: 30px;
            padding-right: 30px;
            line-height: 30px;
        }

        #\#Offer1 {
            width: 95% !important;
        }

        #cc-id-PQoNbP2cdM6H {
            margin-bottom: 36.66px !important;
            font-size: 20px !important;
            line-height: 24px !important;
            width: 310px !important;
        }

        #cc-id-AFZfoLuKSxVy {
            margin-bottom: 36.66px !important;
            font-size: 20px !important;
            line-height: 24px !important;
            width: 310px !important;
        }

        #cc-id-TygVNRotevVq {
            margin-bottom: 36.66px !important;
            font-size: 20px !important;
            line-height: 24px !important;
            width: 310px !important;
        }
    }

    @media (max-width: 480px) {
        .cbtb .trust-badge {
            border: none !important;
            display: none !important;
        }

        .cbtb .trust-badge img:hover {
            animation: pulse 500ms;
        }

        .cbtb .cbtb-modal,
        .cbtb .cbtb-modal-backdrop,
        .cbtb .cbtb-modal.cbtb-fade.cbtb-in {
            display: none !important;
        }

        .fk-shopping-cart .cart-display {
            margin-right: 10%;
        }

        #\35 25119 {
            padding-left: 10px;
            padding-right: 10px;
        }

        #\33 9039 {
            flex-direction: column;
        }

        #igo1za {
            padding-left: 0;
            padding-right: 0;
        }

        #fkt-link-253-98f- bb3 {
            font-size: 18px;
            line-height: 28px;
        }

        #fkt-link-afa-fb4-a09 {
            font-size: 18px;
            line-height: 24px;
            padding: 10px;
        }

        #\#Offer1 {
            width: 100% !important;
        }

        .custom-checkbox .checkmark {
            width: 12px;
            height: 12px;
        }

        .custom-checkbox input[type="checkbox"]:checked+.checkmark::after {
            width: 3px;
            undefined: undefined;
            height: 6px;
        }

        #\32 5988 {
            padding-bottom: 0px;
        }
    }