
        img,
        video,
        iframe,
        hr,
        a,
        button {
            max-width: 100%;
        }

        img,
        video,
        iframe,
        hr,
        a,
        button {
            max-width: 100%;
        }

        iframe#iqdco {
            border: none !important;
            height: 100%;
            width: 100%;
        }

        * {
            box-sizing: border-box;
        }

        html {  scroll-behavior: smooth;}
        .fk-row {
            display: flex;
            justify-content: flex-start;
            align-items: stretch;
            flex-wrap: nowrap;
            padding: 10px;
            height: auto;
        }

        .fk-col {
            min-height: 25px;
            flex-grow: 1;
            flex-basis: 100%;
            padding: 10px;
        }

        .hide-content {
            display: none;
        }

        [data-gjs-type="text"][class*="gjs-selected"] {
            outline: 3px solid purple !important;
        }

        img[data-gjs-type="image"][class*="gjs-selected"] {
            outline: 3px solid orange !important;
        }

        .fk-youtube .fk-rm.image {
            -webkit-background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            width: 100%;
            height: 100%;
            position: absolute;
        }

        .fk-youtube .play-button {
            width: 90px;
            height: 60px;
            background-color: #333;
            box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
            z-index: 1;
            opacity: 0.8;
            border-radius: 6px;
        }

        .fk-youtube .play-button:before {
            content: "";
            border-style: solid;
            border-width: 15px 0 15px 26.0px;
            border-color: transparent transparent transparent #fff;
        }

        .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%, 0);
        }

        .fk-youtube iframe {
            height: 100%;
            width: 100%;
            top: 0;
            left: 0;
        }

        #ixyee {
            display: none;
        }

        .fk-row.gjs-selected {
            outline: 3px solid red !important;
        }

        .bsFlexWrapClass {
            flex-wrap: wrap;
        }

        .fk-col.gjs-selected {
            outline: 3px solid #f8ba03 !important;
        }

        #iwd04 {
            font-size: 32px;
            font-family: Helvetica, serif;
            font-weight: 700;
            margin-top: 15px;
        }

        #ii3if {
            width: 614px;
            padding: 10px;
            font-size: 37px;
            font-family: Montserrat, sans-serif;
            color: #df2c64 !important;
            padding-top: 1px;
            padding-bottom: 1px;
            text-align: center;
            text-decoration: none;
            letter-spacing: 0;
            font-weight: 400;
            line-height: 44px;
            align-self: stretch;
            display: flex;
            justify-content: space-around;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-top-left-radius: 1px;
            border-top-right-radius: 1px;
            border-bottom-left-radius: 1px;
            border-bottom-right-radius: 1px;
            flex: 0 0;
            margin-top: 15px;
        }

        #i5yjt {
            padding-top: 1px;
            padding-bottom: 30px;
            margin-top: 1px;
            margin-bottom: 1px;
            margin-left: 1px;
            margin-right: 1px;
            display: block;
            flex-direction: column;
            align-items: center;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-top-left-radius: 1px;
            border-top-right-radius: 1px;
            border-bottom-left-radius: 1px;
            border-bottom-right-radius: 1px;
        }

        #itigy {
            background-color: #F7F6F4 !important;
            padding-top: 1px;
            padding-bottom: 1px;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-top-left-radius: 1px;
            border-top-right-radius: 1px;
            border-bottom-left-radius: 1px;
            border-bottom-right-radius: 1px;
            flex: 0 0;
        }

        .fk-image-defaults {
            width: 150px;
            height: 150px;
            max-width: 100%;
        }

        [data-gjs-type="video"][class*="gjs-selected"] {
            outline: 3px solid orange !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="label"][class*="gjs-selected"] {
            outline: 3px solid green !important;
        }

        [data-gjs-type="input"][class*="gjs-selected"] {
            outline: 3px solid green !important;
            border: none;
            box-shadow: none;
        }

        .popup-title>span {
            background-color: #e7eabe;
            color: #353535 !important;
            font-family: Proxima Nova, Helvetica, Arial, sans-serif !important;
        }

        [data-gjs-type="countdown"][class*="gjs-selected"] {
            outline: 3px solid #795548 !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: #333;
            background-color: #fff;
        }

        .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: #337ab7;
            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: .67em 0;
        }

        .cbtb mark {
            background: #ff0;
            color: #000;
        }

        .cbtb small {
            font-size: 80%;
        }

        .cbtb sub,
        .cbtb sup {
            font-size: 75%;
            line-height: 0;
            position: relative;
            vertical-align: baseline;
        }

        .cbtb sup {
            top: -.5em;
        }

        .cbtb sub {
            bottom: -.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 #eee;
        }

        .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] {
     
            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: .35em .625em .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: #23527c;
            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: #fff;
            border: 1px solid #ddd;
            border-radius: 4px;
            transition: all .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 .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: .35s;
            transition-timing-function: ease;
        }

        .cbtb .cbtb-close {
            float: right;
            font-size: 21px;
            font-weight: 700;
            line-height: 1;
            color: #000;
            text-shadow: 0 1px 0 #fff;
            opacity: .2;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
            filter: alpha(opacity=20);
        }

        .cbtb .cbtb-close:hover,
        .cbtb .cbtb-close:focus {
            color: #000;
            text-decoration: none;
            cursor: pointer;
            opacity: .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 .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: #fff;
            border: 1px solid rgba(0, 0, 0, .2);
            border-radius: 6px;
            box-shadow: 0 3px 9px rgba(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: #000;
            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: .5;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
            filter: alpha(opacity=50);
        }

        .cbtb .cbtb-modal-header {
            padding: 15px;
            border-bottom: 1px solid #e5e5e5;
            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 #e5e5e5;
        }

        .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 #ccc;
            color: #2f485c !important;
        }

        .cbtb .trust-badge .cbtb-modal-header,
        .cbtb .cbtb-modal-content .cbtb-modal-header {
            border-bottom: 1px solid #ccc;
        }

        .cbtb .trust-badge .cbtb-close,
        .cbtb .cbtb-modal-content .cbtb-close {
            opacity: .6;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
            color: #2f485c !important;
        }

        .cbtb .trust-badge.light-grey,
        .cbtb .cbtb-modal-content.light-grey {
            background-color: #f2f2f2 !important;
            border: 1px solid #ccc;
            color: #2f485c !important;
        }

        .cbtb .trust-badge.light-grey .cbtb-modal-header,
        .cbtb .cbtb-modal-content.light-grey .cbtb-modal-header {
            border-bottom: 1px solid #ccc;
        }

        .cbtb .trust-badge.light-grey .cbtb-close,
        .cbtb .cbtb-modal-content.light-grey .cbtb-close {
            color: #2f485c !important;
        }

        .cbtb .trust-badge.dark-grey,
        .cbtb .cbtb-modal-content.dark-grey {
            background-color: #333 !important;
            border: 1px solid #8a959e;
            color: #ccc !important;
        }

        .cbtb .trust-badge.dark-grey .cbtb-modal-header,
        .cbtb .cbtb-modal-content.dark-grey .cbtb-modal-header {
            border-bottom: 1px solid #8a959e;
        }

        .cbtb .trust-badge.dark-grey .cbtb-close,
        .cbtb .cbtb-modal-content.dark-grey .cbtb-close {
            color: #ccc !important;
        }

        .cbtb .trust-badge.black,
        .cbtb .cbtb-modal-content.black {
            background-color: #000 !important;
            border: 1px solid #2f485c;
            color: #fff !important;
        }

        .cbtb .trust-badge.black .cbtb-modal-header,
        .cbtb .cbtb-modal-content.black .cbtb-modal-header {
            border-bottom: 1px solid #2f485c;
        }

        .cbtb .trust-badge.black .cbtb-close,
        .cbtb .cbtb-modal-content.black .cbtb-close {
            color: #fff !important;
        }

        .cbtb .trust-badge.light-blue,
        .cbtb .cbtb-modal-content.light-blue {
            background-color: #c4dceb !important;
            border: 1px solid #8a959e;
            color: #2f485c !important;
        }

        .cbtb .trust-badge.light-blue .cbtb-modal-header,
        .cbtb .cbtb-modal-content.light-blue .cbtb-modal-header {
            border-bottom: 1px solid #8a959e;
        }

        .cbtb .trust-badge.light-blue .cbtb-close,
        .cbtb .cbtb-modal-content.light-blue .cbtb-close {
            color: #2f485c !important;
        }

        .cbtb .trust-badge.dark-blue,
        .cbtb .cbtb-modal-content.dark-blue {
            background-color: #2f485c !important;
            border: 1px solid #8a959e;
            color: #ccc !important;
        }

        .cbtb .trust-badge.dark-blue .cbtb-modal-header,
        .cbtb .cbtb-modal-content.dark-blue .cbtb-modal-header {
            border-bottom: 1px solid #8a959e;
        }

        .cbtb .trust-badge.dark-blue .cbtb-close,
        .cbtb .cbtb-modal-content.dark-blue .cbtb-close {
            color: #ccc !important;
        }

        .cbtb .trust-badge.light-yellow,
        .cbtb .cbtb-modal-content.light-yellow {
            background-color: #faebab !important;
            border: 1px solid #8a959e;
            color: #2f485c !important;
        }

        .cbtb .trust-badge.light-yellow .cbtb-modal-header,
        .cbtb .cbtb-modal-content.light-yellow .cbtb-modal-header {
            border-bottom: 1px solid #8a959e;
        }

        .cbtb .trust-badge.light-yellow .cbtb-close,
        .cbtb .cbtb-modal-content.light-yellow .cbtb-close {
            color: #2f485c !important;
        }

        .cbtb .trust-badge.light-green,
        .cbtb .cbtb-modal-content.light-green {
            background-color: #c8edc8 !important;
            border: 1px solid #ccc;
            color: #2f485c !important;
        }

        .cbtb .trust-badge.light-green .cbtb-modal-header,
        .cbtb .cbtb-modal-content.light-green .cbtb-modal-header {
            border-bottom: 1px solid #ccc;
        }

        .cbtb .trust-badge.light-green .cbtb-close,
        .cbtb .cbtb-modal-content.light-green .cbtb-close {
            color: #2f485c !important;
        }

        a[data-gjs-type="link"][class*="gjs-selected"] {
            outline: 3px solid purple !important;
        }

        a {
            cursor: pointer;
        }

        .fk-inner-row {
            display: flex;
            justify-content: flex-start;
            align-items: stretch;
            flex-wrap: nowrap;
            height: auto;
        }

        .fk-inner-row.gjs-selected {
            outline: 3px solid red !important;
        }

        .btn.btn-primary.btn-one-style:active:focus {
            box-shadow: none;
        }

        button:focus {
            outline: none;
        }

        .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-left-label {
            border-radius: 5px 5px 0 0;
        }

        [data-gjs-type="collapsibleList"][class*="gjs-selected"] {
            outline: 3px solid green !important;
        }

        .fk-collapsible-list details[open] .fk-collapsible-list-right-label {
            border-radius: 5px 5px 0 0;
        }

        .horizontal-line-default {
            width: 100%;
            max-width: 100%;
            background-color: #000000;
        }

        footer>div.fk-footer-row {
            display: flex;
            justify-content: flex-start;
            align-items: stretch;
            flex-wrap: nowrap;
            height: auto;
            margin-top: 100px;
            background-color: #f5f5f5;
            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 #8bc34a !important;
        }

        .fk-bullet-list-container {
            padding: 5px;
            display: flex;
            flex-direction: row;
            align-items: baseline;
        }

        .fk-bullet-icon-container {
            padding: 5px 10px 5px 5px;
        }

        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: #df2c64;
        }

        #iuiwua .form-check .form-check-input {
            accent-color: #df2c64;
            position: relative;
            top: 5px;
        }

        #iuiwua .form-check.selectedWB {
            background-color: #FCEAEA !important;
            border: 2px solid #df2c64 !important;
            border-top-color: rgb(223, 44, 100);
            border-right-color: rgb(223, 44, 100);
            border-bottom-color: rgb(223, 44, 100);
            border-left-color: rgb(223, 44, 100);
            border-color: #df2c64 !important;
        }

        #iuiwua .form-check.selectedWB .title {
            font-weight: bold !important;
        }

        [data-gjs-type="text"][class*="gjs-comp-selected"] {
            outline-color: purple !important;
            outline-style: solid !important;
            outline-width: 3px !important;
        }



        header img {
            object-fit: cover;
        }

        .fk-product-section img {
            object-fit: contain;
        }

        select {
            padding-top: 12px;
            padding-bottom: 12px;
            padding-left: 18px;
            padding-right: 18px;
        }

        label {
            font-family: Montserrat, sans-serif;
        }

        .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 #c5cacd;
            margin: 10px 10px;
            padding: 10px;
            height: auto;
            width: auto;
            background-size: contain;
        }

        .fk-product-variant-select .variant-parent-div {
            justify-content: space-between;
        }

        .btn.btn-primary.btnStyle:active:focus {
            box-shadow: none;
        }

        strike {
            color: red;
        }

        input:not([type=checkbox]),
        input:not([type=radio]) {
            accent-color: #1773b0;
            padding-top: 12px;
            padding-bottom: 12px;
            padding-left: 18px;
            padding-right: 18px;
            font-family: 'apple-system', 'BlinkMacSystemFont', 'Segoe UI', 'Roboto', 'Helvetica', 'Arial', 'sans-serif', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'sans-serif' !important;
        }

        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: #666;
            font-size: 13px;
        }

        :-webkit-autofill {
            color: #fff !important;
        }

        h3 {
            font-size: 20px;
            margin: 0;
            font-weight: 700;
            color: #353535;
            line-height: 1.2;
        }

        p {
            margin: 0;
        }

        hr {
            margin: 8px 0;
            border-top: 1px solid #e6e6e6;
        }

        a#a-link {
            color: #1878b9 !important;
            text-decoration: none;
            transition: color 0.2s ease-in-out;
        }

        a#a-link:hover {
            color: #146499 !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: #999;
        }

        .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 #d9d9d9;
            color: #333333;
            font-size: 14px;
        }

        .input-wrap .ch-input:focus,
        .select-wrap .ch-select:focus {
            outline: none;
            border-color: #197bbd;
            -webkit-box-shadow: 0 0 0 1px #197bbd;
            box-shadow: 0 0 0 1px #197bbd;
        }

        .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 #737373;
            -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 #d9d9d9;
            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 #d9d9d9;
        }

        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;
        }

        img {
            max-width: 100%;
        }

        .fk-shopping-cart-plus:active,
        .fk-shopping-cart-minus:not(:hover),
        .fk-shopping-cart-plus:not(:hover) {
            background: #FFFFFF;
            color: #000000;
            border-color: #FFFFFF;
        }

        .fk-shopping-cart-quantity-wrapper-class>button {
            background-color: #FFFFFF;
            color: black;
            border-color: #FFFFFF;
            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: .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 #d9d9d9;
        }

        .fk-card-payment-field input {
            outline: none;
            font-size: 18px;
            padding: 15px;
            height: 45px;
            width: 100%;
            border-radius: 5px;
            border: 1px solid #ced4da;
            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(https://assets.checkoutchamp.com/4cf1db40-3b4e-11ed-ba82-b71148b38a69/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: #5c5c5c;
            content: "";
            display: block;
            height: 1px;
            left: 180px;
            position: absolute;
            right: 280px;
            top: 20px;
            z-index: -1;
        }

        cust-info-input {
            width: auto;
            margin-top: 1px;
            margin-bottom: 1px;
            margin-left: 1px;
            margin-right: 1px;
            padding-top: 12px;
            padding-bottom: 12px;
            padding-left: 18px;
            padding-right: 18px;
            font-size: 14px;
            font-weight: 400;
            font-color: rgb(51, 51, 51);
            text-align: left;
            background-color: rgb(255, 255, 255);
        }

        #iowya {
            padding-top: 0;
        }

        #IMPORTANT {
            background-color: rgb(247, 246, 244) !important;
            padding-top: 23px;
            margin-top: 0;
        }

        #ir9yf8 {
            font-style: normal;
            font-family: Montserrat, sans-serif;
            font-size: 18px;
        }

        #i5hygr {
            text-align: left;
        }

        #ic4gt4 {
            font-style: normal;
        }

        #ieb1b5 {
            justify-content: center;
            padding-top: 1px;
            width: 800px;
        }

        #inhtdi {
            color: #1B5039 !important;
            font-size: 20px;
        }

        #i8gamr {
            color: #1B5039 !important;
            font-size: 20px;
        }

        #iik5mq {
            color: #E3C9AB !important;
        }

        .countdown {
            text-align: center;
            font-family: Helvetica, serif;
        }

        .countdown-block {
            display: inline-block;
            margin: 0 10px;
            padding: 10px;
        }

        .countdown-digit {
            font-size: 1rem;
        }

        .countdown-endtext {
            font-size: 5rem;
        }

        .countdown-cont {
            display: inline-block;
        }

        .colon {
            font-size: 1rem;
            padding: 0px;
            margin: 0px;
        }

        .hidelabel {
            visibility: hidden;
        }

        #i31l38 {
            font-weight: normal;
        }

        #ic8whl {
            color: #ffffff !important;
            font-size: 25px;
            font-family: Montserrat, sans-serif;
        }

        #iriqvm {
            font-size: 25px;
            font-weight: bold;
            color: #ffffff !important;
        }

        #ib54fx {
            color: #ffffff !important;
        }

        #if2vc6 {
            color: #ffffff !important;
        }

        #i2cv8o {
            color: #ffffff !important;
        }

        #ive0sj {
            font-size: 25px;
            font-weight: bold;
            color: #ffffff !important;
        }

        #izctuu {
            color: #ffffff !important;
        }

        #iu4o16 {
            width: auto;
            height: auto;
            font-family: Montserrat, sans-serif;
            font-size: 16px;
            color: rgb(255, 234, 0) !important;
        }

        #i56t6n {
            padding: 12px 10px;
            width: 848px;
            background-color: #0d426d !important;
            padding-top: 12px;
            margin-bottom: 0;
            margin-top: 0;
            border-bottom-left-radius: 20px;
            border-bottom-right-radius: 20px;
        }

        #fkt-image-188-8b5-809 {
            color: black !important;
            width: auto !important;
            height: 40px;
            margin-top: 0;
            background-color: none !important;
            margin-bottom: 0;
            margin-left: 0;
            margin-right: 0;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #iczslg {
            padding: 12px 10px;
            width: 100%;
            margin-bottom: 0;
            margin-top: 0;
            padding-bottom: 0;
            padding-top: 0;
            margin-right: 0;
            margin-left: 0;
        }

        #i9pdm3 {
            border-color: #ffffff !important;
        }

        #i3g3br {
            padding: 10px;
            font-size: 22px;
            font-family: Helvetica, serif;
            color: #fff !important;
            padding-top: 0;
            padding-bottom: 0;
        }

        #ixo8z1 {
            background-color: #fff !important;
            margin-top: 0;
            margin-bottom: 0;
            margin-left: 0;
            margin-right: 0;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #TIMER1 {
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-right: 0;
            margin-left: 0;
            margin-bottom: 0;
            margin-top: 0;
            background-color: none !important;
        }

        #\#Offer1 {
            padding: 12px 10px;
            width: 1000px !important;
            padding-top: 10px;
            padding-bottom: 10px;
            display: flex;
            justify-content: center;
            align-items: flex-start;
        }

        #iy85gs {
            font-family: Montserrat, sans-serif;
        }

        #ial06c {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            padding-left: 3px;
            line-height: 14px;
            padding-bottom: 5px;
            margin-bottom: 1px;
            margin-top: 0;
            font-weight: 600;
        }

        #i8yos4 {
            display: flex;
            justify-content: flex-start;
            align-items: center;
            line-height: 0;
        }

        #itps9s {
            padding-left: 0;
            padding-right: 0;
            margin-left: 0;
            margin-right: 0;
            padding-top: 0;
            padding-bottom: 0;
            display: flex;
            margin-bottom: 0;
            margin-top: 10px;
        }

        #id37i8 {
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #ingo2n {
            font-family: Montserrat, sans-serif;
            margin-top: 5px;
            font-size: 14px;
            text-align: left;
            font-weight: 500;
            padding-top: 0;
            margin-bottom: 10px;
        }

        #i8wjy3 {
            flex: 8;
            display: flex;
            flex-direction: column;
            justify-content: flex-start;
            width: 100% !important;
            margin-left: 0;
            margin-right: 0;
            padding-left: 0;
            padding-right: 0;
            text-align: left;
        }

        #icyzqh {
            width: 350px !important;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-style: solid;
            border-color: #e5e5dd !important;
            justify-content: flex-end;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
            background-color: #ffffff !important;
            height: auto;
            margin-left: 1px;
            line-height: 28px;
            color: #212529 !important;
        }

        #fkt-image-e43-3b9-a34 {
            color: black !important;
            width: 109px !important;
            height: 20px;
        }

        #i072hv {
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #i66hae {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            text-align: left;
            font-weight: 600;
            line-height: 23px;
            padding-top: 5px;
        }

        #ieoc7e {
            padding-top: 0;
            padding-left: 0;
            padding-bottom: 0;
        }

        #i1zuqh {
            height: 1px;
            width: 414px !important;
            background-color: #e5e5dd !important;
            margin-top: 5px;
            margin-bottom: 0;
            border-top-width: 0;
        }

        #iu5pqo {
            padding: 12px 10px;
            width: 100%;
            display: block;
            flex-direction: column;
            padding-bottom: 0;
            padding-top: 7px;
            padding-left: 10px;
            margin-top: 1px;
        }

        #iiu8bn {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
        }

        #fkt-image-ab6-699-8d1 {
            color: black !important;
            width: 14px !important;
            height: 14px;
            margin-top: 7px;
        }

        #i89q7q {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            line-height: 27px;
            opacity: 0.9;
        }

        #ihgbhi {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-left: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ivsld7 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            line-height: 27px;
            margin-left: 0;
            opacity: 0.9;
        }

        #i7hcf9 {
            padding: 12px 10px;
            width: 115px !important;
            padding-bottom: 0;
            padding-top: 0;
            height: 28px;
            padding-left: 0;
            padding-right: 20px;
        }

        #iisz44 {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-bottom: 6px;
            padding-top: 6px;
        }

        #iwe2ul {
            padding: 12px 10px;
            width: 28% !important;
            display: flex;
            padding-bottom: 0;
            padding-left: 10px;
            padding-top: 0;
        }

        #fkt-image-eb3-da4-b00 {
            color: black !important;
            width: 14px !important;
            height: 14px;
            margin-top: 4px;
        }

        #igsxya {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            opacity: 0.9;
            padding-left: 3px;
        }

        #fkt-image-f54-2a0-880 {
            color: black !important;
            width: 14px !important;
            height: 14px;
            margin-top: 4px;
        }

        #ioi1p4 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            opacity: 0.9;
            padding-top: 1px;
            padding-left: 3px;
        }

        #iw1dok {
            padding: 12px 10px;
            width: 50% !important;
            display: flex;
            padding-bottom: 0;
            padding-left: 10px;
            padding-top: 0;
        }

        #i0q7c6 {
            height: 1px;
            width: 414px !important;
            background-color: #e5e5dd !important;
            margin-top: 5px;
            margin-bottom: 0;
            border-top-width: 0;
        }

        #fkt-image-490-0bb-8dd {
            width: 44px !important;
            height: 44px;
            border-top-right-radius: 50%;
            border-bottom-left-radius: 50%;
            border-bottom-right-radius: 50%;
            border-top-left-radius: 50%;
        }

        #ibcbn2 {
            padding: 12px 10px;
            width: 100%;
            flex-direction: row-reverse;
            display: flex;
            justify-content: center;
            align-items: center;
            margin-top: 10px;
        }

        #ig42j4r {
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-c06-8be-a95 {
            width: 44px !important;
            height: 44px;
            border-top-right-radius: 50%;
            border-bottom-left-radius: 50%;
            border-bottom-right-radius: 50%;
            border-top-left-radius: 50%;
        }

        #io0a779 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            padding-left: 3px;
            line-height: 14px;
            padding-bottom: 5px;
            margin-bottom: 1px;
            margin-top: 0;
            font-weight: 600;
        }

        #i9hd8x8 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            line-height: 27px;
            margin-left: 0;
            opacity: 0.9;
        }

        #ila1trz {
            padding: 12px 10px;
            width: 115px !important;
            padding-bottom: 0;
            padding-top: 0;
            height: 28px;
            padding-left: 0;
            padding-right: 20px;
        }

        #fkt-image-648-985-8a5 {
            color: black !important;
            width: 14px !important;
            height: 14px;
            margin-top: 7px;
        }

        #ilzlp0j {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            line-height: 27px;
            opacity: 0.9;
        }

        #ic2b078 {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-left: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ir8zajf {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
        }

        #idkrltj {
            padding: 12px 10px;
            width: 100%;
            display: block;
            flex-direction: column;
            padding-bottom: 0;
            padding-top: 7px;
            padding-left: 10px;
            margin-top: 1px;
        }

        #i96rzir {
            display: flex;
            justify-content: flex-start;
            align-items: center;
            line-height: 0;
        }

        #it67ecz {
            height: 1px;
            width: 414px !important;
            background-color: #e5e5dd !important;
            margin-top: 5px;
            margin-bottom: 0;
            border-top-width: 0;
        }

        #fkt-image-720-6a4-9e1 {
            color: black !important;
            width: 109px !important;
            height: 20px;
        }

        #isvsg81 {
            padding-left: 0;
            padding-right: 0;
            margin-left: 0;
            margin-right: 0;
            padding-top: 0;
            padding-bottom: 0;
            display: flex;
            margin-bottom: 0;
            margin-top: 10px;
        }

        #ie9i2ru {
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #ioqi6bz {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            text-align: left;
            font-weight: 600;
            line-height: 23px;
            padding-top: 5px;
        }

        #i1rkhrv {
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #iqfucw1 {
            padding-top: 0;
            padding-left: 0;
            padding-bottom: 0;
        }

        #indtmex {
            font-family: Montserrat, sans-serif;
            margin-top: 5px;
            font-size: 14px;
            text-align: left;
            font-weight: 500;
            padding-top: 0;
            margin-bottom: 10px;
        }

        #imaqj9f {
            height: 1px;
            width: 414px !important;
            background-color: #e5e5dd !important;
            margin-top: 5px;
            margin-bottom: 0;
            border-top-width: 0;
        }

        #fkt-image-ccf-fbf-8a4 {
            color: black !important;
            width: 14px !important;
            height: 14px;
            margin-top: 4px;
        }

        #iiv39kh {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            opacity: 0.9;
            padding-left: 3px;
        }

        #iriz72t {
            padding: 12px 10px;
            width: 28% !important;
            display: flex;
            padding-bottom: 0;
            padding-left: 10px;
            padding-top: 0;
        }

        #fkt-image-314-0bd-824 {
            color: black !important;
            width: 14px !important;
            height: 14px;
            margin-top: 4px;
        }

        #i8pda4h {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            opacity: 0.9;
            padding-top: 1px;
            padding-left: 3px;
        }

        #icacl0p {
            padding: 12px 10px;
            width: 50% !important;
            display: flex;
            padding-bottom: 0;
            padding-left: 10px;
            padding-top: 0;
        }

        #iydx0vq {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-bottom: 6px;
            padding-top: 6px;
        }

        #id3qp2e {
            flex: 8;
            display: flex;
            flex-direction: column;
            justify-content: flex-start;
            width: 100% !important;
            margin-left: 0;
            margin-right: 0;
            padding-left: 0;
            padding-right: 0;
            text-align: left;
        }

        #ixsd6t6 {
            width: 350px !important;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-style: solid;
            border-color: #e5e5dd !important;
            justify-content: flex-end;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
            background-color: #ffffff !important;
            height: auto;
            margin-left: 1px;
            line-height: 28px;
            color: #212529 !important;
        }

        #i1mim4e {
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-60b-186-b32 {
            width: 44px !important;
            height: 44px;
            border-top-right-radius: 50%;
            border-bottom-left-radius: 50%;
            border-bottom-right-radius: 50%;
            border-top-left-radius: 50%;
        }

        #icvepbj {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            padding-left: 3px;
            line-height: 14px;
            padding-bottom: 5px;
            margin-bottom: 1px;
            margin-top: 0;
            font-weight: 600;
        }

        #ibohbwj {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            line-height: 27px;
            margin-left: 0;
            opacity: 0.9;
        }

        #i0ykq5g {
            padding: 12px 10px;
            width: 115px !important;
            padding-bottom: 0;
            padding-top: 0;
            height: 28px;
            padding-left: 0;
            padding-right: 20px;
        }

        #fkt-image-427-9b0-adb {
            color: black !important;
            width: 14px !important;
            height: 14px;
            margin-top: 7px;
        }

        #iakbq31 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            line-height: 27px;
            opacity: 0.9;
        }

        #i1lil65 {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-left: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #itqinq3 {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
        }

        #iqy64rp {
            padding: 12px 10px;
            width: 100%;
            display: block;
            flex-direction: column;
            padding-bottom: 0;
            padding-top: 7px;
            padding-left: 10px;
            margin-top: 1px;
        }

        #ih1cajg {
            display: flex;
            justify-content: flex-start;
            align-items: center;
            line-height: 0;
        }

        #ivmagel {
            height: 1px;
            width: 414px !important;
            background-color: #e5e5dd !important;
            margin-top: 5px;
            margin-bottom: 0;
            border-top-width: 0;
        }

        #fkt-image-19b-8bc-97b {
            color: black !important;
            width: 109px !important;
            height: 20px;
        }

        #ijl1u2k {
            padding-left: 0;
            padding-right: 0;
            margin-left: 0;
            margin-right: 0;
            padding-top: 0;
            padding-bottom: 0;
            display: flex;
            margin-bottom: 0;
            margin-top: 10px;
        }

        #iirnqj2 {
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #ig6adsi {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            text-align: left;
            font-weight: 600;
            line-height: 23px;
            padding-top: 5px;
        }

        #iw2txee {
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #ic319d6 {
            padding-top: 0;
            padding-left: 0;
            padding-bottom: 0;
        }

        #if7sol1 {
            font-family: Montserrat, sans-serif;
            margin-top: 5px;
            font-size: 14px;
            text-align: left;
            font-weight: 500;
            padding-top: 0;
            margin-bottom: 10px;
        }

        #ilbawsh {
            height: 1px;
            width: 414px !important;
            background-color: #e5e5dd !important;
            margin-top: 5px;
            margin-bottom: 0;
            border-top-width: 0;
        }

        #fkt-image-a2b-6a2-ad3 {
            color: black !important;
            width: 14px !important;
            height: 14px;
            margin-top: 4px;
        }

        #i1ubofz {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            opacity: 0.9;
            padding-left: 3px;
        }

        #ixn8owl {
            padding: 12px 10px;
            width: 28% !important;
            display: flex;
            padding-bottom: 0;
            padding-left: 10px;
            padding-top: 0;
        }

        #fkt-image-9b0-1a9-859 {
            color: black !important;
            width: 14px !important;
            height: 14px;
            margin-top: 4px;
        }

        #ioam62j {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            opacity: 0.9;
            padding-top: 1px;
            padding-left: 3px;
        }

        #ial4r61 {
            padding: 12px 10px;
            width: 50% !important;
            display: flex;
            padding-bottom: 0;
            padding-left: 10px;
            padding-top: 0;
        }

        #igils2q {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-bottom: 6px;
            padding-top: 6px;
        }

        #il5twuw {
            flex: 8;
            display: flex;
            flex-direction: column;
            justify-content: flex-start;
            width: 100% !important;
            margin-left: 0;
            margin-right: 0;
            padding-left: 0;
            padding-right: 0;
            text-align: left;
        }

        #is49vuh {
            width: 350px !important;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-style: solid;
            border-color: #e5e5dd !important;
            justify-content: flex-end;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
            background-color: #ffffff !important;
            height: auto;
            margin-left: 40px;
            margin-right: 40px;
            line-height: 28px;
            color: #212529 !important;
        }

        #REVIEWS {
            background-color: #E9E2D5 !important;
        }

        #fkt-image-f05-4ab-809 {
            max-width: 245px;
            height: auto;
            width: 200px !important;
            margin-bottom: 8px;
            margin-top: 8px;
        }

        #iif9e9 {
            font-size: 18px;
            font-family: Montserrat, sans-serif;
            font-weight: 600;
        }

        #ia4a72 {
            font-family: Montserrat, sans-serif;
            font-size: 18px;
        }

        #iqnwps {
            font-size: 18px;
            font-weight: 600;
        }

        #imz9gj-3 {
            padding: 12px 10px;
            width: auto;
            padding-top: 15px;
            padding-bottom: 15px;
            padding-left: 15px;
            padding-right: 15px;
            margin-top: 10px;
            background-color: rgba(255, 255, 255, 0) !important;
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-left-radius: 20px;
            border-bottom-right-radius: 20px;
        }

        #i0do5k {
            padding-bottom: 20px;
        }

        #i1le9m-3 {
            padding: 12px 10px;
            width: auto;
            display: flex;
            justify-content: center;
            align-items: stretch;
            margin-top: 0;
            height: auto;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #i53eg6 {
            padding: 12px 10px;
            width: auto;
            padding-top: 1px;
            padding-bottom: 0;
            padding-left: 1px;
            padding-right: 1px;
            margin-left: 0;
            margin-right: 10px;
            height: auto;
            display: block;
        }

        #fkt-image-a2f-1a2-aed {
            color: black !important;
            width: auto !important;
            height: 100%;
            border-bottom-left-radius: 15px;
            border-bottom-right-radius: 15px;
            border-top-right-radius: 15px;
            border-top-left-radius: 15px;
        }

        .fk-collapsible-list-collection {
            padding: 5px 0;
        }

        .fk-collapsible-list-wrapper {
            margin: 10px;
            padding: 5px;
        }

        .fk-collapsible-list-left-label {
            display: flex;
            flex-direction: row-reverse;
            border: 0.5px solid #dddddd;
            align-items: center;
            padding: 5px;
            cursor: pointer;
            border-radius: 5px;
        }

        .fk-collapsible-list-label-text {
            flex: 9.9;
            text-align: left;
            padding-left: 5px;
        }

        .fk-collapsible-list-label-icon {
            flex: 0.1;
            padding: 5px;
        }

        .fk-collapsible-list-icon-rotate {
            padding: 0 5px;
        }

        .fk-collapsible-list-content {
            padding: 5px 10px;
            text-align: left;
            border: 0.5px solid #dddddd;
        }

        #icfsy-3-3-3 {
            background-color: #e8e8e8 !important;
            margin-bottom: 0;
            margin-top: 0;
        }

        #fkt-link-647-c8b-8d0 {
            cursor: pointer;
        }

        #iezvaz-3 {
            padding-top: 20px;
        }

        .link_footer {
            text-decoration: underline !important;
        }

        #fkt-link-509-795-ab8 {
            color: #1878b9 !important;
            text-decoration: none;
            transition: color 0.2s ease-in-out;
            cursor: pointer;
            line-height: 20px;
            text-align: center;
            padding-right: 1px;
            font-size: 11px;
        }

        #fkt-link-490-292-b70 {
            color: #1878b9 !important;
            text-decoration: none;
            transition: color 0.2s ease-in-out;
            cursor: pointer;
            line-height: 20px;
            text-align: center;
            width: auto;
            border-style: none;
            font-size: 11px;
        }

        #fkt-link-509-795-ab8:hover {
            color: #146499 !important;
        }

        #fkt-link-490-292-b70:hover {
            color: #146499 !important;
        }

        #ik20m7-3 {
            padding: 12px 10px;
            width: 400px !important;
            text-align: left;
            padding-top: 0;
            display: flex;
            justify-content: space-around;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 8px;
        }

        #ipzw2l {
            padding: 10px;
            font-size: 12px;
            font-family: Helvetica, serif;
            color: rgb(175, 172, 172) !important;
            line-height: 12px;
            padding-left: 1px;
            padding-right: 1px;
            padding-bottom: 1px;
        }

        #i2szwwn {
            width: 614px;
            padding: 10px;
            font-size: 30px;
            font-family: Montserrat, sans-serif;
            color: #000000 !important;
            padding-top: 1px;
            padding-bottom: 1px;
            text-align: center;
            text-decoration: none;
            letter-spacing: 0;
            font-weight: 400;
            line-height: 44px;
            align-self: stretch;
            display: flex;
            justify-content: space-around;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-top-left-radius: 1px;
            border-top-right-radius: 1px;
            border-bottom-left-radius: 1px;
            border-bottom-right-radius: 1px;
            flex: 0 0;
        }

        .fk-bullet {
            padding: 2px 15px 2px 15px;
            text-align: left;
            font-size: 20px;
            font-weight: 700;
            list-style: none;
        }

        #irsdnh {
            padding: 1px;
            font-size: 36px;
            font-family: Montserrat, sans-serif;
            font-weight: 700;
        }

        #io94sx {
            border-style: solid;
            border-color: #dfdfdf !important;
            border-top-width: 3px;
            border-bottom-width: 3px;
            border-left-width: 3px;
            border-right-width: 3px;
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-left-radius: 20px;
            border-bottom-right-radius: 20px;
            width: 900px;
            display: flex;
            flex-direction: column;
            margin-top: 30px;
        }

        #LEARN-3 {
            background-color: #f7f6f4 !important;
            padding-bottom: 40px;
        }

        #i30zy4 {
            padding-right: 1px;
            width: 50%;
        }

        #ikokcp {
            margin-top: 15px;
            display: flex;
        }

        #ip59dn {
            font-weight: normal;
        }

        #imbmus {
            color: #1B5039 !important;
        }

        #ir2drz {
            color: #1B5039 !important;
        }

        #i64qmo {
            font-family: Montserrat, sans-serif;
            font-size: 23px;
        }

        #i4fnd8 {
            font-family: Montserrat, sans-serif;
            font-size: 23px;
        }

        #iqjvx5 {
            padding-left: 0;
            width: 50%;
        }

        #i0sp7u {
            border-style: solid;
            border-color: #dddddd !important;
            width: 800px;
            margin-bottom: 40px;
        }

        #i4jvscf {
            font-weight: normal;
        }

        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: #000 !important;
            font-size: 20px;
            line-height: 36px;
            font-weight: 600;
            border: 0 solid #e5e7eb;
            box-sizing: border-box;
            box-shadow: 0px 0px 3px 0px rgba(79, 79, 79, 0.35);
            --c: #000000;
            padding: 5px 24px !important;
            background: linear-gradient(180deg, #F3CE75 0%, #EDB52F 100%) !important;
            border-radius: 5px;
            text-decoration: none !important;
        }

        .cust-slider .slick-dots li.slick-active button:before {
            opacity: .75;
            background-color: #000;
            color: transparent;
            aspect-ratio: 1 / 1;
            width: 12px !important;
            border-radius: 9999px;
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1);
            --tw-shadow: 0 2px 4px -2px rgba(0, 0, 0, .1);
            height: 12px !important;
        }

        .cust-slider .slick-dots li button:before {
            height: 12px !important;
            color: transparent;
            background-color: #e2e2e2;
            aspect-ratio: 1 / 1;
            width: 12px;
            border-radius: 9999px;
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1);
            --tw-shadow: 0 2px 4px -2px rgba(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 #121212;
        }

        .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: #4F4F4F !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;
        }

        :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: #ffffff;
            --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: #df2c64;
            --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: 0.0rem;
            --product-card-corner-radius: 1.2rem;
            --product-card-text-alignment: center;
            --product-card-border-width: 0.0rem;
            --product-card-border-opacity: 0.1;
            --product-card-shadow-opacity: 0.05;
            --product-card-shadow-visible: 1;
            --product-card-shadow-horizontal-offset: 1.0rem;
            --product-card-shadow-vertical-offset: 1.0rem;
            --product-card-shadow-blur-radius: 3.5rem;
            --collection-card-image-padding: 0.0rem;
            --collection-card-corner-radius: 1.2rem;
            --collection-card-text-alignment: center;
            --collection-card-border-width: 0.0rem;
            --collection-card-border-opacity: 0.1;
            --collection-card-shadow-opacity: 0.05;
            --collection-card-shadow-visible: 1;
            --collection-card-shadow-horizontal-offset: 1.0rem;
            --collection-card-shadow-vertical-offset: 1.0rem;
            --collection-card-shadow-blur-radius: 3.5rem;
            --blog-card-image-padding: 0.0rem;
            --blog-card-corner-radius: 1.2rem;
            --blog-card-text-alignment: center;
            --blog-card-border-width: 0.0rem;
            --blog-card-border-opacity: 0.1;
            --blog-card-shadow-opacity: 0.05;
            --blog-card-shadow-visible: 1;
            --blog-card-shadow-horizontal-offset: 1.0rem;
            --blog-card-shadow-vertical-offset: 1.0rem;
            --blog-card-shadow-blur-radius: 3.5rem;
            --badge-corner-radius: 2.0rem;
            --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.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.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.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.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.0;
            --variant-pills-shadow-horizontal-offset: 0px;
            --variant-pills-shadow-vertical-offset: 4px;
            --variant-pills-shadow-blur-radius: 5px;
            --lxs-rating-icon-color: #fec12d;
        }

        .loox-rating .loox-icon {
            color: #fec12d;
        }

        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%;
        }

        .textbox-facebook:focus::placeholder {
            color: #b4b4b4;
        }

        ul#fbcommentslist {
            margin: 0 10px 48px 5px;
        }

        #fbcommentslist li {
            margin: 8px 0px;
        }

        #fbcomments h3 {
            font-family: helvetica, arial, sans-serif;
            color: #3b5998;
            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: #627aad;
            font-size: 12px;
            margin: 0;
            cursor: pointer;
        }

        .fbbuttons .grijs {
            color: #7f7f7f;
            font-size: 12px;
            margin: 0;
        }

        .fbbuttons .like:hover {
            text-decoration: underline;
        }

        .fbbuttons .reply:hover {
            text-decoration: underline;
        }

        #fbsubmit p {
            font-weight: bold;
            opacity: 0;
        }

        ul {
            padding: 0;
            padding-left: 7px;
            margin-bottom: 10px;
        }

        li ul {
            border-left: 1px dotted #d3d6db;
        }

        .UpcartDesignSettings__button:visited,
        false button.UpcartDesignSettings__button,
        input.UpcartDesignSettings__button,
        .UpcartDesignSettings__button span {
            background: #df2c64;
            color: #FFFFFF;
        }

        .UpcartDesignSettings__discountBadge p {
            color: #FFFFFF !important;
        }

        .UpcartDesignSettings__discountBadge svg {
            color: #FFFFFF;
        }

        .UpcartDesignSettings__button:hover,
        button.UpcartDesignSettings__button:hover span,
        input.UpcartDesignSettings__button:hover,
        .UpcartDesignSettings__button:hover span {
            color: #FAF3F4 !important;
        }

        .UpcartDesignSettings__backgroundColor>div {
            background: #FFFFFF;
        }

        .DesignSettings__cartAccentColor>div.Polaris-Card {
            background: #f6f6f7;
        }

        .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;
        }

        .col {
            max-width: 100% !important;
        }

        #i6ofz4 {
            padding-left: 0;
            padding-right: 0;
            padding-top: 1px;
            padding-bottom: 1px;
        }

        #ifajeg-3-3 {
            padding-bottom: 0;
            padding-top: 0;
            background-color: #ffffff !important;
            display: flex;
        }

        #iq21bo {
            width: 100%;
            max-width: 848px;
        }

        .cust-col-first {
            max-width: 1200px;
        }

        .el-753661 {
            font-size: 16px;
            text-align: center;
        }

        .comment-holder {
            position: relative;
            box-sizing: border-box;
            margin-bottom: -150px;
        }

        .profilepic {
            float: left;
            display: block;
            margin-right: 8px;
            height: 48px;
            width: 48px;
            margin-top: 5px;
        }

        .prflpcCmt {
            height: 36px;
            width: 36px;
        }

        .fbbuttons {
            height: 25px;
        }

        .fk-element-container-input {
            padding-top: 12px;
            padding-bottom: 12px;
            padding-left: 18px;
            padding-right: 18px;
            height: auto;
            width: auto;
            font-family: Helvetica, serif;
        }

        #last-cta {
            background-color: none !important;
        }

        #fkt-link-0e9-db0-a4d {
            color: #ffff !important;
            padding-left: 20px;
            padding-right: 20px;
            display: inline-block;
            font-family: Helvetica, serif;
            cursor: pointer;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            background-color: #699763 !important;
            padding-bottom: 16px;
            padding-top: 16px;
            border-style: solid;
            border-color: #699763 !important;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            width: 100% !important;
        }

        #i1fx3p {
            padding: 12px 10px;
            width: 600px !important;
        }

        #fkt-link-05b-dae-b5c {
            color: #ffff !important;
            padding-left: 20px;
            padding-right: 20px;
            display: inline-block;
            font-family: Helvetica, serif;
            cursor: pointer;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            background-color: #699763 !important;
            padding-bottom: 16px;
            padding-top: 16px;
            border-color: #DCDCDC !important;
            border-style: solid;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            width: 100% !important;
        }

        #idd27t {
            padding: 12px 10px;
            width: 600px !important;
        }

        #fkt-link-c79-292-b30 {
            color: #ffff !important;
            padding-left: 20px;
            padding-right: 20px;
            display: inline-block;
            font-family: Helvetica, serif;
            cursor: pointer;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            background-color: #699763 !important;
            padding-bottom: 16px;
            padding-top: 16px;
            border-color: #DCDCDC !important;
            border-style: solid;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            width: 100% !important;
        }

        #i2bj66h {
            padding: 12px 10px;
            width: 600px !important;
        }

        #fkt-image-e1a-ead-83e {
            color: black !important;
            width: auto !important;
            height: 100%;
            border-bottom-left-radius: 15px;
            border-bottom-right-radius: 15px;
            border-top-right-radius: 15px;
            border-top-left-radius: 15px;
        }

        #ifig022 {
            font-family: Montserrat, sans-serif;
            font-size: 25px;
            margin-top: 16px;
            color: #000000bf !important;
            line-height: 1em;
        }

        #ig67uey {
            padding: 12px 10px;
            width: auto;
            padding-top: 1px;
            padding-bottom: 1px;
            padding-left: 1px;
            padding-right: 1px;
            margin-left: 0;
            margin-right: 10px;
            display: flex;
        }

        #fbcomments {
            background-color: white;
            position: relative;
            width: auto;
            border-bottom: 1px solid #e9eaed;
            margin-bottom: 10px;
        }

        #igiinxu {
            width: 100%;
        }

        #ipu6vq2 {
            font-family: "Open Sans";
            line-height: 1;
            margin: 10px 0px 0px;
            padding: 10px;
            text-shadow: 0 0 0 0px !important;
        }

        #i5fyx6i {
            text-align: left;
        }

        #ihwy7xm {
            margin: 10px 0px 0px;
        }

        #fbcommentslist {
            padding-left: 7px;
        }

        #i9eky1l {
            list-style-type: none;
        }

        #ijqybv6 {
            display: table;
        }

        #m-1705447573384 {
            width: 100%;
            margin-left: auto;
            margin-right: auto;
        }

        #i6glem {
            padding: 12px 10px;
            width: 600px;
            padding-left: 0;
            padding-right: 0;
            padding-top: 0;
            padding-bottom: 0;
        }

        #ig73xy {
            width: 279px;
        }

        #i86e9y {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #i28z6s {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ikckfh {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ihy8gj {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i1o0dp {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ibkcpm {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i9op3e {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i7t9zt {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #idrch1 {
            padding: 12px 10px;
            width: 100%;
            padding-left: 0;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 12px;
            margin-left: 0;
        }

        #iom3pl {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #i8g7dd {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i3l8dp {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i5tp4j {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-e75-99c-a1e {
            width: 46px !important;
            height: 46px;
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #imo8wr {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ix7jyo {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ibtu3v {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #ispfbn {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #iq792u {
            padding: 12px 10px;
            width: auto;
        }

        #i3zlx3 {
            height: auto;
            width: 100%;
        }

        #iu651i {
            font-size: 14px;
            width: 90%;
            border-style: solid;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-color: #dedede !important;
        }

        #ivdjjz {
            padding: 12px 10px;
            width: 100%;
            padding-left: 50px;
            padding-top: 0;
        }

        #fkt-image-2a8-f97-9a3 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #fkt-image-bc2-098-959 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-right-width: 0;
            border-top-left-radius: 90px;
        }

        #fkt-image-a17-78f-9ca {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i9mack-3 {
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-top-left-radius: 1px;
            border-top-right-radius: 1px;
            border-bottom-left-radius: 1px;
            border-bottom-right-radius: 1px;
            flex: 0 0;
        }

        #ii395gw {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i4zf3wv {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-dce-9b2-bde {
            width: 15px !important;
        }

        #i5h9rxi {
            font-family: Montserrat, sans-serif;
        }

        #ip84ko5 {
            color: #7f7f7f;
        }

        #itchgud {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #ib6fvts {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-2e2-a96-aab {
            width: 15px !important;
        }

        #ij5rlr6 {
            font-family: Montserrat, sans-serif;
        }

        #iyulajj {
            color: #7f7f7f;
        }

        #i0d6ob1 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iwmemc2 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-a31-68b-a9b {
            width: 15px !important;
        }

        #itgeska {
            font-family: Montserrat, sans-serif;
        }

        #ihmba0g {
            color: #7f7f7f;
        }

        #i56xnol {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i8qp03w {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-fe0-6af-9e9 {
            width: 15px !important;
        }

        #iqsp7ph {
            font-family: Montserrat, sans-serif;
        }

        #isvonws {
            color: #7f7f7f;
        }

        #fkt-image-b67-19c-8bb {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i6ri2y9 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #intkjrs {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #ix3ukre {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-10a-3a8-be1 {
            width: 15px !important;
        }

        #iaxf8in {
            font-family: Montserrat, sans-serif;
        }

        #ifxl8zh {
            color: #7f7f7f;
        }

        #iajtl6a {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #igywdhe {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i2jjidw {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-e30-f82-a8e {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #iitb8a9 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ixnexxy {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #it7hp4s {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-344-6a7-9f3 {
            width: 15px !important;
        }

        #i5mqv0f {
            font-family: Montserrat, sans-serif;
        }

        #ivw1ewv {
            color: #7f7f7f;
        }

        #iatnske {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i148xrl {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #igb1yk9 {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-830-698-8f7 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i338m0h {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #isk3wx1 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #izuu79u {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-8d3-fad-b75 {
            width: 15px !important;
        }

        #id2hstf {
            font-family: Montserrat, sans-serif;
        }

        #iytooeo {
            color: #7f7f7f;
        }

        #ihh85wj {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i40kp9w {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #ifew8yp {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-db4-09c-aa7 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #it99aff {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ihqhhcc {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iuk4a1p {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-a1d-fa6-bdd {
            width: 15px !important;
        }

        #icwbhxu {
            font-family: Montserrat, sans-serif;
        }

        #isvtjn2 {
            color: #7f7f7f;
        }

        #i4b6fdn {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #imsvifq {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #iw1gkt5 {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-8ea-485-83e {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #ikpes8p {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #i3kko66 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i4v20zh {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-9c8-98a-adb {
            width: 15px !important;
        }

        #iveb8sw {
            font-family: Montserrat, sans-serif;
        }

        #ijkx7g5 {
            color: #7f7f7f;
        }

        #i5vxh6j {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i5bnmwh {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #iz8x2j2 {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-979-687-a98 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
            height: 47.9977px;
        }

        #ig1rjha {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #iw1rlz6 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #ivluqlt {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-855-08c-8b2 {
            width: 15px !important;
        }

        #i4z8sgj {
            font-family: Montserrat, sans-serif;
        }

        #ij3sxdo {
            color: #7f7f7f;
        }

        #ixl2qtk {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ilhji1v {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i9j5hdk {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-d25-f97-be4 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i1rqdxw {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #i7q1lvu {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iqv0bik {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-cf7-6a7-977 {
            width: 15px !important;
        }

        #ip9bh28 {
            font-family: Montserrat, sans-serif;
        }

        #i1sx3pz {
            color: #7f7f7f;
        }

        #ide9hvk {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iz0zlbu {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i8kojmb {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-a1b-988-b40 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #ibu55tz {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #iv6cqhf {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #ie47mmb {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-627-3a0-b30 {
            width: 15px !important;
        }

        #i9vh8wh {
            font-family: Montserrat, sans-serif;
        }

        #ixs41cp {
            color: #7f7f7f;
        }

        #i1kxyqp {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #is1vh4i {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #igg8qgw {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-401-886-bd8 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #iff6evb {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #iut87sh {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iq3dhdz {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-d2b-7a9-a6a {
            width: 15px !important;
        }

        #iz5wcbo {
            font-family: Montserrat, sans-serif;
        }

        #inusvnr {
            color: #7f7f7f;
        }

        #ibe3vkp {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ipj9bo4 {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i8te5fw {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-62a-2ad-8b6 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #iv8kpwh {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #i1ioj7o {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #ijtngfl {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-48b-79e-8bd {
            width: 15px !important;
        }

        #ii6hln9 {
            font-family: Montserrat, sans-serif;
        }

        #ikzllgq {
            color: #7f7f7f;
        }

        #i54rh6y {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i0bsln8 {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i7zstmt {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-3bd-baf-b86 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #ig1ahy9 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ic6d3qg {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i6wmlcf {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-845-182-812 {
            width: 15px !important;
        }

        #i6k1qyi {
            font-family: Montserrat, sans-serif;
        }

        #ibdrj2u {
            color: #7f7f7f;
        }

        #i4ju9o4 {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i02rppr {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i3tvqhj {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-198-797-818 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #ie2sd9u {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ildh6nm {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i8sx09f {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-1fc-c92-b95 {
            width: 15px !important;
        }

        #ii1ki9p {
            font-family: Montserrat, sans-serif;
        }

        #i7cu2vl {
            color: #7f7f7f;
        }

        #i57cxoi {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iht8nkk {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i7bf3zk {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-a35-2b3-b6e {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #idm79s2 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ig3e2jm {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #ibm82wb {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-458-cb7-a2a {
            width: 15px !important;
        }

        #i1iymvy {
            font-family: Montserrat, sans-serif;
        }

        #ixi2oy1 {
            color: #7f7f7f;
        }

        #ikbdc8c {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i3d6vf6 {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #igfyv05 {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-cda-ca7-b50 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #in5q3kc {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #i6pa6u6 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #io0zxf1 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-93d-cb1-bf8 {
            width: 15px !important;
        }

        #iahjsyj {
            font-family: Montserrat, sans-serif;
        }

        #i0yuhal {
            color: #7f7f7f;
        }

        #iscxrw5 {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i8fakpy {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #il5dh9h {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-de8-da2-b3c {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #ihzs23b {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #idcet7o {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #ivjuqsv {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-85a-799-b72 {
            width: 15px !important;
        }

        #ihslqxm {
            font-family: Montserrat, sans-serif;
        }

        #i5tzemb {
            color: #7f7f7f;
        }

        #i1aii3a {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i53rzyx {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #ixru0md {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-1e4-6b3-983 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i4ba5i6 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #i1376z7 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i4w1vdq {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-eb5-789-bf9 {
            width: 15px !important;
        }

        #ie4x6uo {
            font-family: Montserrat, sans-serif;
        }

        #iyfs7ml {
            color: #7f7f7f;
        }

        #i551kan {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i2j7sdk {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #iits0wm {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-e47-eab-900 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i0e65vw {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #i3qs219 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #icnd2hk {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-56f-b88-857 {
            width: 15px !important;
        }

        #ic1xzp2 {
            font-family: Montserrat, sans-serif;
        }

        #i70o4ga {
            color: #7f7f7f;
        }

        #i5b3kxp {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #illkiuq {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #isztqf2 {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-4d4-0a0-8f4 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #ii65463 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #igj6gck {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #ii0mpyt {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-7b0-a84-8a6 {
            width: 15px !important;
        }

        #inpeaog {
            font-family: Montserrat, sans-serif;
        }

        #i50oyte {
            color: #7f7f7f;
        }

        #icpl12h {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #itmi47o {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i9o2v9q {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-ca9-886-827 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #irqzjka {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #isa8p4g {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i0wpbtt {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-825-f9e-b22 {
            width: 15px !important;
        }

        #i3trwpf {
            font-family: Montserrat, sans-serif;
        }

        #ietxmww {
            color: #7f7f7f;
        }

        #id5b72h {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iwqqwo2 {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #ieukp5i {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-7c1-981-a72 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #iw5pe2y {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #i7wzsfx {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i9cufwj {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-6de-e86-b49 {
            width: 15px !important;
        }

        #ig682e8 {
            font-family: Montserrat, sans-serif;
        }

        #ititxgn {
            color: #7f7f7f;
        }

        #it6efyb {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ikxftyo {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #i27hifl {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-b9b-e82-87f {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #ij3kpze {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #iz0iqo8 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iodpjhq {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-9bd-da7-b7d {
            width: 15px !important;
        }

        #itf6ork {
            font-family: Montserrat, sans-serif;
        }

        #i97eyj3 {
            color: #7f7f7f;
        }

        #iej0zd7 {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iwnmxtl {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #ij6p3gt {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-106-2a4-9d5 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #ipnv6qh {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #iyk3sd4 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iuakibt {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-3f3-c83-b81 {
            width: 15px !important;
        }

        #ifuz1jj {
            font-family: Montserrat, sans-serif;
        }

        #ioqyi54 {
            color: #7f7f7f;
        }

        #ivsdu19 {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iezirp5 {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #ipk722q {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-309-f92-a43 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i6gtpn7 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ixo2cba {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iocajqq {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-dbd-d83-a7a {
            width: 15px !important;
        }

        #ih5y5j8 {
            font-family: Montserrat, sans-serif;
        }

        #ip5wi9f {
            color: #7f7f7f;
        }

        #ikzhauk {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iwuz3y6 {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #ifnmftg {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-a04-b87-a21 {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i8lyy8x {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ilahdsf {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i1y4mqi {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-cae-9a1-87d {
            width: 15px !important;
        }

        #idsxyr3 {
            font-family: Montserrat, sans-serif;
        }

        #iaq837i {
            color: #7f7f7f;
        }

        #ip1wumj {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #imevp2x {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #ibzvawk {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #fkt-image-d08-eac-abc {
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-right-width: 0;
            border-top-left-radius: 90px;
        }

        #ilcerw4 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ie32sd7 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iisow7l {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-b20-1a3-90b {
            width: 15px !important;
        }

        #iyfzdpi {
            font-family: Montserrat, sans-serif;
        }

        #ijk67zn {
            color: #7f7f7f;
        }

        #i6q65mf {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iw1srjx {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
        }

        #imnzoux {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #ibu0qbt {
            padding: 12px 10px;
            width: 1200px !important;
            display: flex;
            background-repeat: repeat;
            background-position: left top;
            background-attachment: scroll;
            background-size: auto;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 15px;
            border-top-right-radius: 15px;
            border-bottom-left-radius: 15px;
            border-bottom-right-radius: 15px;
            height: auto;
        }

        #in428dz {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #izcwf21 {
            background-repeat: no-repeat;
            background-position: left top;
            background-attachment: scroll;
            background-size: cover;
            background-image: url('https://assets.checkoutchamp.com/70231360-e52d-11ee-b34b-77017c99657c/1746028433393_MarbleBackground.jpg');
            padding-top: 50px;
            padding-bottom: 50px;
            margin-bottom: 0;
        }

        #izunsnq {
            padding: 12px 10px;
            width: 100%;
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 30px;
            padding-right: 30px;
            background-color: rgba(255, 255, 255, 0.7) !important;
            border-top-left-radius: 0;
            border-top-right-radius: 15px;
            border-bottom-left-radius: 0;
            border-bottom-right-radius: 15px;
        }

        #fkt-image-a44-4aa-807 {
            color: black !important;
            width: auto !important;
            height: 100%;
            border-top-left-radius: 15px;
            border-bottom-left-radius: 15px;
            background-repeat: no-repeat;
            background-position: center center;
            background-attachment: scroll;
            background-size: contain;
        }

        #ib87t0i {
            padding: 12px 10px;
            width: 100%;
        }

        #ii1sjek {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            display: flex;
        }

        #id47uk4 {
            padding: 1px;
            font-size: 45px;
            font-family: Helvetica, serif;
            color: rgb(0, 0, 0) !important;
            line-height: 1em;
        }

        #ipk56xm {
            padding: 1px;
            font-size: 16px;
            font-family: Helvetica, serif;
            margin-top: 32px;
            color: #000000bf !important;
        }

        #iy57aq6 {
            padding: 12px 10px;
            width: 100%;
            margin-bottom: 16px;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #fkt-image-aa8-0bd-8d2 {
            color: black !important;
            width: 80px !important;
            height: 80px;
        }

        #ihlu53g {
            padding: 1px;
            font-size: 16px;
            font-family: Helvetica, serif;
            color: #43485b !important;
            margin-top: 16px;
        }

        #fkt-image-19c-58a-964 {
            color: black !important;
            width: 80px !important;
            height: 80px;
        }

        #i6dvtkv {
            padding: 1px;
            font-size: 16px;
            font-family: Helvetica, serif;
            color: #43485b !important;
            margin-top: 16px;
        }

        #ixyvcnz {
            padding: 12px 10px;
            width: 100%;
            margin-bottom: 16px;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #fkt-image-6e0-2ad-ad9 {
            color: black !important;
            width: 80px !important;
            height: 80px;
        }

        #imgqzmk {
            padding: 1px;
            font-size: 16px;
            font-family: Helvetica, serif;
            color: #43485b !important;
            margin-top: 16px;
        }

        #iz46z8b {
            padding: 12px 10px;
            width: 100%;
            margin-bottom: 16px;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #fkt-image-ba5-1bf-bac {
            color: black !important;
            width: 80px !important;
            height: 80px;
        }

        #id2l8kq {
            padding: 1px;
            font-size: 16px;
            font-family: Helvetica, serif;
            color: #43485b !important;
            margin-top: 16px;
        }

        #i12uuoh {
            padding: 12px 10px;
            width: 100%;
            margin-bottom: 16px;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #ik6i15a {
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-bottom: 0;
        }

        #iissh4g {
            font-weight: normal;
        }

        #ijio3gu {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-right: 0;
            padding-left: 0;
        }

        #iil0hhg {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #i6v0s2h {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        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;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            flex-direction: row;
            padding-bottom: 0px;
            background-color: #ffffff;
            background-image: none;
            -webkit-mask-image: -webkit-radial-gradient(white, black);
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-left-radius: 12px;
            --replo-flex-min-dimension: 0px;
            border-bottom-right-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-top-left-radius: 14px;
            border-top-right-radius: 14px;
            border-bottom-left-radius: 14px;
            border-bottom-right-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;
            padding-top: 5%;
            padding-left: 5%;
            padding-right: 5%;
            flex-direction: column;
            padding-bottom: 5%;
            justify-content: flex-start;
        }

        :not(#\20):not(#\20).r-xhm3d4 {
            color: #566072FF;
            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: #ffffff;
            background-image: none;
            -webkit-mask-image: -webkit-radial-gradient(white, black);
            border-top-left-radius: 12px;
            border-top-right-radius: 12px;
            border-bottom-left-radius: 12px;
            border-bottom-right-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-top-left-radius: 14px;
            border-top-right-radius: 14px;
            border-bottom-left-radius: 14px;
            border-bottom-right-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;
            padding-top: 5%;
            padding-left: 5%;
            padding-right: 5%;
            flex-direction: column;
            padding-bottom: 5%;
            justify-content: flex-start;
        }

        :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: #0e3d1b;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #FFFFFFFF;
            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;
            padding-top: 20px;
            padding-left: 30px;
            padding-right: 30px;
            padding-bottom: 20px;
            justify-content: center;
            background-color: #FFFFFFFF;
            background-image: none;
        }

        :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: #0A1A34FF;
            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: #0A1A34FF;
            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: #003366FF;
            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: #0A1A34FF;
            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-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #F7F9F9FF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :not(#\20):not(#\20).r-i720nf {
            color: #003366FF;
            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: #003366FF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :not(#\20):not(#\20).r-lkbak5 {
            color: #003366FF;
            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: #003366FF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :not(#\20):not(#\20).r-kwtzz3 {
            color: #003366FF;
            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: #003366FF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :not(#\20):not(#\20).r-1d0wgtr {
            color: #003366FF;
            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: #003366FF;
            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: #16283BFF;
            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";
            padding-top: 40px;
            padding-left: 40px;
            padding-right: 40px;
            flex-direction: column;
            padding-bottom: 40px;
            justify-content: center;
            background-color: #FFFFFF;
            background-image: none;
        }

        :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: #003366FF;
            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-top-left-radius: 14px;
            border-top-right-radius: 14px;
            border-bottom-left-radius: 14px;
            border-bottom-right-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-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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-top-color: #00000000;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #00000000;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #00000000;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #00000000;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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-top-color: #000000FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #000000FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #000000FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #000000FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #FF8C00FF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #FFFFFF;
            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;
            padding-top: 12px;
            padding-left: 12px;
            padding-right: 12px;
            letter-spacing: 2px;
            padding-bottom: 12px;
            justify-content: center;
            background-color: #0e3d1b;
            background-image: none;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-left-radius: 4px;
            border-bottom-right-radius: 4px;
            margin-top: -93px;
        }

        :not(#\20):not(#\20).r-i53e8p {
            color: #FFFFFF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #16283BFF;
            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";
            padding-top: 40px;
            padding-left: 40px;
            padding-right: 40px;
            flex-direction: column;
            padding-bottom: 40px;
            justify-content: center;
            background-color: #FFFFFF;
            background-image: none;
        }

        :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: #F7F9F9FF;
            background-image: none;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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: #FFFFFF;
            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;
            padding-top: 12px;
            padding-left: 12px;
            padding-right: 12px;
            letter-spacing: 2px;
            padding-bottom: 12px;
            justify-content: center;
            background-color: #2991F0FF;
            background-image: none;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-left-radius: 4px;
            border-bottom-right-radius: 4px;
        }

        :not(#\20):not(#\20).r-fsiby5 {
            color: #FFFFFF;
            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: #F7F9F9FF;
            background-image: none;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :not(#\20):not(#\20).r-tm2fwq {
            color: #FFFFFF;
            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;
            padding-top: 12px;
            padding-left: 12px;
            padding-right: 12px;
            letter-spacing: 2px;
            padding-bottom: 12px;
            justify-content: center;
            background-color: #2991F0FF;
            background-image: none;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-left-radius: 4px;
            border-bottom-right-radius: 4px;
        }

        :not(#\20):not(#\20).r-ug7s0c {
            color: #FFFFFF;
            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: #16283BFF;
            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";
            padding-top: 96px;
            padding-left: 40px;
            padding-right: 40px;
            flex-direction: column;
            padding-bottom: 96px;
            justify-content: center;
            background-color: #F7F9F9FF;
            background-image: none;
        }

        :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;
            padding-top: 24px;
            padding-left: 24px;
            padding-right: 24px;
            flex-direction: column;
            padding-bottom: 24px;
            justify-content: flex-start;
            background-color: #FFFFFFFF;
            background-image: none;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #FF8C00FF;
            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: #2991F0FF;
            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;
            padding-top: 24px;
            padding-left: 24px;
            padding-right: 24px;
            flex-direction: column;
            padding-bottom: 24px;
            justify-content: flex-start;
            background-color: #FFFFFFFF;
            background-image: none;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #FF8C00FF;
            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: #2991F0FF;
            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;
            padding-top: 24px;
            padding-left: 24px;
            padding-right: 24px;
            flex-direction: column;
            padding-bottom: 24px;
            justify-content: flex-start;
            background-color: #FFFFFFFF;
            background-image: none;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #FF8C00FF;
            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: #2991F0FF;
            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: #0000004D;
            background-image: none;
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-left-radius: 20px;
            border-bottom-right-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: #000000FF;
            background-image: none;
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-left-radius: 20px;
            border-bottom-right-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;
            padding-top: 24px;
            padding-left: 24px;
            padding-right: 24px;
            flex-direction: column;
            padding-bottom: 24px;
            justify-content: flex-start;
            background-color: #FFFFFFFF;
            background-image: none;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #FF8C00FF;
            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-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #40A040FF;
            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;
            padding-top: 24px;
            padding-left: 24px;
            padding-right: 24px;
            flex-direction: column;
            padding-bottom: 24px;
            justify-content: flex-start;
            background-color: #FFFFFFFF;
            background-image: none;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #FF8C00FF;
            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-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #40A040FF;
            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;
            padding-top: 24px;
            padding-left: 24px;
            padding-right: 24px;
            flex-direction: column;
            padding-bottom: 24px;
            justify-content: flex-start;
            background-color: #FFFFFFFF;
            background-image: none;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #FF8C00FF;
            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-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #40A040FF;
            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: #0000004D;
            background-image: none;
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-left-radius: 20px;
            border-bottom-right-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: #000000FF;
            background-image: none;
            border-top-left-radius: 20px;
            border-top-right-radius: 20px;
            border-bottom-left-radius: 20px;
            border-bottom-right-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";
            padding-top: 40px;
            padding-left: 40px;
            margin-bottom: 40px;
            padding-right: 40px;
            padding-bottom: 40px;
            justify-content: center;
            background-color: #F7F9F9FF;
            background-image: none;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #F7F9F9;
            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: #003366FF;
            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;
            padding-top: 20px;
            padding-left: 20px;
            padding-right: 20px;
            flex-direction: column;
            padding-bottom: 20px;
            justify-content: space-between;
        }

        :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;
            padding-top: 20px;
            padding-left: 20px;
            margin-bottom: 40px;
            padding-right: 20px;
            flex-direction: column;
            padding-bottom: 20px;
            justify-content: space-between;
            background-color: #F7F9F9FF;
            background-image: none;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-radius: 5px;
        }

        :not(#\20):not(#\20).r-1azj0ag {
            color: #2991F0FF;
            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: #F7F9F9FF;
            background-image: none;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-radius: 5px;
        }

        :not(#\20):not(#\20).r-xp5nuf {
            color: #003366FF;
            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: #F7F9F9FF;
            background-image: none;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            border-bottom-left-radius: 5px;
            border-bottom-right-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 #00000040;
            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: #FCFCFCFF;
            background-image: none;
            border-top-color: #CCCCCCFF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #CCCCCCFF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #CCCCCCFF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #CCCCCCFF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #003366FF;
            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: #003366FF;
            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: #003366FF;
            background-image: none;
            border-top-color: #000000FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #000000FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #000000FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #000000FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
        }

        :not(#\20):not(#\20).r-8h91ns {
            color: #FFFFFF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #003366FF;
            background-image: none;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
        }

        :not(#\20):not(#\20).r-1nzzbet {
            --rsw: 100%;
            color: #FFFFFFFF;
            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: #FFFFFFFF;
            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: #FFFFFFFF;
            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 #00000040;
            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: #CCD6E0FF;
            background-image: none;
            border-top-color: #0A1A34FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #0A1A34FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #0A1A34FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #0A1A34FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #003366FF;
            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: #003366FF;
            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: #003366FF;
            background-image: none;
            border-top-color: #000000FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #000000FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #000000FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #000000FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
        }

        :not(#\20):not(#\20).r-lcgiod {
            color: #FFFFFF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #003366FF;
            background-image: none;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
        }

        :not(#\20):not(#\20).r-15aw5vb {
            --rsw: 100%;
            color: #FFFFFFFF;
            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: #FFFFFFFF;
            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: #FFFFFFFF;
            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 #00000040;
            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: #FCFCFCFF;
            background-image: none;
            border-top-color: #CCCCCCFF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #CCCCCCFF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #CCCCCCFF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #CCCCCCFF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #003366FF;
            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: #003366FF;
            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: #003366FF;
            background-image: none;
            border-top-color: #000000FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #000000FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #000000FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #000000FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
        }

        :not(#\20):not(#\20).r-w76lvm {
            color: #FFFFFF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #000000FF;
            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: #FFFFFFFF;
            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;
            padding-top: 64px;
            padding-left: 171px;
            padding-right: 197px;
            flex-direction: column;
            padding-bottom: 64px;
            justify-content: flex-start;
        }

        :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: #F4F4F4FF;
            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;
            padding-top: 16px;
            padding-left: 16px;
            padding-right: 16px;
            flex-direction: column;
            padding-bottom: 16px;
            justify-content: center;
            border-top-color: #F4F4F4FF;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #F4F4F4FF;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #F4F4F4FF;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #F4F4F4FF;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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;
            padding-top: 16px;
            padding-left: 16px;
            padding-right: 16px;
            flex-direction: column;
            padding-bottom: 16px;
            justify-content: center;
            background-color: #2991F01C;
            background-image: none;
            border-top-color: #2991F0FF;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #2991F0FF;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #2991F0FF;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #2991F0FF;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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;
            padding-top: 3px;
            padding-left: 5px;
            overflow-wrap: break-word;
            padding-right: 5px;
            padding-bottom: 3px;
            border-top-color: #F4F4F4FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #F4F4F4FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #F4F4F4FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #F4F4F4FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
        }

        .r-1uypxkk :not(#\20):not(#\20).r-iresmt {
            color: #FFFFFFFF;
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 24px;
            padding-top: 3px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 3px;
            background-color: #2991F0FF;
            background-image: none;
            border-top-color: #2991F0FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #2991F0FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #2991F0FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #2991F0FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        .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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #003366B8;
            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: #003366FF;
            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;
            padding-top: 16px;
            padding-left: 16px;
            padding-right: 16px;
            flex-direction: column;
            padding-bottom: 16px;
            justify-content: center;
            border-top-color: #F4F4F4FF;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #F4F4F4FF;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #F4F4F4FF;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #F4F4F4FF;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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;
            padding-top: 16px;
            padding-left: 16px;
            padding-right: 16px;
            flex-direction: column;
            padding-bottom: 16px;
            justify-content: center;
            background-color: #2991F01A;
            background-image: none;
            border-top-color: #2991F0FF;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #2991F0FF;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #2991F0FF;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #2991F0FF;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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;
            padding-top: 3px;
            padding-left: 5px;
            overflow-wrap: break-word;
            padding-right: 5px;
            padding-bottom: 3px;
            border-top-color: #F4F4F4FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #F4F4F4FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #F4F4F4FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #F4F4F4FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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-top: 3px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 3px;
            border-top-color: #F4F4F4FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #F4F4F4FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #F4F4F4FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #F4F4F4FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
        }

        .r-z610tl :not(#\20):not(#\20).r-14m2rd {
            color: #FFFFFFFF;
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 24px;
            padding-top: 3px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 3px;
            background-color: #2991F0FF;
            background-image: none;
            border-top-color: #2991F0FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #2991F0FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #2991F0FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #2991F0FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #003366B8;
            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: #003366FF;
            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;
            padding-top: 16px;
            padding-left: 16px;
            padding-right: 16px;
            flex-direction: column;
            padding-bottom: 16px;
            justify-content: center;
            border-top-color: #F4F4F4FF;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #F4F4F4FF;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #F4F4F4FF;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #F4F4F4FF;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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;
            padding-top: 16px;
            padding-left: 16px;
            padding-right: 16px;
            flex-direction: column;
            padding-bottom: 16px;
            justify-content: center;
            background-color: #2991F01C;
            background-image: none;
            border-top-color: #2991F0FF;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #2991F0FF;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #2991F0FF;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #2991F0FF;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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;
            padding-top: 3px;
            padding-left: 5px;
            overflow-wrap: break-word;
            padding-right: 5px;
            padding-bottom: 3px;
            border-top-color: #F4F4F4FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #F4F4F4FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #F4F4F4FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #F4F4F4FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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-top: 3px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 3px;
            border-top-color: #F4F4F4FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #F4F4F4FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #F4F4F4FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #F4F4F4FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
        }

        .r-11ebt8p :not(#\20):not(#\20).r-4fz4z0 {
            color: #FFFFFFFF;
            overflow: hidden;
            font-size: 14px;
            flex-basis: auto;
            transition: inherit;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 24px;
            padding-top: 3px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 3px;
            background-color: #2991F0FF;
            background-image: none;
            border-top-color: #2991F0FF;
            border-top-style: solid;
            border-top-width: 1px;
            border-left-color: #2991F0FF;
            border-left-style: solid;
            border-left-width: 1px;
            border-right-color: #2991F0FF;
            border-right-style: solid;
            border-right-width: 1px;
            border-bottom-color: #2991F0FF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #00D26AFF;
            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: #003366FF;
            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: #003366B8;
            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: #003366FF;
            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: #FFFFFF;
            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;
            padding-top: 16px;
            padding-left: 32px;
            margin-bottom: 8px;
            padding-right: 32px;
            letter-spacing: 2px;
            padding-bottom: 16px;
            background-color: #2991F0FF;
            background-image: none;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-1k32bjp {
            color: #FFFFFF;
            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;
            padding-top: 16px;
            padding-left: 32px;
            margin-bottom: 8px;
            padding-right: 32px;
            letter-spacing: 2px;
            padding-bottom: 16px;
            background-color: #2991F0FF;
            background-image: none;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-osis9e {
            color: #FFFFFF;
            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;
            padding-top: 16px;
            padding-left: 32px;
            margin-bottom: 8px;
            padding-right: 32px;
            letter-spacing: 2px;
            padding-bottom: 16px;
            background-color: #2991F0FF;
            background-image: none;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
        }

        :not(#\20):not(#\20):not(#\20).r-12wf2cj {
            color: #FFFFFF;
            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;
            padding-top: 16px;
            padding-left: 32px;
            margin-bottom: 8px;
            padding-right: 32px;
            letter-spacing: 2px;
            padding-bottom: 16px;
            background-color: #2991F0FF;
            background-image: none;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom-left-radius: 10px;
            border-bottom-right-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: #FFFFFF;
            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: #FFFFFF;
            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: #FFFFFF;
            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: #FFFFFF;
            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: #FFFFFF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #000000FF;
            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";
            padding-top: 40px;
            padding-left: 40px;
            margin-bottom: 40px;
            padding-right: 40px;
            flex-direction: column;
            padding-bottom: 40px;
            justify-content: center;
            background-color: #FFFFFFFF;
            background-image: none;
        }

        :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: #010101FF;
            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: #010101FF;
            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: #010101FF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #010101FF;
            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: #010101FF;
            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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #010101FF;
            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: #010101FF;
            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: #FFFFFFFF;
            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";
            padding-top: 40px;
            padding-left: 100px;
            padding-right: 100px;
            flex-direction: column;
            padding-bottom: 40px;
            justify-content: center;
            background-color: #003366FF;
            background-image: none;
        }

        :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: #2563EB;
            --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: #f0f0f0;
        }

        :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: #FFFFFFFF;
            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: #FFFFFFFF;
            border-bottom-style: solid;
            border-bottom-width: 1px;
        }

        :not(#\20):not(#\20).r-brpngh {
            color: #AFACACFF;
            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: #616161;
        }

        .alchemy-reset .alchemy-rte pre {
            background: #0d0d0d;
            color: #fff;
            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;
        }

        #offers-container {
            padding-bottom: 1px;
        }

        #iq8lg {
            color: #D0190D !important;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            border-top-left-radius: 1px;
            border-top-right-radius: 1px;
            border-bottom-left-radius: 1px;
            border-bottom-right-radius: 1px;
            flex: 0 0;
        }

        #iujxmkk-2 {
            padding: 1px;
            font-size: 19px;
            font-family: Montserrat, sans-serif;
            margin-top: 20px;
        }

        #BONUS-3 {
            background-color: #E9E2D5 !important;
            padding-top: 40px;
            padding-bottom: 35px;
            margin-top: 0;
        }

        #ibs4hn-2 {
            padding: 12px 10px;
            width: 100%;
            padding-top: 20px;
            padding-bottom: 20px;
            padding-left: 20px;
            padding-right: 20px;
            margin-right: 1px;
            display: flex;
            background-color: #ffffff !important;
            border-top-left-radius: 30px;
            border-bottom-left-radius: 30px;
            border-top-right-radius: 30px;
            border-bottom-right-radius: 30px;
        }

        #id1jrl-2 {
            padding: 12px 10px;
            width: 1000px !important;
            display: flex;
            justify-content: center;
            align-items: stretch;
            margin-top: 30px;
            flex-direction: column;
        }

        #iwqv1m-2 {
            font-family: Montserrat, sans-serif;
            font-size: 27px;
            color: #1B5039 !important;
        }

        #iekd8q-2 {
            font-family: Montserrat, sans-serif;
            font-size: 36px;
            width: auto;
        }

        #fkt-image-429-593-9ad-2 {
            color: black !important;
            width: 250px !important;
            height: auto;
            margin-top: 30px;
            border-bottom-right-radius: 15px;
            border-bottom-left-radius: 15px;
            border-top-right-radius: 15px;
            border-top-left-radius: 15px;
        }

        #fkt-image-84f-bb1-aaf-2 {
            color: black !important;
            width: 250px !important;
            height: auto;
            margin-top: 30px;
            border-top-left-radius: 15px;
            border-top-right-radius: 15px;
            border-bottom-left-radius: 15px;
            border-bottom-right-radius: 15px;
        }

        #iemxu7p-2 {
            padding: 12px 10px;
            width: 1000px !important;
            flex-direction: row-reverse;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #i8vhg54-2 {
            color: #1B5039 !important;
        }

        #i0tcd3l-2 {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }

        #iouyaxa-2 {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }

        #iz7vmkw-2 {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }

        #izlnbuy-2 {
            padding: 1px;
            font-size: 20px;
            font-family: Montserrat, sans-serif;
            font-weight: 600;
            color: #E3C9AB !important;
            margin-top: 1px;
        }

        #ihx2fts-2 {
            padding: 1px;
            font-size: 19px;
            font-family: Montserrat, sans-serif;
            margin-top: 20px;
        }

        #ii0s7xg-2 {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }

        #irxi6kz-2 {
            padding: 12px 10px;
            width: 100%;
            padding-top: 20px;
            padding-bottom: 20px;
            padding-left: 20px;
            padding-right: 20px;
            margin-right: 1px;
            display: flex;
            background-color: #ffffff !important;
            border-top-left-radius: 30px;
            border-bottom-left-radius: 30px;
            border-top-right-radius: 30px;
            border-bottom-right-radius: 30px;
            margin-top: 40px;
        }

        #ije2spm {
            font-family: Montserrat, sans-serif;
            font-size: 27px;
            color: #1B5039 !important;
        }

        #inj4ty {
            color: #000000 !important;
        }

        #iiydgs {
            color: #000000 !important;
        }

        #ihbwzyc {
            padding: 1px;
            font-size: 20px;
            font-family: Montserrat, sans-serif;
            font-weight: 600;
            color: #1B5039 !important;
            margin-top: 1px;
        }

        #ihao9pi {
            margin: 0 0 0 40px;
            border: none;
            padding: 0px;
            color: #1B5039 !important;
        }

        #ico5yqu {
            color: #1B5039 !important;
        }

        #iu7jdr-4-4-7 {
            background-color: #F5F4F2 !important;
            padding-top: 35px;
            padding-bottom: 30px;
            padding-left: 40px;
            padding-right: 40px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            margin-bottom: 0;
        }

        #LooxBox-3 {
            padding: 12px 10px;
            width: 100%;
            padding-left: 220px;
            padding-right: 220px;
        }

        #i1lb5j {
            padding-right: 0;
            padding-left: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i12hd06 {
            color: #1B5039 !important;
        }

        #iajqgq6 {
            color: #1B5039 !important;
        }

        .compare-price {
            color: #2e4786;
        }

        body {
            margin: 0;
        }

        #fkt-image-e32-ca5-833 {
            color: black !important;
            width: auto !important;
            height: 100%;
            border-bottom-left-radius: 15px;
            border-bottom-right-radius: 15px;
            border-top-right-radius: 15px;
            border-top-left-radius: 15px;
        }

        #i7tdwgy {
            padding: 12px 10px;
            width: auto;
            padding-top: 1px;
            padding-bottom: 1px;
            padding-left: 1px;
            padding-right: 1px;
            margin-left: 0;
            margin-right: 0;
            height: auto;
            display: flex;
        }

        #fkt-image-a7e-2b6-aa4 {
            color: black !important;
            width: auto !important;
            height: 100%;
            border-bottom-left-radius: 15px;
            border-bottom-right-radius: 15px;
            border-top-right-radius: 15px;
            border-top-left-radius: 15px;
        }

        #iii9y69 {
            padding: 12px 10px;
            width: auto;
            padding-top: 1px;
            padding-bottom: 1px;
            padding-left: 1px;
            padding-right: 1px;
            margin-left: 10px;
            margin-right: 0;
            display: flex;
        }

        #igqp7po {
            padding: 12px 10px;
            width: auto;
            display: flex;
            justify-content: center;
            align-items: stretch;
            margin-top: 0;
            height: auto;
            padding-left: 0;
            padding-bottom: 0;
            padding-top: 0;
            padding-right: 0;
        }

        #i13bqzf {
            padding: 12px 10px;
            width: 1000px !important;
            display: flex;
        }

        #fkt-image-77b-2a6-886 {
            width: 46px !important;
            height: 46px;
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #ia36fad {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #iz7khx2 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iad3bxj {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-625-c9d-bcf {
            width: 15px !important;
        }

        #iz8irxw {
            font-family: Montserrat, sans-serif;
        }

        #iuskmmf {
            color: #7f7f7f;
        }

        #idtnk59 {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ixxkmcr {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #in8vj5h {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #ixfm42i {
            padding: 12px 10px;
            width: 100%;
            padding-left: 0;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 12px;
            margin-left: 0;
        }

        #iyyhfdb {
            padding: 12px 10px;
            width: 100%;
            padding-left: 50px;
            padding-top: 0;
        }

        #fkt-image-528-f81-82b {
            width: 46px !important;
            height: 46px;
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i0yit76 {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ir1yqrc {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #i57gk3t {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-f79-58b-b51 {
            width: 15px !important;
        }

        #ii6hc83 {
            font-family: Montserrat, sans-serif;
        }

        #iglvwi1 {
            color: #7f7f7f;
        }

        #i0oe48j {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ihek99b {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #ikdee9d {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #icgxchj {
            padding: 12px 10px;
            width: 100%;
            padding-left: 0;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 12px;
            margin-left: 0;
        }

        #ix1iu8f {
            padding: 12px 10px;
            width: 100%;
            padding-left: 50px;
            padding-top: 0;
        }

        #fkt-image-f6c-485-963 {
            width: 46px !important;
            height: 46px;
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #idr3gpu {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #iwe65nm {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #iziq9o7 {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-1be-2ad-8e9 {
            width: 15px !important;
        }

        #iy0qdw5 {
            font-family: Montserrat, sans-serif;
        }

        #i3r4f8j {
            color: #7f7f7f;
        }

        #ir5pdg9 {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #imssxjj {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iph0ntx {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #irmt7rk {
            padding: 12px 10px;
            width: 100%;
            padding-left: 0;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 12px;
            margin-left: 0;
        }

        #i31cddd {
            padding: 12px 10px;
            width: 100%;
            padding-left: 50px;
            padding-top: 0;
        }

        #fkt-image-088-da8-a4c {
            width: 46px !important;
            height: 46px;
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i9rgr2g {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #i6q9k4a {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #idzd0uj {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-178-1a8-93e {
            width: 15px !important;
        }

        #ig74p3z {
            font-family: Montserrat, sans-serif;
        }

        #iwhrvc5 {
            color: #7f7f7f;
        }

        #ivu2f7h {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #irezy3m {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #in0viwj {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #iygzake {
            padding: 12px 10px;
            width: 100%;
            padding-left: 0;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 12px;
            margin-left: 0;
        }

        #i1qc6fc {
            padding: 12px 10px;
            width: 100%;
            padding-left: 50px;
            padding-top: 0;
        }

        #fkt-image-bce-d9a-b42 {
            width: 46px !important;
            height: 46px;
            border-bottom-right-radius: 90px;
            border-bottom-left-radius: 90px;
            border-top-right-radius: 90px;
            border-top-left-radius: 90px;
        }

        #i0ffsvf {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            font-weight: 700;
            line-height: 16.8px;
            color: rgb(127, 127, 127) !important;
            text-align: left;
        }

        #ihj9rqc {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #ifh06jn {
            color: rgb(127, 127, 127) !important;
            font-family: Montserrat, sans-serif;
        }

        #fkt-image-4a4-fa2-85e {
            width: 15px !important;
        }

        #i5fphv3 {
            font-family: Montserrat, sans-serif;
        }

        #iqoveah {
            color: #7f7f7f;
        }

        #iewpnco {
            padding: 12px 10px;
            width: auto;
            padding-left: 0;
            padding-right: 3px;
            padding-bottom: 0;
            padding-top: 0;
        }

        #i37um59 {
            padding: 12px 10px;
            width: auto;
            display: flex;
            padding-left: 7px;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iv8rrc3 {
            padding: 12px 10px;
            width: auto;
            padding-bottom: 0;
            padding-top: 0;
            padding-left: 0;
        }

        #ilq0roi {
            padding: 12px 10px;
            width: 100%;
            padding-left: 0;
            padding-right: 0;
            padding-bottom: 0;
            padding-top: 12px;
            margin-left: 0;
        }

        #iac2ivb {
            padding: 12px 10px;
            width: 100%;
            padding-left: 50px;
            padding-top: 0;
        }

        #iyt6rug {
            color: #1B5039 !important;
        }

        #ikhq551 {
            font-weight: normal;
        }

        #iag0jh1 {
            font-weight: normal;
        }

        #iyq57ha {
            font-family: Montserrat, sans-serif;
            font-size: 23px;
        }

        #ionge5y {
            padding-right: 1px;
            width: 50%;
        }

        #i7k439j {
            color: #1B5039 !important;
        }

        #iudodgx {
            font-weight: normal;
        }

        #ica0e9x {
            font-family: Montserrat, sans-serif;
            font-size: 23px;
        }

        #ipaiqi2 {
            padding-left: 0;
            width: 50%;
        }

        #i59xkvx {
            margin-top: 15px;
            display: flex;
        }

        .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: #fff;
            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: #1773b0;
            border-color: #1773b0;
        }

        .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);
        }

        #ir1k1uz {
            padding: 10px;
            font-size: 12px;
            font-family: Helvetica, serif;
            color: rgb(175, 172, 172) !important;
            line-height: 16px;
            padding-left: 1px;
            padding-right: 1px;
            padding-bottom: 1px;
            padding-top: 1px;
        }

        #in9o7x3-3 {
            padding: 12px 10px;
            width: auto;
            margin-top: 8px;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
        }

        #iydsfy-2-2 {
            background-color: rgba(227, 235, 252, 0) !important;
        }

        #FAQ-4-3 {
            background-color: #d1fdc9 !important;
            padding-top: 50px;
            padding-bottom: 40px;
            padding-left: 40px;
            padding-right: 40px;
        }

        #ix6oij-2-2 {
            font-family: Montserrat, sans-serif;
            font-size: 18px;
        }

        #iuuqri-2-2 {
            font-size: 18px;
            font-family: Montserrat, sans-serif;
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 10px;
            padding-right: 10px;
        }

        #ihlz5j-2-2 {
            font-family: Montserrat, sans-serif;
            font-size: 18px;
        }

        #i5sg24-2-2 {
            font-size: 18px;
            font-family: Montserrat, sans-serif;
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 10px;
            padding-right: 10px;
        }

        #ilow7k-2-2 {
            font-family: Montserrat, sans-serif;
            font-size: 18px;
        }

        #ibye6g-2-2 {
            font-size: 18px;
            font-family: Montserrat, sans-serif;
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 10px;
            padding-right: 10px;
        }

        #ieoc8g-2-2 {
            background-color: #ffffff !important;
        }

        #idrvrh-2-2 {
            background-color: #ffffff !important;
        }

        #iipywg-2-2 {
            background-color: #ffffff !important;
        }

        #idpkgf-2-2 {
            font-family: Montserrat, sans-serif;
            font-size: 18px;
        }

        #i90o1n-2-2 {
            background-color: #ffffff !important;
        }

        #ifwc1n-2-2 {
            font-size: 18px;
            font-family: Montserrat, sans-serif;
            padding-bottom: 10px;
            padding-top: 10px;
            padding-left: 10px;
            padding-right: 10px;
        }

        #icw2jh-2-2 {
            font-family: Montserrat, sans-serif;
            font-size: 18px;
        }

        #imzj3v-2-2 {
            background-color: #ffffff !important;
        }

        #ijhg0x-2-2 {
            font-size: 18px;
            font-family: Montserrat, sans-serif;
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 10px;
            padding-right: 10px;
        }

        #i5lumy-2 {
            font-family: Montserrat, sans-serif;
            font-size: 36px;
        }

        #i1t2ft6-2 {
            padding: 12px 10px;
            width: 1000px !important;
        }

        #ixw33x-2-2 {
            font-size: 21px;
        }

        #is423or-2 {
            font-size: 21px;
        }

        #iddb1bp-2 {
            font-size: 21px;
        }

        #iujl7d-2-2 {
            font-size: 21px;
        }

        #iuuuyh-2-2 {
            font-size: 21px;
        }

        #i2u7g2-2-2 {
            border-color: #ffffff !important;
            background-color: #ffffff !important;
        }

        #ilho1w-2-2 {
            background-color: #ffffff !important;
        }

        #iahfct-2-2 {
            background-color: #ffffff !important;
        }

        #iqjjal-2-2 {
            background-color: #ffffff !important;
        }

        #iyngui-2-2 {
            background-color: #ffffff !important;
        }

        #fkt-image-2ce-e90-9e5-2 {
            color: black !important;
            width: auto !important;
            height: 300px;
            margin-top: 1px;
            border-bottom-right-radius: 20px;
            border-bottom-left-radius: 20px;
            border-top-right-radius: 20px;
            border-top-left-radius: 20px;
        }

        #iyzjr7h-2 {
            padding: 12px 10px;
            width: 800px !important;
            flex-direction: row;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #it4di06-2 {
            padding: 12px 10px;
            width: 100%;
            padding-top: 1px;
            padding-bottom: 1px;
            padding-left: 1px;
            padding-right: 1px;
        }

        #im6wgdo-2 {
            padding: 12px 10px;
            width: 100%;
        }

        #inpni3g-2 {
            font-size: 21px;
        }

        #iifzfry-2 {
            font-family: Montserrat, sans-serif;
            font-size: 18px;
        }

        #ipz3jzc-2 {
            background-color: #ffffff !important;
        }

        #ihna2lj-2 {
            font-size: 18px;
            font-family: Montserrat, sans-serif;
            padding-bottom: 10px;
            padding-top: 10px;
            padding-left: 10px;
            padding-right: 10px;
        }

        #ijp1rp7-2 {
            background-color: #ffffff !important;
        }

        #fkt-link-0c3-e84-b6c-2 {
            color: #ffff !important;
            padding-left: 20px;
            padding-right: 20px;
            display: inline-block;
            font-family: Helvetica, serif;
            cursor: pointer;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            background-color: #699763 !important;
            padding-bottom: 16px;
            padding-top: 16px;
            border-style: solid;
            border-color: #DCDCDC !important;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            width: 100% !important;
        }

        #i5v8773-2 {
            padding: 12px 10px;
            width: 600px !important;
        }

        #i70c8wj {
            font-size: 21px;
        }

        #iardueh {
            font-size: 18px;
            font-family: Montserrat, sans-serif;
        }

        #irqr09t {
            background-color: #ffffff !important;
        }

        #irefwiv {
            font-size: 18px;
            font-family: Montserrat, sans-serif;
            padding-top: 10px;
            padding-bottom: 10px;
            padding-left: 10px;
            padding-right: 10px;
        }

        #i4uj8jj {
            background-color: #ffffff !important;
        }

        .fk-popup {
            background-color: #0e0d0d91;
            height: auto;
            position: fixed;
            top: 0;
            left: 0;
            z-index: 999999;
            bottom: 0;
            min-height: 300px;
            right: 0;
            display: none;
            opacity: 1;
            overflow: auto;
        }

        .widthMedium {
            width: 720px;
            max-width: 100%;
        }

        .close_popup {
            position: relative;
            top: -10px;
            background: #000;
            color: #fff;
            padding: 5px 6px;
            border-radius: 50%;
            right: -8px;
            border: 2px solid #fff;
            float: right;
        }

        .backgroundMargin {
            margin-top: 10%;
            background-color: #fff;
        }

        #popup_content {
            margin-top: 10%;
            background-color: #fff;
            margin-left: auto;
            margin-right: auto;
            padding: 5px;
        }

        #customizable_popup {
            background-color: #0e0d0d91 !important;
            height: auto;
            position: fixed;
            top: 0;
            left: 0;
            bottom: 0;
            min-height: 300px;
            right: 0;
            display: none;
            opacity: 1;
            overflow: auto;
        }

        #i56k2oe {
            font-size: 30px;
            color: #307284 !important;
            padding-bottom: 15px;
            padding-top: 0;
            padding-left: 15px;
            padding-right: 15px;
            margin-top: 0;
            margin-bottom: 0;
        }

        #illmxpr {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 18px;
            margin-bottom: 20px;
        }

        #iffkfrx {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            margin-top: 0;
            margin-bottom: 0;
        }

        #i706kud {
            text-align: center;
            font-size: 20px;
        }

        #ipf0qmy {
            padding: 12px 10px;
            width: 100%;
            padding-top: 15px;
            padding-bottom: 0;
            padding-left: 15px;
            padding-right: 15px;
        }

        #ih29yvg {
            color: #fff !important;
            background-color: #b51b1b !important;
            margin-top: 2%;
            margin-right: 2%;
            padding-left: 10px;
            padding-right: 10px;
            padding-bottom: 10px;
            padding-top: 10px;
        }

        #fkt-image-76e-8b7-881 {
            width: 15px !important;
            height: 15px;
        }

        #iklgiyf {
            padding-top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #i569agf {
            text-align: center;
            font-size: 16px;
        }

        #i2u7cfy {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            margin-top: 0;
            margin-bottom: 0;
        }

        #iji49ny {
            padding-top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #if4xj2t {
            text-align: center;
            font-size: 20px;
        }

        #ii7jwli {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            margin-top: 0;
            margin-bottom: 0;
        }

        #iedwwrz {
            padding-top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #i6nrveb {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 18px;
            margin-bottom: 20px;
        }

        #i9fqjqf {
            text-align: center;
            font-size: 20px;
        }

        #ikqb6xi {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            margin-top: 0;
            margin-bottom: 0;
        }

        #iu0480g {
            padding-top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #i4pm56i {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 18px;
            margin-bottom: 20px;
        }

        #i3ebnoz {
            padding: 12px 10px;
            width: 100%;
            margin-top: 0;
            margin-bottom: 0;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #il61r7a {
            text-align: center;
            font-size: 16px;
        }

        #icsqzzc {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            margin-top: 0;
            margin-bottom: 0;
        }

        #ir2wiyb {
            padding-top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #i25b45a {
            text-align: center;
            font-size: 20px;
        }

        #itts8c1 {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            margin-top: 0;
            margin-bottom: 0;
        }

        #ik7dplh {
            padding-top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #is5iewi {
            text-align: center;
            font-size: 16px;
        }

        #ieou4jx {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            margin-top: 0;
            margin-bottom: 0;
        }

        #ibjsgj7 {
            padding-top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #io1wvvk {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 18px;
            margin-bottom: 20px;
        }

        #id4p0or {
            text-align: center;
            font-size: 20px;
        }

        #icnmh6s {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            margin-top: 0;
            margin-bottom: 0;
        }

        #ick705f {
            padding-top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #igi6ncb {
            text-align: center;
            font-size: 16px;
        }

        #idk6up4 {
            padding: 1px;
            font-size: 18px;
            font-family: Helvetica, serif;
            margin-top: 0;
            margin-bottom: 0;
        }

        #inwaqtg {
            padding-top: 0;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #ii34ura {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 18px;
            margin-bottom: 20px;
        }

        #ibyroza {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            justify-content: center;
            padding-top: 10px;
            padding-bottom: 10px;
        }

        #fkt-link-bf8-5b2-a11 {
            color: #fff !important;
            padding-left: 20px;
            padding-right: 20px;
            display: inline-block;
            font-family: Helvetica, serif;
            cursor: pointer;
            border-style: none;
            border-color: #b51b1b !important;
            background-color: #f07878 !important;
            font-size: 20px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            border-top-right-radius: 50px;
            border-top-left-radius: 50px;
            padding-bottom: 5px;
            padding-top: 5px;
        }

        #igbcs24-3 {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        .custom-checkbox {
            display: inline-flex;
            align-items: center;
            cursor: pointer;
            user-select: none;
            font-size: 14px;
        }

        #it5rwx6 {
            color: #df2c64 !important;
            font-size: 18px;
        }

        #iyb5lzk {
            color: #2a2a2a !important;
        }

        #intw2lz {
            font-size: 70px;
            line-height: 70px;
            color: #2f2e4f !important;
            font-weight: 800;
            letter-spacing: 0.6px;
            font-family: "Open Sans", sans-serif !important;
        }

        #i0gssxl {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #iy60u9d {
            font-weight: 800;
            color: #2a2a2a !important;
            font-size: 23px;
            letter-spacing: 0.6px;
            line-height: 30px;
            font-family: "Open Sans", sans-serif !important;
        }

        #i5pojvh {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #irgfovd {
            margin-bottom: 15px;
            align-self: flex-start;
            display: flex;
            justify-content: center;
            align-items: flex-start;
            margin-top: 20px;
        }

        #fkt-image-842-2b6-bbc {
            color: black !important;
            width: 75% !important;
            height: auto;
            margin-top: 7px;
            margin-bottom: 10px;
        }

        #ivhg5z8 {
            width: 15px !important;
            height: 15px;
        }

        #if293rf {
            font-size: 18px;
            font-weight: 500;
            width: 100% !important;
            margin-bottom: 0;
            text-align: left;
        }

        #idj1zrh {
            width: 15px !important;
            height: 15px;
        }

        #iu0dlsr {
            color: #aa8957 !important;
        }

        #i8wcym7 {
            font-size: 18px;
            font-weight: 500;
            margin-bottom: 10px;
            width: 100% !important;
            text-align: left;
        }

        #fkt-link-5c8-193-886 {
            color: #ffff !important;
            display: inline-block;
            font-family: "Open Sans", sans-serif !important;
            cursor: pointer;
            font-size: 20px;
            line-height: 60px;
            font-weight: 600;
            padding-bottom: 0;
            text-align: center;
            padding-right: auto;
            padding-left: auto;
            width: 100% !important;
            background-color: #699763 !important;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            box-shadow: 2.4492935982947064e-16px 4px 7px 0 rgba(0, 0, 0, 0.1) !important;
        }

        #itcw6wj {
            font-size: 39px;
            color: #2a2a2a !important;
            margin-right: 10px;
        }

        #itt8n8j {
            color: #2a2a2a !important;
        }

        #igolocj {
            padding: 1px;
            font-size: 33px;
            font-family: "Open Sans", sans-serif !important;
            color: #2e4786 !important;
            font-weight: 600;
            padding-top: 10px;
        }

        #i6cwn3f {
            font-size: 16px;
            line-height: 16px;
        }

        #iasxqia {
            padding-top: 0;
        }

        #iqpsa34 {
            font-size: 16px;
            line-height: 16px;
        }

        #ias0hkf {
            justify-content: center;
            padding-top: 1px;
            align-items: center;
            align-self: flex-start;
        }

        #i9qyhol {
            padding-bottom: 12px;
        }

        #icbi32d {
            font-family: "Open Sans", sans-serif !important;
            color: #1B5039 !important;
            font-size: 40px;
            line-height: 50px;
            letter-spacing: -0.5px;
        }

        #ieu4vty {
            flex-direction: column;
            display: flex;
            font-size: 28px;
            color: #2C2C2C !important;
            letter-spacing: -0.5px;
            line-height: 36px;
            font-family: "Open Sans", sans-serif !important;
        }

        #fkt-image-eb3-49c-a4d {
            color: black !important;
            height: auto;
            margin-top: 10px;
            width: 300px !important;
        }

        #ip58epo {
            padding: 12px 10px;
            width: 100%;
            background-color: #E9E2D5 !important;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            display: flex;
            flex-direction: column-reverse;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
        }

        #inuvg1d {
            color: #df2c64 !important;
            font-size: 21px;
        }

        #ibaip0w {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 3px;
        }

        #ibbqo1j {
            padding-top: 0;
            margin-right: 15px;
            margin-left: 15px;
            margin-bottom: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            max-width: 1200px;
            border-top-width: 2.4px;
            border-color: #3355AD !important;
            border-style: solid;
            border-bottom-width: 2.4px;
            border-left-width: 2.4px;
            border-right-width: 2.4px;
            opacity: 1;
            background-color: #fefcc9 !important;
        }

        #ilakmz5 {
            color: #df2c64 !important;
            font-size: 18px;
        }

        #id8adgi {
            color: #2a2a2a !important;
        }

        #id39v9l {
            font-size: 70px;
            line-height: 70px;
            color: #2f2e4f !important;
            font-weight: 800;
            letter-spacing: 0.6px;
            font-family: "Open Sans", sans-serif !important;
        }

        #ispt4hr {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #iymciho {
            font-weight: 800;
            color: #2a2a2a !important;
            font-size: 23px;
            letter-spacing: 0.6px;
            line-height: 30px;
            font-family: "Open Sans", sans-serif !important;
        }

        #i9a2n7p {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #ihctndy {
            margin-bottom: 15px;
            align-self: flex-start;
            display: flex;
            justify-content: center;
            align-items: flex-start;
            margin-top: 20px;
        }

        #ipt1vot {
            width: 15px !important;
            height: 15px;
        }

        #ielauyv {
            font-size: 18px;
            font-weight: 500;
            width: 100%;
            margin-bottom: 0;
            text-align: left;
        }

        #if8rexm {
            width: 15px !important;
            height: 15px;
        }

        #iuui6nq {
            color: #aa8957 !important;
        }

        #inx7rmw {
            font-size: 18px;
            font-weight: 500;
            margin-bottom: 10px;
            width: 100%;
            margin-top: 0;
            text-align: left;
        }

        #fkt-link-66b-c95-9b2 {
            color: #ffff !important;
            display: inline-block;
            font-family: "Open Sans", sans-serif !important;
            cursor: pointer;
            font-size: 20px;
            line-height: 60px;
            padding-top: 1px;
            font-weight: 600;
            padding-bottom: 1px;
            text-align: center;
            padding-right: auto;
            padding-left: auto;
            width: 100% !important;
            background-color: #699763 !important;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            box-shadow: 2.4492935982947064e-16px 4px 7px 0 rgba(0, 0, 0, 0.1) !important;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            flex: 0 0;
        }

        #i9bwv22 {
            font-size: 39px;
            color: #2a2a2a !important;
            margin-right: 10px;
        }

        #iv7fp1z {
            color: #2a2a2a !important;
        }

        #i70du9b {
            padding: 1px;
            font-size: 33px;
            font-family: "Open Sans", sans-serif !important;
            color: #2e4786 !important;
            font-weight: 600;
            padding-top: 10px;
        }

        #ijkgvqi {
            font-size: 16px;
            line-height: 16px;
        }

        #igkkn1r {
            padding-top: 0;
        }

        #iqd13ek {
            font-size: 16px;
            line-height: 16px;
            font-family: "Open Sans", sans-serif !important;
        }

        #i78fu3m {
            justify-content: center;
            padding-top: 1px;
            align-items: center;
            align-self: flex-start;
        }

        #iabr8tn {
            padding-bottom: 12px;
        }

        #idhlpei {
            font-family: "Open Sans", sans-serif !important;
            color: #1B5039 !important;
            font-size: 40px;
            letter-spacing: -0.5px;
            line-height: 50px;
        }

        #i3ctauj {
            flex-direction: column;
            display: flex;
            font-size: 28px;
            letter-spacing: -0.5px;
            line-height: 36px;
            color: #2C2C2C !important;
            font-family: "Open Sans", sans-serif !important;
        }

        #fkt-image-8ef-5a4-a16 {
            color: black !important;
            width: 300px !important;
            height: auto;
            margin-top: 10px;
        }

        #i4fw3gp {
            padding: 12px 10px;
            width: 100%;
            background-color: #ffffff !important;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            display: flex;
            flex-direction: column-reverse;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            padding-bottom: 2px;
        }

        #iirjj78 {
            color: #df2c64 !important;
            font-size: 21px;
        }

        #i15f7ke {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 3px;
        }

        #i4mh815 {
            padding-top: 0;
            margin-right: 15px;
            margin-left: 15px;
            margin-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0) !important;
            max-width: 1200px;
            background-color: #ffffff !important;
            border-top-width: 2.4px;
            border-color: #c2c4c9 !important;
            border-style: solid;
            border-bottom-width: 2.4px;
            border-left-width: 2.4px;
            border-right-width: 2.4px;
        }

        #ixw1qug {
            color: #df2c64 !important;
            font-size: 18px;
        }

        #i4708j8 {
            color: #2a2a2a !important;
        }

        #iakwekq {
            font-size: 70px;
            line-height: 70px;
            color: #2f2e4f !important;
            font-weight: 800;
            letter-spacing: 0.6px;
            font-family: "Open Sans", sans-serif !important;
        }

        #ivvfe3s {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #ipyi80e {
            font-weight: 800;
            color: #2a2a2a !important;
            font-size: 23px;
            letter-spacing: 0.6px;
            line-height: 30px;
            font-family: "Open Sans", sans-serif !important;
        }

        #i66cf92 {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #iootcqg {
            margin-bottom: 15px;
            align-self: flex-start;
            display: flex;
            justify-content: center;
            align-items: flex-start;
            margin-top: 20px;
        }

        #i0xxy63 {
            width: 15px;
            height: 15px;
        }

        #ihfyd62 {
            font-size: 18px;
            width: 100% !important;
            margin-bottom: 0;
            text-align: left;
        }

        #ifoppgf {
            width: 15px !important;
            height: 15px;
        }

        #i2o236o {
            color: #aa8957 !important;
        }

        #idi2zsv {
            font-size: 18px;
            margin-bottom: 10px;
            width: 100% !important;
            text-align: left;
        }

        #itwbd1u {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #fkt-link-655-aa7-94d {
            color: #ffff !important;
            display: inline-block;
            font-family: "Open Sans", sans-serif !important;
            cursor: pointer;
            font-size: 20px;
            line-height: 60px;
            padding-top: 0;
            font-weight: 600;
            padding-bottom: 0;
            text-align: center;
            padding-right: auto;
            padding-left: auto;
            width: 100% !important;
            background-color: #699763 !important;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            box-shadow: 2.4492935982947064e-16px 4px 7px 0 rgba(0, 0, 0, 0.1) !important;
        }

        #i07pyx7 {
            font-size: 39px;
            color: #2a2a2a !important;
            margin-right: 10px;
        }

        #izav8of {
            color: #2a2a2a !important;
        }

        #itxxvij {
            padding: 1px;
            font-size: 33px;
            font-family: "Open Sans", sans-serif !important;
            color: #2e4786 !important;
            font-weight: 600;
            padding-top: 10px;
        }

        #il7c6ao {
            font-size: 16px;
            line-height: 16px;
        }

        #i7c0vtj {
            padding-top: 0;
        }

        #i4i59r4 {
            font-size: 16px;
            line-height: 24px;
            font-family: "Open Sans", sans-serif !important;
        }

        #i35vd2n {
            justify-content: center;
            padding-top: 1px;
            align-items: center;
            align-self: flex-start;
        }

        #ijoxpgr {
            padding-bottom: 12px;
        }

        #i3z28w6 {
            font-family: "Open Sans", sans-serif !important;
            color: #1B5039 !important;
            font-size: 40px;
            letter-spacing: -0.5px;
            line-height: 50px;
        }

        #iwnaomi {
            flex-direction: column;
            display: flex;
            font-size: 28px;
            font-family: "Open Sans", sans-serif !important;
            line-height: 36px;
            letter-spacing: -0.5px;
        }

        #fkt-image-2bf-59f-885 {
            color: black !important;
            width: 210px !important;
            height: auto;
            margin-top: 20px;
        }

        #izamzml {
            padding: 12px 10px;
            width: 100%;
            background-color: #ffffff !important;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            display: flex;
            flex-direction: column-reverse;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            padding-bottom: 2px;
        }

        #iwliznv {
            color: #df2c64 !important;
            font-size: 21px;
        }

        #i6gfn01 {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 3px;
        }

        #i92da18 {
            padding-top: 0;
            margin-right: 15px;
            margin-left: 15px;
            margin-bottom: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0) !important;
            max-width: 1200px;
            background-color: #ffffff !important;
            border-top-width: 2.4px;
            border-color: #c2c4c9 !important;
            border-style: solid;
            border-bottom-width: 2.4px;
            border-left-width: 2.4px;
            border-right-width: 2.4px;
        }

        #iwt4lka {
            margin-top: 0;
            padding-top: 10px;
            padding-bottom: 20px;
            justify-content: center;
            align-self: auto;
            flex-direction: row-reverse;
            align-items: flex-start;
            background-color: rgba(255, 255, 255, 0) !important;
            padding-left: 10px;
            padding-right: 10px;
        }

        #ik56ggl {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            color: #3c3c3c !important;
        }

        #i4dfi91 {
            padding: 12px 10px;
            width: 100%;
            padding-left: 12px;
            padding-right: 12px;
            margin-top: 15px;
            background-color: #d3d3d3 !important;
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-left-radius: 6px;
            border-bottom-right-radius: 6px;
            display: none;
            margin-bottom: 30px;
        }

        #i6qniac {
            padding: 12px 10px;
            width: 1000px !important;
            align-self: auto;
            padding-right: 0;
            padding-left: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #igg2w9g {
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #offer-4-3-3 {
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 20px;
            background-color: #fff !important;
        }

        #i6g8v15 {
            color: #df2c64 !important;
            font-size: 18px;
        }

        #im9vy3y {
            color: #2a2a2a !important;
        }

        #i94lsx3 {
            font-size: 70px;
            line-height: 70px;
            color: #2f2e4f !important;
            font-weight: 800;
            letter-spacing: 0.6px;
            font-family: "Open Sans", sans-serif !important;
        }

        #itxnrzd {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #ieimaie {
            font-weight: 800;
            color: #2a2a2a !important;
            font-size: 23px;
            letter-spacing: 0.6px;
            line-height: 30px;
            font-family: "Open Sans", sans-serif !important;
        }

        #il418dw {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #ix54s8k {
            margin-bottom: 15px;
            align-self: flex-start;
            display: flex;
            justify-content: center;
            align-items: flex-start;
            margin-top: 20px;
        }

        #fkt-image-c87-49e-8b2 {
            color: black !important;
            width: 75% !important;
            height: auto;
            margin-top: 7px;
            margin-bottom: 10px;
        }

        #ign2ahj {
            width: 15px !important;
            height: 15px;
        }

        #i995w02 {
            font-size: 18px;
            font-weight: 500;
            width: 100% !important;
            margin-bottom: 0;
            text-align: left;
        }

        #i4lp7cc {
            width: 15px !important;
            height: 15px;
        }

        #ihvl7bj {
            color: #aa8957 !important;
        }

        #igr40qh {
            font-size: 18px;
            font-weight: 500;
            margin-bottom: 10px;
            width: 100% !important;
            text-align: left;
        }

        #fkt-link-a96-bb9-bb3 {
            color: #ffff !important;
            display: inline-block;
            font-family: "Open Sans", sans-serif !important;
            cursor: pointer;
            font-size: 20px;
            line-height: 60px;
            font-weight: 600;
            padding-bottom: 0;
            text-align: center;
            padding-right: auto;
            padding-left: auto;
            width: 100% !important;
            background-color: #699763 !important;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            box-shadow: 2.4492935982947064e-16px 4px 7px 0 rgba(0, 0, 0, 0.1) !important;
        }

        #il0mams {
            font-size: 39px;
            color: #2a2a2a !important;
            margin-right: 10px;
        }

        #iy5gbzk {
            color: #2a2a2a !important;
        }

        #ihl68dl {
            padding: 1px;
            font-size: 33px;
            font-family: "Open Sans", sans-serif !important;
            color: #2e4786 !important;
            font-weight: 600;
            padding-top: 10px;
        }

        #ivff0bh {
            font-size: 16px;
            line-height: 16px;
        }

        #ihdd0r2 {
            padding-top: 0;
        }

        #iemx7zm {
            font-size: 16px;
            line-height: 16px;
        }

        #ih66dmj {
            justify-content: center;
            padding-top: 1px;
            align-items: center;
            align-self: flex-start;
        }

        #i41k9hk {
            padding-bottom: 12px;
        }

        #if00x6j {
            font-family: "Open Sans", sans-serif !important;
            color: #1B5039 !important;
            font-size: 40px;
            line-height: 50px;
            letter-spacing: -0.5px;
        }

        #iijpdwf {
            flex-direction: column;
            display: flex;
            font-size: 28px;
            color: #2C2C2C !important;
            letter-spacing: -0.5px;
            line-height: 36px;
            font-family: "Open Sans", sans-serif !important;
        }

        #fkt-image-ead-8b3-b1a {
            color: black !important;
            height: auto;
            margin-top: 10px;
            width: 300px !important;
        }

        #ihpwvj2 {
            padding: 12px 10px;
            width: 100%;
            background-color: #E9E2D5 !important;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            display: flex;
            flex-direction: column-reverse;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
        }

        #i161c73 {
            color: #df2c64 !important;
            font-size: 21px;
        }

        #i2m7ljb {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 3px;
        }

        #i8g8ljx {
            padding-top: 0;
            margin-right: 15px;
            margin-left: 15px;
            margin-bottom: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            max-width: 1200px;
            border-top-width: 2.4px;
            border-color: #3355AD !important;
            border-style: solid;
            border-bottom-width: 2.4px;
            border-left-width: 2.4px;
            border-right-width: 2.4px;
            opacity: 1;
            background-color: #fefcc9 !important;
        }

        #if04r61 {
            color: #df2c64 !important;
            font-size: 18px;
        }

        #iw08fci {
            color: #2a2a2a !important;
        }

        #i7bpz0e {
            font-size: 70px;
            line-height: 70px;
            color: #2f2e4f !important;
            font-weight: 800;
            letter-spacing: 0.6px;
            font-family: "Open Sans", sans-serif !important;
        }

        #i9c0oxh {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #ixffnqe {
            font-weight: 800;
            color: #2a2a2a !important;
            font-size: 23px;
            letter-spacing: 0.6px;
            line-height: 30px;
            font-family: "Open Sans", sans-serif !important;
        }

        #izv8c1p {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #i0xzqhx {
            margin-bottom: 15px;
            align-self: flex-start;
            display: flex;
            justify-content: center;
            align-items: flex-start;
            margin-top: 20px;
        }

        #iesu5hm {
            width: 15px !important;
            height: 15px;
        }

        #iqse96o {
            font-size: 18px;
            font-weight: 500;
            width: 100%;
            margin-bottom: 0;
            text-align: left;
        }

        #ive9uob {
            width: 15px !important;
            height: 15px;
        }

        #iqrh1fn {
            color: #aa8957 !important;
        }

        #iroi0us {
            font-size: 18px;
            font-weight: 500;
            margin-bottom: 10px;
            width: 100%;
            margin-top: 0;
            text-align: left;
        }

        #fkt-link-14a-cb2-86b {
            color: #ffff !important;
            display: inline-block;
            font-family: "Open Sans", sans-serif !important;
            cursor: pointer;
            font-size: 20px;
            line-height: 60px;
            padding-top: 1px;
            font-weight: 600;
            padding-bottom: 1px;
            text-align: center;
            padding-right: auto;
            padding-left: auto;
            width: 100% !important;
            background-color: #699763 !important;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            box-shadow: 2.4492935982947064e-16px 4px 7px 0 rgba(0, 0, 0, 0.1) !important;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            flex: 0 0;
        }

        #ixm29im {
            font-size: 39px;
            color: #2a2a2a !important;
            margin-right: 10px;
        }

        #ie9iycs {
            color: #2a2a2a !important;
        }

        #ip3cttx {
            padding: 1px;
            font-size: 33px;
            font-family: "Open Sans", sans-serif !important;
            color: #2e4786 !important;
            font-weight: 600;
            padding-top: 10px;
        }

        #i1qnyh5 {
            font-size: 16px;
            line-height: 16px;
        }

        #ingx1ic {
            padding-top: 0;
        }

        #ihdzwxe {
            font-size: 16px;
            line-height: 16px;
            font-family: "Open Sans", sans-serif !important;
        }

        #ivzbcu2 {
            justify-content: center;
            padding-top: 1px;
            align-items: center;
            align-self: flex-start;
        }

        #iyhywhc {
            padding-bottom: 12px;
        }

        #ihms92o {
            font-family: "Open Sans", sans-serif !important;
            color: #1B5039 !important;
            font-size: 40px;
            letter-spacing: -0.5px;
            line-height: 50px;
        }

        #idhlp2o {
            flex-direction: column;
            display: flex;
            font-size: 28px;
            letter-spacing: -0.5px;
            line-height: 36px;
            color: #2C2C2C !important;
            font-family: "Open Sans", sans-serif !important;
        }

        #fkt-image-22b-1b2-b74 {
            color: black !important;
            width: 300px !important;
            height: auto;
            margin-top: 10px;
        }

        #ixoguf4 {
            padding: 12px 10px;
            width: 100%;
            background-color: #ffffff !important;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            display: flex;
            flex-direction: column-reverse;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            padding-bottom: 2px;
        }

        #ifpkaei {
            color: #df2c64 !important;
            font-size: 21px;
        }

        #iqn83vg {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 3px;
        }

        #ic1tjcl {
            padding-top: 0;
            margin-right: 15px;
            margin-left: 15px;
            margin-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0) !important;
            max-width: 1200px;
            background-color: #ffffff !important;
            border-top-width: 2.4px;
            border-color: #c2c4c9 !important;
            border-style: solid;
            border-bottom-width: 2.4px;
            border-left-width: 2.4px;
            border-right-width: 2.4px;
        }

        #iqev0tx {
            color: #df2c64 !important;
            font-size: 18px;
        }

        #ico3vjy {
            color: #2a2a2a !important;
        }

        #irxfie4 {
            font-size: 70px;
            line-height: 70px;
            color: #2f2e4f !important;
            font-weight: 800;
            letter-spacing: 0.6px;
            font-family: "Open Sans", sans-serif !important;
        }

        #iun429w {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #i0v3an8 {
            font-weight: 800;
            color: #2a2a2a !important;
            font-size: 23px;
            letter-spacing: 0.6px;
            line-height: 30px;
            font-family: "Open Sans", sans-serif !important;
        }

        #iedvj8k {
            font-size: 22px;
            color: rgb(35, 78, 234) !important;
        }

        #itsa9rm {
            margin-bottom: 15px;
            align-self: flex-start;
            display: flex;
            justify-content: center;
            align-items: flex-start;
            margin-top: 20px;
        }

        #ij7b9e4 {
            width: 15px;
            height: 15px;
        }

        #i3i79ss {
            font-size: 18px;
            width: 100% !important;
            margin-bottom: 0;
            text-align: left;
        }

        #it5nfw9 {
            width: 15px !important;
            height: 15px;
        }

        #i6wbote {
            color: #aa8957 !important;
        }

        #il50asl {
            font-size: 18px;
            margin-bottom: 10px;
            width: 100% !important;
            text-align: left;
        }

        #idxsj9y {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #fkt-link-81d-db2-805 {
            color: #ffff !important;
            display: inline-block;
            font-family: "Open Sans", sans-serif !important;
            cursor: pointer;
            font-size: 20px;
            line-height: 60px;
            padding-top: 0;
            font-weight: 600;
            padding-bottom: 0;
            text-align: center;
            padding-right: auto;
            padding-left: auto;
            width: 100% !important;
            background-color: #699763 !important;
            border-top-left-radius: 50px;
            border-top-right-radius: 50px;
            border-bottom-left-radius: 50px;
            border-bottom-right-radius: 50px;
            box-shadow: 2.4492935982947064e-16px 4px 7px 0 rgba(0, 0, 0, 0.1) !important;
        }

        #il48agl {
            font-size: 39px;
            color: #2a2a2a !important;
            margin-right: 10px;
        }

        #i3o0ncu {
            color: #2a2a2a !important;
        }

        #idoaiqz {
            padding: 1px;
            font-size: 33px;
            font-family: "Open Sans", sans-serif !important;
            color: #2e4786 !important;
            font-weight: 600;
            padding-top: 10px;
        }

        #i71kx0f {
            font-size: 16px;
            line-height: 16px;
        }

        #ipjjout {
            padding-top: 0;
        }

        #iv0znnf {
            font-size: 16px;
            line-height: 24px;
            font-family: "Open Sans", sans-serif !important;
        }

        #itw3p6j {
            justify-content: center;
            padding-top: 1px;
            align-items: center;
            align-self: flex-start;
        }

        #i9f04eg {
            padding-bottom: 12px;
        }

        #i4h9xeq {
            font-family: "Open Sans", sans-serif !important;
            color: #1B5039 !important;
            font-size: 40px;
            letter-spacing: -0.5px;
            line-height: 50px;
        }

        #ie2ym1h {
            flex-direction: column;
            display: flex;
            font-size: 28px;
            font-family: "Open Sans", sans-serif !important;
            line-height: 36px;
            letter-spacing: -0.5px;
        }

        #fkt-image-383-0b0-843 {
            color: black !important;
            width: 210px !important;
            height: auto;
            margin-top: 20px;
        }

        #iq7sxuj {
            padding: 12px 10px;
            width: 100%;
            background-color: #ffffff !important;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            display: flex;
            flex-direction: column-reverse;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            padding-bottom: 2px;
        }

        #igso6xn {
            color: #df2c64 !important;
            font-size: 21px;
        }

        #ieholto {
            padding: 12px 10px;
            width: 100%;
            padding-top: 0;
            padding-bottom: 3px;
        }

        #idr8n8b {
            padding-top: 0;
            margin-right: 15px;
            margin-left: 15px;
            margin-bottom: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            border-top-left-radius: 8px;
            border-top-right-radius: 8px;
            border-bottom-left-radius: 8px;
            border-bottom-right-radius: 8px;
            box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0) !important;
            max-width: 1200px;
            background-color: #ffffff !important;
            border-top-width: 2.4px;
            border-color: #c2c4c9 !important;
            border-style: solid;
            border-bottom-width: 2.4px;
            border-left-width: 2.4px;
            border-right-width: 2.4px;
        }

        #izbx4iu {
            margin-top: 0;
            padding-top: 10px;
            padding-bottom: 20px;
            justify-content: center;
            align-self: auto;
            flex-direction: row-reverse;
            align-items: flex-start;
            background-color: rgba(255, 255, 255, 0) !important;
            padding-left: 10px;
            padding-right: 10px;
        }

        #ijmbl8k {
            padding: 1px;
            font-size: 14px;
            font-family: Helvetica, serif;
            color: #3c3c3c !important;
        }

        #iv3azle {
            padding: 12px 10px;
            width: 100%;
            padding-left: 12px;
            padding-right: 12px;
            margin-top: 15px;
            background-color: #d3d3d3 !important;
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-left-radius: 6px;
            border-bottom-right-radius: 6px;
            display: none;
            margin-bottom: 30px;
        }

        #iglgqzo {
            padding: 12px 10px;
            width: 1000px !important;
            align-self: auto;
            padding-right: 0;
            padding-left: 0;
            padding-bottom: 0;
            padding-top: 0;
        }

        #iz9blfn {
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
        }

        #i57muy5 {
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 20px;
            background-color: #fff !important;
        }

        #i4843u {
            flex-basis: 75.74%;
            justify-content: center;
            flex-direction: row;
            align-items: stretch;
            align-self: auto;
            flex: 1 0 50%;
            margin-left: 0;
            padding-right: 10px;
            padding-left: 10px;
            border-bottom-right-radius: 0;
            margin-right: 0;
            display: flex;
        }

        #DocName-3 {
            justify-content: space-around;
            align-items: center;
            flex: 0 100 50%;
            align-self: center;
            background-color: #f7f6f4 !important;
            flex-direction: column;
            padding-bottom: 40px;
        }

        #fkt-image-bd5-d80-8e0 {
            color: black !important;
            width: 110px !important;
            height: 110px;
            margin-right: 10px;
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0;
            border-top-right-radius: 0;
            border-top-left-radius: 0;
        }

        #ioqgbj7 {
            background-color: #614242 !important;
        }

        #i79bf0j {
            font-size: 16px;
            font-family: Montserrat, sans-serif;
            font-weight: 500;
        }

        #iolb68s {
            color: #ffff !important;
            background-color: #699763 !important;
            padding-right: 10px;
            padding-left: 10px;
            padding-bottom: 5px;
            padding-top: 5px;
            font-size: 15px;
            border-top-left-radius: 7px;
            border-top-right-radius: 7px;
            border-bottom-left-radius: 7px;
            border-bottom-right-radius: 7px;
            border-style: solid;
            border-color: #699763 !important;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-left-width: 1px;
            border-right-width: 1px;
            margin-bottom: 0;
        }

        #ix74f9f {
            padding: 1px;
            font-size: 20px;
            font-family: Helvetica, serif;
            flex: 0 0;
            margin-top: 5px;
            margin-bottom: 10px;
        }

        #iyauq36 {
            font-size: 24px;
            font-family: Montserrat, sans-serif;
            letter-spacing: -0.5px;
        }

        #i44yon4 {
            padding: 1px;
            font-size: 14px;
            font-family: Montserrat, sans-serif;
        }

        #iro5fce {
            margin-left: 1px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: stretch;
        }

        #ilwvak {
            flex-basis: 75.74%;
            justify-content: center;
            flex-direction: row;
            align-items: stretch;
            align-self: auto;
            flex: 1 0 50%;
            margin-left: 0;
            padding-right: 10px;
            padding-left: 10px;
            border-bottom-right-radius: 0;
            margin-right: 0;
            display: flex;
        }

        #i00pf {
            padding: 12px 10px;
            width: 100%;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        #ief868 {
            padding: 12px 10px;
            width: 300px !important;
            padding-top: 1px;
            padding-bottom: 1px;
            padding-left: 1px;
            padding-right: 1px;
        }

        #fkt-image-3f3-a84-845 {
            color: black !important;
            width: 100% !important;
            height: 100%;
        }

        @keyframes pulse {
            from {
                transform: scale3d(1, 1, 1);
            }

            50% {
                transform: scale3d(1.05, 1.05, 1.05);
            }

            100% {
                transform: scale3d(1, 1, 1);
            }
        }

        @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;
            }
        }

        @font-face {
            font-family: main-font;
            src: url("https://illuderma.com//statics/fonts/Quicksand-Regular.ttf");
        }

        @font-face {
            font-family: bold-font;
            src: url("https://illuderma.com//statics/fonts/Quicksand-Bold.ttf");
        }

        @font-face {
            font-family: bold-m-font;
            src: url("https://illuderma.com//statics/fonts/ELMessiri-Bold.ttf");
        }

        @font-face {
            font-family: roboto-bold-font;
            src: url("https://illuderma.com//statics/fonts/RobotoCondensed-Bold.ttf");
        }

        @font-face {
            font-family: light-font;
            src: url("https://illuderma.com//statics/fonts/Quicksand-Light.ttf");
        }

        @font-face {
            font-family: medium-font;
            src: url("https://illuderma.com//statics/fonts/Quicksand-Medium.ttf");
        }

        @font-face {
            font-family: semi-bold-font;
            src: url("https://illuderma.com//statics/fonts/Quicksand-SemiBold.ttf");
        }

        @font-face {
            font-family: caslon-font;
            src: url("https://illuderma.com//statics/fonts/BigCaslon.ttf");
        }

        @keyframes replo-marquee {
            from {
                transform: translateX(0);
            }

            to {
                transform: translateX(calc(var(--replo-marquee-width, 100%) * -1 / var(--replo-marquee-repetitions, 20)));
            }
        }

        @keyframes alchemy-marquee-left {
            from {
                transform: translateX(0);
            }

            to {
                transform: translateX(calc(var(--replo-marquee-width, 100%) * -1 / var(--replo-marquee-repetitions, 20)));
            }
        }

        @keyframes alchemy-marquee-right {
            from {
                transform: translateX(-50%);
            }

            to {
                transform: translateX(calc(-50% + var(--replo-marquee-width, 100%) / var(--replo-marquee-repetitions, 20)));
            }
        }

        @keyframes alchemy-fade {
            from {
                opacity: var(--initial-opacity);
            }

            to {
                opacity: var(--final-opacity);
            }
        }

        @keyframes alchemy-slide-y {
            from {
                opacity: var(--initial-opacity);
                transform: translateY(var(--offset));
            }

            to {
                opacity: var(--final-opacity);
                transform: translateY(0);
            }
        }

        @keyframes alchemy-slide-x {
            from {
                opacity: var(--initial-opacity);
                transform: translateX(var(--offset));
            }

            to {
                opacity: var(--final-opacity);
                transform: translateX(0);
            }
        }

        @keyframes alchemy-flip-y {
            from {
                opacity: var(--initial-opacity);
                transform: rotateY(var(--angle));
            }

            to {
                opacity: var(--final-opacity);
                transform: rotateY(0);
            }
        }

        @keyframes alchemy-flip-x {
            from {
                opacity: var(--initial-opacity);
                transform: rotateX(var(--angle));
            }

            to {
                opacity: var(--final-opacity);
                transform: rotateX(0);
            }
        }

        @keyframes alchemy-grow {
            from {
                opacity: var(--initial-opacity);
                transform: scale(var(--initial-scale));
            }

            to {
                opacity: var(--final-opacity);
                transform: scale(var(--final-scale));
            }
        }

        @keyframes alchemy-spin {
            from {
                opacity: var(--initial-opacity);
                transform: rotate(var(--initial-angle));
            }

            to {
                opacity: var(--final-opacity);
                transform: rotate(var(--final-angle));
            }
        }

        @keyframes alchemy-fly-y {
            from {
                opacity: var(--initial-opacity);
                transform: translateY(var(--offset)) scale(0);
            }

            to {
                opacity: var(--final-opacity);
                transform: translateY(0) scale(1);
            }
        }

        @keyframes alchemy-fly-x {
            from {
                opacity: var(--initial-opacity);
                transform: translateX(var(--offset)) scale(0);
            }

            to {
                opacity: var(--final-opacity);
                transform: translateX(0) scale(1);
            }
        }

        @keyframes alchemy-drop {
            from {
                opacity: var(--initial-opacity);
                transform: translateY(var(--offset));
            }

            to {
                opacity: var(--final-opacity);
                transform: translateY(0);
            }
        }

        @keyframes replo-spin {
            to {
                transform: rotate(360deg);
            }
        }

        @keyframes shimmer {
            100% {
                -webkit-mask-position: left;
                mask-position: left;
            }
        }

        @keyframes slideDown {
            from {
                height: 0;
            }

            to {
                height: var(--radix-collapsible-content-height);
            }
        }

        @keyframes slideUp {
            from {
                height: var(--radix-collapsible-content-height);
            }

            to {
                height: 0;
            }
        }

        @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: 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) {
            .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 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;
            }

            .clearfix {
                display: block;
            }

            .comment-holder {
                top: 10px;
                margin-bottom: 15px;
            }

            #comment-input-holder {
                margin: 0;
                padding: 0;
                width: 100%;
            }
        }

        @media (max-width: 992px) {
            #ii3if {
                font-family: Montserrat, sans-serif;
                font-size: 33px;
            }

            #in1p6i {
                text-align: left;
            }

            #iocvsm {
                font-size: 16px;
                display: flex;
            }

            #ieb1b5 {
                width: 100%;
            }

            #ixo8z1 {
                background-color: #fff !important;
            }

            #TIMER1 {
                background-color: rgb(244, 246, 253) !important;
            }

            #\#Offer1 {
                flex-direction: row;
                width: 100% !important;
                align-items: center;
            }

            #icyzqh {
                margin-left: 1px;
                width: 100% !important;
                margin-top: 20px;
            }

            #ixsd6t6 {
                margin-left: 1px;
                width: 100% !important;
            }

            #is49vuh {
                margin-left: 1px;
                width: 100% !important;
                margin-top: 20px;
                margin-right: 1px;
            }

            #ibcbn2 {
                flex-direction: column-reverse;
            }

            #i1le9m-3 {
                width: 100% !important;
                flex-direction: row;
                align-items: center;
                margin-top: 0;
                display: flex;
            }

            #i53eg6 {
                width: 50% !important;
            }

            #ik20m7-3 {
                display: flex;
                justify-content: space-around;
            }

            #iezvaz-3 {
                padding-top: 1px;
            }

            #i56t6n {
                width: 100%;
                border-bottom-left-radius: 0;
                border-bottom-right-radius: 0;
            }

            #i2szwwn {
                font-family: Montserrat, sans-serif;
                font-size: 33px;
            }

            #io94sx {
                width: 100% !important;
            }

            #i64qmo {
                font-size: 21px;
                font-family: Montserrat, sans-serif;
            }

            #irsdnh {
                font-size: 30px;
            }

            #ip59dn {
                font-size: 21px;
            }

            #i4fnd8 {
                font-size: 21px;
            }

            #i4jvscf {
                font-weight: normal;
            }

            #i6ofz4 {
                padding-left: 0;
                padding-right: 0;
            }

            #ifajeg-3-3 {
                padding-left: 0;
                padding-right: 0;
            }

            #ig67uey {
                width: 50% !important;
                margin-top: 0;
            }

            #iasulh {
                padding-left: 0;
                padding-right: 0;
                display: flex;
                justify-content: space-around;
            }

            #i5tp4j {
                padding-right: 10px;
            }

            #i6glem {
                padding-bottom: 0;
                padding-top: 0;
            }

            #i65zez {
                padding: 12px 10px;
                width: 100%;
                padding-left: 0;
                padding-bottom: 0;
                padding-top: 0;
            }

            #ivdjjz {
                padding-left: 50px;
            }

            #izunsnq {
                padding-top: 20px;
                padding-bottom: 20px;
                padding-left: 20px;
                padding-right: 20px;
                width: auto;
                border-top-right-radius: 0;
                border-bottom-left-radius: 15px;
            }

            #ibu0qbt {
                flex-direction: column;
                padding-left: 0;
                padding-right: 0;
                padding-bottom: 0;
                padding-top: 0;
                width: 100% !important;
                height: 100%;
            }

            #id47uk4 {
                font-size: 44px;
            }

            #i6dvtkv {
                font-size: 12px;
            }

            #imgqzmk {
                font-size: 12px;
            }

            #id2l8kq {
                font-size: 12px;
            }

            #ihlu53g {
                font-size: 12px;
            }

            #in428dz {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                width: auto;
                height: auto;
            }

            #izcwf21 {
                padding-bottom: 50px;
                padding-top: 50px;
                padding-left: 30px;
                padding-right: 30px;
            }

            #fkt-image-a44-4aa-807 {
                width: 100% !important;
                height: 100%;
                border-bottom-left-radius: 0;
                border-top-right-radius: 15px;
            }

            #iemxu7p-2 {
                width: 100% !important;
            }

            #id1jrl-2 {
                width: 100% !important;
            }

            #LooxBox-3 {
                padding-left: 100px;
                padding-right: 100px;
            }

            #iu7jdr-4-4-7 {
                border-bottom-width: 1px;
            }

            #i7tdwgy {
                width: 50% !important;
                margin-top: 0;
            }

            #iii9y69 {
                width: 50% !important;
                margin-top: 0;
            }

            #igqp7po {
                width: 100% !important;
                flex-direction: row;
                align-items: center;
                margin-top: 0;
                display: flex;
            }

            #i13bqzf {
                width: 100% !important;
                padding-left: 0;
                padding-right: 0;
                padding-bottom: 0;
            }

            #iyyhfdb {
                padding-left: 50px;
            }

            #ix1iu8f {
                padding-left: 50px;
            }

            #i31cddd {
                padding-left: 50px;
            }

            #i1qc6fc {
                padding-left: 50px;
            }

            #iac2ivb {
                padding-left: 50px;
            }

            #iag0jh1 {
                font-weight: normal;
            }

            #iyq57ha {
                font-size: 21px;
                font-family: Montserrat, sans-serif;
            }

            #iudodgx {
                font-size: 21px;
            }

            #ica0e9x {
                font-size: 21px;
            }

            #iyzjr7h-2 {
                width: 100% !important;
            }

            #i1t2ft6-2 {
                width: 100% !important;
            }

            #irgfovd {
                align-self: center;
            }

            #igolocj {
                font-size: 16px;
            }

            #iqpsa34 {
                font-size: 14px;
                display: flex;
                font-family: "Open Sans", sans-serif !important;
            }

            #icbi32d {
                font-size: 30px;
            }

            #ieu4vty {
                font-size: 23px;
            }

            #ihctndy {
                align-self: center;
            }

            #i70du9b {
                font-size: 16px;
            }

            #iqd13ek {
                font-size: 14px;
                display: flex;
            }

            #idhlpei {
                font-size: 30px;
            }

            #i3ctauj {
                font-size: 23px;
            }

            #iootcqg {
                align-self: center;
            }

            #itxxvij {
                font-size: 16px;
            }

            #i4i59r4 {
                font-size: 14px;
                display: flex;
            }

            #i3z28w6 {
                font-size: 30px;
            }

            #iwnaomi {
                font-size: 23px;
            }

            #fkt-image-2bf-59f-885 {
                width: 100px !important;
            }

            #iwt4lka {
                background-color: #fff !important;
            }

            #i6qniac {
                width: 100% !important;
            }

            #ix54s8k {
                align-self: center;
            }

            #ihl68dl {
                font-size: 16px;
            }

            #iemx7zm {
                font-size: 14px;
                display: flex;
                font-family: "Open Sans", sans-serif !important;
            }

            #if00x6j {
                font-size: 30px;
            }

            #iijpdwf {
                font-size: 23px;
            }

            #i0xzqhx {
                align-self: center;
            }

            #ip3cttx {
                font-size: 16px;
            }

            #ihdzwxe {
                font-size: 14px;
                display: flex;
            }

            #ihms92o {
                font-size: 30px;
            }

            #idhlp2o {
                font-size: 23px;
            }

            #itsa9rm {
                align-self: center;
            }

            #idoaiqz {
                font-size: 16px;
            }

            #iv0znnf {
                font-size: 14px;
                display: flex;
            }

            #i4h9xeq {
                font-size: 30px;
            }

            #ie2ym1h {
                font-size: 23px;
            }

            #fkt-image-383-0b0-843 {
                width: 100px !important;
            }

            #izbx4iu {
                background-color: #fff !important;
            }

            #iglgqzo {
                width: 100% !important;
            }
        }

        @media screen and (min-width: 750px) {
            body {
                font-size: 1.6rem;
            }
        }

        @media (min-width:768px) {
            .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, .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: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 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) {
            .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 (max-width: 768px) {
            .fk-row {
                display: block;
            }

            .fk-col {
                flex-basis: 100%;
                display: block;
            }

            #ii3if {
                width: 100% !important;
                font-size: 33px;
                font-family: Montserrat, sans-serif;
            }

            .fk-inner-row {
                flex-wrap: wrap;
            }

            .fk-footer-row .fk-col {
                width: 100%;
            }

            footer>div.fk-footer-row {
                flex-wrap: wrap;
            }

            #i3rs7wu iframe {
                width: 100%;
                height: 100%;
            }

            #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: #666 !important;
            }

            .arrow-icon i {
                padding-left: 10px;
                padding-top: 0px;
                margin-top: 3px;
                font-size: 11px;
            }

            #iowya {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #i3g3br {
                font-size: 16px;
            }

            #iu4o16 {
                width: auto;
                height: auto;
            }

            #\#Offer1 {
                width: 70% !important;
                flex-direction: column;
                padding-bottom: 10px;
            }

            #is49vuh {
                margin-right: 1px;
                line-height: 1.5em;
            }

            #icfsy-3-3-3 {
                padding-right: 0;
                padding-left: 0;
            }

            #ik20m7-3 {
                display: flex;
                justify-content: space-around;
            }

            #iezvaz-3 {
                padding-top: 1px;
            }

            #i56t6n {
                border-bottom-left-radius: 0;
                border-bottom-right-radius: 0;
            }

            #i2szwwn {
                width: 100% !important;
                font-size: 33px;
                font-family: Montserrat, sans-serif;
                line-height: 32px;
            }

            #i64qmo {
                font-family: Montserrat, sans-serif;
                font-size: 19px;
            }

            #ip59dn {
                font-size: 19px;
            }

            #i4jvscf {
                font-weight: normal;
            }

            #i4fnd8 {
                font-size: 19px;
            }

            #iwkxmm {
                padding-left: 1px;
                padding-right: 1px;
            }

            #irsdnh {
                font-size: 27px;
            }

            .cst-left-section .cst-mobile-padding.cust-col-first {
                padding-left: 0px !important;
                padding-right: 0px !important;
            }

            #i6ofz4 {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ifajeg-3-3 {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            .cust-col-first {
                max-width: 100%;
                padding-left: 0px !important;
                padding-right: 0px !important;
            }

            #io94sx {
                width: auto;
            }

            #ixovu3 {
                padding-left: 0;
                padding-right: 0;
            }

            #fkt-link-0e9-db0-a4d {
                font-size: 19px;
            }

            #i1fx3p {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                width: 100% !important;
            }

            #fkt-link-05b-dae-b5c {
                font-size: 19px;
            }

            #idd27t {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                margin-top: 20px;
                width: 100% !important;
            }

            #fkt-link-c79-292-b30 {
                font-size: 19px;
            }

            #i2bj66h {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                width: 100% !important;
            }

            #ifig022 {
                font-size: 16px;
            }

            #ivdjjz {
                padding-left: 50px;
            }

            #izcwf21 {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                background-size: cover;
                background-attachment: scroll;
                margin-bottom: 0;
            }

            #i6v0s2h {
                flex-direction: column;
            }

            #ik6i15a {
                background-color: none !important;
                padding-bottom: 0;
                margin-bottom: 0;
            }

            #fkt-image-a44-4aa-807 {
                border-top-left-radius: 0;
                border-top-right-radius: 0;
            }

            #izunsnq {
                border-bottom-left-radius: 0;
                border-bottom-right-radius: 0;
            }

            :not(#\20):not(#\20).r-w2fl4d {
                margin-top: 0;
            }

            #grid .grid-item-wrap {
                width: 100%;
            }

            div#imromjm {
                display: block;
            }

            #id1jrl-2 {
                padding-bottom: 20px;
            }

            #ig67uey {
                width: 100% !important;
                display: flex;
                margin-top: 0;
                margin-left: 0;
                margin-right: 0;
            }

            #fkt-image-e1a-ead-83e {
                width: auto !important;
                background-color: nonergb(248, 245, 239) !important;
            }

            #ixsd6t6 {
                line-height: 1.5em;
            }

            #icyzqh {
                line-height: 1.5em;
            }

            #BONUS-3 {
                margin-top: 0;
            }

            .popular-style {
                position: relative;
            }

            .popular-style:after {
                content: "Most Popular";
                background-color: #2E4786;
                font-size: 16px;
                color: #fff;
                top: -18px;
                left: 0;
                right: 0;
                margin: 0 auto;
                position: absolute;
                z-index: 99;
                display: inline-block;
                padding: 3px;
                border-radius: 10px;
                width: 120px;
            }

            #fkt-image-84f-bb1-aaf-2 {
                width: 984px !important;
            }

            #i53eg6 {
                width: 100% !important;
                margin-right: 10px;
                margin-left: 0;
            }

            #ixo8z1 {
                background-color: #fff !important;
            }

            #i1le9m-3 {
                display: flex;
                flex-direction: row;
            }

            #fkt-image-e32-ca5-833 {
                width: auto !important;
                background-color: nonergb(248, 245, 239) !important;
            }

            #i7tdwgy {
                width: 100% !important;
                margin-top: 0;
                margin-left: 0;
                margin-right: 10px;
            }

            #igqp7po {
                flex-direction: row;
                display: flex;
                margin-top: 10px;
            }

            #iii9y69 {
                width: 100% !important;
                margin-top: 0;
                margin-left: 0;
            }

            #i13bqzf {
                flex-direction: column;
                padding-left: 0;
                padding-right: 0;
            }

            #ia4a72 {
                margin-bottom: 5px;
            }

            #iyyhfdb {
                padding-left: 50px;
            }

            #ix1iu8f {
                padding-left: 50px;
            }

            #i31cddd {
                padding-left: 50px;
            }

            #i1qc6fc {
                padding-left: 50px;
            }

            #iac2ivb {
                padding-left: 50px;
            }

            #iag0jh1 {
                font-weight: normal;
            }

            #iyq57ha {
                font-family: Montserrat, sans-serif;
                font-size: 19px;
            }

            #iudodgx {
                font-size: 19px;
            }

            #ica0e9x {
                font-size: 19px;
            }

            #ixmv2yq {
                padding-left: 1px;
                padding-right: 1px;
            }

            #iyzjr7h-2 {
                flex-direction: column;
                padding-bottom: 1px;
            }

            #im6wgdo-2 {
                margin-top: 30px;
                padding-bottom: 1px;
            }

            #fkt-link-0c3-e84-b6c-2 {
                font-size: 19px;
            }

            #i5v8773-2 {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                width: 100% !important;
            }

            #FAQ-4-3 {
                padding-top: 35px;
            }

            #iffkfrx {
                font-size: 15px;
            }

            #fkt-image-76e-8b7-881 {
                color: black !important;
            }

            #iklgiyf {
                padding: 12px 10px;
                width: 100%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #i2u7cfy {
                font-size: 15px;
            }

            #iji49ny {
                padding: 12px 10px;
                width: 100%;
                justify-content: center;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ii7jwli {
                font-size: 15px;
            }

            #iedwwrz {
                padding: 12px 10px;
                width: 100%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ikqb6xi {
                font-size: 15px;
            }

            #iu0480g {
                padding: 12px 10px;
                width: 100%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #i56k2oe {
                padding-bottom: 0;
            }

            #i3ebnoz {
                margin-bottom: 0;
            }

            #illmxpr {
                margin-bottom: 15px;
                margin-top: 13px;
            }

            #i6nrveb {
                margin-top: 13px;
                margin-bottom: 15px;
            }

            #i4pm56i {
                margin-top: 13px;
                margin-bottom: 15px;
            }

            #icsqzzc {
                font-size: 15px;
            }

            #ir2wiyb {
                padding: 12px 10px;
                width: 100%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #i706kud {
                font-size: 17px;
            }

            #i569agf {
                font-size: 15px;
            }

            #ipf0qmy {
                padding-top: 0;
            }

            #if4xj2t {
                font-size: 17px;
            }

            #i9fqjqf {
                font-size: 17px;
            }

            #i25b45a {
                font-size: 17px;
            }

            #itts8c1 {
                font-size: 15px;
            }

            #ik7dplh {
                padding: 12px 10px;
                width: 100%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ieou4jx {
                font-size: 15px;
            }

            #ibjsgj7 {
                padding: 12px 10px;
                width: 100%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #io1wvvk {
                margin-top: 13px;
                margin-bottom: 15px;
            }

            #id4p0or {
                font-size: 17px;
            }

            #icnmh6s {
                font-size: 15px;
            }

            #ick705f {
                padding: 12px 10px;
                width: 100%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #idk6up4 {
                font-size: 15px;
            }

            #inwaqtg {
                padding: 12px 10px;
                width: 100%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ii34ura {
                margin-top: 13px;
                margin-bottom: 15px;
            }

            #irgfovd {
                align-items: flex-start;
                justify-content: center;
                align-self: stretch;
            }

            #if293rf {
                font-size: 16px;
                line-height: 20px;
                margin-bottom: 3px;
            }

            #i8wcym7 {
                font-size: 16px;
                line-height: 20px;
                margin-bottom: 5px;
                margin-top: 8px;
            }

            #itcw6wj {
                font-size: 31px;
            }

            #igolocj {
                font-size: 23px;
            }

            #i9qyhol {
                width: 100% !important;
                align-self: center;
            }

            #ikv2ds4 {
                width: 100% !important;
            }

            #ip58epo {
                flex-direction: row-reverse;
            }

            #ibbqo1j {
                margin-bottom: 30px;
                margin-left: 0;
                margin-right: 0;
                padding-left: 1px;
                padding-right: 1px;
                border-color: #3355ad !important;
            }

            #ihctndy {
                align-items: flex-start;
                justify-content: center;
                align-self: stretch;
            }

            #ielauyv {
                font-size: 16px;
                margin-bottom: 3px;
            }

            #inx7rmw {
                font-size: 16px;
                margin-bottom: 5px;
                margin-top: 8px;
            }

            #i9bwv22 {
                font-size: 31px;
            }

            #i70du9b {
                font-size: 23px;
            }

            #i78fu3m {
                justify-content: center;
                width: 100%;
            }

            #iabr8tn {
                width: 100% !important;
                justify-content: center;
                display: flex;
                flex-direction: column;
                align-self: center;
                height: auto;
            }

            #fkt-image-8ef-5a4-a16 {
                margin-top: 15px;
            }

            #ip9uk45 {
                width: 100% !important;
            }

            #i4fw3gp {
                flex-direction: row-reverse;
                padding-left: 0;
                padding-right: 0;
            }

            #i4mh815 {
                margin-bottom: 30px;
                margin-left: 0;
                margin-right: 0;
                padding-left: 10px;
                padding-right: 10px;
            }

            #iootcqg {
                align-items: flex-start;
                justify-content: center;
                align-self: stretch;
            }

            #ihfyd62 {
                font-size: 16px;
                font-weight: 500;
                margin-bottom: 3px;
            }

            #idi2zsv {
                font-size: 16px;
                font-weight: 500;
                margin-bottom: 5px;
                margin-top: 8px;
            }

            #i07pyx7 {
                font-size: 31px;
            }

            #itxxvij {
                font-size: 23px;
            }

            #i35vd2n {
                width: 100%;
            }

            #ijoxpgr {
                width: 100% !important;
                display: flex;
                justify-content: center;
                flex-direction: column;
                align-self: center;
            }

            #irlbdxq {
                width: 100% !important;
            }

            #izamzml {
                flex-direction: row-reverse;
                justify-content: center;
            }

            #i92da18 {
                margin-bottom: 30px;
                margin-right: 0;
                margin-left: 0;
            }

            #iwt4lka {
                padding-left: 10px;
                padding-right: 10px;
                flex-direction: column;
                background-color: #fff !important;
            }

            #i6qniac {
                padding-right: 0;
                padding-left: 0;
                padding-bottom: 0;
                padding-top: 0;
                width: 100% !important;
            }

            #offer-4-3-3 {
                margin-top: 20px;
            }

            #ix54s8k {
                align-items: flex-start;
                justify-content: center;
                align-self: stretch;
            }

            #i995w02 {
                font-size: 16px;
                line-height: 20px;
                margin-bottom: 3px;
            }

            #igr40qh {
                font-size: 16px;
                line-height: 20px;
                margin-bottom: 5px;
                margin-top: 8px;
            }

            #il0mams {
                font-size: 31px;
            }

            #ihl68dl {
                font-size: 23px;
            }

            #i41k9hk {
                width: 100% !important;
                align-self: center;
            }

            #iv566ec {
                width: 100% !important;
            }

            #ihpwvj2 {
                flex-direction: row-reverse;
            }

            #i8g8ljx {
                margin-bottom: 30px;
                margin-left: 0;
                margin-right: 0;
                padding-left: 1px;
                padding-right: 1px;
                border-color: #3355ad !important;
            }

            #i0xzqhx {
                align-items: flex-start;
                justify-content: center;
                align-self: stretch;
            }

            #iqse96o {
                font-size: 16px;
                margin-bottom: 3px;
            }

            #iroi0us {
                font-size: 16px;
                margin-bottom: 5px;
                margin-top: 8px;
            }

            #ixm29im {
                font-size: 31px;
            }

            #ip3cttx {
                font-size: 23px;
            }

            #ivzbcu2 {
                justify-content: center;
                width: 100%;
            }

            #iyhywhc {
                width: 100% !important;
                justify-content: center;
                display: flex;
                flex-direction: column;
                align-self: center;
                height: auto;
            }

            #fkt-image-22b-1b2-b74 {
                margin-top: 15px;
            }

            #itlchjv {
                width: 100% !important;
            }

            #ixoguf4 {
                flex-direction: row-reverse;
                padding-left: 0;
                padding-right: 0;
            }

            #ic1tjcl {
                margin-bottom: 30px;
                margin-left: 0;
                margin-right: 0;
                padding-left: 10px;
                padding-right: 10px;
            }

            #itsa9rm {
                align-items: flex-start;
                justify-content: center;
                align-self: stretch;
            }

            #i3i79ss {
                font-size: 16px;
                font-weight: 500;
                margin-bottom: 3px;
            }

            #il50asl {
                font-size: 16px;
                font-weight: 500;
                margin-bottom: 5px;
                margin-top: 8px;
            }

            #il48agl {
                font-size: 31px;
            }

            #idoaiqz {
                font-size: 23px;
            }

            #itw3p6j {
                width: 100%;
            }

            #i9f04eg {
                width: 100% !important;
                display: flex;
                justify-content: center;
                flex-direction: column;
                align-self: center;
            }

            #iocdbbx {
                width: 100% !important;
            }

            #iq7sxuj {
                flex-direction: row-reverse;
                justify-content: center;
            }

            #idr8n8b {
                margin-bottom: 30px;
                margin-right: 0;
                margin-left: 0;
            }

            #izbx4iu {
                padding-left: 10px;
                padding-right: 10px;
                flex-direction: column;
                background-color: #fff !important;
            }

            #iglgqzo {
                padding-right: 0;
                padding-left: 0;
                padding-bottom: 0;
                padding-top: 0;
                width: 100% !important;
            }

            #i57muy5 {
                margin-top: 20px;
            }
        }

        @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 (max-width:767px) {
            #ii3if {
                width: 100%;
            }

            .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;
            }

            #i2szwwn {
                width: 100%;
            }

            #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 (max-width: 767px) {
            .oneTimeOnlyDesktop {
                display: none !important;
            }
        }

        @media only screen and (max-width: 667px) {
            div#ic5gup-4 {
                max-height: 143px;
            }
        }

        @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;
                padding-top: 0px;
                padding-left: 0px;
                padding-right: 0px;
                flex-direction: column;
                padding-bottom: 0px;
                background-color: #ffffff;
                background-image: none;
                -webkit-mask-image: -webkit-radial-gradient(white, black);
                border-top-left-radius: 12px;
                border-top-right-radius: 12px;
                border-bottom-left-radius: 12px;
                --replo-flex-min-dimension: 0px;
                border-bottom-right-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-top-left-radius: 14px;
                border-top-right-radius: 14px;
                border-bottom-left-radius: 14px;
                border-bottom-right-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;
                padding-top: 5%;
                padding-left: 5%;
                padding-right: 5%;
                flex-direction: column;
                padding-bottom: 5%;
                justify-content: flex-start;
            }

            :not(#\20):not(#\20):not(#\20).r-xhm3d4 {
                color: #566072FF;
                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: #ffffff;
                background-image: none;
                -webkit-mask-image: -webkit-radial-gradient(white, black);
                border-top-left-radius: 12px;
                border-top-right-radius: 12px;
                border-bottom-left-radius: 12px;
                border-bottom-right-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-top-left-radius: 14px;
                border-top-right-radius: 14px;
                border-bottom-left-radius: 14px;
                border-bottom-right-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;
                padding-top: 5%;
                padding-left: 5%;
                padding-right: 5%;
                flex-direction: column;
                padding-bottom: 5%;
                justify-content: flex-start;
            }

            :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: #003366FF;
                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: #FFFFFFFF;
                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;
                padding-top: 20px;
                padding-left: 30px;
                padding-right: 30px;
                flex-direction: column;
                padding-bottom: 20px;
                justify-content: center;
                background-color: #FFFFFFFF;
                background-image: none;
            }

            :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: #0A1A34FF;
                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: #0A1A34FF;
                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: #003366FF;
                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: #0A1A34FF;
                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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #F7F9F9FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #16283BFF;
                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";
                padding-top: 64px;
                padding-left: 30px;
                padding-right: 30px;
                flex-direction: column;
                padding-bottom: 64px;
                justify-content: center;
                background-color: #FFFFFF;
                background-image: none;
            }

            :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: #003366FF;
                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-top-left-radius: 14px;
                border-top-right-radius: 14px;
                border-bottom-left-radius: 14px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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-top-color: #00000000;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #00000000;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #00000000;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #00000000;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top-color: #000000FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #000000FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #000000FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #000000FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #FFFFFF;
                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;
                padding-top: 12px;
                padding-left: 12px;
                padding-right: 12px;
                letter-spacing: 2px;
                padding-bottom: 12px;
                justify-content: center;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 4px;
                border-top-right-radius: 4px;
                border-bottom-left-radius: 4px;
                border-bottom-right-radius: 4px;
            }

            :not(#\20):not(#\20):not(#\20).r-i53e8p {
                color: #FFFFFF;
                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: #16283BFF;
                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";
                padding-top: 64px;
                padding-left: 30px;
                padding-right: 30px;
                flex-direction: column;
                padding-bottom: 64px;
                justify-content: center;
                background-color: #FFFFFF;
                background-image: none;
            }

            :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: #F7F9F9FF;
                background-image: none;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-radius: 5px;
            }

            :not(#\20):not(#\20):not(#\20).r-1g9um3v {
                color: #FFFFFF;
                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;
                padding-top: 12px;
                padding-left: 12px;
                padding-right: 12px;
                letter-spacing: 2px;
                padding-bottom: 12px;
                justify-content: center;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 4px;
                border-top-right-radius: 4px;
                border-bottom-left-radius: 4px;
                border-bottom-right-radius: 4px;
            }

            :not(#\20):not(#\20):not(#\20).r-fsiby5 {
                color: #FFFFFF;
                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: #F7F9F9FF;
                background-image: none;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #FFFFFF;
                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;
                padding-top: 12px;
                padding-left: 12px;
                padding-right: 12px;
                letter-spacing: 2px;
                padding-bottom: 12px;
                justify-content: center;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 4px;
                border-top-right-radius: 4px;
                border-bottom-left-radius: 4px;
                border-bottom-right-radius: 4px;
            }

            :not(#\20):not(#\20):not(#\20).r-ug7s0c {
                color: #FFFFFF;
                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: #16283BFF;
                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";
                padding-top: 64px;
                padding-left: 30px;
                padding-right: 30px;
                flex-direction: column;
                padding-bottom: 64px;
                justify-content: center;
                background-color: #F7F9F9FF;
                background-image: none;
            }

            :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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #2991F0FF;
                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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #2991F0FF;
                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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #2991F0FF;
                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: #0000004D;
                background-image: none;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-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: #000000FF;
                background-image: none;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #40A040FF;
                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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #40A040FF;
                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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #40A040FF;
                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: #0000004D;
                background-image: none;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-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: #000000FF;
                background-image: none;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-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";
                padding-top: 40px;
                padding-left: 40px;
                margin-bottom: 40px;
                padding-right: 40px;
                padding-bottom: 40px;
                justify-content: center;
                background-color: #F7F9F9FF;
                background-image: none;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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: #F7F9F9;
                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: #003366FF;
                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;
                padding-top: 20px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 20px;
                justify-content: space-between;
            }

            :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;
                padding-top: 20px;
                padding-left: 20px;
                margin-bottom: 40px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 20px;
                justify-content: space-between;
                background-color: #F7F9F9FF;
                background-image: none;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-radius: 5px;
            }

            :not(#\20):not(#\20):not(#\20).r-1azj0ag {
                color: #2991F0FF;
                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: #F7F9F9FF;
                background-image: none;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-radius: 5px;
            }

            :not(#\20):not(#\20):not(#\20).r-xp5nuf {
                color: #003366FF;
                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: #F7F9F9FF;
                background-image: none;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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 #00000040;
                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: #FCFCFCFF;
                background-image: none;
                border-top-color: #CCCCCCFF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #CCCCCCFF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #CCCCCCFF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #CCCCCCFF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-yusu8d {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1c4jfam {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1q59wfu {
                color: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                background-image: none;
                border-top-color: #000000FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #000000FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #000000FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #000000FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20).r-8h91ns {
                color: #FFFFFF;
                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: #003366FF;
                background-image: none;
                border-top-left-radius: 50px;
                border-top-right-radius: 50px;
                border-bottom-left-radius: 50px;
                border-bottom-right-radius: 50px;
            }

            :not(#\20):not(#\20):not(#\20).r-1nzzbet {
                --rsw: 100%;
                color: #FFFFFFFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-fj7ejh {
                color: #FFFFFFFF;
                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: #FFFFFFFF;
                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 #00000040;
                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: #CCD6E0FF;
                background-image: none;
                border-top-color: #0A1A34FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #0A1A34FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #0A1A34FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #0A1A34FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-2hecvz {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-xw7t0q {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-pyb7ws {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-4h6svz {
                color: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                background-image: none;
                border-top-color: #000000FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #000000FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #000000FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #000000FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20).r-lcgiod {
                color: #FFFFFF;
                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: #003366FF;
                background-image: none;
                border-top-left-radius: 50px;
                border-top-right-radius: 50px;
                border-bottom-left-radius: 50px;
                border-bottom-right-radius: 50px;
            }

            :not(#\20):not(#\20):not(#\20).r-15aw5vb {
                --rsw: 100%;
                color: #FFFFFFFF;
                width: 24px;
                height: 24px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1btoxox {
                color: #FFFFFFFF;
                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: #FFFFFFFF;
                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 #00000040;
                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: #FCFCFCFF;
                background-image: none;
                border-top-color: #CCCCCCFF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #CCCCCCFF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #CCCCCCFF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #CCCCCCFF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-bwkf7x {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-okgrws {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1stf4lw {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-7iabdk {
                color: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                background-image: none;
                border-top-color: #000000FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #000000FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #000000FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #000000FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20).r-w76lvm {
                color: #FFFFFF;
                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: #000000FF;
                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: #FFFFFFFF;
                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;
                padding-top: 64px;
                padding-left: 30px;
                padding-right: 30px;
                flex-direction: column;
                padding-bottom: 64px;
                justify-content: flex-start;
            }

            :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: #F4F4F4FF;
                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;
                padding-top: 16px;
                padding-left: 16px;
                padding-right: 16px;
                flex-direction: column;
                padding-bottom: 16px;
                justify-content: center;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 16px;
                padding-left: 16px;
                padding-right: 16px;
                flex-direction: column;
                padding-bottom: 16px;
                justify-content: center;
                background-color: #2991F01C;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top: 3px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 3px;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
            }

            :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-iresmt {
                color: #FFFFFFFF;
                overflow: hidden;
                font-size: 14px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                font-weight: 500;
                line-height: 24px;
                padding-top: 3px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 3px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-bgqtyf {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1regkas {
                color: #003366FF;
                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: #003366B8;
                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: #003366FF;
                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;
                padding-top: 16px;
                padding-left: 16px;
                padding-right: 16px;
                flex-direction: column;
                padding-bottom: 16px;
                justify-content: center;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 16px;
                padding-left: 16px;
                padding-right: 16px;
                flex-direction: column;
                padding-bottom: 16px;
                justify-content: center;
                background-color: rgb(14 61 27 / 27%);
                background-image: none;
                border-top-color: #003366FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #003366FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #003366FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #003366FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top: 3px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 3px;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
            }

            :not(#\20).r-z610tl :not(#\20):not(#\20).r-14m2rd {
                color: #FFFFFFFF;
                overflow: hidden;
                font-size: 14px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                font-weight: 500;
                line-height: 24px;
                padding-top: 3px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 3px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top: 3px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 3px;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-bfrsh4 {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-152svmp {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-ksrcqv {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-jmm1m {
                color: #003366FF;
                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: #003366B8;
                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: #003366FF;
                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;
                padding-top: 16px;
                padding-left: 16px;
                padding-right: 16px;
                flex-direction: column;
                padding-bottom: 16px;
                justify-content: center;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 16px;
                padding-left: 16px;
                padding-right: 16px;
                flex-direction: column;
                padding-bottom: 16px;
                justify-content: center;
                background-color: #2991F01C;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top: 3px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 3px;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
            }

            :not(#\20).r-11ebt8p :not(#\20):not(#\20).r-4fz4z0 {
                color: #FFFFFFFF;
                overflow: hidden;
                font-size: 14px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                font-weight: 500;
                line-height: 24px;
                padding-top: 3px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 3px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top: 3px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 3px;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1i1bfr4 {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-ibp9wm {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1nngiy1 {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-hu1qrg {
                color: #003366FF;
                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: #003366B8;
                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: #003366FF;
                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: #FFFFFF;
                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;
                padding-top: 16px;
                padding-left: 32px;
                margin-bottom: 8px;
                padding-right: 32px;
                letter-spacing: 2px;
                padding-bottom: 16px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20):not(#\20).r-1k32bjp {
                color: #FFFFFF;
                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;
                padding-top: 16px;
                padding-left: 32px;
                margin-bottom: 8px;
                padding-right: 32px;
                letter-spacing: 2px;
                padding-bottom: 16px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20):not(#\20).r-osis9e {
                color: #FFFFFF;
                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;
                padding-top: 16px;
                padding-left: 32px;
                margin-bottom: 8px;
                padding-right: 32px;
                letter-spacing: 2px;
                padding-bottom: 16px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20):not(#\20).r-12wf2cj {
                color: #FFFFFF;
                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;
                padding-top: 16px;
                padding-left: 32px;
                margin-bottom: 8px;
                padding-right: 32px;
                letter-spacing: 2px;
                padding-bottom: 16px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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: #FFFFFF;
                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: #FFFFFF;
                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: #FFFFFF;
                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: #FFFFFF;
                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: #FFFFFF;
                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: #000000FF;
                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";
                padding-top: 64px;
                padding-left: 40px;
                margin-bottom: 40px;
                padding-right: 40px;
                flex-direction: column;
                padding-bottom: 64px;
                justify-content: center;
                background-color: #FFFFFFFF;
                background-image: none;
            }

            :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: #010101FF;
                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: #010101FF;
                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: #010101FF;
                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: #010101FF;
                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: #010101FF;
                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: #010101FF;
                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: #010101FF;
                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: #FFFFFFFF;
                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";
                padding-top: 40px;
                padding-left: 30px;
                padding-right: 30px;
                flex-direction: column;
                padding-bottom: 40px;
                justify-content: center;
                background-color: #003366FF;
                background-image: none;
            }

            :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: #FFFFFFFF;
                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: #FFFFFFFF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
            }

            :not(#\20):not(#\20):not(#\20).r-brpngh {
                color: #AFACACFF;
                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 (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;
                padding-top: 52px;
                padding-left: 21px;
                padding-right: 21px;
                flex-direction: column;
                padding-bottom: 30px;
                justify-content: flex-start;
                -webkit-mask-image: -webkit-radial-gradient(white, black);
                border-top-left-radius: 12px;
                border-top-right-radius: 12px;
                border-bottom-left-radius: 12px;
                --replo-flex-min-dimension: 0px;
                border-bottom-right-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-top-left-radius: 14px;
                border-top-right-radius: 14px;
                border-bottom-left-radius: 14px;
                border-bottom-right-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;
                padding-top: 5%;
                padding-left: 5%;
                padding-right: 5%;
                flex-direction: column;
                padding-bottom: 5%;
                justify-content: flex-start;
            }

            :not(#\20):not(#\20):not(#\20).r-xhm3d4 {
                color: #566072FF;
                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;
                padding-top: 52px;
                padding-left: 21px;
                padding-right: 21px;
                flex-direction: column;
                padding-bottom: 30px;
                justify-content: flex-start;
                background-color: #ffffff;
                background-image: none;
                -webkit-mask-image: -webkit-radial-gradient(white, black);
                border-top-left-radius: 12px;
                border-top-right-radius: 12px;
                border-bottom-left-radius: 12px;
                border-bottom-right-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-top-left-radius: 14px;
                border-top-right-radius: 14px;
                border-bottom-left-radius: 14px;
                border-bottom-right-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;
                padding-top: 5%;
                padding-left: 5%;
                padding-right: 5%;
                flex-direction: column;
                padding-bottom: 5%;
                justify-content: flex-start;
            }

            :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: #003366FF;
                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;
                padding-top: 0px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 20px;
                justify-content: center;
                background-color: #FFFFFFFF;
                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;
                padding-top: 30px;
                padding-left: 0px;
                padding-right: 0px;
                flex-direction: column;
                padding-bottom: 20px;
                justify-content: center;
                background-color: #FFFFFFFF;
                background-image: none;
            }

            :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: #003366FF;
                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: #0A1A34FF;
                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: #003366FF;
                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: #0A1A34FF;
                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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #FFFFFFFF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #16283BFF;
                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";
                padding-top: 20px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 32px;
                justify-content: center;
                background-color: #FFFFFF;
                background-image: none;
            }

            :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: #003366FF;
                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;
                padding-top: 0px;
                padding-left: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                justify-content: center;
                border-top-left-radius: 14px;
                border-top-right-radius: 14px;
                border-bottom-left-radius: 14px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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-top-color: #00000000;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #00000000;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #00000000;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #00000000;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top-color: #000000FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #000000FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #000000FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #000000FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top-color: #FFFFFFFF;
                border-top-width: 2px;
                border-left-color: #FFFFFFFF;
                border-left-width: 2px;
                border-right-color: #FFFFFFFF;
                border-right-width: 2px;
                border-bottom-color: #FFFFFFFF;
                border-bottom-width: 2px;
            }

            :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: #FF8C00FF;
                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;
                padding-top: 5px;
                padding-left: 0px;
                padding-right: 0px;
                flex-direction: column;
                padding-bottom: 5px;
                justify-content: center;
                border-top-color: #E0E0E0FF;
                border-top-style: none;
                border-left-color: #E0E0E0FF;
                border-left-style: none;
                border-right-color: #E0E0E0FF;
                border-right-style: none;
                border-bottom-color: #E0E0E0FF;
                border-bottom-style: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 5px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 5px;
                justify-content: center;
                border-top-color: #E0E0E0FF;
                border-top-style: none;
                border-left-color: #E0E0E0FF;
                border-left-style: none;
                border-right-color: #E0E0E0FF;
                border-right-style: none;
                border-bottom-color: #E0E0E0FF;
                border-bottom-style: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 5px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 5px;
                justify-content: center;
                border-top-color: #E0E0E0FF;
                border-top-style: none;
                border-left-color: #E0E0E0FF;
                border-left-style: none;
                border-right-color: #E0E0E0FF;
                border-right-style: none;
                border-bottom-color: #E0E0E0FF;
                border-bottom-style: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 5px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 5px;
                justify-content: center;
                border-top-color: #E0E0E0FF;
                border-top-style: none;
                border-left-color: #E0E0E0FF;
                border-left-style: none;
                border-right-color: #E0E0E0FF;
                border-right-style: none;
                border-bottom-color: #E0E0E0FF;
                border-bottom-style: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 5px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 5px;
                justify-content: center;
                border-top-color: #E0E0E0FF;
                border-top-style: none;
                border-left-color: #E0E0E0FF;
                border-left-style: none;
                border-right-color: #E0E0E0FF;
                border-right-style: none;
                border-bottom-color: #E0E0E0FF;
                border-bottom-style: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #FFFFFF;
                cursor: pointer;
                display: flex;
                row-gap: 4px;
                overflow: hidden;
                font-size: 20px;
                align-self: stretch;
                box-shadow: 0px 2px 4px 0px #00000040;
                column-gap: 4px;
                flex-basis: auto;
                align-items: center;
                flex-shrink: 0;
                font-weight: 700;
                line-height: 20px;
                padding-top: 15px;
                padding-left: 12px;
                padding-right: 12px;
                letter-spacing: 2px;
                padding-bottom: 15px;
                justify-content: center;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 4px;
                border-top-right-radius: 4px;
                border-bottom-left-radius: 4px;
                border-bottom-right-radius: 4px;
            }

            :not(#\20):not(#\20):not(#\20).r-i53e8p {
                color: #FFFFFF;
                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;
                padding-top: 20px;
                margin-right: 5px;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 5px;
                justify-content: center;
                border-top-color: #E0E0E0FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #E0E0E0FF;
                border-left-style: none;
                border-right-color: #E0E0E0FF;
                border-right-style: none;
                border-bottom-color: #E0E0E0FF;
                border-bottom-style: none;
                border-top-left-radius: 0px;
                border-top-right-radius: 0px;
                border-bottom-left-radius: 0px;
                border-bottom-right-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: #16283BFF;
                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";
                padding-top: 32px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 32px;
                justify-content: center;
                background-color: #FFFFFF;
                background-image: none;
            }

            :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: #003366FF;
                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: #F0F0F0FF;
                background-image: none;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-radius: 5px;
            }

            :not(#\20):not(#\20):not(#\20).r-ipc8rf {
                color: #003366FF;
                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;
                border-top-style: none;
                border-top-width: 0px;
                border-left-style: none;
                border-left-width: 0px;
                -webkit-mask-image: -webkit-radial-gradient(white, black);
                border-right-style: none;
                border-right-width: 0px;
                border-bottom-style: none;
                border-bottom-width: 0px;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-radius: 5px;
            }

            :not(#\20):not(#\20):not(#\20).r-1g9um3v {
                color: #FFFFFF;
                cursor: pointer;
                display: flex;
                row-gap: 4px;
                overflow: hidden;
                font-size: 20px;
                align-self: stretch;
                box-shadow: 0px 2px 4px 0px #00000040;
                column-gap: 4px;
                flex-basis: auto;
                align-items: center;
                flex-shrink: 0;
                font-weight: 700;
                line-height: 20px;
                padding-top: 15px;
                padding-left: 12px;
                padding-right: 12px;
                letter-spacing: 2px;
                padding-bottom: 15px;
                justify-content: center;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 4px;
                border-top-right-radius: 4px;
                border-bottom-left-radius: 4px;
                border-bottom-right-radius: 4px;
            }

            :not(#\20):not(#\20):not(#\20).r-fsiby5 {
                color: #FFFFFF;
                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: #003366FF;
                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: #F0F0F0FF;
                background-image: none;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #FFFFFF;
                cursor: pointer;
                display: flex;
                row-gap: 4px;
                overflow: hidden;
                font-size: 20px;
                align-self: stretch;
                box-shadow: 0px 2px 4px 0px #00000040;
                column-gap: 4px;
                flex-basis: auto;
                align-items: center;
                flex-shrink: 0;
                font-weight: 700;
                line-height: 20px;
                padding-top: 15px;
                padding-left: 12px;
                padding-right: 12px;
                letter-spacing: 2px;
                padding-bottom: 15px;
                justify-content: center;
                background-color: #2991F0FF;
                background-image: none;
                border-top-left-radius: 4px;
                border-top-right-radius: 4px;
                border-bottom-left-radius: 4px;
                border-bottom-right-radius: 4px;
            }

            :not(#\20):not(#\20):not(#\20).r-ug7s0c {
                color: #FFFFFF;
                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: #16283BFF;
                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";
                padding-top: 32px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 32px;
                justify-content: center;
                background-color: #F7F9F9FF;
                background-image: none;
            }

            :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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #2991F0FF;
                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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #2991F0FF;
                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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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: #2991F0FF;
                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: #0000004D;
                background-image: none;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-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: #000000FF;
                background-image: none;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #2991F0FF;
                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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #2991F0FF;
                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;
                padding-top: 24px;
                padding-left: 24px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: flex-start;
                background-color: #FFFFFFFF;
                background-image: none;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #2991F0FF;
                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: #000000FF;
                background-image: none;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-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: #000000FF;
                background-image: none;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-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;
                margin-top: 40px;
                min-height: auto;
                align-items: center;
                flex-shrink: 0;
                font-family: Figtree, " sans-serif";
                margin-left: 20px;
                padding-top: 24px;
                margin-right: 20px;
                padding-left: 24px;
                margin-bottom: 10px;
                padding-right: 24px;
                flex-direction: column;
                padding-bottom: 24px;
                justify-content: center;
                background-color: #F7F9F9FF;
                background-image: none;
                --replo-margin-left: 20px;
                --replo-margin-right: 20px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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;
                margin-top: 0px;
                min-height: auto;
                align-items: center;
                flex-shrink: 1;
                margin-left: 0px;
                padding-top: 30px;
                margin-right: 0px;
                padding-left: 10px;
                margin-bottom: 0px;
                padding-right: 10px;
                flex-direction: column;
                padding-bottom: 20px;
                justify-content: center;
                background-color: #F7F9F9;
                background-image: none;
                grid-template-columns: repeat(2, minmax(0, 1fr));
                border-top-left-radius: 0px;
                border-top-right-radius: 0px;
                border-bottom-left-radius: 0px;
                border-bottom-right-radius: 0px;
            }

            :not(#\20):not(#\20):not(#\20).r-4sqevc {
                display: contents;
            }

            :not(#\20):not(#\20):not(#\20).r-u8ftn8 {
                color: #003366FF;
                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;
                padding-top: 20px;
                padding-left: 20px;
                margin-bottom: 0px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 20px;
                justify-content: space-between;
                --replo-margin-left: 0px;
            }

            :not(#\20):not(#\20):not(#\20).r-l59h5g {
                color: #003366FF;
                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;
                margin-top: 0px;
                min-height: auto;
                align-items: center;
                flex-shrink: 1;
                margin-left: 0px;
                padding-top: 20px;
                margin-right: 0px;
                padding-left: 20px;
                margin-bottom: 0px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 20px;
                justify-content: space-between;
                background-color: #F7F9F9FF;
                background-image: none;
                border-top-color: #E0E0E0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #E0E0E0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #E0E0E0FF;
                border-right-style: solid;
                border-right-width: 2px;
                --replo-margin-left: 0px;
                border-bottom-color: #E0E0E0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                --replo-margin-right: 0px;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-radius: 5px;
            }

            :not(#\20):not(#\20):not(#\20).r-1azj0ag {
                color: #2991F0FF;
                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: #F7F9F9FF;
                background-image: none;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-radius: 5px;
            }

            :not(#\20):not(#\20):not(#\20).r-xp5nuf {
                color: #003366FF;
                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: #F7F9F9FF;
                background-image: none;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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;
                padding-top: 20px;
                padding-left: 20px;
                padding-right: 20px;
                padding-bottom: 20px;
                justify-content: center;
                grid-template-columns: repeat(1, minmax(0, 1fr));
            }

            :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 #00000040;
                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: #FCFCFCFF;
                background-image: none;
                border-top-color: #CCCCCCFF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #CCCCCCFF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #CCCCCCFF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #CCCCCCFF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-yusu8d {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1c4jfam {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1q59wfu {
                color: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #FFFFFFFF;
                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;
                padding-top: 15px;
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                justify-content: center;
                background-color: #003366FF;
                background-image: none;
                border-top-color: #000000FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #000000FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #000000FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #000000FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20).r-8h91ns {
                color: #FFFFFFFF;
                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: #003366FF;
                background-image: none;
                border-top-left-radius: 50px;
                border-top-right-radius: 50px;
                border-bottom-left-radius: 50px;
                border-bottom-right-radius: 50px;
            }

            :not(#\20):not(#\20):not(#\20).r-1nzzbet {
                --rsw: 100%;
                color: #FFFFFFFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-fj7ejh {
                color: #FFFFFFFF;
                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: #FFFFFFFF;
                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 #00000040;
                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: #F7F9F9FF;
                background-image: none;
                border-top-color: #0A1A34FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #0A1A34FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #0A1A34FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #0A1A34FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-2hecvz {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-xw7t0q {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-pyb7ws {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-4h6svz {
                color: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #000000FF;
                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;
                padding-top: 15px;
                padding-left: 0px;
                padding-right: 0px;
                padding-bottom: 15px;
                justify-content: center;
                background-color: #003366FF;
                background-image: none;
                border-top-color: #000000FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #000000FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #000000FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #000000FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20).r-lcgiod {
                color: #F7F9F9FF;
                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.00%;
                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: #003366FF;
                background-image: none;
                border-top-left-radius: 50px;
                border-top-right-radius: 50px;
                border-bottom-left-radius: 50px;
                border-bottom-right-radius: 50px;
            }

            :not(#\20):not(#\20):not(#\20).r-15aw5vb {
                --rsw: 100%;
                color: #FFFFFFFF;
                width: 24px;
                height: 24px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1btoxox {
                color: #FFFFFFFF;
                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: #FFFFFFFF;
                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 #00000040;
                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: #CCD6E0;
                background-image: none;
                border-top-color: #0A1A34FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #0A1A34FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #0A1A34FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #0A1A34FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-bwkf7x {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-okgrws {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1stf4lw {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 20px;
                flex-basis: auto;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-7iabdk {
                color: #003366FF;
                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: #003366FF;
                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: #003366FF;
                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: #000000FF;
                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;
                padding-top: 15px;
                padding-left: 0px;
                padding-right: 0px;
                padding-bottom: 15px;
                justify-content: center;
                background-color: #003366FF;
                background-image: none;
                border-top-color: #000000FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #000000FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #000000FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #000000FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20).r-w76lvm {
                color: #F7F9F9FF;
                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: #000000FF;
                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: #FFFFFFFF;
                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;
                padding-top: 0px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 30px;
                justify-content: flex-start;
            }

            :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: #F4F4F4FF;
                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;
                padding-top: 10px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 10px;
                justify-content: center;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 10px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 10px;
                justify-content: center;
                background-color: #2991F02E;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top: 5px;
                padding-left: 10px;
                padding-right: 10px;
                padding-bottom: 5px;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-radius: 15px;
            }

            :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-iresmt {
                color: #FFFFFFFF;
                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-top: 5px;
                padding-left: 10px;
                padding-right: 10px;
                padding-bottom: 5px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-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: #000000FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-bgqtyf {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1regkas {
                color: #003366FF;
                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: #003366B8;
                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: #003366FF;
                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;
                padding-top: 10px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 10px;
                justify-content: center;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 10px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 10px;
                justify-content: center;
                background-color: #2991F02E;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top: 3px;
                padding-left: 10px;
                padding-right: 10px;
                padding-bottom: 3px;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-radius: 15px;
            }

            :not(#\20).r-z610tl :not(#\20):not(#\20).r-14m2rd {
                color: #FFFFFFFF;
                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-top: 3px;
                padding-left: 10px;
                padding-right: 10px;
                padding-bottom: 3px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-radius: 15px;
            }

            :not(#\20).r-1uypxkk :not(#\20):not(#\20).r-14m2rd {
                color: #FFFFFFFF;
                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-top: 3px;
                padding-left: 10px;
                padding-right: 10px;
                padding-bottom: 3px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-bfrsh4 {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-152svmp {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-ksrcqv {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-jmm1m {
                color: #003366FF;
                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: #003366B8;
                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: #003366FF;
                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;
                padding-top: 10px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 10px;
                justify-content: center;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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;
                padding-top: 10px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 10px;
                justify-content: center;
                background-color: #2991F02E;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-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-top: 3px;
                padding-left: 10px;
                padding-right: 10px;
                padding-bottom: 3px;
                border-top-color: #F4F4F4FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #F4F4F4FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #F4F4F4FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #F4F4F4FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-radius: 15px;
            }

            :not(#\20).r-11ebt8p :not(#\20):not(#\20).r-4fz4z0 {
                color: #FFFFFFFF;
                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-top: 3px;
                padding-left: 10px;
                padding-right: 10px;
                padding-bottom: 3px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-radius: 15px;
            }

            :not(#\20).r-z610tl :not(#\20):not(#\20).r-4fz4z0 {
                color: #FFFFFFFF;
                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-top: 3px;
                padding-left: 10px;
                padding-right: 10px;
                padding-bottom: 3px;
                background-color: #2991F0FF;
                background-image: none;
                border-top-color: #2991F0FF;
                border-top-style: solid;
                border-top-width: 2px;
                border-left-color: #2991F0FF;
                border-left-style: solid;
                border-left-width: 2px;
                border-right-color: #2991F0FF;
                border-right-style: solid;
                border-right-width: 2px;
                border-bottom-color: #2991F0FF;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1i1bfr4 {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-ibp9wm {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-1nngiy1 {
                color: #003366FF;
                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: #00D26AFF;
                width: 20px;
                height: 15px;
                flex-basis: auto;
                transition: inherit;
                flex-shrink: 0;
                line-height: 100%;
            }

            :not(#\20):not(#\20):not(#\20).r-hu1qrg {
                color: #003366FF;
                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: #003366B8;
                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: #003366FF;
                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: #FFFFFF;
                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;
                padding-top: 16px;
                padding-left: 32px;
                margin-bottom: 8px;
                padding-right: 32px;
                letter-spacing: 2px;
                padding-bottom: 16px;
                background-color: #2991F0;
                background-image: none;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20):not(#\20).r-1k32bjp {
                color: #FFFFFF;
                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;
                padding-top: 16px;
                padding-left: 32px;
                margin-bottom: 8px;
                padding-right: 32px;
                letter-spacing: 2px;
                padding-bottom: 16px;
                background-color: #2991F0;
                background-image: none;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20):not(#\20).r-osis9e {
                color: #FFFFFF;
                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;
                padding-top: 16px;
                padding-left: 32px;
                margin-bottom: 8px;
                padding-right: 32px;
                letter-spacing: 2px;
                padding-bottom: 16px;
                background-color: #2991F0;
                background-image: none;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-radius: 10px;
            }

            :not(#\20):not(#\20):not(#\20):not(#\20).r-12wf2cj {
                color: #FFFFFF;
                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;
                padding-top: 16px;
                padding-left: 32px;
                margin-bottom: 8px;
                padding-right: 32px;
                letter-spacing: 2px;
                padding-bottom: 16px;
                background-color: #2991F0;
                background-image: none;
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-bottom-right-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: #FFFFFF;
                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: #FFFFFF;
                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: #FFFFFF;
                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: #FFFFFF;
                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: #FFFFFF;
                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: #F4F4F4FF;
                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;
                padding-top: 40px;
                padding-left: 20px;
                padding-right: 20px;
                flex-direction: column;
                padding-bottom: 40px;
                justify-content: center;
            }

            :not(#\20):not(#\20):not(#\20).r-ebxjsf {
                color: #003366FF;
                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: #000000FF;
                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";
                padding-top: 40px;
                padding-left: 40px;
                margin-bottom: 40px;
                padding-right: 40px;
                flex-direction: column;
                padding-bottom: 40px;
                justify-content: center;
                background-color: #FFFFFFFF;
                background-image: none;
            }

            :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: #2991F0FF;
                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: #010101FF;
                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: #010101FF;
                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: #010101FF;
                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: #010101FF;
                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: #010101FF;
                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-top-color: #003366FF;
                border-top-style: solid;
                border-top-width: 1px;
                border-left-color: #003366FF;
                border-left-style: solid;
                border-left-width: 1px;
                border-right-color: #003366FF;
                border-right-style: solid;
                border-right-width: 1px;
                border-bottom-color: #003366FF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                border-bottom-left-radius: 5px;
                border-bottom-right-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: #010101FF;
                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: #010101FF;
                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: #FFFFFFFF;
                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";
                padding-top: 40px;
                padding-left: 30px;
                padding-right: 30px;
                flex-direction: column;
                padding-bottom: 40px;
                justify-content: center;
                background-color: #003366FF;
                background-image: none;
            }

            :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: #FFFFFFFF;
                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: #FFFFFFFF;
                border-bottom-style: solid;
                border-bottom-width: 1px;
            }

            :not(#\20):not(#\20):not(#\20).r-brpngh {
                color: #AFACACFF;
                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 (max-width: 600px) {
            #ii3if {
                padding-left: 0;
                padding-right: 0;
                font-family: Montserrat, sans-serif;
                font-size: 23px;
                line-height: 35px;
                padding-top: 1px;
                margin-top: 5px;
            }

            #iwd04 {
                margin-top: 10px;
            }

            #iowya {
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #inhtdi {
                color: #1B5039 !important;
            }

            #ijvm8q {
                padding-right: 5px;
            }

            #in1p6i {
                border-color: #333333 !important;
            }

            #iut1xa {
                font-weight: normal;
            }

            #iioawg {
                line-height: 16px;
            }

            #ieb1b5 {
                justify-content: center;
                padding-bottom: 1px;
                padding-top: 0;
                margin-top: 0;
            }

            #ir9yf8 {
                line-height: 27px;
            }

            #i5yjt {
                padding-bottom: 20px;
            }

            #ic8whl {
                font-size: 23px;
                font-family: Montserrat, sans-serif;
            }

            #i56t6n {
                padding-bottom: 12px;
                border-bottom-right-radius: 0;
                border-bottom-left-radius: 0;
            }

            #fkt-image-188-8b5-809 {
                width: auto !important;
                height: 40px;
                margin-top: 0;
            }

            #iczslg {
                padding-top: 0;
                padding-bottom: 0;
                margin-bottom: 0;
            }

            #i9pdm3 {
                color: #ffffff !important;
                font-family: Montserrat, sans-serif;
                line-height: 40px;
            }

            #i3g3br {
                padding-left: 0;
                padding-right: 0;
            }

            #ixo8z1 {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                background-color: #fff !important;
                margin-bottom: 0;
            }

            #\#Offer1 {
                width: 95% !important;
            }

            #iy85gs {
                font-size: 25px;
            }

            #icyzqh {
                padding-left: 0;
                padding-right: 0;
                width: 100% !important;
                color: #212529 !important;
            }

            #fkt-image-490-0bb-8dd {
                width: 45px !important;
            }

            #ig42j4r {
                font-size: 25px;
            }

            #fkt-image-c06-8be-a95 {
                width: 45px !important;
            }

            #ixsd6t6 {
                padding-left: 0;
                padding-right: 0;
                width: 100% !important;
                color: #212529 !important;
            }

            #i1mim4e {
                font-size: 25px;
            }

            #fkt-image-60b-186-b32 {
                width: 45px !important;
            }

            #is49vuh {
                padding-left: 0;
                padding-right: 0;
                width: 100% !important;
                color: #212529 !important;
            }

            #iif9e9 {
                font-family: Montserrat, sans-serif;
                font-size: 21px;
            }

            #ia4a72 {
                font-family: Montserrat, sans-serif;
                font-size: 21px;
                margin-bottom: 5px;
            }

            #icfsy-3-3-3 {
                margin-bottom: 1px;
            }

            #ik20m7-3 {
                line-height: 30px;
                padding-bottom: 0;
                justify-content: space-around;
                display: flex;
            }

            #iezvaz-3 {
                padding-top: 1px;
                padding-bottom: 1px;
            }

            #i2szwwn {
                padding-left: 0;
                padding-right: 0;
                font-family: Montserrat, sans-serif;
                font-size: 21px;
                line-height: 20px;
                padding-top: 1px;
            }

            #i30zy4 {
                padding-right: 15px;
                width: 100%;
            }

            #ikokcp {
                flex-direction: column;
            }

            #iqjvx5 {
                padding-left: 15px;
                width: 100%;
            }

            #i6ofz4 {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ifajeg-3-3 {
                padding-right: 0;
                padding-left: 0;
                padding-bottom: 0;
                padding-top: 0;
            }

            #m-1705447573384 {
                display: block;
            }

            #fbcommentslist {
                display: block;
                width: 470px;
                padding-right: 7px;
            }

            #i6d0qhs {
                width: 472px;
            }

            #i9mack-3 {
                padding-left: 0;
                padding-right: 0;
            }

            #iq792u {
                margin-bottom: 10px;
            }

            #ipu6vq2 {
                padding-left: 15px;
            }

            #i5fyx6i {
                padding-left: 5px;
            }

            #ivdjjz {
                padding-left: 50px;
            }

            #id47uk4 {
                font-size: 30px;
            }

            #ipk56xm {
                font-size: 18px;
            }

            #izunsnq {
                background-color: rgba(255, 255, 255, 0.7) !important;
            }

            #LooxBox-3 {
                text-align: center;
                padding-left: 20px;
                padding-right: 20px;
                padding-top: 20px;
            }

            #iu7jdr-4-4-7 {
                padding-left: 1px;
                padding-right: 1px;
            }

            #indtmex {
                color: #212529 !important;
            }

            #fkt-image-84f-bb1-aaf-2 {
                width: 200px !important;
                height: auto;
            }

            #ibs4hn-2 {
                flex-direction: column;
            }

            #irxi6kz-2 {
                flex-direction: column;
            }

            #fkt-image-429-593-9ad-2 {
                width: 200px !important;
            }

            #iii9y69 {
                margin-left: 1px;
            }

            #iyyhfdb {
                padding-left: 50px;
            }

            #ix1iu8f {
                padding-left: 50px;
            }

            #i31cddd {
                padding-left: 50px;
            }

            #i1qc6fc {
                padding-left: 50px;
            }

            #iac2ivb {
                padding-left: 50px;
            }

            #ionge5y {
                padding-right: 15px;
                width: 100%;
            }

            #ipaiqi2 {
                padding-left: 15px;
                width: 100%;
            }

            #i59xkvx {
                flex-direction: column;
                margin-top: 0;
            }

            #iydsfy-2-2 {
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                padding-top: 0;
            }

            #FAQ-4-3 {
                padding-top: 35px;
                padding-bottom: 20px;
                padding-left: 20px;
                padding-right: 20px;
                background-color: #d1fdc9 !important;
            }

            #i2u7g2-2-2 {
                background-color: #ffffff !important;
            }

            #ilho1w-2-2 {
                background-color: #ffffff !important;
            }

            #iahfct-2-2 {
                background-color: #ffffff !important;
            }

            #ieoc8g-2-2 {
                background-color: #ffffff !important;
                padding-top: 10px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
            }

            #idrvrh-2-2 {
                background-color: #ffffff !important;
                padding-right: 10px;
                padding-left: 10px;
                padding-bottom: 10px;
                padding-top: 10px;
            }

            #iipywg-2-2 {
                background-color: #ffffff !important;
                padding-right: 10px;
                padding-left: 10px;
                padding-bottom: 10px;
                padding-top: 10px;
            }

            #i90o1n-2-2 {
                background-color: #ffffff !important;
                padding-right: 10px;
                padding-left: 10px;
                padding-bottom: 10px;
                padding-top: 10px;
            }

            #iyngui-2-2 {
                background-color: #ffffff !important;
            }

            #imzj3v-2-2 {
                background-color: #ffffff !important;
                padding-right: 10px;
                padding-left: 10px;
                padding-bottom: 10px;
                padding-top: 10px;
            }

            #iqjjal-2-2 {
                background-color: #ffffff !important;
            }

            #ipz3jzc-2 {
                background-color: #ffffff !important;
                padding-right: 10px;
                padding-left: 10px;
                padding-bottom: 10px;
                padding-top: 10px;
            }

            #ijp1rp7-2 {
                background-color: #ffffff !important;
            }

            #irqr09t {
                background-color: #ffffff !important;
                padding-right: 10px;
                padding-left: 10px;
                padding-bottom: 10px;
                padding-top: 10px;
            }

            #i4uj8jj {
                background-color: #ffffff !important;
            }

            #iq21bo {
                width: auto;
            }

            #it5rwx6 {
                font-family: Montserrat, sans-serif;
                color: rgb(223, 44, 100) !important;
                margin-top: 0;
            }

            #iyb5lzk {
                font-size: 45px;
                font-weight: 800;
            }

            #intw2lz {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: flex-start;
                flex-direction: row-reverse;
                text-align: right;
                text-decoration: none;
                font-size: 52px;
                align-self: auto;
                align-items: flex-start;
                display: flex;
                font-family: "Open Sans", sans-serif !important;
                line-height: 45px;
                color: #2f2e4f !important;
            }

            #i0gssxl {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #iy60u9d {
                color: #2a2a2a !important;
                font-size: 17px;
                font-weight: 400;
            }

            #i5pojvh {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #irgfovd {
                padding: 12px 10px;
                width: 100%;
                display: flex;
                color: rgb(35, 78, 234) !important;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: center;
                margin-bottom: 20px;
                margin-top: 16px;
            }

            #fkt-image-842-2b6-bbc {
                width: 178px !important;
                height: 29px;
                margin-top: 0;
            }

            #ivhg5z8 {
                width: 10px !important;
                height: 10px;
            }

            #if293rf {
                font-size: 13px;
                line-height: 16px;
            }

            #idj1zrh {
                width: 10px !important;
                height: 10px;
            }

            #i8wcym7 {
                font-size: 13px;
                line-height: 16px;
                margin-bottom: 5px;
                margin-top: 6px;
            }

            #fkt-link-5c8-193-886 {
                width: auto;
                height: auto;
                padding-left: 0;
                padding-right: 0;
                padding-bottom: 0;
                padding-top: 0;
                display: block;
            }

            #itcw6wj {
                font-size: 25px;
                font-weight: 700;
                line-height: 37px;
            }

            #itt8n8j {
                font-size: 22px;
                font-weight: 600;
                line-height: 33px;
            }

            #igolocj {
                padding-top: 5px;
            }

            #i6cwn3f {
                color: #333333 !important;
                font-size: 12px;
            }

            #iasxqia {
                padding-right: 5px;
            }

            #iqpsa34 {
                font-size: 11px;
                letter-spacing: -0.5px;
            }

            #ias0hkf {
                justify-content: center;
                padding-bottom: 1px;
                padding-top: 0;
                margin-top: 0;
            }

            #i9qyhol {
                padding: 12px 10px;
                width: 50%;
                padding-top: 5px;
                padding-bottom: 5px;
                padding-left: 0;
                padding-right: 0;
            }

            #icbi32d {
                font-size: 21px;
                font-family: "Open Sans", sans-serif !important;
                color: rgb(27, 80, 57) !important;
                margin-top: 5px;
                line-height: 28px;
            }

            #ieu4vty {
                font-size: 14px;
                margin-top: 1px;
                line-height: 18px;
            }

            #fkt-image-eb3-49c-a4d {
                width: 138px !important;
                height: 149px;
                margin-top: 7px;
                margin-left: 0;
                margin-right: 0;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            #ikv2ds4 {
                padding: 12px 10px;
                width: 50%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                display: block;
                flex-direction: column;
                justify-content: center;
                align-self: center;
                height: auto;
            }

            #ip58epo {
                justify-content: center;
                align-items: flex-start;
                display: flex;
                flex-direction: row-reverse;
                background-color: #E9E2D5 !important;
                border-color: #3355ad !important;
                border-style: solid;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-right-width: 2px;
                border-left-width: 2px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-top: 10px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
            }

            #inuvg1d {
                color: #df2c64 !important;
                font-size: 18px;
                margin-top: 0;
            }

            #ibaip0w {
                padding-top: 0;
                background-color: rgb(254, 252, 201) !important;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            #ibbqo1j {
                padding-bottom: 0;
                padding-top: 0;
                padding-left: 0;
                padding-right: 0;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
                margin-left: 0;
                margin-right: 0;
                margin-bottom: 30px;
                border-color: #3355ad !important;
                border-style: solid;
                border-bottom-width: 0;
                border-top-width: 0;
                border-left-width: 0;
                border-right-width: 0;
                order: 1;
                background-color: #E9E2D5 !important;
            }

            #ilakmz5 {
                font-family: Montserrat, sans-serif;
                color: rgb(223, 44, 100) !important;
                margin-top: 0;
            }

            #id8adgi {
                font-size: 45px;
                font-weight: 800;
            }

            #id39v9l {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: flex-start;
                flex-direction: row-reverse;
                text-align: right;
                text-decoration: none;
                font-size: 52px;
                align-self: auto;
                align-items: flex-start;
                display: flex;
                font-family: "Open Sans", sans-serif !important;
                line-height: 45px;
                color: #2f2e4f !important;
            }

            #ispt4hr {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #iymciho {
                color: #2a2a2a !important;
                font-size: 17px;
                font-weight: 400;
            }

            #i9a2n7p {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #ihctndy {
                padding: 12px 10px;
                width: 100%;
                display: flex;
                color: rgb(35, 78, 234) !important;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: center;
                margin-bottom: 20px;
                margin-top: 16px;
            }

            #ipt1vot {
                width: 10px !important;
                height: 10px;
            }

            #ielauyv {
                font-size: 13px;
                line-height: 16px;
                letter-spacing: -0.5px;
            }

            #if8rexm {
                width: 10px !important;
                height: 10px;
            }

            #inx7rmw {
                font-size: 13px;
                line-height: 16px;
                letter-spacing: -0.5px;
                margin-bottom: 5px;
                margin-top: 6px;
            }

            #i9bwv22 {
                font-size: 25px;
                font-weight: 700;
                line-height: 37px;
            }

            #iv7fp1z {
                font-size: 22px;
                line-height: 33px;
            }

            #i70du9b {
                padding-top: 5px;
            }

            #ijkgvqi {
                color: #333333 !important;
                font-size: 12px;
            }

            #igkkn1r {
                padding-right: 5px;
            }

            #iqd13ek {
                font-size: 11px;
                letter-spacing: -0.5px;
            }

            #i78fu3m {
                justify-content: center;
                padding-bottom: 1px;
                padding-top: 0;
                margin-top: 0;
            }

            #iabr8tn {
                padding: 12px 10px;
                width: 50%;
                padding-top: 5px;
                padding-bottom: 5px;
                padding-left: 0;
                padding-right: 0;
            }

            #idhlpei {
                font-size: 21px;
                font-family: "Open Sans", sans-serif !important;
                color: rgb(27, 80, 57) !important;
                margin-top: 9px;
                line-height: 28px;
            }

            #i3ctauj {
                font-size: 14px;
                line-height: 18px;
            }

            #fkt-image-8ef-5a4-a16 {
                width: 145px !important;
                height: 111px;
                margin-top: 10px;
                margin-left: 0;
                margin-right: 0;
            }

            #ip9uk45 {
                padding: 12px 10px;
                width: 50%;
                padding-top: 0;
                padding-bottom: 13px;
                padding-left: 0;
                padding-right: 0;
                display: block;
                flex-direction: column;
                justify-content: center;
                align-self: center;
            }

            #i4fw3gp {
                justify-content: center;
                align-items: flex-start;
                display: flex;
                flex-direction: row-reverse;
                background-color: #ffffff !important;
                border-color: rgb(35, 78, 234) !important;
                border-style: none;
                border-top-width: 0;
                border-bottom-width: 0;
                border-right-width: 0;
                border-left-width: 0;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #iirjj78 {
                color: #df2c64 !important;
                font-size: 18px;
                margin-top: 0;
            }

            #i15f7ke {
                padding-top: 0;
                background-color: #ffffff !important;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            #i4mh815 {
                padding-bottom: 10px;
                padding-top: 10px;
                padding-left: 10px;
                padding-right: 10px;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0) !important;
                margin-left: 0;
                margin-right: 0;
                margin-bottom: 30px;
                border-color: #c2c4c9 !important;
                border-style: solid;
                border-bottom-width: 2px;
                border-top-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                order: 3;
            }

            #ixw1qug {
                font-family: Montserrat, sans-serif;
                color: rgb(223, 44, 100) !important;
                margin-top: 0;
            }

            #i4708j8 {
                font-size: 45px;
                font-weight: 800;
            }

            #iakwekq {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: flex-start;
                flex-direction: row-reverse;
                text-align: right;
                text-decoration: none;
                font-size: 52px;
                align-self: auto;
                align-items: flex-start;
                display: flex;
                font-family: "Open Sans", sans-serif !important;
                line-height: 45px;
                color: #2f2e4f !important;
            }

            #ivvfe3s {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #ipyi80e {
                color: #2a2a2a !important;
                font-size: 17px;
                font-weight: 400;
            }

            #i66cf92 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #iootcqg {
                padding: 12px 10px;
                width: 100%;
                display: flex;
                color: rgb(35, 78, 234) !important;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: center;
                margin-bottom: 20px;
                margin-top: 16px;
            }

            #i0xxy63 {
                width: 10px !important;
                height: 10px;
            }

            #ihfyd62 {
                font-size: 13px;
                line-height: 16px;
                letter-spacing: -0.5px;
            }

            #ifoppgf {
                width: 10px !important;
                height: 10px;
            }

            #idi2zsv {
                font-size: 13px;
                line-height: 16px;
                letter-spacing: -0.5px;
                margin-bottom: 5px;
                margin-top: 6px;
            }

            #i07pyx7 {
                font-size: 25px;
                font-weight: 700;
                line-height: 37px;
            }

            #izav8of {
                font-size: 22px;
                line-height: 33px;
            }

            #itxxvij {
                padding-top: 5px;
            }

            #il7c6ao {
                color: #333333 !important;
                font-size: 12px;
            }

            #i7c0vtj {
                padding-right: 5px;
            }

            #i4i59r4 {
                font-size: 11px;
                line-height: 16px;
            }

            #i35vd2n {
                justify-content: center;
                padding-bottom: 1px;
                padding-top: 0;
                margin-top: 0;
            }

            #ijoxpgr {
                padding: 12px 10px;
                width: 50%;
                padding-top: 5px;
                padding-bottom: 5px;
                padding-left: 0;
                padding-right: 0;
            }

            #i3z28w6 {
                font-size: 21px;
                font-family: "Open Sans", sans-serif !important;
                color: rgb(27, 80, 57) !important;
                margin-top: 9px;
                line-height: 28px;
            }

            #iwnaomi {
                font-size: 14px;
                line-height: 18px;
            }

            #fkt-image-2bf-59f-885 {
                width: 109px !important;
                height: 112px;
                margin-top: 10px;
                margin-left: 0;
                margin-right: 0;
                justify-content: space-around;
                flex-direction: row;
            }

            #irlbdxq {
                padding: 12px 10px;
                width: 50%;
                padding-top: 0;
                padding-bottom: 13px;
                padding-left: 0;
                padding-right: 0;
                display: flex;
                flex-direction: column;
                justify-content: flex-start;
                align-self: center;
                text-align: center;
                align-items: center;
            }

            #izamzml {
                justify-content: center;
                align-items: flex-start;
                display: flex;
                flex-direction: row-reverse;
                background-color: #ffffff !important;
                border-color: #c2c4c9 !important;
                border-style: none;
                border-top-width: 0;
                border-bottom-width: 0;
                border-right-width: 0;
                border-left-width: 0;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #iwliznv {
                color: #df2c64 !important;
                font-size: 18px;
                margin-top: 0;
            }

            #i6gfn01 {
                padding-top: 0;
                background-color: #ffffff !important;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            #i92da18 {
                padding-bottom: 10px;
                padding-top: 10px;
                padding-left: 10px;
                padding-right: 10px;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0) !important;
                margin-left: 0;
                margin-right: 0;
                margin-bottom: 30px;
                border-color: #c2c4c9 !important;
                border-style: solid;
                border-bottom-width: 2px;
                border-top-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                order: 3;
            }

            #iwt4lka {
                background-color: #fff !important;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 8px;
                padding-right: 8px;
                flex-direction: column;
            }

            #i6g8v15 {
                font-family: Montserrat, sans-serif;
                color: rgb(223, 44, 100) !important;
                margin-top: 0;
            }

            #im9vy3y {
                font-size: 45px;
                font-weight: 800;
            }

            #i94lsx3 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: flex-start;
                flex-direction: row-reverse;
                text-align: right;
                text-decoration: none;
                font-size: 52px;
                align-self: auto;
                align-items: flex-start;
                display: flex;
                font-family: "Open Sans", sans-serif !important;
                line-height: 45px;
                color: #2f2e4f !important;
            }

            #itxnrzd {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #ieimaie {
                color: #2a2a2a !important;
                font-size: 17px;
                font-weight: 400;
            }

            #il418dw {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #ix54s8k {
                padding: 12px 10px;
                width: 100%;
                display: flex;
                color: rgb(35, 78, 234) !important;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: center;
                margin-bottom: 20px;
                margin-top: 16px;
            }

            #fkt-image-c87-49e-8b2 {
                width: 178px !important;
                height: 29px;
                margin-top: 0;
            }

            #ign2ahj {
                width: 10px !important;
                height: 10px;
            }

            #i995w02 {
                font-size: 13px;
                line-height: 16px;
            }

            #i4lp7cc {
                width: 10px !important;
                height: 10px;
            }

            #igr40qh {
                font-size: 13px;
                line-height: 16px;
                margin-bottom: 5px;
                margin-top: 6px;
            }

            #fkt-link-a96-bb9-bb3 {
                width: auto;
                height: auto;
                padding-left: 0;
                padding-right: 0;
                padding-bottom: 0;
                padding-top: 0;
                display: block;
            }

            #il0mams {
                font-size: 25px;
                font-weight: 700;
                line-height: 37px;
            }

            #iy5gbzk {
                font-size: 22px;
                font-weight: 600;
                line-height: 33px;
            }

            #ihl68dl {
                padding-top: 5px;
            }

            #ivff0bh {
                color: #333333 !important;
                font-size: 12px;
            }

            #ihdd0r2 {
                padding-right: 5px;
            }

            #iemx7zm {
                font-size: 11px;
                letter-spacing: -0.5px;
            }

            #ih66dmj {
                justify-content: center;
                padding-bottom: 1px;
                padding-top: 0;
                margin-top: 0;
            }

            #i41k9hk {
                padding: 12px 10px;
                width: 50%;
                padding-top: 5px;
                padding-bottom: 5px;
                padding-left: 0;
                padding-right: 0;
            }

            #if00x6j {
                font-size: 21px;
                font-family: "Open Sans", sans-serif !important;
                color: rgb(27, 80, 57) !important;
                margin-top: 5px;
                line-height: 28px;
            }

            #iijpdwf {
                font-size: 14px;
                margin-top: 1px;
                line-height: 18px;
            }

            #fkt-image-ead-8b3-b1a {
                width: 138px !important;
                height: 149px;
                margin-top: 7px;
                margin-left: 0;
                margin-right: 0;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            #iv566ec {
                padding: 12px 10px;
                width: 50%;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                display: block;
                flex-direction: column;
                justify-content: center;
                align-self: center;
                height: auto;
            }

            #ihpwvj2 {
                justify-content: center;
                align-items: flex-start;
                display: flex;
                flex-direction: row-reverse;
                background-color: #E9E2D5 !important;
                border-color: #3355ad !important;
                border-style: solid;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-right-width: 2px;
                border-left-width: 2px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-top: 10px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
            }

            #i161c73 {
                color: #df2c64 !important;
                font-size: 18px;
                margin-top: 0;
            }

            #i2m7ljb {
                padding-top: 0;
                background-color: rgb(254, 252, 201) !important;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            #i8g8ljx {
                padding-bottom: 0;
                padding-top: 0;
                padding-left: 0;
                padding-right: 0;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
                margin-left: 0;
                margin-right: 0;
                margin-bottom: 30px;
                border-color: #3355ad !important;
                border-style: solid;
                border-bottom-width: 0;
                border-top-width: 0;
                border-left-width: 0;
                border-right-width: 0;
                order: 1;
                background-color: #E9E2D5 !important;
            }

            #if04r61 {
                font-family: Montserrat, sans-serif;
                color: rgb(223, 44, 100) !important;
                margin-top: 0;
            }

            #iw08fci {
                font-size: 45px;
                font-weight: 800;
            }

            #i7bpz0e {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: flex-start;
                flex-direction: row-reverse;
                text-align: right;
                text-decoration: none;
                font-size: 52px;
                align-self: auto;
                align-items: flex-start;
                display: flex;
                font-family: "Open Sans", sans-serif !important;
                line-height: 45px;
                color: #2f2e4f !important;
            }

            #i9c0oxh {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #ixffnqe {
                color: #2a2a2a !important;
                font-size: 17px;
                font-weight: 400;
            }

            #izv8c1p {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #i0xzqhx {
                padding: 12px 10px;
                width: 100%;
                display: flex;
                color: rgb(35, 78, 234) !important;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: center;
                margin-bottom: 20px;
                margin-top: 16px;
            }

            #iesu5hm {
                width: 10px !important;
                height: 10px;
            }

            #iqse96o {
                font-size: 13px;
                line-height: 16px;
                letter-spacing: -0.5px;
            }

            #ive9uob {
                width: 10px !important;
                height: 10px;
            }

            #iroi0us {
                font-size: 13px;
                line-height: 16px;
                letter-spacing: -0.5px;
                margin-bottom: 5px;
                margin-top: 6px;
            }

            #ixm29im {
                font-size: 25px;
                font-weight: 700;
                line-height: 37px;
            }

            #ie9iycs {
                font-size: 22px;
                line-height: 33px;
            }

            #ip3cttx {
                padding-top: 5px;
            }

            #i1qnyh5 {
                color: #333333 !important;
                font-size: 12px;
            }

            #ingx1ic {
                padding-right: 5px;
            }

            #ihdzwxe {
                font-size: 11px;
                letter-spacing: -0.5px;
            }

            #ivzbcu2 {
                justify-content: center;
                padding-bottom: 1px;
                padding-top: 0;
                margin-top: 0;
            }

            #iyhywhc {
                padding: 12px 10px;
                width: 50%;
                padding-top: 5px;
                padding-bottom: 5px;
                padding-left: 0;
                padding-right: 0;
            }

            #ihms92o {
                font-size: 21px;
                font-family: "Open Sans", sans-serif !important;
                color: rgb(27, 80, 57) !important;
                margin-top: 9px;
                line-height: 28px;
            }

            #idhlp2o {
                font-size: 14px;
                line-height: 18px;
            }

            #fkt-image-22b-1b2-b74 {
                width: 145px !important;
                height: 111px;
                margin-top: 10px;
                margin-left: 0;
                margin-right: 0;
            }

            #itlchjv {
                padding: 12px 10px;
                width: 50%;
                padding-top: 0;
                padding-bottom: 13px;
                padding-left: 0;
                padding-right: 0;
                display: block;
                flex-direction: column;
                justify-content: center;
                align-self: center;
            }

            #ixoguf4 {
                justify-content: center;
                align-items: flex-start;
                display: flex;
                flex-direction: row-reverse;
                background-color: #ffffff !important;
                border-color: rgb(35, 78, 234) !important;
                border-style: none;
                border-top-width: 0;
                border-bottom-width: 0;
                border-right-width: 0;
                border-left-width: 0;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ifpkaei {
                color: #df2c64 !important;
                font-size: 18px;
                margin-top: 0;
            }

            #iqn83vg {
                padding-top: 0;
                background-color: #ffffff !important;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            #ic1tjcl {
                padding-bottom: 10px;
                padding-top: 10px;
                padding-left: 10px;
                padding-right: 10px;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0) !important;
                margin-left: 0;
                margin-right: 0;
                margin-bottom: 30px;
                border-color: #c2c4c9 !important;
                border-style: solid;
                border-bottom-width: 2px;
                border-top-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                order: 3;
            }

            #iqev0tx {
                font-family: Montserrat, sans-serif;
                color: rgb(223, 44, 100) !important;
                margin-top: 0;
            }

            #ico3vjy {
                font-size: 45px;
                font-weight: 800;
            }

            #irxfie4 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: flex-start;
                flex-direction: row-reverse;
                text-align: right;
                text-decoration: none;
                font-size: 52px;
                align-self: auto;
                align-items: flex-start;
                display: flex;
                font-family: "Open Sans", sans-serif !important;
                line-height: 45px;
                color: #2f2e4f !important;
            }

            #iun429w {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #i0v3an8 {
                color: #2a2a2a !important;
                font-size: 17px;
                font-weight: 400;
            }

            #iedvj8k {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                font-size: 21px;
                font-family: Montserrat, sans-serif;
                display: flex;
                flex-direction: column-reverse;
            }

            #itsa9rm {
                padding: 12px 10px;
                width: 100%;
                display: flex;
                color: rgb(35, 78, 234) !important;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                justify-content: center;
                margin-bottom: 20px;
                margin-top: 16px;
            }

            #ij7b9e4 {
                width: 10px !important;
                height: 10px;
            }

            #i3i79ss {
                font-size: 13px;
                line-height: 16px;
                letter-spacing: -0.5px;
            }

            #it5nfw9 {
                width: 10px !important;
                height: 10px;
            }

            #il50asl {
                font-size: 13px;
                line-height: 16px;
                letter-spacing: -0.5px;
                margin-bottom: 5px;
                margin-top: 6px;
            }

            #il48agl {
                font-size: 25px;
                font-weight: 700;
                line-height: 37px;
            }

            #i3o0ncu {
                font-size: 22px;
                line-height: 33px;
            }

            #idoaiqz {
                padding-top: 5px;
            }

            #i71kx0f {
                color: #333333 !important;
                font-size: 12px;
            }

            #ipjjout {
                padding-right: 5px;
            }

            #iv0znnf {
                font-size: 11px;
                line-height: 16px;
            }

            #itw3p6j {
                justify-content: center;
                padding-bottom: 1px;
                padding-top: 0;
                margin-top: 0;
            }

            #i9f04eg {
                padding: 12px 10px;
                width: 50%;
                padding-top: 5px;
                padding-bottom: 5px;
                padding-left: 0;
                padding-right: 0;
            }

            #i4h9xeq {
                font-size: 21px;
                font-family: "Open Sans", sans-serif !important;
                color: rgb(27, 80, 57) !important;
                margin-top: 9px;
                line-height: 28px;
            }

            #ie2ym1h {
                font-size: 14px;
                line-height: 18px;
            }

            #fkt-image-383-0b0-843 {
                width: 109px !important;
                height: 112px;
                margin-top: 10px;
                margin-left: 0;
                margin-right: 0;
                justify-content: space-around;
                flex-direction: row;
            }

            #iocdbbx {
                padding: 12px 10px;
                width: 50%;
                padding-top: 0;
                padding-bottom: 13px;
                padding-left: 0;
                padding-right: 0;
                display: flex;
                flex-direction: column;
                justify-content: flex-start;
                align-self: center;
                text-align: center;
                align-items: center;
            }

            #iq7sxuj {
                justify-content: center;
                align-items: flex-start;
                display: flex;
                flex-direction: row-reverse;
                background-color: #ffffff !important;
                border-color: #c2c4c9 !important;
                border-style: none;
                border-top-width: 0;
                border-bottom-width: 0;
                border-right-width: 0;
                border-left-width: 0;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #igso6xn {
                color: #df2c64 !important;
                font-size: 18px;
                margin-top: 0;
            }

            #ieholto {
                padding-top: 0;
                background-color: #ffffff !important;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            #idr8n8b {
                padding-bottom: 10px;
                padding-top: 10px;
                padding-left: 10px;
                padding-right: 10px;
                border-top-left-radius: 20px;
                border-top-right-radius: 20px;
                border-bottom-left-radius: 20px;
                border-bottom-right-radius: 20px;
                box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0) !important;
                margin-left: 0;
                margin-right: 0;
                margin-bottom: 30px;
                border-color: #c2c4c9 !important;
                border-style: solid;
                border-bottom-width: 2px;
                border-top-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                order: 3;
            }

            #izbx4iu {
                background-color: #fff !important;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 8px;
                padding-right: 8px;
                flex-direction: column;
            }

            #fkt-image-bd5-d80-8e0 {
                width: 150px !important;
                height: 150px;
            }

            #iyauq36 {
                font-size: 22px;
            }

            #iro5fce {
                padding: 12px 10px;
                width: 100%;
                display: block;
                flex-direction: column;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 1px;
                padding-right: 1px;
                margin-left: 10px;
            }

            #i4843u {
                padding-left: 10px;
            }

            #ilwvak {
                padding-left: 10px;
            }
        }

        @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 (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 (max-width: 480px) {
            #i5yjt {
                padding-bottom: 15px;
                padding-top: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ii3if {
                font-size: 22px;
                line-height: 30px;
                font-family: Montserrat, sans-serif;
                margin-top: 1px;
                padding-top: 1px;
            }

            #IMPORTANT {
                background-color: rgb(247, 246, 244) !important;
                padding-top: 20px;
                padding-bottom: 30px;
            }

            #inhtdi {
                color: #1B5039 !important;
                font-size: 18px;
            }

            #ijvm8q {
                display: flex;
                justify-content: flex-end;
                padding-right: 5px;
                padding-left: 0;
                padding-top: 0;
                font-size: 17px;
            }

            #in1p6i {
                font-size: 16px;
                color: #333333 !important;
            }

            #ikbvr3 {
                font-style: normal;
                font-family: Montserrat, sans-serif;
                font-size: 13px;
            }

            #i5hygr {
                text-align: left;
            }

            #ic4gt4 {
                font-size: 15px;
                color: rgb(51, 51, 51) !important;
                line-height: 18px;
            }

            #iocvsm {
                border-color: rgb(120, 117, 104) !important;
                font-size: 18px;
                color: rgb(120, 117, 104) !important;
            }

            #ieb1b5 {
                padding-top: 1px;
                justify-content: center;
                padding-bottom: 0;
                padding-right: 0;
                padding-left: 0;
                margin-top: 0;
                width: 100%;
            }

            #ir9yf8 {
                line-height: 23px;
                font-size: 16px;
                text-align: left;
            }

            #i8gamr {
                font-size: 18px;
            }

            #i31l38 {
                font-weight: normal;
            }

            #il0mvr {
                color: #ffffff !important;
            }

            #ic8whl {
                font-size: 23px;
            }

            #ivdvc9 {
                font-weight: normal;
            }

            #i8fcmk {
                color: #ffffff !important;
            }

            #iriqvm {
                color: #ffffff !important;
            }

            #ib54fx {
                color: #ffffff !important;
            }

            #if2vc6 {
                color: #ffffff !important;
            }

            #i1sxtg {
                font-weight: normal;
            }

            #i2cv8o {
                color: #ffffff !important;
            }

            #izctuu {
                color: #ffffff !important;
            }

            #iu4o16 {
                width: auto;
                height: auto;
            }

            #i56t6n {
                background-color: #0d426d !important;
                border-bottom-left-radius: 0;
                border-bottom-right-radius: 0;
            }

            #fkt-image-188-8b5-809 {
                margin-right: 0;
                margin-left: 0;
                padding-left: 5px;
                padding-right: 5px;
                margin-top: 0;
                height: 30px;
            }

            #iczslg {
                padding-bottom: 0;
                margin-bottom: 0;
            }

            #i3g3br {
                font-size: 14px;
            }

            #ixo8z1 {
                background-color: #fff !important;
                margin-bottom: 0;
                padding-bottom: 0;
            }

            #\#Offer1 {
                width: 100% !important;
            }

            #i8yos4 {
                padding: 12px 10px;
                width: 100%;
                display: flex;
                padding-right: 0;
                padding-left: 0;
                padding-bottom: 0;
                padding-top: 0;
                align-items: center;
                margin-top: 0;
            }

            #ingo2n {
                text-align: left;
                margin-top: 5px;
                padding-top: 0;
                margin-bottom: 0;
            }

            #i8wjy3 {
                display: flex;
                flex-direction: column;
                justify-content: center;
            }

            #icyzqh {
                width: 100% !important;
                margin-top: 30px;
                margin-left: 1px;
            }

            #fkt-image-e43-3b9-a34 {
                width: 109px !important;
                height: 20px;
            }

            #id37i8 {
                padding-right: 0;
                margin-top: 10px;
            }

            #itps9s {
                margin-right: 150px;
            }

            #i7hcf9 {
                width: 130px !important;
                padding-right: 1px;
            }

            #ial06c {
                padding-left: 3px;
                font-weight: 600;
            }

            #fkt-image-490-0bb-8dd {
                width: 40px !important;
                height: 40px;
            }

            #fkt-image-c06-8be-a95 {
                width: 40px !important;
                height: 40px;
            }

            #io0a779 {
                padding-left: 3px;
                font-weight: 600;
            }

            #ila1trz {
                width: 130px !important;
                padding-right: 1px;
            }

            #i96rzir {
                padding: 12px 10px;
                width: 100%;
                display: flex;
                padding-right: 0;
                padding-left: 0;
                padding-bottom: 0;
                padding-top: 0;
                align-items: center;
                margin-top: 0;
            }

            #fkt-image-720-6a4-9e1 {
                width: 109px !important;
                height: 20px;
            }

            #isvsg81 {
                margin-right: 150px;
            }

            #ie9i2ru {
                padding-right: 0;
                margin-top: 10px;
            }

            #indtmex {
                text-align: left;
                margin-top: 5px;
                padding-top: 0;
                margin-bottom: 0;
            }

            #id3qp2e {
                display: flex;
                flex-direction: column;
                justify-content: center;
            }

            #ixsd6t6 {
                width: 100% !important;
                margin-top: 20px;
                margin-left: 1px;
            }

            #fkt-image-60b-186-b32 {
                width: 40px !important;
                height: 40px;
            }

            #icvepbj {
                padding-left: 3px;
                font-weight: 600;
            }

            #i0ykq5g {
                width: 130px !important;
                padding-right: 1px;
            }

            #ih1cajg {
                padding: 12px 10px;
                width: 100%;
                display: flex;
                padding-right: 0;
                padding-left: 0;
                padding-bottom: 0;
                padding-top: 0;
                align-items: center;
                margin-top: 0;
            }

            #fkt-image-19b-8bc-97b {
                width: 109px !important;
                height: 20px;
            }

            #ijl1u2k {
                margin-right: 150px;
            }

            #iirnqj2 {
                padding-right: 0;
                margin-top: 10px;
            }

            #if7sol1 {
                text-align: left;
                margin-top: 5px;
                padding-top: 0;
                margin-bottom: 0;
            }

            #il5twuw {
                display: flex;
                flex-direction: column;
                justify-content: center;
            }

            #is49vuh {
                width: 100% !important;
                margin-top: 30px;
                margin-left: 1px;
                margin-right: 1px;
            }

            #ibcbn2 {
                flex-direction: column-reverse;
                padding-top: 1px;
                padding-bottom: 12px;
                padding-left: 1px;
                padding-right: 1px;
            }

            #fkt-image-f05-4ab-809 {
                width: 200px !important;
                height: auto;
            }

            #iif9e9 {
                font-size: 19px;
            }

            #iqnwps {
                font-size: 17px;
            }

            #ia4a72 {
                font-size: 19px;
                margin-bottom: 5px;
            }

            #i1le9m-3 {
                flex-direction: row;
                justify-content: center;
                align-items: stretch;
                width: 100% !important;
                height: auto;
                padding-top: 10px;
                padding-bottom: 10px;
                padding-left: 1px;
                padding-right: 1px;
                margin-top: 1px;
            }

            #fkt-image-a2f-1a2-aed {
                width: 100% !important;
                height: 100%;
                border-bottom-right-radius: 10px;
                border-bottom-left-radius: 10px;
            }

            #i53eg6 {
                margin-top: 0;
                width: 100% !important;
                margin-right: 10px;
            }

            #imz9gj-3 {
                margin-top: 1px;
                padding-right: 0;
                padding-left: 0;
            }

            #i0do5k {
                padding-bottom: 10px;
            }

            #REVIEWS {
                padding-bottom: 20px;
                padding-top: 1px;
            }

            #fkt-link-647-c8b-8d0 {
                color: #d983a6 !important;
            }

            #iezvaz-3 {
                padding-bottom: 10px;
            }

            #fkt-link-490-292-b70 {
                font-size: 11px;
                line-height: 20px;
            }

            #fkt-link-509-795-ab8 {
                font-size: 11px;
                line-height: 20px;
            }

            #ik20m7-3 {
                padding-bottom: 0;
                margin-top: 0;
                display: flex;
                justify-content: space-around;
                width: 100% !important;
            }

            #icfsy-3-3-3 {
                padding-bottom: 1px;
                padding-top: 15px;
            }

            #iwd04 {
                font-size: 21px;
            }

            #i2szwwn {
                font-size: 20px;
                line-height: 20px;
                font-family: Montserrat, sans-serif;
                margin-top: 8px;
                padding-top: 3px;
                color: #000000 !important;
            }

            #itigy {
                padding-left: 7px;
                padding-right: 7px;
            }

            #i2n9qbs {
                text-align: left;
            }

            #ip1yx {
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 1px;
                padding-right: 1px;
                margin-top: 25px;
            }

            #LEARN-3 {
                background-color: #f7f6f4 !important;
                padding-bottom: 40px;
                padding-top: 0;
            }

            #irsdnh {
                font-size: 21px;
            }

            #io94sx {
                padding: 12px 10px;
                width: 100% !important;
                padding-top: 10px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
                border-style: solid;
                border-color: #dfdfdf !important;
                border-top-width: 3px;
                border-bottom-width: 3px;
                border-left-width: 3px;
                border-right-width: 3px;
                border-top-left-radius: 6px;
                border-top-right-radius: 6px;
                border-bottom-left-radius: 6px;
                border-bottom-right-radius: 6px;
                margin-top: 20px;
            }

            #ikokcp {
                padding: 12px 10px;
                width: 100%;
                padding-bottom: 1px;
                padding-top: 1px;
                padding-left: 1px;
                padding-right: 1px;
                margin-bottom: 1px;
                flex-direction: column;
                margin-top: 1px;
            }

            #ir2drz {
                color: #1B5039 !important;
            }

            #i4fnd8 {
                font-size: 17px;
                font-family: Montserrat, sans-serif;
            }

            #i2z9y5 {
                font-weight: normal;
            }

            #iqjvx5 {
                padding-left: 1px;
                padding-right: 1px;
                padding-bottom: 1px;
                padding-top: 1px;
            }

            #iwkxmm {
                padding-right: 1px;
                padding-left: 1px;
                padding-bottom: 1px;
                padding-top: 1px;
            }

            #imbmus {
                color: #1B5039 !important;
            }

            #i64qmo {
                font-size: 17px;
                font-family: Montserrat, sans-serif;
            }

            #i89022 {
                padding-right: 1px;
                padding-left: 1px;
                padding-bottom: 1px;
                padding-top: 1px;
            }

            #i30zy4 {
                padding-left: 1px;
                padding-right: 1px;
                padding-bottom: 1px;
                padding-top: 1px;
            }

            #i0sp7u {
                height: 3px;
                border-top-width: 1px;
                background-color: rgba(0, 0, 0, 0) !important;
                width: 95%;
            }

            #ip59dn {
                font-size: 17px;
            }

            #iq21bo {
                padding-right: 0;
                padding-left: 0;
                padding-bottom: 0;
                padding-top: 0;
                margin-right: 0;
                margin-left: 0;
                margin-bottom: 0;
                margin-top: 0;
                width: auto;
            }

            #i6ofz4 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ifajeg-3-3 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                display: block;
            }

            #fkt-image-e1a-ead-83e {
                width: 100% !important;
                height: 100%;
                border-bottom-right-radius: 10px;
                border-bottom-left-radius: 10px;
            }

            #ifig022 {
                padding: 1px;
                font-size: 14px;
                font-family: Montserrat, sans-serif;
                margin-top: 16px;
                line-height: 16px;
                color: #000000bf !important;
            }

            #ig67uey {
                margin-top: 0;
                width: 100% !important;
                margin-left: 0;
                margin-right: 1px;
            }

            #fbcomments {
                margin-right: 0;
                margin-left: 0;
            }

            #m-1705447573384 {
                width: 90%;
                padding-left: 1px;
                padding-right: 1px;
                margin-left: 0px;
                margin-right: 15px;
            }

            #ijqybv6 {
                padding-left: 31px;
            }

            #i43jla {
                font-family: Arial, Helvetica, sans-serif;
            }

            #fbcommentslist {
                width: 340px;
                margin-left: 5px;
                margin-right: 10px;
                border-top-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 1px;
                border-right-width: 1px;
                border-top-left-radius: 1px;
                border-top-right-radius: 1px;
                border-bottom-left-radius: 1px;
                border-bottom-right-radius: 1px;
                flex: 0 0;
                padding-right: 7px;
            }

            #comment-input-holder {
                width: 345px;
            }

            #i6d0qhs {
                width: 331px;
            }

            #i6glem {
                width: 100%;
                padding-left: 0;
                padding-right: 0;
                display: block;
                justify-content: space-around;
            }

            #i9mack-3 {
                padding-left: 0;
                padding-right: 0;
            }

            #ihwy7xm {
                padding-left: 0;
                display: block;
                flex-direction: column;
            }

            #i5tp4j {
                padding-right: 10px;
            }

            #ipu6vq2 {
                padding-left: 0;
            }

            #iq792u {
                display: block;
            }

            #i65zez {
                padding-left: 1px;
                padding-right: 10px;
            }

            #i5fyx6i {
                padding-left: 10px;
            }

            #idrch1 {
                padding-top: 0;
            }

            #ivdjjz {
                padding-left: 40px;
                padding-right: 0;
                padding-top: 1px;
            }

            #izcwf21 {
                background-size: cover;
            }

            #ibs4hn-2 {
                margin-top: 15px;
                background-color: #ffffff !important;
                flex-direction: column;
                padding-top: 10px;
                padding-bottom: 10px;
                padding-left: 15px;
                padding-right: 15px;
                border-bottom-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-top-right-radius: 15px;
                border-top-left-radius: 15px;
            }

            #id1jrl-2 {
                flex-direction: column;
                justify-content: center;
                align-items: stretch;
                width: 100% !important;
                height: auto;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 1px;
                padding-right: 1px;
                margin-top: 1px;
            }

            #iekd8q-2 {
                text-align: center;
                font-size: 21px;
                background-color: rgba(53, 68, 118, 0) !important;
                border-bottom-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-top-right-radius: 15px;
                border-top-left-radius: 15px;
                padding-top: 15px;
                padding-bottom: 15px;
                padding-left: 10px;
                padding-right: 10px;
            }

            #BONUS-3 {
                background-color: #E9E2D5 !important;
                padding-bottom: 20px;
                padding-top: 30px;
                margin-top: 0;
            }

            #iwqv1m-2 {
                font-size: 21px;
            }

            #iujxmkk-2 {
                margin-top: 10px;
                font-size: 18px;
                color: rgb(64, 64, 64) !important;
            }

            #fkt-image-84f-bb1-aaf-2 {
                margin-top: 20px;
                width: 200px !important;
                height: auto;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-radius: 15px;
            }

            #iossmo-2 {
                padding-top: 1px;
                padding-bottom: 1px;
            }

            #iemxu7p-2 {
                flex-direction: column-reverse;
                width: 100% !important;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 1px;
                padding-right: 1px;
            }

            #in1jmbr-2 {
                color: #df2c64 !important;
            }

            #i0tcd3l-2 {
                align-items: center;
                justify-content: center;
            }

            #iz7vmkw-2 {
                align-items: center;
                justify-content: center;
            }

            #izlnbuy-2 {
                margin-top: 10px;
            }

            #ihx2fts-2 {
                margin-top: 10px;
                font-size: 18px;
                color: rgb(64, 64, 64) !important;
                text-align: left;
            }

            #irxi6kz-2 {
                margin-top: 40px;
                background-color: #ffffff !important;
                flex-direction: column;
                padding-top: 10px;
                padding-bottom: 10px;
                padding-left: 15px;
                padding-right: 15px;
                border-bottom-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-top-right-radius: 15px;
                border-top-left-radius: 15px;
            }

            #fkt-image-429-593-9ad-2 {
                margin-left: 1px;
                width: 200px !important;
                height: auto;
                border-top-left-radius: 15px;
                border-top-right-radius: 15px;
                border-bottom-left-radius: 15px;
                border-bottom-right-radius: 15px;
            }

            #iouyaxa-2 {
                padding-left: 1px;
                padding-right: 1px;
            }

            #ii0s7xg-2 {
                padding-left: 1px;
                padding-right: 1px;
            }

            #ico5yqu {
                color: #000000 !important;
            }

            #iajqgq6 {
                color: #000000 !important;
            }

            #ii740hg {
                color: #000000 !important;
            }

            #iobavzu {
                color: #000000 !important;
            }

            #ije2spm {
                font-size: 21px;
            }

            #i12hd06 {
                color: #000000 !important;
            }

            #i013h2s {
                color: #000000 !important;
            }

            #ihbwzyc {
                margin-top: 10px;
                font-size: 17px;
            }

            #i2bj66h {
                margin-top: 25px;
                margin-bottom: 10px;
            }

            #iu7jdr-4-4-7 {
                padding-top: 20px;
            }

            #LooxBox-3 {
                padding-top: 10px;
                padding-left: 5px;
                padding-right: 5px;
                width: 95%;
                padding-bottom: 10px;
            }

            #ihao9pi {
                margin-left: 0;
                font-size: 17px;
            }

            #fkt-link-0e9-db0-a4d {
                padding-bottom: 16px;
            }

            #i1fx3p {
                margin-top: 0;
                margin-bottom: 0;
            }

            #last-cta {
                padding-left: 20px;
                padding-right: 20px;
            }

            #fkt-image-e32-ca5-833 {
                width: 100% !important;
                height: 100%;
                border-bottom-right-radius: 10px;
                border-bottom-left-radius: 10px;
            }

            #i7tdwgy {
                margin-top: 0;
                width: 100% !important;
                margin-left: 0;
                margin-right: 10px;
            }

            #fkt-image-a7e-2b6-aa4 {
                width: 100% !important;
                height: 100%;
                border-bottom-right-radius: 10px;
                border-bottom-left-radius: 10px;
            }

            #iii9y69 {
                margin-top: 0;
                width: 100% !important;
            }

            #igqp7po {
                flex-direction: row;
                justify-content: center;
                align-items: stretch;
                width: 100% !important;
                height: auto;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 1px;
                padding-right: 1px;
                margin-top: 1px;
            }

            #i13bqzf {
                padding-top: 0;
                padding-bottom: 0;
            }

            #ixfm42i {
                padding-top: 0;
            }

            #iyyhfdb {
                padding-left: 40px;
                padding-right: 1px;
            }

            #icgxchj {
                padding-top: 0;
            }

            #ix1iu8f {
                padding-left: 40px;
                padding-right: 0;
            }

            #i86e9y {
                padding-right: 0;
            }

            #in8vj5h {
                padding-right: 0;
            }

            #ikdee9d {
                padding-right: 0;
            }

            #iph0ntx {
                padding-right: 0;
            }

            #irmt7rk {
                padding-top: 0;
            }

            #i31cddd {
                padding-left: 40px;
                padding-right: 0;
            }

            #in0viwj {
                padding-right: 0;
            }

            #iygzake {
                padding-top: 0;
            }

            #i1qc6fc {
                padding-left: 40px;
                padding-right: 0;
            }

            #i2jjidw {
                padding-right: 10px;
            }

            #iuskmmf {
                font-size: 14px;
            }

            #iv8rrc3 {
                padding-right: 0;
            }

            #ilq0roi {
                padding-top: 0;
            }

            #iac2ivb {
                padding-left: 40px;
                padding-right: 0;
                padding-top: 1px;
            }

            #iyt6rug {
                color: #1B5039 !important;
            }

            #iyq57ha {
                font-size: 17px;
                font-family: Montserrat, sans-serif;
            }

            #io4s99b {
                padding-right: 1px;
                padding-left: 1px;
                padding-bottom: 1px;
                padding-top: 1px;
            }

            #ionge5y {
                padding-left: 1px;
                padding-right: 1px;
                padding-bottom: 1px;
                padding-top: 1px;
            }

            #i7k439j {
                color: #1B5039 !important;
            }

            #iudodgx {
                font-size: 17px;
            }

            #ile3l1y {
                font-weight: normal;
            }

            #ica0e9x {
                font-size: 17px;
                font-family: Montserrat, sans-serif;
            }

            #ixmv2yq {
                padding-right: 1px;
                padding-left: 1px;
                padding-bottom: 1px;
                padding-top: 1px;
            }

            #ipaiqi2 {
                padding-left: 1px;
                padding-right: 1px;
                padding-bottom: 1px;
                padding-top: 1px;
            }

            #i59xkvx {
                padding: 12px 10px;
                width: 100%;
                padding-bottom: 1px;
                padding-top: 1px;
                padding-left: 1px;
                padding-right: 1px;
                margin-bottom: 1px;
                flex-direction: column;
                margin-top: 1px;
            }

            .custom-checkbox .checkmark {
                width: 12px;
                height: 12px;
            }

            .custom-checkbox input[type="checkbox"]:checked+.checkmark::after {
                width: 3px;
                undefined: undefined;
                height: 6px;
            }

            #FAQ-4-3 {
                padding-bottom: 20px;
                padding-top: 30px;
                padding-right: 20px;
                background-color: #d1fdc9 !important;
            }

            #i3w7sg-2-2 {
                width: 100% !important;
                padding-top: 0;
                margin-left: 0;
            }

            #iq7qfc-2-2 {
                margin-right: 0;
                width: 100% !important;
                margin-left: 1px;
            }

            #i0odou-2-2 {
                margin-right: 0;
                width: 100% !important;
                margin-left: 1px;
            }

            #ixb8oa-2-2 {
                margin-right: 0;
                width: 100% !important;
                margin-left: 1px;
            }

            #i2u7g2-2-2 {
                box-shadow: 1px 1px 5px 0 black !important;
                background-color: #ffffff !important;
            }

            #ilho1w-2-2 {
                box-shadow: 1px 1px 5px 0 black !important;
                background-color: #ffffff !important;
            }

            #iahfct-2-2 {
                box-shadow: 1px 1px 5px 0 black !important;
                background-color: #ffffff !important;
            }

            #ieoc8g-2-2 {
                background-color: #ffffff !important;
                padding-top: 10px;
                padding-bottom: 10px;
            }

            #idrvrh-2-2 {
                background-color: #ffffff !important;
                padding-top: 10px;
                padding-bottom: 10px;
            }

            #iyngui-2-2 {
                box-shadow: 1px 1px 5px 0 black !important;
                background-color: #ffffff !important;
            }

            #iiqzom-2-2 {
                margin-right: 0;
                width: 100% !important;
                margin-left: 1px;
            }

            #iqjjal-2-2 {
                box-shadow: 1px 1px 5px 0 black !important;
                background-color: #ffffff !important;
            }

            #ihrqhm-2-2 {
                margin-right: 0;
                width: 100% !important;
                margin-left: 1px;
            }

            #i5lumy-2 {
                text-align: center;
                font-size: 24px;
                margin-top: 1px;
            }

            #i1t2ft6-2 {
                width: 100% !important;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 1px;
                padding-right: 1px;
                justify-content: center;
                display: flex;
                margin-top: 10px;
            }

            #ixw33x-2-2 {
                font-size: 18px;
            }

            #is423or-2 {
                font-size: 18px;
            }

            #iddb1bp-2 {
                font-size: 18px;
            }

            #iujl7d-2-2 {
                font-size: 18px;
            }

            #iuuuyh-2-2 {
                font-size: 18px;
            }

            #iipywg-2-2 {
                padding-top: 10px;
                padding-bottom: 10px;
            }

            #imzj3v-2-2 {
                padding-top: 10px;
                padding-bottom: 10px;
            }

            #i90o1n-2-2 {
                padding-top: 10px;
                padding-bottom: 10px;
            }

            #fkt-image-2ce-e90-9e5-2 {
                border-bottom-right-radius: 10px;
                border-bottom-left-radius: 10px;
                border-top-right-radius: 10px;
                border-top-left-radius: 10px;
                width: 100% !important;
                height: auto;
                margin-top: 1px;
                margin-bottom: 1px;
            }

            #iyzjr7h-2 {
                flex-direction: column;
                width: 100% !important;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 1px;
                padding-right: 1px;
            }

            #im6wgdo-2 {
                padding-top: 1px;
            }

            #inpni3g-2 {
                font-size: 18px;
            }

            #ipz3jzc-2 {
                padding-top: 10px;
                padding-bottom: 10px;
            }

            #ijp1rp7-2 {
                box-shadow: 1px 1px 5px 0 black !important;
                background-color: #ffffff !important;
            }

            #iw1z6al-2 {
                margin-right: 0;
                width: 100% !important;
                margin-left: 1px;
            }

            #i5v8773-2 {
                margin-top: 10px;
                margin-bottom: 10px;
            }

            #i70c8wj {
                font-size: 18px;
            }

            #irqr09t {
                background-color: #ffffff !important;
                padding-bottom: 10px;
                padding-top: 10px;
            }

            #i4uj8jj {
                background-color: #ffffff !important;
                box-shadow: 1px 1px 5px 0 black !important;
                border-color: #fcf4fd !important;
            }

            #i720ctf {
                margin-right: 0;
                margin-left: 1px;
            }

            #il61r7a {
                font-size: 14px;
            }

            #i706kud {
                font-size: 14px;
            }

            #i9fqjqf {
                font-size: 14px;
            }

            #if4xj2t {
                font-size: 14px;
            }

            #i569agf {
                font-size: 14px;
            }

            #i25b45a {
                font-size: 14px;
            }

            #is5iewi {
                font-size: 14px;
            }

            #id4p0or {
                font-size: 14px;
            }

            #igi6ncb {
                font-size: 14px;
            }

            #it5rwx6 {
                font-size: 15px;
            }

            #iyb5lzk {
                font-weight: 800;
            }

            #iitb7h9 {
                font-weight: normal;
            }

            #intw2lz {
                line-height: 45px;
                font-size: 45px;
                font-family: "Open Sans", sans-serif !important;
            }

            #i0gssxl {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #iy60u9d {
                font-weight: normal;
                color: rgb(47, 46, 79) !important;
                font-size: 17px;
                margin-left: 3px;
                font-family: "Open Sans", sans-serif !important;
            }

            #im8kud5 {
                margin-left: 3px;
            }

            #i5pojvh {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #irgfovd {
                margin-top: 5px;
                margin-bottom: 10px;
            }

            #fkt-image-842-2b6-bbc {
                margin-right: 0;
                margin-left: 0;
                padding-left: 5px;
                padding-right: 5px;
                margin-top: 0;
                width: 100% !important;
                margin-bottom: 10px;
            }

            #ivhg5z8 {
                width: 10px !important;
                height: 10px;
                margin-top: 1px;
                margin-right: 3px;
            }

            #if293rf {
                font-size: 13px;
                text-align: left;
                display: flex;
                align-items: center;
                justify-content: flex-start;
                letter-spacing: -0.5px;
                margin-bottom: 8px;
            }

            #idj1zrh {
                width: 10px !important;
                height: 10px;
                margin-right: 3px;
            }

            #i8wcym7 {
                font-size: 13px;
                text-align: left;
                display: flex;
                align-items: center;
                justify-content: flex-start;
                flex-direction: row;
                letter-spacing: -0.5px;
                margin-bottom: 5px;
            }

            #fkt-link-5c8-193-886 {
                font-size: 20px;
                line-height: 48px;
                padding-top: 1px;
                font-weight: 500;
                font-family: "Open Sans", sans-serif !important;
            }

            #itcw6wj {
                font-size: 25px;
            }

            #itt8n8j {
                font-size: 22px;
            }

            #i6cwn3f {
                color: #333333 !important;
                font-size: 14px;
            }

            #iasxqia {
                display: flex;
                justify-content: flex-end;
                padding-right: 5px;
                padding-left: 0;
                padding-top: 0;
                padding-bottom: 1px;
            }

            #iqpsa34 {
                border-color: rgb(120, 117, 104) !important;
                font-size: 12px;
                color: #0f1111 !important;
                text-align: left;
                letter-spacing: -0.5px;
                font-family: "Open Sans", sans-serif !important;
            }

            #i84u2hc {
                width: auto;
                justify-content: center;
                display: block;
            }

            #ias0hkf {
                padding-top: 5px;
                justify-content: center;
                padding-bottom: 0;
                padding-right: 0;
                padding-left: 0;
                margin-top: 0;
                margin-left: 4px;
            }

            #i9qyhol {
                padding-left: 0;
                padding-right: 0;
                padding-top: 6px;
                padding-bottom: 0;
                width: auto;
            }

            #icbi32d {
                padding-top: 1px;
                margin-top: 1px;
                font-size: 21px;
                color: rgb(27, 80, 57) !important;
                line-height: 28px;
            }

            #ieu4vty {
                padding-top: 1px;
                margin-top: 1px;
                font-size: 14px;
                line-height: 18px;
                margin-bottom: 13px;
            }

            #fkt-image-eb3-49c-a4d {
                margin-right: 0;
                margin-left: 0;
                padding-left: 0;
                padding-right: 5px;
                margin-top: 1px;
                width: 100% !important;
                justify-content: center;
                display: flex;
                flex-direction: column-reverse;
                align-self: center;
                height: auto;
            }

            #ikv2ds4 {
                flex-direction: column;
                padding-top: 1px;
                width: 80% !important;
            }

            #ip58epo {
                background-color: #E9E2D5 !important;
                align-items: center;
                padding-bottom: 10px;
                padding-top: 12px;
                padding-left: 5px;
                border-style: none;
            }

            #inuvg1d {
                font-family: Montserrat, sans-serif;
                font-size: 18px;
                color: #df2c64 !important;
                margin-top: 0;
                padding-top: 0;
            }

            #ibaip0w {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ibbqo1j {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 1px;
                padding-right: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
                border-color: #3355ad !important;
                border-top-width: 3px;
                border-bottom-width: 3px;
                border-left-width: 3px;
                border-right-width: 3px;
                margin-bottom: 15px;
                margin-right: 0;
                margin-left: 0;
                background-color: #E9E2D5 !important;
            }

            #ilakmz5 {
                font-size: 15px;
            }

            #id8adgi {
                font-weight: 800;
            }

            #iiyznmd {
                font-weight: normal;
            }

            #id39v9l {
                line-height: 45px;
                font-size: 45px;
                font-family: "Open Sans", sans-serif !important;
            }

            #ispt4hr {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #iymciho {
                font-weight: normal;
                color: rgb(47, 46, 79) !important;
                font-size: 17px;
                margin-left: 3px;
                font-family: "Open Sans", sans-serif !important;
            }

            #iarebpf {
                margin-left: 3px;
            }

            #i9a2n7p {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #ihctndy {
                margin-top: 5px;
                margin-bottom: 10px;
            }

            #ipt1vot {
                width: 12px;
                height: 12px;
                margin-right: 3px;
            }

            #ielauyv {
                line-height: 16px;
                font-size: 13px;
                display: flex;
                justify-content: flex-start;
                align-items: center;
                margin-bottom: 8px;
            }

            #if8rexm {
                width: 12px;
                height: 12px;
                margin-right: 3px;
            }

            #inx7rmw {
                font-size: 13px;
                width: auto;
                display: flex;
                justify-content: flex-start;
                align-items: center;
                margin-bottom: 5px;
            }

            #fkt-link-66b-c95-9b2 {
                font-size: 18px;
                line-height: 48px;
                font-weight: 500;
                font-family: "Open Sans", sans-serif !important;
            }

            #i9bwv22 {
                font-size: 25px;
            }

            #iv7fp1z {
                font-size: 22px;
            }

            #ijkgvqi {
                color: #333333 !important;
                font-size: 12px;
            }

            #igkkn1r {
                display: flex;
                justify-content: flex-end;
                padding-right: 5px;
                padding-left: 0;
                padding-top: 0;
                padding-bottom: 1px;
            }

            #iqd13ek {
                border-color: rgb(120, 117, 104) !important;
                font-size: 11px;
                color: #0f1111 !important;
                text-align: left;
                letter-spacing: -0.5px;
            }

            #iv4w6ia {
                width: auto;
                justify-content: center;
                display: block;
            }

            #i78fu3m {
                padding-top: 5px;
                justify-content: center;
                padding-bottom: 0;
                padding-right: 0;
                padding-left: 0;
                margin-top: 0;
                margin-left: 4px;
                width: 100% !important;
            }

            #iabr8tn {
                padding-left: 0;
                padding-right: 0;
                padding-top: 6px;
                padding-bottom: 6px;
            }

            #idhlpei {
                padding-top: 1px;
                margin-top: 5px;
                font-size: 21px;
                color: rgb(27, 80, 57) !important;
                line-height: 28px;
            }

            #i3ctauj {
                padding-top: 1px;
                margin-top: 0;
                font-size: 14px;
                line-height: 18px;
                margin-bottom: 5px;
            }

            #fkt-image-8ef-5a4-a16 {
                margin-right: 0;
                margin-left: 0;
                padding-left: 0;
                padding-right: 5px;
                margin-top: 1px;
                width: 95% !important;
                justify-content: space-around;
                display: flex;
                flex-direction: column;
                align-items: center;
                align-self: center;
                height: auto;
            }

            #ip9uk45 {
                flex-direction: column;
                padding-bottom: 1px;
                text-align: center;
                width: 80% !important;
                justify-content: center;
            }

            #i4fw3gp {
                padding-top: 12px;
                align-items: center;
                border-bottom-left-radius: 8px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
            }

            #iirjj78 {
                font-family: Montserrat, sans-serif;
                font-size: 18px;
                color: #df2c64 !important;
                margin-top: 0;
                padding-top: 0;
            }

            #i15f7ke {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #i4mh815 {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                box-shadow: 2px 2px 20px 1px rgba(0, 0, 0, 0) !important;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
                border-color: #c2c4c9 !important;
                border-top-width: 3px;
                border-bottom-width: 3px;
                border-left-width: 3px;
                border-right-width: 3px;
                margin-bottom: 15px;
                margin-right: 0;
                margin-left: 0;
            }

            #ixw1qug {
                font-size: 15px;
            }

            #i4708j8 {
                font-weight: 800;
            }

            #iu1pawh {
                font-weight: normal;
            }

            #iakwekq {
                line-height: 45px;
                font-size: 45px;
                font-family: "Open Sans", sans-serif !important;
            }

            #ivvfe3s {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #ipyi80e {
                font-weight: normal;
                color: rgb(47, 46, 79) !important;
                font-size: 17px;
                margin-left: 3px;
                font-family: "Open Sans", sans-serif !important;
            }

            #i3s8r4d {
                margin-left: 3px;
            }

            #i66cf92 {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #iootcqg {
                margin-top: 5px;
                margin-bottom: 10px;
            }

            #i0xxy63 {
                font-size: 12px !important;
                margin-right: 3px;
                width: 10px !important;
                height: 12px;
            }

            #ihfyd62 {
                font-size: 13px;
                display: flex;
                justify-content: flex-start;
                align-items: center;
                line-height: 16px;
                margin-bottom: 8px;
            }

            #ifoppgf {
                width: 10px !important;
                height: 10px;
                margin-right: 3px;
            }

            #idi2zsv {
                font-size: 13px;
                display: flex;
                justify-content: flex-start;
                align-items: center;
                margin-bottom: 5px;
                padding-bottom: 0;
            }

            #fkt-link-655-aa7-94d {
                font-size: 18px;
                line-height: 48px;
                font-weight: 500;
                font-family: "Open Sans", sans-serif !important;
            }

            #i07pyx7 {
                font-size: 25px;
            }

            #izav8of {
                font-size: 22px;
            }

            #il7c6ao {
                color: #333333 !important;
                font-size: 12px;
            }

            #i7c0vtj {
                display: flex;
                justify-content: flex-end;
                padding-right: 5px;
                padding-left: 0;
                padding-top: 0;
                padding-bottom: 1px;
            }

            #i4i59r4 {
                border-color: rgb(120, 117, 104) !important;
                font-size: 11px;
                color: #0f1111 !important;
                text-align: left;
                letter-spacing: -0.5px;
            }

            #iqqi9y5 {
                width: auto;
                justify-content: center;
                display: block;
            }

            #i35vd2n {
                padding-top: 5px;
                justify-content: center;
                padding-bottom: 0;
                padding-right: 0;
                padding-left: 0;
                margin-top: 0;
                margin-left: 4px;
                width: 100% !important;
            }

            #ijoxpgr {
                padding-left: 0;
                padding-right: 0;
                padding-top: 6px;
                padding-bottom: 5px;
            }

            #i3z28w6 {
                padding-top: 1px;
                margin-top: 5px;
                font-size: 21px;
                line-height: 28px;
            }

            #iwnaomi {
                padding-top: 1px;
                margin-top: 0;
                font-size: 14px;
                line-height: 18px;
                margin-bottom: 7px;
            }

            #fkt-image-2bf-59f-885 {
                margin-right: 0;
                margin-left: 0;
                padding-left: 0;
                padding-right: 0;
                margin-top: 8px;
                width: 100px !important;
                justify-content: center;
                display: flex;
                flex-direction: column-reverse;
                align-self: center;
                height: auto;
            }

            #irlbdxq {
                flex-direction: column;
                padding-bottom: 1px;
                width: 80% !important;
            }

            #izamzml {
                padding-top: 12px;
                align-items: center;
                border-bottom-left-radius: 8px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
            }

            #iwliznv {
                font-family: Montserrat, sans-serif;
                font-size: 18px;
                color: #df2c64 !important;
                margin-top: 0;
                padding-top: 0;
            }

            #i6gfn01 {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #i92da18 {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                box-shadow: 2px 2px 20px 1px rgba(0, 0, 0, 0) !important;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
                border-color: #c2c4c9 !important;
                border-top-width: 3px;
                border-bottom-width: 3px;
                border-left-width: 3px;
                border-right-width: 3px;
                margin-bottom: 10px;
                margin-right: 0;
                margin-left: 0;
            }

            #iwt4lka {
                background-color: #fff !important;
                padding-top: 0;
                padding-left: 8px;
                padding-right: 8px;
            }

            #i6g8v15 {
                font-size: 15px;
            }

            #im9vy3y {
                font-weight: 800;
            }

            #id09umb {
                font-weight: normal;
            }

            #i94lsx3 {
                line-height: 45px;
                font-size: 45px;
                font-family: "Open Sans", sans-serif !important;
            }

            #itxnrzd {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #ieimaie {
                font-weight: normal;
                color: rgb(47, 46, 79) !important;
                font-size: 17px;
                margin-left: 3px;
                font-family: "Open Sans", sans-serif !important;
            }

            #ix0pgf2 {
                margin-left: 3px;
            }

            #il418dw {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #ix54s8k {
                margin-top: 5px;
                margin-bottom: 10px;
            }

            #fkt-image-c87-49e-8b2 {
                margin-right: 0;
                margin-left: 0;
                padding-left: 5px;
                padding-right: 5px;
                margin-top: 0;
                width: 100% !important;
                margin-bottom: 10px;
            }

            #ign2ahj {
                width: 10px !important;
                height: 10px;
                margin-top: 1px;
                margin-right: 3px;
            }

            #i995w02 {
                font-size: 13px;
                text-align: left;
                display: flex;
                align-items: center;
                justify-content: flex-start;
                letter-spacing: -0.5px;
                margin-bottom: 8px;
            }

            #i4lp7cc {
                width: 10px !important;
                height: 10px;
                margin-right: 3px;
            }

            #igr40qh {
                font-size: 13px;
                text-align: left;
                display: flex;
                align-items: center;
                justify-content: flex-start;
                flex-direction: row;
                letter-spacing: -0.5px;
                margin-bottom: 5px;
            }

            #fkt-link-a96-bb9-bb3 {
                font-size: 20px;
                line-height: 48px;
                padding-top: 1px;
                font-weight: 500;
                font-family: "Open Sans", sans-serif !important;
            }

            #il0mams {
                font-size: 25px;
            }

            #iy5gbzk {
                font-size: 22px;
            }

            #ivff0bh {
                color: #333333 !important;
                font-size: 14px;
            }

            #ihdd0r2 {
                display: flex;
                justify-content: flex-end;
                padding-right: 5px;
                padding-left: 0;
                padding-top: 0;
                padding-bottom: 1px;
            }

            #iemx7zm {
                border-color: rgb(120, 117, 104) !important;
                font-size: 12px;
                color: #0f1111 !important;
                text-align: left;
                letter-spacing: -0.5px;
                font-family: "Open Sans", sans-serif !important;
            }

            #i1c08qh {
                width: auto;
                justify-content: center;
                display: block;
            }

            #ih66dmj {
                padding-top: 5px;
                justify-content: center;
                padding-bottom: 0;
                padding-right: 0;
                padding-left: 0;
                margin-top: 0;
                margin-left: 4px;
            }

            #i41k9hk {
                padding-left: 0;
                padding-right: 0;
                padding-top: 6px;
                padding-bottom: 0;
                width: auto;
            }

            #if00x6j {
                padding-top: 1px;
                margin-top: 1px;
                font-size: 21px;
                color: rgb(27, 80, 57) !important;
                line-height: 28px;
            }

            #iijpdwf {
                padding-top: 1px;
                margin-top: 1px;
                font-size: 14px;
                line-height: 18px;
                margin-bottom: 13px;
            }

            #fkt-image-ead-8b3-b1a {
                margin-right: 0;
                margin-left: 0;
                padding-left: 0;
                padding-right: 5px;
                margin-top: 1px;
                width: 100% !important;
                justify-content: center;
                display: flex;
                flex-direction: column-reverse;
                align-self: center;
                height: auto;
            }

            #iv566ec {
                flex-direction: column;
                padding-top: 1px;
                width: 80% !important;
            }

            #ihpwvj2 {
                background-color: #E9E2D5 !important;
                align-items: center;
                padding-bottom: 10px;
                padding-top: 12px;
                padding-left: 5px;
                border-style: none;
            }

            #i161c73 {
                font-family: Montserrat, sans-serif;
                font-size: 18px;
                color: #df2c64 !important;
                margin-top: 0;
                padding-top: 0;
            }

            #i2m7ljb {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #i8g8ljx {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 1px;
                padding-right: 1px;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
                border-color: #3355ad !important;
                border-top-width: 3px;
                border-bottom-width: 3px;
                border-left-width: 3px;
                border-right-width: 3px;
                margin-bottom: 15px;
                margin-right: 0;
                margin-left: 0;
                background-color: #E9E2D5 !important;
            }

            #if04r61 {
                font-size: 15px;
            }

            #iw08fci {
                font-weight: 800;
            }

            #ize3fm6 {
                font-weight: normal;
            }

            #i7bpz0e {
                line-height: 45px;
                font-size: 45px;
                font-family: "Open Sans", sans-serif !important;
            }

            #i9c0oxh {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #ixffnqe {
                font-weight: normal;
                color: rgb(47, 46, 79) !important;
                font-size: 17px;
                margin-left: 3px;
                font-family: "Open Sans", sans-serif !important;
            }

            #i0v8c23 {
                margin-left: 3px;
            }

            #izv8c1p {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #i0xzqhx {
                margin-top: 5px;
                margin-bottom: 10px;
            }

            #iesu5hm {
                width: 12px;
                height: 12px;
                margin-right: 3px;
            }

            #iqse96o {
                line-height: 16px;
                font-size: 13px;
                display: flex;
                justify-content: flex-start;
                align-items: center;
                margin-bottom: 8px;
            }

            #ive9uob {
                width: 12px;
                height: 12px;
                margin-right: 3px;
            }

            #iroi0us {
                font-size: 13px;
                width: auto;
                display: flex;
                justify-content: flex-start;
                align-items: center;
                margin-bottom: 5px;
            }

            #fkt-link-14a-cb2-86b {
                font-size: 18px;
                line-height: 48px;
                font-weight: 500;
                font-family: "Open Sans", sans-serif !important;
            }

            #ixm29im {
                font-size: 25px;
            }

            #ie9iycs {
                font-size: 22px;
            }

            #i1qnyh5 {
                color: #333333 !important;
                font-size: 12px;
            }

            #ingx1ic {
                display: flex;
                justify-content: flex-end;
                padding-right: 5px;
                padding-left: 0;
                padding-top: 0;
                padding-bottom: 1px;
            }

            #ihdzwxe {
                border-color: rgb(120, 117, 104) !important;
                font-size: 11px;
                color: #0f1111 !important;
                text-align: left;
                letter-spacing: -0.5px;
            }

            #icf5k5t {
                width: auto;
                justify-content: center;
                display: block;
            }

            #ivzbcu2 {
                padding-top: 5px;
                justify-content: center;
                padding-bottom: 0;
                padding-right: 0;
                padding-left: 0;
                margin-top: 0;
                margin-left: 4px;
                width: 100% !important;
            }

            #iyhywhc {
                padding-left: 0;
                padding-right: 0;
                padding-top: 6px;
                padding-bottom: 6px;
            }

            #ihms92o {
                padding-top: 1px;
                margin-top: 5px;
                font-size: 21px;
                color: rgb(27, 80, 57) !important;
                line-height: 28px;
            }

            #idhlp2o {
                padding-top: 1px;
                margin-top: 0;
                font-size: 14px;
                line-height: 18px;
                margin-bottom: 5px;
            }

            #fkt-image-22b-1b2-b74 {
                margin-right: 0;
                margin-left: 0;
                padding-left: 0;
                padding-right: 5px;
                margin-top: 1px;
                width: 95% !important;
                justify-content: space-around;
                display: flex;
                flex-direction: column;
                align-items: center;
                align-self: center;
                height: auto;
            }

            #itlchjv {
                flex-direction: column;
                padding-bottom: 1px;
                text-align: center;
                width: 80% !important;
                justify-content: center;
            }

            #ixoguf4 {
                padding-top: 12px;
                align-items: center;
                border-bottom-left-radius: 8px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
            }

            #ifpkaei {
                font-family: Montserrat, sans-serif;
                font-size: 18px;
                color: #df2c64 !important;
                margin-top: 0;
                padding-top: 0;
            }

            #iqn83vg {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #ic1tjcl {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                box-shadow: 2px 2px 20px 1px rgba(0, 0, 0, 0) !important;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
                border-color: #c2c4c9 !important;
                border-top-width: 3px;
                border-bottom-width: 3px;
                border-left-width: 3px;
                border-right-width: 3px;
                margin-bottom: 15px;
                margin-right: 0;
                margin-left: 0;
            }

            #iqev0tx {
                font-size: 15px;
            }

            #ico3vjy {
                font-weight: 800;
            }

            #ik3q5bn {
                font-weight: normal;
            }

            #irxfie4 {
                line-height: 45px;
                font-size: 45px;
                font-family: "Open Sans", sans-serif !important;
            }

            #iun429w {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #i0v3an8 {
                font-weight: normal;
                color: rgb(47, 46, 79) !important;
                font-size: 17px;
                margin-left: 3px;
                font-family: "Open Sans", sans-serif !important;
            }

            #iuwq6ur {
                margin-left: 3px;
            }

            #iedvj8k {
                font-size: 15px;
                display: flex;
                align-items: center;
                align-self: auto;
                padding-top: 0;
                margin-top: 5px;
                flex-direction: column;
            }

            #itsa9rm {
                margin-top: 5px;
                margin-bottom: 10px;
            }

            #ij7b9e4 {
                font-size: 12px !important;
                margin-right: 3px;
                width: 10px !important;
                height: 12px;
            }

            #i3i79ss {
                font-size: 13px;
                display: flex;
                justify-content: flex-start;
                align-items: center;
                line-height: 16px;
                margin-bottom: 8px;
            }

            #it5nfw9 {
                width: 10px !important;
                height: 10px;
                margin-right: 3px;
            }

            #il50asl {
                font-size: 13px;
                display: flex;
                justify-content: flex-start;
                align-items: center;
                margin-bottom: 5px;
                padding-bottom: 0;
            }

            #fkt-link-81d-db2-805 {
                font-size: 18px;
                line-height: 48px;
                font-weight: 500;
                font-family: "Open Sans", sans-serif !important;
            }

            #il48agl {
                font-size: 25px;
            }

            #i3o0ncu {
                font-size: 22px;
            }

            #i71kx0f {
                color: #333333 !important;
                font-size: 12px;
            }

            #ipjjout {
                display: flex;
                justify-content: flex-end;
                padding-right: 5px;
                padding-left: 0;
                padding-top: 0;
                padding-bottom: 1px;
            }

            #iv0znnf {
                border-color: rgb(120, 117, 104) !important;
                font-size: 11px;
                color: #0f1111 !important;
                text-align: left;
                letter-spacing: -0.5px;
            }

            #is7nagy {
                width: auto;
                justify-content: center;
                display: block;
            }

            #itw3p6j {
                padding-top: 5px;
                justify-content: center;
                padding-bottom: 0;
                padding-right: 0;
                padding-left: 0;
                margin-top: 0;
                margin-left: 4px;
                width: 100% !important;
            }

            #i9f04eg {
                padding-left: 0;
                padding-right: 0;
                padding-top: 6px;
                padding-bottom: 5px;
            }

            #i4h9xeq {
                padding-top: 1px;
                margin-top: 5px;
                font-size: 21px;
                line-height: 28px;
            }

            #ie2ym1h {
                padding-top: 1px;
                margin-top: 0;
                font-size: 14px;
                line-height: 18px;
                margin-bottom: 7px;
            }

            #fkt-image-383-0b0-843 {
                margin-right: 0;
                margin-left: 0;
                padding-left: 0;
                padding-right: 0;
                margin-top: 8px;
                width: 100px !important;
                justify-content: center;
                display: flex;
                flex-direction: column-reverse;
                align-self: center;
                height: auto;
            }

            #iocdbbx {
                flex-direction: column;
                padding-bottom: 1px;
                width: 80% !important;
            }

            #iq7sxuj {
                padding-top: 12px;
                align-items: center;
                border-bottom-left-radius: 8px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
            }

            #igso6xn {
                font-family: Montserrat, sans-serif;
                font-size: 18px;
                color: #df2c64 !important;
                margin-top: 0;
                padding-top: 0;
            }

            #ieholto {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
            }

            #idr8n8b {
                padding-top: 0;
                padding-bottom: 0;
                padding-left: 0;
                padding-right: 0;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                box-shadow: 2px 2px 20px 1px rgba(0, 0, 0, 0) !important;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
                border-color: #c2c4c9 !important;
                border-top-width: 3px;
                border-bottom-width: 3px;
                border-left-width: 3px;
                border-right-width: 3px;
                margin-bottom: 10px;
                margin-right: 0;
                margin-left: 0;
            }

            #izbx4iu {
                background-color: #fff !important;
                padding-top: 0;
                padding-left: 8px;
                padding-right: 8px;
            }

            #ieoki3g {
                text-align: justify;
            }

            #i4843u {
                align-self: center;
                display: flex;
                flex-basis: 29.92%;
                border-left-width: 0;
                flex: 1 0 50%;
                justify-content: center;
                padding-right: 0;
                padding-bottom: 0;
                padding-top: 0;
                order: 0;
                padding-left: 1px;
            }

            #DocName-3 {
                flex-direction: column;
                flex: 1 1 50%;
                padding-bottom: 0;
            }

            #iyauq36 {
                font-size: 18px;
                align-self: auto;
                text-align: left;
            }

            #i44yon4 {
                font-size: 14px;
            }

            #iro5fce {
                margin-left: 10px;
            }

            #fkt-image-bd5-d80-8e0 {
                width: 80px !important;
                height: 80px;
                margin-right: 1px;
            }

            #i79bf0j {
                font-size: 12px;
            }

            #ilwvak {
                align-self: center;
                display: flex;
                flex-basis: 29.92%;
                border-left-width: 0;
                flex: 1 0 50%;
                justify-content: flex-start;
                padding-right: 0;
                padding-bottom: 0;
                padding-top: 0;
                order: 0;
                align-items: center;
                flex-direction: row;
                padding-left: 1px;
            }

            #i00pf {
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 1px;
                padding-right: 1px;
            }

            #ief868 {
                width: 70% !important;
                height: auto;
                justify-content: center;
                margin-top: 10px;
            }

            #iolb68s {
                background-color: #699763 !important;
            }

            #fkt-image-3f3-a84-845 {
                width: 180px !important;
                height: 50px;
            }
        }

        @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%;
            }
        }

        @media screen and (max-width: 480px) {
            .cc-cart-row .cc-cart-row-content {
                text-align: center;
            }
        }

        @media (max-width: 440px) {
            #icby2n [name="coupMessage"] {
                bottom: 10px;
            }
        }

        @media screen and (max-width: 400px) {
            #comment-input-holder {
                margin-right: 0px;
                left: 0;
            }
        }

        @media screen and (max-width: 350px) {
            ul#fbcommentslist {
                margin: 0 10px 48px 0px;
            }

            #fbcommentslist {
                width: 304px;
                padding-left: 0px;
            }

            #comment-input-holder {
                width: 298px;
            }
        }
