
      .is-sm {
        font-size: 17px;
      }

      @media screen and (min-width: 768px) {
        .desktop-hidden {
          display: none;
        }

        .mobile-hidden {
          display: block;
        }
      }

      @media screen and (max-width: 767px) {
        .desktop-hidden {
          display: block;
        }

        .mobile-hidden {
          display: none;
        }
      }

      .coupon {
        display: inline-block;
        padding: 5px 10px;
        font-weight: 600;
        border-radius: 20px;
        margin-left: 5px;
        height: fit-content;
      }

      .controls label.next {
        float: right;
        display: block;
        width: 40px;
        height: 40px;
      }

      .controls label.next::before {
        display: block;
      }

      .controls label.prev {
        float: left;
        display: block;
        width: 40px;
        height: 40px;
      }

      .controls label.prev::before {
        display: block;
      }

      .align-end {
        width: fit-content !important;
        margin-left: auto !important;
        padding: 0 10px;
        right: 0;
        /* border: 2px solid red; */
        justify-content: flex-end !important;
      }

      @media screen and (max-width: 479px) {
        #banner-text {
          text-align: center;
          display: block;
          white-space: nowrap;
        }

        .controls label,
        .controls label.prev,
        .controls label.next {
          width: 29px;
          height: 29px;
        }

        .controls label.prev {
          margin: 0 0 0 1%;
        }

        .controls label.next {
          margin: 0 1% 0 0;
        }
      }

      .color-choice.sold {
        position: relative;
        opacity: 0.3;
      }

      .color-choice.sold:before,
      .color-choice.sold:after {
        position: absolute;
        display: block;
        content: "";
        top: 0;
        left: -5px;
        right: -5px;
        height: 1px;
        background-color: #000;
        background-position: center;
        background-size: cover;
      }

      .color-choice.sold:before {
        transform: translateY(18px) rotate(45deg);
      }

      .color-choice.sold:after {
        transform: translateY(18px) rotate(-45deg);
      }

      .sticky-nav.scrolled {
        transform: translate(0, 0);
      }

      .w-select {
        display: none;
      }

      .size-select .disabled {
        opacity: 0.7;
      }

      .dropdown-select {
        width: 100%;
        position: relative;
        cursor: pointer;
      }

      .dropdown-select .list {
        /* display: none; */
        box-sizing: border-box;
        transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
        -webkit-transform-origin: 50% 0;
        transform-origin: 50% 0;
        box-shadow: 0 7px 20px 0px rgb(68 68 68 / 11%);
        background-color: #fff;
        border-radius: 5px;
        margin-top: 4px;
        padding: 3px 0;
        opacity: 0;
        overflow: hidden;
        pointer-events: none;
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 9;
        max-height: 250px;
        overflow: auto;
        left: 0 !important;
        right: 0 !important;
      }

      .dropdown-select.open .list {
        /* display: block; */
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
        pointer-events: auto;
        font-size: 12px;
      }

      .dropdown-select.open .list li {
        color: #000;
        cursor: pointer;
        font-weight: 700;
        line-height: var(--list-item-line-height);
        list-style: none;
        min-height: var(--list-item-min-height);
        outline: none;
        padding-left: var(--list-item-padding-left);
        padding-right: var(--list-item-padding-right);
        text-align: left;
        -webkit-transition: all 0.2s;
        transition: all 0.2s;
      }

      .dropdown-select.open .list li:hover {
        background-color: #f6fafd;
        color: black;
      }

      .dropdown-select.open:after {
        -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        transform: rotate(-135deg);
      }

      .dropdown-select:after {
        border-bottom: 2px solid var(--select-field-arrow-color);
        border-right: 2px solid var(--select-field-arrow-color);
        content: "";
        display: block;
        height: 5px;
        margin-top: -4px;
        pointer-events: none;
        position: absolute;
        right: 14px;
        top: 50%;
        -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
        transform-origin: 66% 66%;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: all 0.15s ease-in-out;
        transition: all 0.15s ease-in-out;
        width: 5px;
      }

      .dropdown-select .current {
        display: block;
        -moz-user-select: none;
        -ms-user-select: none;
        -webkit-tap-highlight-color: transparent;
        -webkit-transition: all 0.2s ease-in-out;
        -webkit-user-select: none;
        background-color: #fff;
        border-radius: 4px;
        border: 1.5px solid #000;
        box-sizing: border-box;
        color: #000;
        cursor: pointer;
        font-size: 12px;
        font-weight: 700;
        height: 35px;
        margin-bottom: 0;
        margin-top: 0;
        padding: 8px 12px;
        padding-left: 10px;
        padding-top: 7px;
        position: relative;
        text-align: left !important;
        text-transform: none;
        transition: all 0.2s ease-in-out;
        user-select: none;
        white-space: nowrap;
      }

      .quantity-sc .dropdown-select .option:hover,
      .quantity-sc .dropdown-select .option.focus,
      .quantity-sc .dropdown-select .option.selected {
        background-color: #000000;
        color: white;
      }

      .quantity-sc .dropdown-select.open .list li {
        text-align: center;
        font-size: 14px;
        min-height: 20px;
        height: 36px;
      }

      #es_countdown small {
        font-size: 10px;
        font-weight: 600;
        width: 60px;
        display: inline-block;
        text-align: right;
        line-height: 9px;
        padding-right: 2px;
        margin-left: 2px;
      }

      span#es_timer {
        font-weight: 600;
        font-size: 20px;
      }

      @media screen and (max-width: 767px) {
        #banner-text {
          text-align: center;
          display: block;
        }

        .dropdown-select {
          height: 100%;
          max-height: 35px;
        }

        .div-quantity-selector {
          max-height: unset;
        }

        .dropdown-select .current {
          display: flex;
          align-items: center;
          height: 100%;
          font-size: 16px;
          padding-left: 18px;
        }

        .size-select.dropdown-select .current {
          font-size: 12px;
        }
      }

      .bullets .mobile-bullets.active {
        opacity: 1;
      }

      .navigation-wrapper {
        height: 100%;
      }

      #my-keen-slider .slide {
        min-width: 100%;
      }

      #colors-container .active div, #cottonColor .active div, #bambooColor .active div {
        border-width: 1px;
        border-color: #012169;
        border-radius: 6px;
        background-position: 50% 50%;
        background-size: 16px 16px;
        background-repeat: no-repeat;
        padding: 4px !important;
      }

      .hidden {
        display: none !important;
      }

      .form-sc1 {
        border-bottom: 1px solid #718399;
      }

      .form-sc1.highDemand {
        border-bottom: none;
        padding-bottom: 0px;
      }

      .price-block.highDemand {
        padding-top: 10px;
      }

      .bonus-title-size {
        font-size: 16px !important;
      }

      @media (max-width: 469px) {
        .bonus-title-size {
          font-size: 12px !important;
        }

        #es_countdown {
          font-size: 9px;
        }

        .es_label2 {
          order: 1;
        }
      }

      @media screen and (max-width: 768px) {
        .es_label2 {
          order: -1;
          margin-right: 12px;
        }

        .es_label2 small {
          text-align: left !important;
        }

        .es_comment {
          text-align: left;
        }

        #es_timer {
          margin-left: 0 !important;
        }

        #es_countdown {
          display: flex;
          flex-direction: column;
        }
      }

      @media screen and (max-width: 767px) {
        .es_comment .es_label1 {
          font-size: 14px !important;
          text-align: center;
        }

        .is-sm {
          font-size: 14px;
        }

        .es_comment2 {
          display: flex;
          align-items: center;
        }
      }

      @media screen and (max-width: 479px) {
        .es_comment .es_label1 {
          font-size: 14px !important;
        }
        .is-sm {
          font-size: 12px;
        }
      }





      /*second-file  */

      
      /* ----------------- Base styles  -----------------  */
      /* Countdown "Offer valid for" */
      #es_countdown small {
        font-size: 10px;
      }

      /* Countdown timer */
      #es_timer {
        font-size: 20px;
      }

      /* Countdown container (for order and margins) */
      .es_label2 {
        margin-right: 12px;
      }

      /* Offer */
      .es_comment .es_label1 {
        font-size: 11px !important;
        text-align: center;
      }

      /* ----------------- 360px and above styles -----------------  */
      @media screen and (min-width: 360px) {
        .es_comment .es_label1 {
          font-size: 12px !important;
        }
      }

      /* ----------------- 480px and above styles -----------------  */
      @media screen and (min-width: 480px) {
        .es_comment .es_label1 {
          font-size: 13px !important;
        }
      }

      /* ----------------- 768px and above styles -----------------  */
      @media screen and (min-width: 768px) {
        .es_comment .es_label1 {
          font-size: 17px !important;
        }
      }
    

      /* second-file */

      /* third-file */

      
      :root {
        --pink-light-color: #dcff8e;
        --pink-color: #da522b;
        --pink-light-color2: #fde2cb;
        --primary-color: #dcff8e;
        --secondary-text-color: #fff;
        --secondary-background-banner: #000;
        --secondary-background-coupon: #fff;
        --secondary-text-banner: #fff;
        --banner-color: #012169;
        --invert-color: #000;
        --text-color: #000
      }

      [data-theme=orly-original-host] {
        --primary-color: #000;
        --secondary-text-color: #000;
        --secondary-background-banner: #dcff8e;
        --secondary-background-coupon: #012169;
        --secondary-text-banner: #012169;
        --banner-color: #fff;
        --invert-color: #fff;
        --text-color: #012169
      }

      @font-face {
        font-family: webflow-icons;
        font-style: normal;
        font-weight: 400;
        src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype")
      }

      [class*=" w-icon-"],
      [class^=w-icon-] {
        speak: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-family: webflow-icons !important;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1;
        text-transform: none
      }

      .mH9vKrtj:before {
        content: ""
      }

      .LrBQCOGA:before {
        content: ""
      }

      .H_fY1Qwn:before {
        content: ""
      }

      .Kddo4Q1z:before,
      .ukgOrFrg:before {
        content: ""
      }

      .y6Rrylip:before {
        content: ""
      }

      .PYy39MH4:before {
        content: ""
      }

      * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
      }

      html {
        height: 100%
      }

      body {
        color: #333;
        font-family: Arial, sans-serif;
        min-height: 100%
      }

      html.joenoFfb * {
        background-attachment: scroll !important
      }

      .Fg28pkN9 {
        display: block
      }

      .JyFIr55Y {
        display: inline-block;
        max-width: 100%
      }

      .wN5y9Cr0:after,
      .wN5y9Cr0:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .wN5y9Cr0:after {
        clear: both
      }

      .URZUmvKf {
        display: none
      }

      .hpzSLfIP {
        background-color: #3898ec;
        border: 0;
        border-radius: 0;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        line-height: inherit;
        padding: 9px 15px;
        text-decoration: none
      }

      input.hpzSLfIP {
        -webkit-appearance: button
      }

      html[data-w-dynpage] [data-w-cloak] {
        color: transparent !important
      }

      .mfz4CbKT,
      .mfz4CbKT * {
        font-smoothing: auto;
        word-wrap: normal;
        background: none;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: transparent;
        background-image: none;
        background-origin: padding-box;
        background-position: 0 0;
        background-repeat: repeat;
        background-size: auto auto;
        border: 0 transparent;
        border-radius: 0;
        bottom: auto;
        box-shadow: none;
        box-sizing: border-box;
        clear: none;
        color: inherit;
        cursor: inherit;
        direction: ltr;
        display: block;
        float: none;
        font-family: inherit;
        font-size: inherit;
        font-style: inherit;
        font-variant: inherit;
        font-weight: inherit;
        height: auto;
        left: auto;
        letter-spacing: inherit;
        line-height: inherit;
        list-style-type: disc;
        margin: 0;
        max-height: none;
        max-width: none;
        min-height: 0;
        min-width: 0;
        opacity: 1;
        overflow: visible;
        overflow-x: visible;
        overflow-y: visible;
        padding: 0;
        position: static;
        right: auto;
        text-align: inherit;
        text-decoration: inherit;
        text-indent: 0;
        text-shadow: none;
        text-transform: inherit;
        top: auto;
        transform: none;
        transition: none;
        vertical-align: baseline;
        visibility: visible;
        white-space: inherit;
        width: auto;
        word-break: normal;
        word-spacing: normal;
        z-index: auto
      }

      .mfz4CbKT {
        background-color: #fff !important;
        border-radius: 3px !important;
        bottom: 12px !important;
        box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
        color: #aaadb0 !important;
        cursor: pointer;
        font-size: 12px !important;
        height: auto !important;
        left: auto !important;
        line-height: 14px !important;
        margin: 0 !important;
        overflow: visible !important;
        padding: 6px 8px 6px 6px !important;
        position: fixed !important;
        right: 12px !important;
        text-decoration: none !important;
        top: auto !important;
        transform: none !important;
        white-space: nowrap;
        width: auto !important;
        z-index: 2147483647 !important
      }

      .mfz4CbKT,
      .mfz4CbKT>img {
        display: inline-block !important;
        opacity: 1 !important;
        visibility: visible !important
      }

      .mfz4CbKT>img {
        vertical-align: middle !important
      }

      h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
        font-weight: 700;
        margin-bottom: 10px
      }

      h1 {
        font-size: 38px;
        line-height: 44px
      }

      h1,
      h2 {
        margin-top: 20px
      }

      h2 {
        font-size: 32px;
        line-height: 36px
      }

      h3 {
        line-height: 30px;
        margin-top: 20px
      }

      h4,
      h5 {
        margin-top: 10px
      }

      h5 {
        font-size: 14px;
        line-height: 20px
      }

      h6 {
        font-size: 12px;
        line-height: 18px;
        margin-top: 10px
      }

      p {
        margin-top: 0
      }

      blockquote {
        border-left: 5px solid #e2e2e2;
        font-size: 18px;
        line-height: 22px;
        padding: 10px 20px
      }

      blockquote,
      figure {
        margin: 0 0 10px
      }

      figcaption {
        margin-top: 5px;
        text-align: center
      }

      ol,
      ul {
        margin-bottom: 10px;
        margin-top: 0;
        padding-left: 40px
      }

      .lqPeP8iM {
        list-style: none;
        padding-left: 0
      }

      .jn7oUB_h:after,
      .jn7oUB_h:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .jn7oUB_h:after {
        clear: both
      }

      .k0I3FYGu {
        padding: 0;
        position: relative;
        width: 100%
      }

      .k0I3FYGu embed,
      .k0I3FYGu iframe,
      .k0I3FYGu object {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
      }

      fieldset {
        border: 0;
        margin: 0;
        padding: 0
      }

      button,
      html input[type=button],
      input[type=reset] {
        border: 0
      }

      .I4ykV53y {
        margin: 0 0 15px
      }

      .Nu_yIBgD {
        background-color: #ddd;
        display: none;
        padding: 20px;
        text-align: center
      }

      .Xpf_OvUg {
        background-color: #ffdede;
        display: none;
        margin-top: 10px;
        padding: 10px
      }

      label {
        display: block;
        font-weight: 700;
        margin-bottom: 5px
      }

      .M_kGVmsg,
      .c6Ffo2T7 {
        background-color: #fff;
        border: 1px solid #ccc;
        color: #333;
        display: block;
        font-size: 14px;
        height: 38px;
        line-height: 1.428571429;
        margin-bottom: 10px;
        padding: 8px 12px;
        vertical-align: middle;
        width: 100%
      }

      .M_kGVmsg:-moz-placeholder,
      .c6Ffo2T7:-moz-placeholder {
        color: #999
      }

      .M_kGVmsg::-moz-placeholder,
      .c6Ffo2T7::-moz-placeholder {
        color: #999;
        opacity: 1
      }

      .M_kGVmsg:-ms-input-placeholder,
      .c6Ffo2T7:-ms-input-placeholder {
        color: #999
      }

      .M_kGVmsg::-webkit-input-placeholder,
      .c6Ffo2T7::-webkit-input-placeholder {
        color: #999
      }

      .M_kGVmsg:focus,
      .c6Ffo2T7:focus {
        border-color: #3898ec;
        outline: 0
      }

      .M_kGVmsg[disabled],
      .M_kGVmsg[readonly],
      .c6Ffo2T7[disabled],
      .c6Ffo2T7[readonly],
      fieldset[disabled] .M_kGVmsg,
      fieldset[disabled] .c6Ffo2T7 {
        background-color: #eee;
        cursor: not-allowed
      }

      textarea.M_kGVmsg,
      textarea.c6Ffo2T7 {
        height: auto
      }

      .c6Ffo2T7 {
        background-color: #f3f3f3
      }

      .c6Ffo2T7[multiple] {
        height: auto
      }

      .DQzGVJ39 {
        cursor: pointer;
        display: inline-block;
        font-weight: 400;
        margin-bottom: 0
      }

      .vf7YNWLi {
        display: block;
        margin-bottom: 5px;
        padding-left: 20px
      }

      .vf7YNWLi:after,
      .vf7YNWLi:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .vf7YNWLi:after {
        clear: both
      }

      .S_YeRNuW {
        float: left;
        line-height: normal;
        margin: 4px 0 0;
        margin-left: -20px;
        margin-top: 1px\9;
        margin-top: 3px
      }

      .Xzl5v02x {
        display: block;
        margin-bottom: 10px
      }

      .KE7wDt56 {
        height: .1px;
        opacity: 0;
        overflow: hidden;
        position: absolute;
        width: .1px;
        z-index: -100
      }

      .C610jMtj,
      .JRtn5_ZC,
      .iURjNW4G {
        color: #333;
        display: inline-block
      }

      .UZM80Kso {
        display: block;
        margin-top: 10px
      }

      .C610jMtj.URZUmvKf,
      .JRtn5_ZC.URZUmvKf,
      .UZM80Kso.URZUmvKf,
      .iURjNW4G.URZUmvKf {
        display: none
      }

      .KHcgvWJM {
        cursor: pointer;
        font-size: 14px;
        font-weight: 400;
        padding: 8px 12px
      }

      .KHcgvWJM,
      .pwMkbHEB {
        background-color: #fafafa;
        border: 1px solid #ccc;
        display: flex;
        margin: 0
      }

      .pwMkbHEB {
        flex-grow: 1;
        justify-content: space-between;
        padding: 8px 9px 8px 11px
      }

      .__orW4t2 {
        display: block;
        font-size: 14px;
        font-weight: 400
      }

      .srL7JvaK {
        cursor: pointer;
        display: block;
        height: auto;
        margin-left: 10px;
        margin-top: 3px;
        padding: 3px;
        width: auto
      }

      .y6Rrylip {
        font-size: 10px;
        margin: auto
      }

      .gJQa4B4p {
        color: #ea384c;
        padding: 2px 0
      }

      .gJQa4B4p,
      .rkjq0BgX {
        display: inline-block
      }

      .rkjq0BgX {
        line-height: 38px;
        padding: 0 12px
      }

      .kVcojl1z {
        background-color: #fafafa;
        border: 1px solid #ccc;
        cursor: pointer;
        display: inline-block;
        font-size: 14px;
        font-weight: 400;
        margin: 0;
        padding: 8px 12px
      }

      .PYy39MH4,
      .etbpswAp {
        display: inline-block;
        margin-right: 8px;
        width: 20px
      }

      .etbpswAp {
        height: 20px
      }

      .JmyMpMoP {
        margin-left: auto;
        margin-right: auto;
        max-width: 940px
      }

      .JmyMpMoP:after,
      .JmyMpMoP:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .JmyMpMoP:after {
        clear: both
      }

      .JmyMpMoP .DiSGaozs {
        margin-left: -10px;
        margin-right: -10px
      }

      .DiSGaozs:after,
      .DiSGaozs:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .DiSGaozs:after {
        clear: both
      }

      .DiSGaozs .DiSGaozs {
        margin-left: 0;
        margin-right: 0
      }

      .wWUc9376 {
        float: left;
        min-height: 1px;
        padding-left: 10px;
        padding-right: 10px;
        position: relative;
        width: 100%
      }

      .wWUc9376 .wWUc9376 {
        padding-left: 0;
        padding-right: 0
      }

      .ak8tDO6e {
        width: 8.33333333%
      }

      .Xq7Rygrg {
        width: 16.66666667%
      }

      .rb2VrBET {
        width: 25%
      }

      .Divn7A_V {
        width: 33.33333333%
      }

      .kJLatkKS {
        width: 41.66666667%
      }

      .PYyCY4KU {
        width: 50%
      }

      .tdinNRpI {
        width: 58.33333333%
      }

      .o3eQrP0n {
        width: 66.66666667%
      }

      .bxA88ImJ {
        width: 75%
      }

      .Vteb2yNR {
        width: 83.33333333%
      }

      .xM_8d0Ga {
        width: 91.66666667%
      }

      .GCeFtWpB {
        width: 100%
      }

      .fOTY2k6L {
        display: none !important
      }

      @media screen and (max-width:991px) {
        .JmyMpMoP {
          max-width: 728px
        }

        .fOTY2k6L {
          display: inherit !important
        }

        .bWNy2CCk {
          display: none !important
        }

        .Zw97DKce {
          width: 8.33333333%
        }

        .ZQvAqM5v {
          width: 16.66666667%
        }

        .UUezlmlB {
          width: 25%
        }

        .L5Y6BWt4 {
          width: 33.33333333%
        }

        ._qACOOxy {
          width: 41.66666667%
        }

        .IFHEpcr6 {
          width: 50%
        }

        .GZzWnoAd {
          width: 58.33333333%
        }

        .EQG3_alU {
          width: 66.66666667%
        }

        .XaO8UG1_ {
          width: 75%
        }

        .Uo2nKncv {
          width: 83.33333333%
        }

        .olWuM8Gm {
          width: 91.66666667%
        }

        .Jc7VlAre,
        .MBVziGeC {
          width: 100%
        }

        .Jc7VlAre {
          left: auto;
          right: auto
        }
      }

      @media screen and (max-width:767px) {

        .bWNy2CCk,
        .fOTY2k6L {
          display: inherit !important
        }

        .Z3sZuDsM {
          display: none !important
        }

        .DiSGaozs,
        .JmyMpMoP .DiSGaozs {
          margin-left: 0;
          margin-right: 0
        }

        .wWUc9376 {
          left: auto;
          right: auto;
          width: 100%
        }

        .QbNnddSr {
          width: 8.33333333%
        }

        .p2EjSJJ4 {
          width: 16.66666667%
        }

        .SaHBBm8N {
          width: 25%
        }

        .aNhfEaWo {
          width: 33.33333333%
        }

        .tXSan2pi {
          width: 41.66666667%
        }

        .wkI6ugi1 {
          width: 50%
        }

        .y5b6w5W6 {
          width: 58.33333333%
        }

        .K_UM1_BR {
          width: 66.66666667%
        }

        .JAYWlOiQ {
          width: 75%
        }

        .X2ScjDN7 {
          width: 83.33333333%
        }

        .__uP0q2_ {
          width: 91.66666667%
        }

        .cW2rHeIR {
          width: 100%
        }
      }

      @media screen and (max-width:479px) {
        .JmyMpMoP {
          max-width: none
        }

        .Z3sZuDsM,
        .bWNy2CCk,
        .fOTY2k6L {
          display: inherit !important
        }

        .QlJVd9lR {
          display: none !important
        }

        .wWUc9376 {
          width: 100%
        }

        .PYeLHJRX {
          width: 8.33333333%
        }

        .p7GLcs75 {
          width: 16.66666667%
        }

        .Q_AiTmmn {
          width: 25%
        }

        .u78aEzH0 {
          width: 33.33333333%
        }

        .xf6YpSmq {
          width: 41.66666667%
        }

        .Q3u9p6Lo {
          width: 50%
        }

        .XSe6yASG {
          width: 58.33333333%
        }

        .d8MEdjJN {
          width: 66.66666667%
        }

        .zAsjPNOG {
          width: 75%
        }

        .ROLsMaAy {
          width: 83.33333333%
        }

        .CQrRen45 {
          width: 91.66666667%
        }

        .FYi8shBI {
          width: 100%
        }
      }

      .sNkK74kL {
        position: relative
      }

      .ZLh0Tbv1 {
        height: 400px;
        width: 100%
      }

      .ZLh0Tbv1 label {
        display: inline;
        width: auto
      }

      .ZLh0Tbv1 img {
        max-width: inherit
      }

      .ZLh0Tbv1 .y9ZtS8Fb {
        text-align: center
      }

      .ZLh0Tbv1 .y9ZtS8Fb>button {
        display: none !important
      }

      .hkU3NBSW {
        overflow: hidden
      }

      .HJQt9nfB {
        background: #fff;
        border: 1px solid #758696;
        border-radius: 3px;
        display: inline-block;
        height: 20px;
        position: relative;
        text-align: center;
        vertical-align: top;
        width: 28px
      }

      .HJQt9nfB * {
        pointer-events: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }

      .HJQt9nfB .qWOUIWZV {
        color: #999;
        font-family: serif;
        font-size: 15px;
        line-height: 12px;
        position: relative;
        text-align: center
      }

      .HJQt9nfB .moE8CPa0 {
        display: block;
        position: relative
      }

      .HJQt9nfB.KiKVWUIG {
        height: 28px;
        width: 36px
      }

      .HJQt9nfB.KiKVWUIG .qWOUIWZV {
        font-size: 18px;
        line-height: 18px
      }

      .HJQt9nfB:not(.Xc3FBRVG) {
        margin-left: 5px;
        margin-right: 8px
      }

      .HJQt9nfB:not(.Xc3FBRVG).KiKVWUIG {
        margin-left: 6px
      }

      .HJQt9nfB:not(.Xc3FBRVG):after,
      .HJQt9nfB:not(.Xc3FBRVG):before {
        border: solid transparent;
        content: " ";
        height: 0;
        left: 0;
        pointer-events: none;
        position: absolute;
        top: 50%;
        width: 0
      }

      .HJQt9nfB:not(.Xc3FBRVG):before {
        border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
        border-width: 4px;
        margin-left: -9px;
        margin-top: -4px
      }

      .HJQt9nfB:not(.Xc3FBRVG).KiKVWUIG:before {
        border-width: 5px;
        margin-left: -10px;
        margin-top: -5px
      }

      .HJQt9nfB:not(.Xc3FBRVG):after {
        border-color: hsla(0, 0%, 100%, 0) #fff hsla(0, 0%, 100%, 0) hsla(0, 0%, 100%, 0);
        border-width: 4px;
        margin-left: -8px;
        margin-top: -4px
      }

      .HJQt9nfB:not(.Xc3FBRVG).KiKVWUIG:after {
        border-width: 5px;
        margin-left: -9px;
        margin-top: -5px
      }

      .HJQt9nfB.Xc3FBRVG {
        height: 33px;
        margin-bottom: 8px;
        width: 61px
      }

      .HJQt9nfB.Xc3FBRVG:after,
      .HJQt9nfB.Xc3FBRVG:before {
        border: solid transparent;
        content: " ";
        height: 0;
        left: 50%;
        pointer-events: none;
        position: absolute;
        top: 100%;
        width: 0
      }

      .HJQt9nfB.Xc3FBRVG:before {
        border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
        border-width: 5px;
        margin-left: -5px
      }

      .HJQt9nfB.Xc3FBRVG:after {
        border-color: #fff hsla(0, 0%, 100%, 0) hsla(0, 0%, 100%, 0);
        border-width: 4px;
        margin-left: -4px
      }

      .HJQt9nfB.Xc3FBRVG .qWOUIWZV {
        font-size: 18px;
        line-height: 22px
      }

      .HJQt9nfB.Xc3FBRVG.KiKVWUIG {
        width: 76px
      }

      .FkCp2zB0,
      .z3MhZTvy {
        overflow: hidden
      }

      .FkCp2zB0 {
        color: #fff;
        height: 500px;
        position: relative
      }

      .FkCp2zB0>video {
        background-position: 50% 50%;
        background-size: cover;
        bottom: -100%;
        height: 100%;
        left: -100%;
        margin: auto;
        object-fit: cover;
        position: absolute;
        right: -100%;
        top: -100%;
        width: 100%;
        z-index: -100
      }

      .FkCp2zB0>video::-webkit-media-controls-start-playback-button {
        -webkit-appearance: none;
        display: none !important
      }

      .GVMtOGBH {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        background: #ddd;
        clear: both;
        height: 300px;
        position: relative;
        text-align: center
      }

      .LYTMP9To {
        display: block;
        left: 0;
        overflow: hidden;
        right: 0;
        white-space: nowrap;
        z-index: 1
      }

      .LYTMP9To,
      .kgBPwoMb {
        height: 100%;
        position: relative
      }

      .kgBPwoMb {
        display: inline-block;
        text-align: left;
        vertical-align: top;
        white-space: normal;
        width: 100%
      }

      .O_ZYC4Dt {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        bottom: 0;
        height: 40px;
        left: 0;
        margin: auto;
        padding-top: 10px;
        position: absolute;
        right: 0;
        text-align: center;
        top: auto;
        z-index: 2
      }

      .O_ZYC4Dt.gscMQ5qD>div {
        border-radius: 100%
      }

      .O_ZYC4Dt.ZdLzjaRR>div {
        font-size: inherit;
        height: auto;
        line-height: inherit;
        padding: .2em .5em;
        width: auto
      }

      .O_ZYC4Dt.B5WPgYqh>div {
        box-shadow: 0 0 3px rgba(51, 51, 51, .4)
      }

      .vJrHXQ8N {
        color: #fff
      }

      .vJrHXQ8N>div {
        background-color: rgba(34, 34, 34, .4)
      }

      .vJrHXQ8N>div.LHzPsaq2 {
        background-color: #222
      }

      .wXb4txef {
        background-color: hsla(0, 0%, 100%, .4);
        cursor: pointer;
        display: inline-block;
        height: 1em;
        margin: 0 3px .5em;
        position: relative;
        transition: background-color .1s, color .1s;
        width: 1em
      }

      .wXb4txef.LHzPsaq2 {
        background-color: #fff
      }

      .wXb4txef:focus {
        box-shadow: 0 0 0 2px #fff;
        outline: none
      }

      .wXb4txef:focus.LHzPsaq2 {
        box-shadow: none
      }

      .L3KOKuka,
      .fCBiYTR9 {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        bottom: 0;
        color: #fff;
        cursor: pointer;
        font-size: 40px;
        left: 0;
        margin: auto;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        width: 80px
      }

      .L3KOKuka [class*=" w-icon-"],
      .L3KOKuka [class^=w-icon-],
      .fCBiYTR9 [class*=" w-icon-"],
      .fCBiYTR9 [class^=w-icon-] {
        position: absolute
      }

      .L3KOKuka:focus,
      .fCBiYTR9:focus {
        outline: 0
      }

      .fCBiYTR9 {
        right: auto;
        z-index: 3
      }

      .L3KOKuka {
        left: auto;
        z-index: 4
      }

      .LrBQCOGA,
      .mH9vKrtj {
        bottom: 0;
        height: 1em;
        left: 0;
        margin: auto;
        right: 0;
        top: 0;
        width: 1em
      }

      .dbOMk8gX {
        clip: rect(0 0 0 0);
        border: 0;
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px
      }

      .zHfspyni {
        display: inline-block;
        z-index: 900
      }

      .HbJMpPuw,
      .pzZKK72E,
      .zEdowFGH,
      .zHfspyni {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        text-align: left
      }

      .HbJMpPuw,
      .pzZKK72E,
      .zEdowFGH {
        color: #222;
        padding: 20px;
        text-decoration: none;
        vertical-align: top;
        white-space: nowrap
      }

      .pzZKK72E {
        cursor: pointer;
        display: inline-block;
        padding-right: 40px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }

      .pzZKK72E:focus {
        outline: 0
      }

      .ukgOrFrg {
        bottom: 0;
        height: 1em;
        margin: auto 20px auto auto;
        position: absolute;
        right: 0;
        top: 0;
        width: 1em
      }

      .iFBaT5Pk {
        background: #ddd;
        display: none;
        min-width: 100%;
        position: absolute
      }

      .iFBaT5Pk.IMal3wta,
      .zEdowFGH {
        display: block
      }

      .zEdowFGH {
        color: #222;
        padding: 10px 20px
      }

      .zEdowFGH.JQsE4BLS {
        color: #0082f3
      }

      .zEdowFGH:focus {
        outline: 0
      }

      @media screen and (max-width:767px) {
        .PvZj2yet {
          padding-left: 10px
        }
      }

      .GOwepL7X {
        word-wrap: normal;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        background: rgba(0, 0, 0, .9);
        bottom: 0;
        color: #000;
        color: #fff;
        cursor: auto;
        font-family: serif;
        font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
        font-size: medium;
        font-size: 17px;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-weight: 300;
        left: 0;
        letter-spacing: normal;
        line-height: normal;
        line-height: 1.2;
        list-style: disc;
        opacity: 0;
        outline: 0;
        position: fixed;
        right: 0;
        text-align: start;
        text-align: center;
        text-indent: 0;
        text-shadow: none;
        text-transform: none;
        top: 0;
        -webkit-transform: translate(0);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        visibility: visible;
        white-space: normal;
        word-break: normal;
        word-spacing: normal;
        z-index: 2000
      }

      .GOwepL7X,
      .PahMiHIm {
        -webkit-overflow-scrolling: touch;
        height: 100%;
        overflow: auto
      }

      .kYITXzEr {
        height: 100vh;
        overflow: hidden;
        position: relative
      }

      .IhSUiy1l {
        height: 100vh;
        opacity: 0;
        position: absolute;
        width: 100vw
      }

      .IhSUiy1l:before {
        content: "";
        height: 100vh
      }

      .KeQuF1Fw,
      .KeQuF1Fw .IhSUiy1l,
      .KeQuF1Fw .IhSUiy1l:before {
        height: 86vh
      }

      .IhSUiy1l:before,
      .U9IIRTg3 {
        display: inline-block;
        vertical-align: middle
      }

      .ix5Cp0_s {
        margin: 0;
        position: relative
      }

      .KeQuF1Fw .ix5Cp0_s {
        cursor: pointer
      }

      .akjGB5jA {
        height: auto;
        max-width: none;
        width: auto
      }

      .cScXw7Jb {
        display: block;
        float: none;
        max-height: 100vh;
        max-width: 100vw
      }

      .KeQuF1Fw .cScXw7Jb {
        max-height: 86vh
      }

      .b0zt63H7 {
        background: rgba(0, 0, 0, .4);
        overflow: hidden;
        padding: .5em 1em;
        text-align: left;
        text-overflow: ellipsis;
        white-space: nowrap
      }

      .V2FOVNyd,
      .b0zt63H7 {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0
      }

      .V2FOVNyd {
        height: 100%;
        top: 0;
        width: 100%
      }

      .MZWSh6jn {
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 24px;
        cursor: pointer;
        position: absolute;
        top: 0;
        -webkit-transition: all .3s;
        transition: all .3s;
        width: 4em
      }

      .MJZBs05_ {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxwYXRoIGQ9Im0wIDAgMy41MzYgMy41MzYtMTYuMjY0IDE2LjI2M0wzLjUzNiAzNi4wNjIgMCAzOS41OThsLTE5Ljc5OS0xOS43OTl6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0wIDEuNDE0IDIuMTIxIDIuMTIyLTE2LjI2MyAxNi4yNjNMMi4xMiAzNi4wNjIgMCAzOC4xODRsLTE4LjM4NS0xOC4zODV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
        left: 0
      }

      .JoDbidpU,
      .MJZBs05_ {
        bottom: 0;
        display: none
      }

      .JoDbidpU {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PHBhdGggZD0ibTAgMCAxOS43OTkgMTkuNzk5TDAgMzkuNTk4bC0zLjUzNi0zLjUzNkwxMi43MjggMTkuOC0zLjUzNiAzLjUzNnoiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTAgMS40MTQgMTguMzg1IDE5LjggMCAzOC4xODRsLTIuMTIxLTIuMTIyTDE0LjE0MiAxOS44LTIuMTIgMy41MzZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
        right: 0
      }

      ._kaongb_ {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PHBhdGggZD0ibTAgMCA0Ljk1IDQuOTVMOS45IDBsMy41MzUgMy41MzYtNC45NSA0Ljk1IDQuOTUgNC45NDktMy41MzYgMy41MzYtNC45NS00Ljk1TDAgMTYuOTdsLTMuNTM2LTMuNTM2IDQuOTUtNC45NS00Ljk1LTQuOTV6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0wIDEuNDE0IDQuOTUgNC45NSA0Ljk1LTQuOTUgMi4xMiAyLjEyMi00Ljk0OSA0Ljk1IDQuOTUgNC45NDktMi4xMjIgMi4xMjEtNC45NS00Ljk1TDAgMTUuNTU3bC0yLjEyMS0yLjEyMSA0Ljk1LTQuOTUtNC45NS00Ljk1eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
        background-size: 18px;
        height: 2.6em;
        right: 0
      }

      .PcGcUT5K {
        bottom: 0;
        left: 0;
        line-height: 0;
        overflow-x: auto;
        overflow-y: hidden;
        padding: 0 1vh;
        position: absolute;
        right: 0;
        white-space: nowrap
      }

      .fG0MslS0 {
        box-sizing: content-box;
        cursor: pointer;
        display: inline-block;
        padding: 2vh 1vh;
        -webkit-transform: translateZ(0);
        width: 10vh
      }

      .rfuIBCVF {
        opacity: .3
      }

      .L4NJECgS {
        background: #222;
        height: 10vh;
        overflow: hidden;
        position: relative
      }

      .TPLNSJNZ {
        left: 0;
        position: absolute;
        top: 0
      }

      .L4NJECgS .Seus6NCH {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 100%
      }

      .L4NJECgS .uL6rTsCn {
        height: 100%;
        left: 50%;
        -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
        transform: translate(-50%)
      }

      .HrVUETbB {
        -webkit-animation: xeNDSofS .8s linear infinite;
        animation: xeNDSofS .8s linear infinite;
        border: 5px solid rgba(0, 0, 0, .4);
        border-radius: 50%;
        box-sizing: border-box;
        height: 40px;
        left: 50%;
        margin-left: -20px;
        margin-top: -20px;
        position: absolute;
        top: 50%;
        width: 40px
      }

      .HrVUETbB:after {
        border: 3px solid transparent;
        border-bottom-color: #fff;
        border-radius: 50%;
        bottom: -4px;
        content: "";
        left: -4px;
        position: absolute;
        right: -4px;
        top: -4px
      }

      .McGRTKTp {
        display: none
      }

      .McFIubIz {
        overflow: hidden
      }

      @media(min-width:768px) {
        .kYITXzEr {
          margin-top: 2vh
        }

        .IhSUiy1l,
        .IhSUiy1l:before,
        .kYITXzEr {
          height: 96vh
        }

        .KeQuF1Fw,
        .KeQuF1Fw .IhSUiy1l,
        .KeQuF1Fw .IhSUiy1l:before {
          height: 84vh
        }

        .cScXw7Jb {
          max-height: 96vh;
          max-width: 96vw
        }

        .KeQuF1Fw .cScXw7Jb {
          max-height: 84vh;
          max-width: 82.3vw
        }

        .JoDbidpU,
        .MJZBs05_ {
          display: block;
          opacity: .5
        }

        ._kaongb_ {
          opacity: .8
        }

        .MZWSh6jn:hover {
          opacity: 1
        }
      }

      .f0Js6yia,
      .f0Js6yia:hover {
        opacity: 0
      }

      .k1fkHAAX:after,
      .k1fkHAAX:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .k1fkHAAX:after {
        clear: both
      }

      .k1fkHAAX[contenteditable=true]:after,
      .k1fkHAAX[contenteditable=true]:before {
        white-space: normal
      }

      .k1fkHAAX ol,
      .k1fkHAAX ul {
        overflow: hidden
      }

      .k1fkHAAX .P2eyvomS.FucpYL2I div:after,
      .k1fkHAAX .P2eyvomS.dcwKNx_V div,
      .k1fkHAAX .P2eyvomS[data-rt-type=image] div,
      .k1fkHAAX .P2eyvomS[data-rt-type=video] div:after {
        outline: 2px solid #2895f7
      }

      .k1fkHAAX figure.FucpYL2I>div:after,
      .k1fkHAAX figure[data-rt-type=video]>div:after {
        bottom: 0;
        content: "";
        display: none;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }

      .k1fkHAAX figure {
        max-width: 60%;
        position: relative
      }

      .k1fkHAAX figure>div:before {
        cursor: default !important
      }

      .k1fkHAAX figure img {
        width: 100%
      }

      .k1fkHAAX figure figcaption.zWY2mm8z {
        opacity: .6
      }

      .k1fkHAAX figure div {
        color: transparent;
        font-size: 0
      }

      .k1fkHAAX figure.dcwKNx_V,
      .k1fkHAAX figure[data-rt-type=image] {
        display: table
      }

      .k1fkHAAX figure.dcwKNx_V>div,
      .k1fkHAAX figure[data-rt-type=image]>div {
        display: inline-block
      }

      .k1fkHAAX figure.dcwKNx_V>figcaption,
      .k1fkHAAX figure[data-rt-type=image]>figcaption {
        caption-side: bottom;
        display: table-caption
      }

      .k1fkHAAX figure.FucpYL2I,
      .k1fkHAAX figure[data-rt-type=video] {
        height: 0;
        width: 60%
      }

      .k1fkHAAX figure.FucpYL2I iframe,
      .k1fkHAAX figure[data-rt-type=video] iframe {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
      }

      .k1fkHAAX figure.FucpYL2I>div,
      .k1fkHAAX figure[data-rt-type=video]>div {
        width: 100%
      }

      .k1fkHAAX figure.hwB9NRFP {
        clear: both;
        margin-left: auto;
        margin-right: auto
      }

      .k1fkHAAX figure.hwB9NRFP.dcwKNx_V>div,
      .k1fkHAAX figure.hwB9NRFP[data-rt-type=image]>div {
        max-width: 100%
      }

      .k1fkHAAX figure.lkDSgvK1 {
        clear: both
      }

      .k1fkHAAX figure.E3M_Ln9B {
        clear: both;
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        text-align: center;
        width: 100%
      }

      .k1fkHAAX figure.E3M_Ln9B>div {
        display: inline-block;
        padding-bottom: inherit
      }

      .k1fkHAAX figure.E3M_Ln9B>figcaption {
        display: block
      }

      .k1fkHAAX figure.XkLZ2Z5t {
        clear: none;
        float: left;
        margin-right: 15px
      }

      .k1fkHAAX figure.UJQgoFz3 {
        clear: none;
        float: right;
        margin-left: 15px
      }

      .mjWisFWo {
        background: #ddd;
        position: relative;
        z-index: 1000
      }

      .mjWisFWo:after,
      .mjWisFWo:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .mjWisFWo:after {
        clear: both
      }

      .PvZj2yet {
        color: #333;
        float: left
      }

      .JksA4wdS,
      .PvZj2yet {
        position: relative;
        text-decoration: none
      }

      .JksA4wdS {
        color: #222;
        display: inline-block;
        margin-left: auto;
        margin-right: auto;
        padding: 20px;
        text-align: left;
        vertical-align: top
      }

      .JksA4wdS.JQsE4BLS {
        color: #0082f3
      }

      .MDpIyPxy {
        float: right;
        position: relative
      }

      [data-nav-menu-open] {
        background: #c8c8c8;
        display: block !important;
        left: 0;
        min-width: 200px;
        overflow: visible;
        position: absolute;
        right: 0;
        text-align: center;
        top: 100%
      }

      .YasbYmm4 {
        display: block;
        position: relative
      }

      .DgwbSIyD {
        display: none;
        left: 0;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 100%;
        width: 100%
      }

      .DgwbSIyD [data-nav-menu-open] {
        top: 0
      }

      .mjWisFWo[data-animation=over-left] .DgwbSIyD {
        width: auto
      }

      .mjWisFWo[data-animation=over-left] .DgwbSIyD,
      .mjWisFWo[data-animation=over-left] [data-nav-menu-open] {
        right: auto;
        top: 0;
        z-index: 1
      }

      .mjWisFWo[data-animation=over-right] .DgwbSIyD {
        width: auto
      }

      .mjWisFWo[data-animation=over-right] .DgwbSIyD,
      .mjWisFWo[data-animation=over-right] [data-nav-menu-open] {
        left: auto;
        top: 0;
        z-index: 1
      }

      .LM0rMUhl {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        cursor: pointer;
        display: none;
        float: right;
        font-size: 24px;
        padding: 18px;
        position: relative;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }

      .LM0rMUhl:focus {
        outline: 0
      }

      .LM0rMUhl.IMal3wta {
        background-color: #c8c8c8;
        color: #fff
      }

      .mjWisFWo[data-collapse=all] .MDpIyPxy {
        display: none
      }

      ._uiSrQ7F,
      .fS7zhhkp,
      .mjWisFWo[data-collapse=all] .LM0rMUhl {
        display: block
      }

      .RfZr42r6 {
        position: static
      }

      @media screen and (max-width:991px) {
        .mjWisFWo[data-collapse=medium] .MDpIyPxy {
          display: none
        }

        .mjWisFWo[data-collapse=medium] .LM0rMUhl {
          display: block
        }
      }

      @media screen and (max-width:767px) {
        .mjWisFWo[data-collapse=small] .MDpIyPxy {
          display: none
        }

        .mjWisFWo[data-collapse=small] .LM0rMUhl {
          display: block
        }

        .PvZj2yet {
          padding-left: 10px
        }
      }

      @media screen and (max-width:479px) {
        .mjWisFWo[data-collapse=tiny] .MDpIyPxy {
          display: none
        }

        .mjWisFWo[data-collapse=tiny] .LM0rMUhl {
          display: block
        }
      }

      .PDaBzhUk {
        position: relative
      }

      .PDaBzhUk:after,
      .PDaBzhUk:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .PDaBzhUk:after {
        clear: both
      }

      .Mt4YsY3K,
      .Up3x0F4I {
        position: relative
      }

      .Mt4YsY3K {
        background-color: #ddd;
        color: #222;
        cursor: pointer;
        display: inline-block;
        padding: 9px 30px;
        text-align: left;
        text-decoration: none;
        vertical-align: top
      }

      .Mt4YsY3K.JQsE4BLS {
        background-color: #c8c8c8
      }

      .Mt4YsY3K:focus {
        outline: 0
      }

      .KamHPOVX {
        display: block;
        overflow: hidden;
        position: relative
      }

      .csmZxXbp {
        display: none;
        position: relative
      }

      .lBVOAZzf {
        display: block
      }

      @media screen and (max-width:479px) {
        .Mt4YsY3K {
          display: block
        }
      }

      .PgNtPFX1:after {
        content: ""
      }

      @keyframes xeNDSofS {
        0% {
          transform: rotate(0deg)
        }

        to {
          transform: rotate(1turn)
        }
      }

      .q33mdszH {
        background-color: #ddd;
        padding: 10px
      }

      .A63H7mzm,
      .UAgFLVW2,
      .YM7u984J {
        display: none !important
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Brandon_reg.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon reg;
        src: url(../fonts/Brandon_reg.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/Brandon_bld.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: MediumFont;
        font-style: medium;
        font-weight: 500;
        src: url(../fonts/brandon_med.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 500;
        src: url(../fonts/brandon_med.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 900;
        src: url(../fonts/brandon-grotesque-black-58a8a3e824392.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 300;
        src: url(../fonts/Brandon_light.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken;
        font-style: normal;
        font-weight: 300;
        src: url(../fonts/EllenLuff---Larken-Light.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/EllenLuff---Larken-Regular.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/EllenLuff---Larken-Bold.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken Regular;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Larken/EllenLuff---Larken-Regular.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken Bold;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/EllenLuff---Larken-Bold.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Fa brands\ 400;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/fa-brands-400.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Fa solid\ 900;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/fa-solid-900.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 300;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 800;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 900;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Open sans;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Open sans;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Open sans;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 200;
        src: url(../fonts/Merriweather-Light.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Merriweather-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/Merriweather-Bold.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 800;
        src: url(../fonts/Merriweather-Black.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: PT Sans;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/PTSans-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: PT Sans;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/PTSans-Bold.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 200;
        src: url(../fonts/Lato-Light.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Lato-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/Lato-Bold.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 800;
        src: url(../fonts/Lato-Black.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: BoldFont;
        font-style: bold;
        font-weight: 700;
        src: url(../fonts/Brandon_bld.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Roboto Regular;
        src: url(../fonts/Roboto-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Roboto Light;
        src: url(../fonts/Roboto-Light.ttf) format("truetype")
      }

      .XK6R5DCd {
        display: block
      }

      .bt6r48pB {
        display: none
      }

      @media screen and (min-width:768px) {
        .XK6R5DCd {
          display: none
        }

        .bt6r48pB {
          display: block
        }
      }

      .ud_YMipo {
        order: 1
      }

      @media screen and (max-width:768px) {
        .ud_YMipo {
          margin-right: 12px;
          order: -1
        }

        .ud_YMipo small {
          text-align: left !important
        }

        .KCPiCdmN {
          text-align: left
        }

        #yXwO4XAq {
          margin-left: 0 !important
        }

        #W1iQdfNn {
          display: flex;
          flex-direction: column
        }
      }

      .YA5zSf8i {
        display: flex;
        flex-direction: column;
        margin-bottom: 15px;
        margin-right: min(10px, 1.75vw);
        max-width: 100%;
        scroll-behavior: smooth;
        scroll-snap-type: x mandatory
      }

      .YA5zSf8i,
      ._4SrwumrV {
        -ms-overflow-style: none;
        scrollbar-width: none
      }

      ._4SrwumrV {
        scroll-behavior: smooth;
        width: fit-content
      }

      ._4SrwumrV::-webkit-scrollbar {
        display: none
      }

      span#yXwO4XAq {
        font-size: 20px;
        font-weight: 600
      }

      .UFO_0bn1 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        border: 1px #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 500;
        height: 100%;
        -webkit-justify-content: center;
        justify-content: center;
        margin-bottom: 0;
        text-align: center;
        width: calc(100% - 60px)
      }

      .qT53zCpC {
        border: 1px solid #ccc;
        border-bottom-left-radius: 50%;
        border-bottom-right-radius: 50%;
        border-top-left-radius: 50%;
        border-top-right-radius: 50%;
        height: 12px;
        width: 12px
      }

      .qT53zCpC.oKjDiwDc {
        box-shadow: 0 0 3px 1px #3898ec
      }

      .qT53zCpC.tlGzQM53 {
        border-color: #3898ec;
        border-width: 4px
      }

      body {
        background-color: #fff;
        color: #012169;
        font-family: Brandon, sans-serif;
        font-size: 14px;
        height: 9000px;
        line-height: 20px
      }

      h1 {
        font-size: 42px;
        line-height: 48px
      }

      h1,
      h2 {
        font-weight: 700;
        margin-bottom: 10px;
        margin-top: 0
      }

      h2 {
        color: #fff;
        font-size: 36px;
        line-height: 42px
      }

      h3 {
        font-size: 24px;
        font-weight: 700;
        line-height: 28px;
        margin-bottom: 10px;
        margin-top: 0
      }

      h4 {
        font-weight: 900;
        margin-top: 0;
        text-transform: uppercase
      }

      h4,
      p {
        color: #fff;
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 10px
      }

      strong {
        font-weight: 700
      }

      .wE7ppt6g {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #000;
        color: #fff;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 58px;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: 15px;
        padding-right: 15px
      }

      .OR9hiObk,
      .iRnWLWyD {
        font-size: 16px;
        line-height: 18px
      }

      .iRnWLWyD {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff;
        border: 2px solid transparent;
        border-radius: 50px;
        color: #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 900;
        height: 36px;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 12px;
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
        width: 130px
      }

      .iRnWLWyD:hover {
        background-color: #000;
        border: 2px solid #fff;
        color: #fff
      }

      .B9IHarKr {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fffef2;
        border-bottom: 1px solid #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 60px;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: 20px;
        padding-right: 20px;
        z-index: 2
      }

      .rl2K6HlK,
      .rl2K6HlK.JQsE4BLS {
        text-decoration: none
      }

      .YAxxA_7j {
        height: auto;
        vertical-align: bottom
      }

      .mW7Zt7bP {
        background-color: #fffef2
      }

      .xHtN6JbO {
        border-bottom: 1px solid #000;
        height: auto
      }

      .OZotceja,
      .xHtN6JbO {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .OZotceja {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-box-flex: 1;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        -webkit-flex: auto;
        -ms-flex: auto;
        flex: auto;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        position: relative;
        width: 55%
      }

      .yhTGr6qf {
        height: calc(100vh - 130px);
        position: sticky;
        top: 130px
      }

      .GgvM9AOs {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        background-color: #fffef2;
        -webkit-justify-content: center;
        max-width: none;
        padding: 57px 20px 25px;
        position: relative;
        width: 40%
      }

      .GgvM9AOs,
      .zP94z7w3 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: center
      }

      .zP94z7w3 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 25px;
        max-width: 420px;
        width: 100%
      }

      .AW2jgzCb {
        background-color: #fffef2;
        padding: 12px 22px 0
      }

      @media(min-width:992px) {

        .AW2jgzCb,
        .XMi9XmaJ {
          display: none
        }
      }

      .Cmh5Xp2P {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 10px
      }

      .JD4_8djN {
        height: 14px;
        width: auto
      }

      .JD4_8djN.nkmUzqTp {
        margin-right: 5px
      }

      .ogTv5hDP {
        color: #05285c;
        font-size: 12px;
        line-height: 14px;
        margin-bottom: 0
      }

      .ogTv5hDP.KWOHQLBj {
        color: #000;
        font-weight: 500;
        text-transform: uppercase
      }

      .ogTv5hDP.KWOHQLBj.fPFjS3dT {
        font-size: 15px;
        font-weight: 700
      }

      .cciO9QZP,
      .ogTv5hDP.CjQgUzjJ {
        color: #000
      }

      .cciO9QZP {
        font-family: Ellenluff larken, sans-serif;
        font-size: 26px;
        font-weight: 300;
        line-height: 35px;
        margin-bottom: 10px
      }

      .wVRyzdCd {
        color: #000;
        font-size: 15px;
        font-weight: 500;
        line-height: 24px;
        margin-bottom: 20px
      }

      .DbZUbyNz {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff4c6;
        border-radius: 100px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 900;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        margin-bottom: 20px;
        min-height: 71px;
        padding: 10px 16px;
        width: 100%
      }

      .DbZUbyNz.RNYZv18W {
        display: none
      }

      .DbZUbyNz.ZtonEPMw {
        background-color: #fcf9cd
      }

      .FR7cqwxD,
      .kMWFdTKv {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 36px;
        -webkit-justify-content: center;
        justify-content: center;
        margin-right: 9px;
        position: relative;
        width: 36px
      }

      .hAWVC7VZ {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }

      .ErliokAt {
        color: #fff;
        font-size: 10px;
        font-weight: 400;
        line-height: 10px;
        position: relative;
        text-align: center;
        -webkit-transform: translateY(2px);
        -ms-transform: translateY(2px);
        transform: translateY(2px);
        z-index: 1
      }

      .yUCuep5m {
        bottom: 0;
        height: 36px;
        left: 0;
        margin-right: 10px;
        position: absolute;
        right: 0;
        top: auto;
        width: auto
      }

      .KWOHQLBj {
        color: #000;
        font-weight: 500
      }

      .IeMBwiRX {
        color: #f35c67;
        font-weight: 500
      }

      .j5Kw7HVU {
        cursor: pointer;
        margin-bottom: 0;
        padding-left: 0;
        position: relative;
        margin: 0 6px 6px;
      }

      .j5Kw7HVU[data-color=slate_gray] {
        cursor: default
      }

      .j5Kw7HVU.LMRCs7Zp {
        opacity: .3
      }

      .Z1Wt2cMD {
        background-clip: content-box;
        background-color: #6e707f;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 20px 20px;
        border-color: hsla(226, 7%, 48%, .5);
        border-radius: 6px;
        height: 35px;
        margin-left: 0;
        margin-top: 0;
        padding: 2px;
        width: 35px
      }

      .Z1Wt2cMD:active {
        border-color: #012169
      }

      .Z1Wt2cMD.tlGzQM53,
      .Z1Wt2cMD:active {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
      }

      .Z1Wt2cMD.tlGzQM53 {
        border-color: #012169;
        border-radius: 6px;
        border-width: 1px;
        padding: 4px
      }

      .Z1Wt2cMD.oKjDiwDc {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px;
        border-color: #012169;
        box-shadow: none
      }

      .Any6MlhD {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        max-width: 120px;
        width: 100px
      }

      .sszWkLU1 {
        display: none
      }

      .UMAzq8vM {
        color: #000;
        font-size: 24px;
        font-weight: 700;
        line-height: 26px;
        margin-bottom: 0;
        margin-right: 8px;
        margin-top: 0;
        text-align: left
      }

      .npmhpcnY {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #012169;
        border-radius: 6px;
        color: #fff;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-family: sans-serif;
        font-size: 20px;
        font-weight: 700;
        height: 62px;
        -webkit-justify-content: center;
        justify-content: center;
        letter-spacing: 1.75px;
        line-height: 18px;
        max-width: 445px;
        overflow: hidden;
        position: relative;
        text-decoration: none;
        text-transform: uppercase;
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
        width: 100%
      }

      .npmhpcnY:hover {
        background-color: #1d3c9a
      }

      .npmhpcnY.AGULm4SW {
        background-color: #000;
        font-weight: 600;
        letter-spacing: 0;
        margin-bottom: 0;
        max-width: 100%
      }

      .npmhpcnY.AGULm4SW:hover {
        background-color: #2b2a2f
      }

      .x6nAOdit {
        color: #000;
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 12px
      }

      .x6nAOdit.wlSBrmlT {
        margin-bottom: 0
      }

      .U3knCTwx {
        background-clip: content-box;
        background-color: #bac8d3;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 20px 20px;
        border-color: hsla(226, 7%, 48%, .5);
        border-radius: 6px;
        height: 35px;
        margin-left: 0;
        margin-top: 0;
        padding: 2px;
        width: 35px
      }

      .U3knCTwx:active {
        border-color: #012169
      }

      .U3knCTwx.tlGzQM53,
      .U3knCTwx:active {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
      }

      .U3knCTwx.tlGzQM53 {
        border-color: #012169;
        border-width: 1px;
        padding: 4px
      }

      .U3knCTwx.oKjDiwDc {
        background-size: 16px 16px;
        border-color: #012169;
        box-shadow: none
      }

      .U3knCTwx.oKjDiwDc,
      .wYgWzB0m {
        background-position: 50% 50%;
        background-repeat: no-repeat
      }

      .wYgWzB0m {
        background-clip: content-box;
        background-color: #e0e1e6;
        background-size: 20px 20px;
        border-color: hsla(226, 7%, 48%, .5);
        border-radius: 6px;
        height: 35px;
        margin-left: 0;
        margin-top: 0;
        padding: 2px;
        width: 35px
      }

      .wYgWzB0m:active {
        border-color: #012169
      }

      .wYgWzB0m.tlGzQM53,
      .wYgWzB0m:active {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
      }

      .wYgWzB0m.tlGzQM53 {
        border-color: #012169;
        border-width: 1px;
        padding: 4px
      }

      .wYgWzB0m.oKjDiwDc {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px;
        border-color: #012169;
        box-shadow: none
      }

      .PnXgqIu1 {
        font-size: 13px;
        font-weight: 500;
        text-transform: capitalize
      }

      .G4OZbYHv {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding-bottom: 20px
      }

      .G4OZbYHv.zOInM6XU {
        border-bottom-style: none
      }

      .MRjAANLO {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -ms-flex-align: start;
        gap: 30px;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        width: 100%
      }

      .MRjAANLO,
      .hn7iydKq {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .hn7iydKq {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex: 1;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
      }

      .S3ZCq9_P,
      .hn7iydKq {
        -ms-flex-align: start
      }

      .S3ZCq9_P {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 10px;
        width: 100%
      }

      .adPG8F9b {
        background-color: #fff;
        border: 1.5px solid #000;
        border-radius: 4px;
        color: #000;
        cursor: pointer;
        font-size: 12px;
        font-weight: 700;
        height: 35px;
        margin-bottom: 0;
        margin-top: 0;
        text-transform: none
      }

      .fPJKydvY {
        width: 85px
      }

      .J6WJsNlo {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        border: 1.5px solid #000;
        border-radius: 4px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 35px;
        -webkit-justify-content: space-between;
        justify-content: space-between
      }

      .dNh8hjeQ {
        background-color: transparent;
        font-size: 18px;
        font-weight: 900;
        width: 25px
      }

      .dNh8hjeQ,
      .tesse0ho {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        color: #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .tesse0ho {
        font-weight: 500;
        text-align: center
      }

      .EFIBLw6T {
        cursor: pointer;
        height: 11.5px;
        margin-left: auto;
        margin-right: 2px;
        margin-top: 4px
      }

      .Z0A8AUIk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding-bottom: 10px;
        padding-top: 20px
      }

      .Z0A8AUIk,
      .nv3KiOeD {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .nv3KiOeD {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        background-color: #bae474;
        border-radius: 50px;
        color: #000;
        font-size: 13px;
        font-weight: 700;
        height: 29px;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 8px;
        text-align: center;
        width: 176px
      }

      .LttYTJpp {
        color: #4b5b6f;
        font-size: 16px;
        line-height: 28px
      }

      .FaVJX5L6,
      .r3c0ZFeN {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .FaVJX5L6 {
        font-family: Montserrat, sans-serif;
        font-size: 11px;
        font-weight: 600;
        line-height: 18px;
        margin-bottom: 15px
      }

      .NU5iqRfZ {
        margin-left: 4px
      }

      .zeZjGp6a {
        margin-bottom: 12px;
        width: 100%
      }

      .ZgNqnQzb {
        border-top: 1px solid #718399;
        margin-top: 10px;
        padding: 20px 0
      }

      .C0ddSflK {
        background-color: #fcf9cd;
        border-radius: 10px;
        color: #000;
        gap: .5rem;
        justify-content: flex-start;
        padding: 10px 0;
        width: 100%
      }

      .C0ddSflK,
      .mubz6j_t {
        align-items: center;
        display: flex
      }

      .mubz6j_t {
        background-color: #bae474;
        flex-grow: 1;
        font-size: 13px;
        font-weight: 800;
        margin-bottom: 0;
        margin-right: -12px;
        max-width: 20%;
        padding: 5px 0 5px 10px
      }

      .mubz6j_t,
      .mubz6j_t span {
        position: relative
      }

      .q7MoZZpG {
        border-bottom: 15px solid #bae474;
        border-right: 12px solid #fcf9cd;
        border-top: 15px solid #bae474;
        height: 100%;
        margin: -5px 0;
        position: absolute;
        right: -5px
      }

      ._83nCVti {
        margin-left: clamp(10px, 10px + 1.5vw, 20px);
        position: relative;
        width: 20px
      }

      ._83nCVti label {
        background-color: #fff;
        border: 2px solid rgba(0, 0, 0, .4);
        border-radius: 4px;
        cursor: pointer;
        height: 28px;
        left: 0;
        margin: 0 !important;
        position: absolute;
        top: -3px;
        width: 28px
      }

      ._83nCVti label:after {
        background: transparent;
        border: 4px solid #000;
        border-right: none;
        border-top: none;
        content: "";
        height: 5px;
        left: 5px;
        opacity: 0;
        position: absolute;
        top: 6px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        width: 10px
      }

      ._83nCVti label:hover:after {
        opacity: .1
      }

      ._83nCVti input[type=checkbox] {
        visibility: hidden
      }

      ._83nCVti input[type=checkbox]:checked+label {
        background-color: #bae474;
        border-color: transparent
      }

      ._83nCVti input[type=checkbox]:checked+label:after {
        opacity: 1
      }

      .egLVd66Y,
      .hVo9Jszj {
        height: 14px;
        padding-left: 2px
      }

      .egLVd66Y {
        font-weight: 900;
        margin-bottom: 2px
      }

      .hVo9Jszj {
        font-size: 12px;
        font-weight: 500
      }

      .fENehXtJ,
      .hVo9Jszj {
        align-items: center;
        display: flex
      }

      .fENehXtJ {
        gap: clamp(3px, .8vw, 10px);
        justify-content: space-evenly;
        min-width: fit-content
      }

      .s9FPytAs {
        gap: 15px
      }

      .s9FPytAs,
      .uI3QaCjs {
        align-items: center;
        display: flex
      }

      .uI3QaCjs {
        position: relative
      }

      .tMpLt5xV {
        left: auto !important;
        margin-left: -20px;
        margin-right: 0 !important;
        right: 0 !important
      }

      @media(max-width:420px) {
        .mubz6j_t {
          padding-left: 6px
        }

        .egLVd66Y,
        .mubz6j_t>span {
          font-size: 12px
        }

        .egLVd66Y {
          height: 12px;
          margin-top: 0
        }

        .hVo9Jszj {
          font-size: 10px;
          height: fit-content
        }

        ._83nCVti label {
          height: 22px;
          top: -1px;
          width: 22px
        }

        ._83nCVti label:after {
          height: 3px;
          left: 3px;
          top: 4px;
          width: 7px
        }

        .s9FPytAs {
          gap: .25rem
        }

        .tMpLt5xV {
          margin-left: -30px;
          margin-right: 0 !important
        }
      }

      @media(max-width:345px) {
        .egLVd66Y {
          font-size: 10px
        }

        .hVo9Jszj {
          font-size: 9px
        }

        .uI3QaCjs>img {
          height: 25px;
          width: 50px
        }
      }

      @media(max-width:365px) {
        .mubz6j_t {
          min-width: fit-content;
          padding-right: 1rem
        }
      }

      .sRemUGlj {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        background-color: #fcf9cd;
        border-radius: 50px;
        color: #000;
        height: 50px;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 16px;
        padding-left: 24px;
        padding-right: 24px;
        width: 100%
      }

      .cX6KJhqK,
      .sRemUGlj {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .cX6KJhqK {
        font-family: Montserrat, sans-serif;
        font-size: 11px;
        font-weight: 600;
        line-height: 12px
      }

      .MUksTGPG {
        margin-right: 8px
      }

      .xWIW53WF {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        height: 24px;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 15px;
        width: 100%
      }

      .xWIW53WF,
      .yL_rK5kM {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .yL_rK5kM {
        font-family: Montserrat, sans-serif;
        font-size: 11px;
        font-weight: 600;
        line-height: 12px
      }

      .Ik2d7p5R {
        margin-right: 8px;
        -o-object-fit: fill;
        object-fit: fill;
        width: 24px
      }

      .vpekquO2 {
        background-color: #718399;
        height: 14px;
        width: 1.5px
      }

      .mkU3L1f2 {
        width: 100%
      }

      .mkU3L1f2,
      .y3H6bbFp {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .y3H6bbFp {
        background-color: #ff935f;
        border-bottom-left-radius: 40px;
        border-top-left-radius: 40px;
        bottom: auto;
        color: #fff;
        font-weight: 900;
        height: 44px;
        left: auto;
        position: absolute;
        right: 0;
        text-transform: uppercase;
        top: 8%;
        width: 151px;
        z-index: 10
      }

      .mwZz_8_O {
        margin-right: 8px
      }

      .puQkL2tj {
        display: none;
        width: 100%
      }

      .ZHQ0tihW {
        aspect-ratio: 97/91;
        height: 100%;
        margin-left: auto;
        margin-right: auto;
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
        width: 100%;
        z-index: 1
      }

      .ZHQ0tihW.ZFTrSqip {
        max-width: 600px;
        object-fit: contain;
        width: 72%
      }

      .ZHQ0tihW.ZFTrSqip.j9zsUrEe {
        max-width: 100%;
        -o-object-fit: contain;
        object-fit: contain
      }

      .ZHQ0tihW.ZFTrSqip.j9zsUrEe.eszGgZGf {
        -o-object-fit: cover;
        object-fit: cover
      }

      .jWp5CyH4 {
        font-size: 16px;
        font-weight: 900
      }

      .QIzJzfre {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        left: -20px;
        min-height: 40px;
        min-width: 40px;
        width: 40px
      }

      .QIzJzfre:hover {
        background-color: #012169;
        color: #fff;
        text-align: left
      }

      .T89ekTAC {
        display: none
      }

      .b9m5f0V6 {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        position: relative;
        width: 100%
      }

      .h3k8rQM9 {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        right: -20px;
        width: 40px
      }

      .h3k8rQM9:hover {
        background-color: #012169;
        color: #fff
      }

      .JEANeYxJ {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        border-bottom: 1px solid #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        position: relative
      }

      .iBLzo_OF {
        background: #000;
        overflow-y: auto;
        width: 50%
      }

      .iBLzo_OF::-webkit-scrollbar {
        width: 10px
      }

      .iBLzo_OF::-webkit-scrollbar-thumb {
        background: transparent;
        border-radius: 6px
      }

      .iBLzo_OF:hover::-webkit-scrollbar-thumb {
        background: #666
      }

      .iBLzo_OF::-webkit-scrollbar-thumb:hover {
        background: #555
      }

      .oo2tGcU8 {
        align-items: center;
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center;
        position: relative;
        width: 100%
      }

      .jAZyY6In {
        margin-bottom: 78px
      }

      .jAZyY6In.qbOhVJ_3 {
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 54px
      }

      .ZZyxttk0 {
        max-width: 490px;
        width: 100%
      }

      .iN250gyW {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 48px
      }

      .SgzNwYSD {
        margin-right: 0
      }

      .Z398KzhB {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -ms-grid-columns: 1fr 1fr;
        -ms-grid-rows: auto auto;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        grid-auto-columns: 1fr;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto auto
      }

      .wlSBrmlT {
        margin-bottom: 0
      }

      .RdE3k8c8 {
        font-family: Ellenluff larken, sans-serif;
        font-weight: 300;
        margin-bottom: 5px;
        text-transform: uppercase
      }

      h4.RdE3k8c8 {
        text-transform: none
      }

      .G3bV1Pms {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        margin-right: 20px;
        width: 60px
      }

      .VyCJCWp2 {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        border-bottom: 1px solid #000;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        height: 117px;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        overflow: hidden;
        position: relative;
        width: 100%
      }

      .VyCJCWp2,
      .tcS5t7mc {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fffef2;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .tcS5t7mc {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        height: auto;
        -webkit-justify-content: center;
        justify-content: center;
        padding: 60px 20px;
        width: 50%
      }

      .PRx7Sbn7 {
        /* gap: 86px; */
        max-width: 520px;
        width: 100%
      }

      .CjclecLF,
      .PRx7Sbn7 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
      }

      .CjclecLF {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start
      }

      .CjclecLF.wlSBrmlT {
        margin-bottom: 0
      }

      .EiLvqEHA {
        color: #000;
        font-size: 16px;
        line-height: 18px
      }

      .I77KLo7i {
        border-radius: 8px;
        margin-top: 15px;
        overflow: hidden;
        width: 100%
      }

      .sWPrEs8R {
        background-color: #fffef2;
        padding-bottom: 37px;
        padding-top: 32px
      }

      .LTSIGvhq {
        margin-left: auto;
        margin-right: auto;
        max-width: 1190px;
        padding-left: 40px;
        padding-right: 40px;
        width: 100%
      }

      .ABvKrYPd {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center
      }

      .ABvKrYPd,
      .aH3PXiXk {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .aH3PXiXk {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 25px;
        width: 100%
      }

      ._8d1T6vYI {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #012169;
        border: 2px solid transparent;
        border-radius: 4px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 700;
        height: 47px;
        -webkit-justify-content: center;
        justify-content: center;
        line-height: 18px;
        padding-left: 29px;
        padding-right: 29px;
        text-transform: uppercase;
        -webkit-transition: all .25s cubic-bezier(.55, .055, .675, .19);
        transition: all .25s cubic-bezier(.55, .055, .675, .19)
      }

      ._8d1T6vYI:hover {
        background-color: transparent;
        border-color: #012169;
        color: #012169
      }

      ._8d1T6vYI.ZlOEFuGT.eegflM3R {
        background-color: #000;
        font-family: sans-serif;
        text-transform: uppercase
      }

      ._8d1T6vYI.ZlOEFuGT.eegflM3R:hover {
        border-color: #000;
        color: #fff
      }

      .F1AmFsTl {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        grid-column-gap: 30px;
        grid-row-gap: 30px;
        -ms-grid-columns: 1fr 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        -webkit-align-items: stretch;
        align-items: stretch;
        display: -ms-grid;
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-template-rows: auto;
        margin-bottom: 40px;
        width: 100%
      }

      .Uq2qM69G {
        height: 230px;
        position: relative
      }

      .NDZp7FqQ {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
      }

      .W835IHKd {
        height: 60px;
        position: absolute;
        right: 3%;
        top: 3%;
        width: 60px
      }

      .YeAV50oj {
        margin-bottom: 6px
      }

      .YeAV50oj,
      .ahnIYHFX {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .dtgkclEU {
        margin-right: 5px
      }

      .AbrQMUUY {
        color: #77c44f;
        font-size: 10px;
        font-weight: 400;
        line-height: 12px
      }

      .Znr38Y2O {
        color: #000;
        font-size: 13px;
        line-height: 16px;
        margin-bottom: 12px;
        padding-bottom: 20px;
        white-space: pre-line
      }

      .ohrsc63l {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        border: 2px solid #012169;
        border-radius: 4px;
        color: #012169;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-family: sans-serif;
        font-weight: 700;
        height: 47px;
        -webkit-justify-content: center;
        justify-content: center;
        line-height: 18px;
        padding-left: 29px;
        padding-right: 29px;
        text-transform: none;
        -webkit-transition: all .25s cubic-bezier(.55, .055, .675, .19);
        transition: all .25s cubic-bezier(.55, .055, .675, .19)
      }

      .ohrsc63l:hover {
        background-color: #012169;
        border-color: #012169;
        color: #fff
      }

      .ohrsc63l.DHZ0KF2Q,
      .ohrsc63l.J_u4yKWM,
      .ohrsc63l.xVB7cC2W {
        background-color: #000;
        border-color: #000;
        color: #fff;
        font-family: Montserrat, sans-serif;
        margin-bottom: 0
      }

      .q1b2wncR {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        max-width: 300px;
        min-width: auto;
        width: 100%
      }

      .ICV1tuEg {
        color: #fff;
        font-family: Ellenluff larken, sans-serif;
        font-size: 22px;
        font-weight: 300;
        line-height: 30px;
        margin-bottom: 5px;
        text-align: center;
        text-transform: none
      }

      .VGD1Fytv {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        max-width: 1000px
      }

      .VGD1Fytv,
      .fBjoozjJ {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%
      }

      .fBjoozjJ {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        margin-bottom: 40px;
        max-width: 700px
      }

      .TlKQnlYH {
        height: auto;
        margin-bottom: 0;
        width: auto
      }

      .TlKQnlYH.pafdG6JH {
        -webkit-transform: rotateX(0deg) rotateY(180deg) rotate(0deg);
        transform: rotateX(0deg) rotateY(180deg) rotate(0deg);
        -webkit-transform-style: preserve-3d;
        transform-style: preserve-3d
      }

      .eJeu5Sb5 {
        color: #fff;
        font-size: 16px;
        font-weight: 300;
        line-height: 24px;
        text-align: center
      }

      .WpxxO2WR {
        padding-bottom: 79px;
        padding-top: 69px
      }

      .WpxxO2WR.IrAYaYA4 {
        background-color: #000;
        background-image: url(../images/2_objects.svg);
        background-position: 50% 0;
        background-repeat: no-repeat;
        background-size: auto;
        color: #fff
      }

      .WpxxO2WR.ilT7J3zS {
        background-color: #fffef2
      }

      .hJCCiJjq {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        color: #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%
      }

      .mBbhOeQw {
        height: 50px;
        margin-bottom: 15px
      }

      .mBbhOeQw,
      .ml9jcSiw {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .ml9jcSiw {
        font-family: Fa solid\ 900, sans-serif;
        font-size: 20px;
        height: 20px;
        margin-left: 20px;
        min-height: 20px;
        min-width: 20px;
        object-fit: contain;
        transition: transform .3s ease-in-out;
        width: 20px;
        will-change: transform;
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
      }

      @keyframes ABG_xR5b {
        0% {
          height: 0;
          opacity: 0
        }

        50% {
          opacity: 1
        }

        to {
          height: 100%;
          opacity: 1
        }
      }

      details[open] summary~* {
        animation: ABG_xR5b .5s ease-in-out
      }

      @keyframes bf66YWSd {
        0% {
          height: 100%;
          opacity: 1
        }

        to {
          height: 0;
          opacity: 0
        }
      }

      details:not([open]) summary~* {
        animation: bf66YWSd .5s ease-in-out
      }

      .Q9Qu5c2n[open] .ml9jcSiw {
        transform: rotate(180deg)
      }

      .arRicP6U {
        font-size: 20px;
        font-weight: 400;
        line-height: 24px
      }

      .arRicP6U.dBaCzFhv {
        display: block
      }

      .KW1mjkAl {
        padding-bottom: 20px;
        padding-top: 20px
      }

      .J_RUcjND {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        /* -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center; */
        background-color: transparent;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        min-height: 72px;
        padding-left: 0;
        padding-right: 0;
        position: relative;
        padding-top: 18px;
      }

      .J_RUcjND:hover {
        color: #000
      }

      .Q9Qu5c2n {
        background-color: #fffef2;
        cursor: pointer;
        margin-bottom: 8px;
        padding-left: 0;
        padding-right: 0
      }

      .Q9Qu5c2n.hVoAeS2P {
        border-bottom: 1px solid #9e9e9e
      }

      .ZetGqytU {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
      }

      .J8wi7QKN {
        color: #000;
        text-decoration: underline
      }

      .J8wi7QKN:hover {
        color: #e7f3fa
      }

      .D2BupW1o {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 48px;
        text-align: center
      }

      .COR6Uyy4 {
        max-width: 925px;
        width: 100%
      }

      .z7Dl0k2S {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        margin-bottom: 40px;
        max-width: 900px;
        width: 100%
      }

      .Ow33cRNs {
        color: #000;
        margin-bottom: 0
      }

      .bQmRcxxj {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between
      }

      .bQmRcxxj,
      .kmO_w1Ro {
        color: #fff;
        line-height: 24px
      }

      .kmO_w1Ro {
        font-size: 14px;
        font-weight: 400;
        text-align: center;
        text-decoration: none
      }

      .kmO_w1Ro:hover {
        color: #e7f3fa
      }

      .nWJjYi3z {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: auto;
        margin-right: auto;
        max-width: 600px;
        width: 100%
      }

      .YD11hwjN {
        background-color: #fff;
        height: 20px;
        width: 1px
      }

      .vV18BygR {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        text-align: center
      }

      .UXSPmMEP {
        background-color: #000;
        color: #fff;
        padding-bottom: 72px;
        padding-top: 69px
      }

      .qSDwYq4h {
        margin-bottom: 30px
      }

      .H7A8hFkj {
        margin-bottom: 10px;
        max-width: 400px;
        width: 100%
      }

      .dRHaQUKl {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        text-align: center
      }

      .GDQBzP_0 {
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
        margin-bottom: 15px;
        margin-top: 18px;
        padding-bottom: 0;
        padding-right: 0;
        width: 245px
      }

      .teQAfsDU,
      .u8abXKw9 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .u8abXKw9 {
        background-color: #fff;
        border: 1px solid transparent;
        cursor: pointer;
        height: 50px;
        margin-left: 4px;
        margin-right: 4px;
        position: relative;
        -webkit-transition: all .2s cubic-bezier(.55, .055, .675, .19);
        transition: all .2s cubic-bezier(.55, .055, .675, .19);
        width: 50px
      }

      .u8abXKw9:hover {
        border-color: #012169;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
      }

      .u8abXKw9.CzCmroKg {
        border-color: #012169;
        border-width: 1px
      }

      .QHibLXpD {
        display: none
      }

      .vinxdaez {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 20px;
        margin-right: 20px;
        min-width: 100px
      }

      .UgzVGSWV {
        background-color: #fff;
        height: 72px;
        max-width: 100vw;
        overflow: hidden;
        padding-left: 20px;
        padding-right: 20px;
        position: fixed;
        -webkit-transform: translateY(-105%);
        -ms-transform: translateY(-105%);
        transform: translateY(-105%);
        width: 100%;
        z-index: 99
      }

      .UgzVGSWV,
      .xqnJbG9i {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-transition: all .25s cubic-bezier(.55, .055, .675, .19);
        transition: all .25s cubic-bezier(.55, .055, .675, .19)
      }

      .xqnJbG9i {
        background-color: #012169;
        border: 2px solid transparent;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 700;
        height: 37px;
        line-height: 18px;
        margin-left: 10px;
        padding-left: 5px;
        padding-right: 5px;
        text-transform: uppercase;
        width: 144px
      }

      .xqnJbG9i.F256F627 {
        background-color: #ff8e2e;
        display: none
      }

      .xqnJbG9i.F256F627:hover {
        border-color: transparent
      }

      .xqnJbG9i.VTOAsh50 {
        background-color: #ff8e2e;
        color: #fff
      }

      .xqnJbG9i.VTOAsh50:hover {
        border-color: transparent
      }

      .XDjs5zE2 {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        max-width: 100%;
        width: 100%
      }

      .JWWswwIL,
      .XDjs5zE2 {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .JWWswwIL {
        color: #000;
        font-size: 16px;
        font-weight: 500;
        line-height: 12px
      }

      .dH0Kl5s9 {
        height: 20px;
        margin-right: 8px
      }

      .yYtdRRGh {
        height: 12px;
        margin-right: 8px
      }

      .NaZ6gBn_ {
        height: 100%;
        width: 100%
      }

      .RxmN0Llz {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff;
        border: 0 solid transparent;
        cursor: pointer;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 50px !important;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 4px;
        margin-right: 4px;
        overflow: hidden;
        position: relative;
        -webkit-transition: all .2s cubic-bezier(.55, .055, .675, .19);
        transition: all .2s cubic-bezier(.55, .055, .675, .19);
        width: 50px !important
      }

      .RxmN0Llz:hover {
        border-color: #012169;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
      }

      .RxmN0Llz.CzCmroKg {
        border-color: #000;
        border-width: 2px
      }

      .LYcFegV_ {
        background-color: #000;
        border-radius: 50%;
        color: #fff;
        height: 40px;
        left: 3%;
        width: 40px
      }

      .LYcFegV_:hover {
        background-color: #2b2a2f;
        color: #fff
      }

      .briW4cvY {
        overflow: hidden;
        width: 100%
      }

      .Iz5NKbuF,
      .briW4cvY {
        height: 100%
      }

      .EMhuUzUN {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        left: -20px;
        min-height: 40px;
        min-width: 40px;
        width: 40px
      }

      .EMhuUzUN:hover {
        background-color: #012169;
        color: #fff;
        text-align: left
      }

      .EMhuUzUN.dBaCzFhv {
        display: none
      }

      .bA7DTpoG {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: auto;
        margin-right: auto
      }

      .ScqWkizM,
      .bA7DTpoG {
        height: 100%;
        width: 100%
      }

      .gBSae3Ul {
        background-color: #000;
        border-radius: 50%;
        color: #fff;
        height: 40px;
        right: 3%;
        width: 40px
      }

      .gBSae3Ul:hover {
        background-color: #2b2a2f;
        color: #fff
      }

      .BRw8mkGA {
        font-size: 16px;
        font-weight: 700
      }

      .Sv2ESdvB {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        right: -20px;
        width: 40px
      }

      .Sv2ESdvB:hover {
        background-color: #012169;
        color: #fff
      }

      .Sv2ESdvB.dBaCzFhv {
        display: none
      }

      .TIB1LUF4,
      .sJEAZCN1 {
        height: 100%;
        width: 100%
      }

      .TIB1LUF4 {
        background-color: transparent
      }

      .pLVFfK0g {
        display: none
      }

      .ndNkySXW {
        background-color: transparent;
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto
      }

      .GbroshBx,
      .ndNkySXW,
      .xotfhsla {
        height: 100%;
        width: 100%
      }

      .uemtrvIv {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        bottom: 4%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 50px !important;
        -webkit-justify-content: center;
        justify-content: center;
        left: 0;
        position: absolute !important;
        right: 0;
        top: auto;
        z-index: 10
      }

      .lTvfqbU3 {
        background-color: #fffef2;
        height: 100%;
        width: 100%
      }

      .lTvfqbU3.VabanLQT {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .ifHnWK5g {
        border-radius: 6px;
        overflow: hidden
      }

      .ifHnWK5g,
      .m5pxW1aF {
        display: flex;
        flex-direction: column
      }

      .m5pxW1aF {
        background-color: #fff;
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
        flex: 1;
        height: 100%;
        padding: 20px 22px
      }

      .Cyw9zgkm {
        margin-top: auto
      }

      .e8cuJehP {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        margin-right: 8px;
        text-transform: capitalize
      }

      .HOgIsl9y {
        color: #000;
        font-size: 10px;
        font-weight: 900;
        line-height: 14px;
        margin-bottom: 2px;
        text-transform: uppercase
      }

      .NUittk3q {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 12px
      }

      .MLq24wva,
      .NUittk3q {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .MLq24wva {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        width: 100%
      }

      .MLq24wva.epfi2qqL {
        background-color: #783939
      }

      .WwhgCND1 {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        min-width: 560px;
        position: relative;
        width: 560px
      }

      .WwhgCND1.dBaCzFhv {
        display: none
      }

      .cvtN0rck {
        height: auto;
        max-width: 100%
      }

      .ccpWSOrs {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        background-image: radial-gradient(circle farthest-corner at 50% 50%, #fffef2 10%, rgba(255, 254, 242, 0));
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-size: 21px;
        font-weight: 700;
        height: 100%;
        -webkit-justify-content: center;
        justify-content: center;
        left: 50%;
        line-height: 21px;
        max-width: 35%;
        position: absolute;
        text-align: center;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 100%
      }

      .DkvXHiAZ {
        height: 10px;
        margin-bottom: 4px
      }

      .O5rMpgBZ {
        font-weight: 700
      }

      .yFcTTGOH {
        font-weight: 600
      }

      .yNgMDrxY {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 28px;
        font-weight: 300;
        line-height: 34px;
        margin-bottom: 16px
      }

      .TnLjgSr7,
      .yNgMDrxY.RNYZv18W {
        display: none
      }

      .TnLjgSr7 {
        background-color: rgba(113, 131, 153, .55);
        bottom: 0;
        height: 100%;
        left: 0;
        position: fixed;
        right: 0;
        top: 0;
        width: 100%;
        z-index: 999
      }

      .TnLjgSr7.N2Mx8oMB {
        display: none
      }

      .jfDEAhoq {
        height: 100%;
        padding: 135px 30px 66px
      }

      .K8kUxRcQ,
      .jfDEAhoq {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        width: 100%
      }

      .K8kUxRcQ {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        background-color: #fff;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 1032px;
        padding-bottom: 20px;
        padding-top: 40px;
        position: relative
      }

      .K8kUxRcQ.N2Mx8oMB {
        padding-bottom: 0;
        padding-top: 0
      }

      .WYQkoGnO {
        font-size: 32px;
        margin-bottom: 35px
      }

      .CSQgN3Ts,
      .WYQkoGnO {
        position: relative;
        z-index: 1
      }

      .CSQgN3Ts {
        -webkit-box-align: end;
        -ms-flex-align: end;
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        -ms-grid-columns: .75fr 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        -webkit-align-items: end;
        align-items: end;
        display: -ms-grid;
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: .75fr 1fr 1fr 1fr;
        grid-template-rows: auto;
        max-width: 895px;
        width: 100%
      }

      .WexGggZz {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-weight: 700;
        -webkit-justify-content: center;
        justify-content: center;
        text-align: center
      }

      .PZklDsl5 {
        height: auto;
        margin-bottom: 4px;
        max-height: 58px;
        width: auto
      }

      ._dLBS5jY {
        height: 64px;
        margin-bottom: 4px
      }

      .hVXBwa16 {
        height: 33px;
        margin-bottom: 4px
      }

      .kh8MVHfW {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        font-weight: 700;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        text-transform: uppercase
      }

      .ALBDEiuL,
      .kh8MVHfW {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .ALBDEiuL {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        color: #718399;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-weight: 500;
        -webkit-justify-content: center;
        justify-content: center;
        text-align: center
      }

      .Up3vLkzv {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        -ms-grid-columns: .75fr 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        border-bottom: 1px solid rgba(113, 131, 153, .18);
        display: -ms-grid;
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: .75fr 1fr 1fr 1fr;
        grid-template-rows: auto;
        height: 56.5px;
        max-width: 895px;
        width: 100%
      }

      .Up3vLkzv.dDMtpjX3 {
        border-bottom-width: 0
      }

      .ZBKGEaAe {
        background-color: #e4f3fb;
        bottom: auto;
        height: 170px;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
      }

      .ZBKGEaAe.eWMPAnoI {
        background-color: #fff;
        height: auto;
        padding: 31px;
        position: relative
      }

      .KpMHazxR {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        bottom: auto;
        cursor: pointer;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 25px;
        -webkit-justify-content: center;
        justify-content: center;
        left: auto;
        opacity: 1;
        position: absolute;
        right: 40px;
        top: 25px;
        width: 25px
      }

      .AkpIjNK9 {
        display: none
      }

      .KH6nV1Xd,
      .YwK125Hh {
        height: 33px;
        margin-bottom: 4px
      }

      .xkz1phPk {
        height: 20px
      }

      .mccQe2kx {
        height: 25px
      }

      .r3uBQjCS {
        height: 32px
      }

      .CVesbZlB {
        max-height: 50px
      }

      .CVesbZlB,
      .cNc8zJhk {
        height: auto
      }

      .hPM4wWK2 {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
      }

      .Kv2WB3JW {
        color: #fff;
        text-decoration: underline
      }

      .Kv2WB3JW:hover {
        color: #e7f3fa
      }

      .D2PGk9Eo {
        margin-bottom: 48px;
        max-width: 490px;
        width: 100%
      }

      .D2PGk9Eo .qbOhVJ_3 {
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 54px;
        margin: 0
      }

      .vJS1E6QM {
        max-width: 180px;
        width: 100%
      }

      .uRb83MKE {
        max-width: 190px;
        width: 100%
      }

      .cMrIftUc {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 48px
      }

      .Bt44hVxp {
        height: 16px
      }

      .Bt44hVxp,
      .Bt44hVxp.nkmUzqTp {
        margin-right: 5px
      }

      .TzZrHxX2 {
        height: 40px;
        margin-right: 6px;
        position: relative;
        width: 80px
      }

      .mmcroPoJ {
        bottom: 0;
        display: none;
        height: 36px;
        left: 0;
        margin-right: 10px;
        position: absolute;
        right: 0;
        top: auto
      }

      .QrDxcj9l {
        font-size: 20px;
        font-weight: 400;
        line-height: 24px
      }

      .QrDxcj9l,
      .dBaCzFhv {
        display: none
      }

      .q7tEQA3q {
        font-weight: 500
      }

      .SeLxAAAX {
        display: block
      }

      .sCrrN3In {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between
      }

      .xCQ1hNvL {
        color: #012169;
        cursor: pointer;
        font-size: 13px;
        font-weight: 700;
        margin-bottom: 0;
        text-decoration: underline
      }

      .zMw0v3DP {
        position: relative;
        width: 50%
      }

      .mXhcq2ws {
        bottom: 0;
        height: 100%;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
      }

      .Xl4k4Pcw,
      .p8mutV86 {
        opacity: 0
      }

      .KvVB4alG {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 50%
      }

      .JQ0BvCFJ {
        background-color: #eee;
        border-width: 0;
        height: 21px;
        margin-left: 0;
        margin-right: 10px;
        margin-top: 0;
        width: 21px
      }

      .JQ0BvCFJ.oKjDiwDc,
      .JQ0BvCFJ.tlGzQM53 {
        background-color: #f7fcfd;
        border-color: #00237e;
        border-width: 8px
      }

      .JQ0BvCFJ.oKjDiwDc {
        box-shadow: none
      }

      .dOadZEt0 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-right: 12px;
        width: 50%
      }

      .vpgiIfjA {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 16px
      }

      .Tmz_GP2O {
        line-height: 18px
      }

      .Tmz_GP2O,
      .cZQXJ7Ny {
        color: #718399;
        font-weight: 700
      }

      .cZQXJ7Ny {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        border: 1px solid #ccc;
        border-radius: 4px;
        cursor: pointer;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 61px;
        margin-bottom: 0;
        padding: 12px 8px;
        position: relative;
        width: 100%
      }

      .cZQXJ7Ny.CzCmroKg {
        border-color: #00237e;
        color: #012169
      }

      .T3GsDH7n {
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 12px
      }

      .IO36A85P {
        color: #718399;
        font-size: 14px;
        font-weight: 700;
        line-height: 18px;
        margin-bottom: 3px
      }

      .IO36A85P.sfLoFTc6 {
        display: none
      }

      .iEHLfi2s {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-box-align: end;
        -ms-flex-align: end;
        -webkit-align-items: flex-end;
        align-items: flex-end;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 18px;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        margin-bottom: 12px;
        width: 100%
      }

      .WJAXFXuD {
        color: rgba(51, 51, 51, .63);
        font-size: 14px;
        font-weight: 400;
        line-height: 1;
        margin-bottom: 0
      }

      .TgslLzzR {
        margin-bottom: 30px
      }

      .TgslLzzR.lwydctUw {
        margin-bottom: 0
      }

      .pF1CY2w2 {
        color: #012169;
        font-weight: 500
      }

      .ebc3rcPb {
        color: #8c8c8c;
        margin-bottom: 5px
      }

      .NIyGNLht {
        margin-right: 7px;
        width: 20px
      }

      .d3e00YLO {
        padding-top: 11px
      }

      .Pc5felvM {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .h12Fetu8 {
        font-size: 15px
      }

      .t9449wwn {
        font-size: 16px;
        line-height: 18px
      }

      .t9449wwn,
      .ts4aK8JY {
        color: #000
      }

      .PBBsIfR6,
      .YBD2g4N_ {
        font-family: sans-serif;
        font-weight: 400
      }

      .HVi1gJEh {
        font-weight: 400
      }

      .K8LqzG9N {
        color: #000;
        font-family: sans-serif
      }

      .BBBPSTbg {
        color: #012169
      }

      .MSLRYRlC,
      .RTcOq2uk,
      .RyZ3Kdi4,
      .YYcoaGgF,
      .ZjectXHQ,
      .blkXxdGV,
      .g9mSu7Ec,
      .jTTPWBI2,
      .nAsfiJfA,
      .rB7TMb3d {
        color: #000
      }

      .rB7TMb3d {
        font-size: 10px;
        font-weight: 700;
        white-space: nowrap
      }

      .wZQhyGCJ {
        font-family: Brandon;
        font-size: 11px;
        font-weight: 700;
        line-height: 18px
      }

      .VvHqoH6B {
        color: #fff;
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 48px
      }

      @media screen and (min-width:1440px) {
        .GgvM9AOs {
          max-width: none;
          min-height: fit-content;
          width: 45%
        }

        .zP94z7w3 {
          max-width: 480px
        }

        .U3knCTwx,
        .Z1Wt2cMD,
        .Z1Wt2cMD.tlGzQM53,
        .wYgWzB0m {
          border-radius: 6px
        }

        .ZHQ0tihW.ZFTrSqip {
          width: auto
        }

        .ZHQ0tihW.ZFTrSqip.j9zsUrEe.eszGgZGf {
          -o-object-fit: cover;
          object-fit: cover
        }

        .lTvfqbU3.VabanLQT {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-justify-content: center;
          justify-content: center
        }

        .cZQXJ7Ny {
          padding-left: 12px;
          padding-right: 12px
        }
      }

      @media screen and (min-width:1920px) {
        .xHtN6JbO {
          background-color: #fffef2
        }

        .GgvM9AOs {
          max-width: none;
          width: 45%
        }

        .zP94z7w3 {
          max-width: 540px
        }

        .ZHQ0tihW.ZFTrSqip {
          margin-left: auto;
          margin-right: auto;
          width: 60%
        }

        .GbroshBx,
        .ZHQ0tihW.ZFTrSqip,
        .ZHQ0tihW.ZFTrSqip.j9zsUrEe.eszGgZGf {
          -o-object-fit: contain;
          object-fit: contain
        }

        .lTvfqbU3.VabanLQT {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex
        }

        .cZQXJ7Ny {
          border: 1px solid #ccc
        }
      }

      @media screen and (max-width:478px) {
        .iBLzo_OF {
          height: 1150px
        }

        .D2BupW1o,
        .VvHqoH6B {
          font-size: 32px;
          line-height: 38px
        }
      }

      @media screen and (min-width:479px)and (max-width:991px) {
        .iBLzo_OF {
          height: 850px;
          min-height: auto
        }
      }

      @media screen and (max-width:991px) {
        .xHtN6JbO {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: auto
        }

        .OZotceja {
          display: block;
          height: 800px;
          padding-bottom: 0;
          width: 100%
        }

        .GgvM9AOs {
          max-width: 100%;
          width: 100%
        }

        .cciO9QZP {
          font-size: 32px;
          line-height: 38px
        }

        .wVRyzdCd {
          font-size: 18px
        }

        .npmhpcnY {
          text-align: center;
          width: 100%
        }

        .JEANeYxJ {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column
        }

        .iBLzo_OF {
          height: auto;
          max-height: 100%;
          min-height: auto;
          padding: 50px 10px;
          position: static
        }

        .iBLzo_OF,
        .tcS5t7mc {
          width: 100%
        }

        .PRx7Sbn7 {
          max-width: 500px
        }

        .CjclecLF {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          justify-content: center;
          text-align: center
        }

        .F1AmFsTl {
          -ms-grid-columns: 1fr 1fr;
          grid-template-columns: 1fr 1fr
        }

        .q1b2wncR {
          max-width: 225px
        }

        .vinxdaez {
          height: 80px;
          padding-left: 10px;
          padding-right: 10px
        }

        .UgzVGSWV {
          padding-left: 20px;
          padding-right: 20px;
          -webkit-transform: translateY(-105%);
          -ms-transform: translateY(-105%);
          transform: translateY(-105%)
        }

        .T87mYq8e,
        .briW4cvY {
          overflow: hidden
        }

        .CSQgN3Ts {
          -webkit-box-align: end;
          -ms-flex-align: end;
          -webkit-align-items: end;
          align-items: end
        }

        .WexGggZz {
          font-size: 10px
        }

        .Up3vLkzv {
          padding-left: 10px
        }
      }

      @media screen and (min-width:992px) {
        .B9IHarKr {
          position: sticky;
          z-index: 20
        }

        .B9IHarKr[data-banner-count=two] {
          top: 130px
        }

        .B9IHarKr[data-banner-count=one] {
          top: 65px
        }

        .B9IHarKr[data-banner-count=none] {
          top: 0
        }

        .xHtN6JbO {
          max-height: 850px
        }

        .OZotceja {
          position: sticky
        }

        .OZotceja[data-banner-count=two] {
          max-height: calc(100vh - 190px);
          top: 190px
        }

        .OZotceja[data-banner-count=one] {
          max-height: calc(100vh - 125px);
          top: 125px
        }

        .OZotceja[data-banner-count=none] {
          max-height: calc(100vh - 60px);
          top: 60px
        }

        .OZotceja[data-responsive-gallery=false] {
          height: auto;
          max-height: none
        }

        .GgvM9AOs {
          overflow-y: auto
        }

        .zP94z7w3 {
          height: fit-content
        }

        .iBLzo_OF {
          height: calc(100vh - 202px);
          position: sticky;
          top: 202px
        }

        .iBLzo_OF[data-banner-count=one] {
          height: calc(100vh - 137px);
          top: 137px
        }

        .iBLzo_OF[data-banner-count=none] {
          height: calc(100vh - 72px);
          top: 72px
        }

        .oo2tGcU8 {
          top: 202px
        }
      }

      @media screen and (min-width:992px)and (min-height:400px) {
        .oo2tGcU8 {
          top: 182px
        }
      }

      @media screen and (min-width:992px)and (min-height:500px) {
        .oo2tGcU8 {
          top: 132px
        }
      }

      @media screen and (min-width:992px)and (min-height:600px) {
        .oo2tGcU8 {
          top: 82px
        }
      }

      @media screen and (min-width:992px)and (min-height:700px) {
        .oo2tGcU8 {
          top: 32px
        }
      }

      @media screen and (min-width:992px)and (min-height:780px) {
        .oo2tGcU8 {
          top: 0
        }
      }

      .KCPiCdmN .B_zF0iqj {
        align-items: center;
        display: flex;
        white-space: pre
      }

      .KCPiCdmN .ud_YMipo {
        align-items: center;
        display: flex;
        line-height: 10px
      }

      .KCPiCdmN #J3ZRwe0e {
        align-items: center;
        display: contents
      }

      @media screen and (max-width:767px) {
        #yXwO4XAq {
          display: block
        }

        .ud_YMipo {
          margin-right: 8px
        }

        .KCPiCdmN .B_zF0iqj {
          flex-direction: column;
          font-size: 14px !important;
          text-align: center
        }

        .wE7ppt6g {
          height: auto;
          padding-bottom: 20px;
          padding-top: 20px
        }

        .jfDEAhoq {
          padding: 135px 30px 40px
        }

        .OZotceja {
          display: block;
          height: 84vw;
          padding-bottom: 0
        }

        .GgvM9AOs {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
          padding-left: 20px
        }

        .ogTv5hDP.KWOHQLBj.fPFjS3dT {
          white-space: nowrap;
          width: 100%
        }

        .cciO9QZP {
          line-height: 26px
        }

        .npmhpcnY {
          font-size: 14px;
          line-height: 16px;
          width: 100%
        }

        .mW7Zt7bP {
          height: 450px;
          margin-bottom: 0
        }

        .T89ekTAC.S13N6f4a {
          display: block
        }

        .D2PGk9Eo .qbOhVJ_3 {
          font-size: 32px;
          line-height: 42px;
          text-align: center
        }

        .LTSIGvhq {
          padding-left: 20px;
          padding-right: 20px
        }

        .F1AmFsTl {
          grid-column-gap: 10px;
          grid-row-gap: 20px
        }

        .q1b2wncR {
          margin-bottom: 25px
        }

        .VGD1Fytv {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-justify-content: center;
          justify-content: center
        }

        .fBjoozjJ,
        .z7Dl0k2S {
          margin-bottom: 40px
        }

        .teQAfsDU {
          display: none
        }

        .UgzVGSWV {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          bottom: 0;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: auto;
          left: 0;
          padding-bottom: 16px;
          padding-top: 16px;
          position: fixed;
          right: 0;
          top: auto;
          -webkit-transform: translateY(105%);
          -ms-transform: translateY(105%);
          transform: translateY(105%)
        }

        .xqnJbG9i {
          width: 100%
        }

        .xqnJbG9i.F256F627 {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          height: 50px;
          margin-bottom: 10px;
          margin-left: 0
        }

        .xqnJbG9i.VTOAsh50 {
          display: none
        }

        .briW4cvY {
          overflow: visible
        }

        .sJEAZCN1 {
          position: relative;
          z-index: 1
        }

        .TIB1LUF4 {
          padding-bottom: 0
        }

        .pLVFfK0g {
          display: block
        }

        .ndNkySXW {
          height: 450px;
          margin-bottom: 0;
          padding-bottom: 0
        }

        .uemtrvIv {
          display: none;
          z-index: 2
        }

        .lTvfqbU3 {
          height: 100%
        }

        .ccpWSOrs {
          max-width: 100%
        }

        .K8kUxRcQ {
          display: none
        }

        .K8kUxRcQ.N2Mx8oMB {
          display: block
        }

        .WYQkoGnO {
          margin-bottom: 0
        }

        .WexGggZz {
          border-bottom: 1px solid rgba(113, 131, 153, .18);
          font-size: 20px;
          padding-bottom: 23px
        }

        .hVXBwa16 {
          height: 61px
        }

        .ZBKGEaAe {
          height: 88px
        }

        .ZBKGEaAe.eWMPAnoI {
          max-height: 100vh;
          overflow: scroll
        }

        .KpMHazxR {
          right: 20px;
          top: 20px
        }

        .AkpIjNK9 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          background-color: #fff;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: 100%;
          -webkit-justify-content: flex-start;
          justify-content: flex-start;
          overflow: auto;
          position: relative;
          text-align: center;
          width: 100%
        }

        .GjcQjvgu {
          background-color: #e4f3fb;
          height: 88px;
          min-height: 88px
        }

        .GjcQjvgu,
        .kL4oEIeN {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-justify-content: center;
          justify-content: center;
          width: 100%
        }

        .kL4oEIeN {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          padding: 23px
        }

        .GR8cmJ3s {
          margin-bottom: 30px;
          width: 100%
        }

        .jbPqQx2H {
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          border-bottom: 1px solid rgba(113, 131, 153, .18);
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          height: 43px;
          -webkit-justify-content: space-between;
          justify-content: space-between
        }

        .SMaKlCx1 {
          font-weight: 700
        }

        .CKMmAtE3,
        .SMaKlCx1 {
          text-transform: uppercase
        }

        .CKMmAtE3 {
          color: #718399;
          font-weight: 500
        }

        .YwK125Hh {
          height: 105px
        }

        .KH6nV1Xd {
          height: 114px
        }

        .pF1CY2w2 {
          font-size: 21px;
          line-height: 1.2
        }

        .ebc3rcPb {
          font-size: 15px;
          line-height: 1.2
        }

        #W1iQdfNn small {
          line-height: 9px
        }

        .EFIBLw6T {
          height: 11.5px
        }

        .kgRmzyl8.bt6r48pB {
          display: none
        }

        .kgRmzyl8.XK6R5DCd {
          display: block !important
        }

        .hn7iydKq {
          align-items: center;
          gap: 15px
        }

        .S3ZCq9_P {
          margin-bottom: 0;
          width: auto
        }
      }

      @media screen and (max-width:479px) {
        h1 {
          font-size: 32px;
          line-height: 38px
        }

        .OR9hiObk {
          font-size: 14px
        }

        .YAxxA_7j {
          height: 25px
        }

        .OZotceja {
          padding-bottom: 0;
          padding-left: 0;
          padding-right: 0
        }

        .GgvM9AOs {
          padding: 35px 15px
        }

        .ogTv5hDP.KWOHQLBj.fPFjS3dT {
          -webkit-box-flex: 0;
          display: block;
          -webkit-flex: 0 auto;
          -ms-flex: 0 auto;
          flex: 0 auto;
          font-size: 16px;
          width: 100%
        }

        .cciO9QZP {
          font-size: 32px;
          line-height: 36px
        }

        .DbZUbyNz {
          font-size: 13px;
          padding-left: 25px;
          position: relative
        }

        .DbZUbyNz.RNYZv18W {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          margin-bottom: 0;
          margin-top: 20px
        }

        .DbZUbyNz.ZtonEPMw {
          display: none
        }

        .FR7cqwxD {
          bottom: 0;
          height: 45px;
          left: 4%;
          position: absolute;
          right: auto;
          text-align: center;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);
          width: 45px;
          z-index: 2
        }

        .hAWVC7VZ {
          height: 100%;
          width: 100%
        }

        .UMAzq8vM {
          margin-right: 0
        }

        .UMAzq8vM.oOv4yMv3 {
          margin-right: 8px
        }

        .npmhpcnY {
          font-size: 18px
        }

        .G4OZbYHv {
          -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap
        }

        .hn7iydKq {
          flex-direction: row;
          width: 100%
        }

        .LttYTJpp {
          font-size: 12px
        }

        .sRemUGlj {
          padding-left: 12px;
          padding-right: 12px
        }

        .cX6KJhqK,
        .yL_rK5kM {
          font-size: 9px
        }

        .y3H6bbFp {
          font-size: 11px;
          height: 33px;
          top: 29px;
          width: 113px
        }

        .mwZz_8_O {
          height: 18px;
          margin-right: 4px;
          width: auto
        }

        .QIzJzfre {
          height: 29px;
          left: 0;
          min-height: 29px;
          min-width: 29px;
          width: 29px
        }

        .mW7Zt7bP {
          height: auto;
          padding-bottom: 0;
          width: 100%
        }

        .T89ekTAC.S13N6f4a {
          -webkit-transform: translateY(50px);
          -ms-transform: translateY(50px);
          transform: translateY(50px)
        }

        .b9m5f0V6 {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          height: 300px;
          -webkit-justify-content: center;
          justify-content: center
        }

        .h3k8rQM9 {
          height: 29px;
          right: 0;
          width: 29px
        }

        .jAZyY6In {
          margin-bottom: 35px
        }

        .iN250gyW {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-justify-content: center;
          justify-content: center;
          margin-left: auto;
          margin-right: auto;
          max-width: 230px;
          width: 100%
        }

        .iN250gyW.wlSBrmlT.zmw_7UUq {
          max-width: 250px
        }

        .iN250gyW.cMrIftUc {
          max-width: 260px
        }

        .Z398KzhB {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          justify-content: center;
          margin-top: 20px;
          text-align: center;
          width: 100%
        }

        .G3bV1Pms {
          margin-right: 0
        }

        .tcS5t7mc {
          padding-bottom: 50px;
          padding-top: 50px
        }

        .sWPrEs8R {
          padding-bottom: 32px;
          padding-top: 30px
        }

        .LTSIGvhq {
          padding-left: 15px;
          padding-right: 15px
        }

        .aH3PXiXk {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-align: start;
          -ms-flex-align: start;
          -webkit-align-items: flex-start;
          align-items: flex-start;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          margin-bottom: 16px
        }

        ._8d1T6vYI {
          width: 100%
        }

        ._8d1T6vYI.ZlOEFuGT {
          margin-top: 10px
        }

        .Uq2qM69G {
          height: 165px
        }

        .YeAV50oj {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-align: start;
          -ms-flex-align: start;
          -webkit-align-items: flex-start;
          align-items: flex-start;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column
        }

        .ohrsc63l.DHZ0KF2Q,
        .ohrsc63l.J_u4yKWM,
        .ohrsc63l.xVB7cC2W {
          border-color: #012169;
          margin-bottom: 0;
          width: 100%
        }

        .q1b2wncR {
          max-width: 280px
        }

        .WpxxO2WR.IrAYaYA4 {
          background-position: 50% 5%;
          background-size: 1000px
        }

        .WpxxO2WR.ilT7J3zS {
          padding-bottom: 20px
        }

        .arRicP6U {
          font-size: 18px;
          line-height: 20px;
          max-width: 300px;
          width: 100%
        }

        .arRicP6U.dBaCzFhv {
          display: none
        }

        .COR6Uyy4 {
          width: 100%
        }

        .z7Dl0k2S {
          margin-bottom: 20px
        }

        .UXSPmMEP {
          padding-bottom: 60px;
          padding-top: 70px
        }

        .xqnJbG9i {
          width: 100%
        }

        .JWWswwIL {
          font-size: 12px;
          line-height: 14px;
          width: 50%
        }

        .dH0Kl5s9 {
          height: 12px;
          margin-right: 4px
        }

        .LYcFegV_ {
          left: 1%
        }

        .EMhuUzUN,
        .LYcFegV_ {
          height: 29px;
          width: 29px
        }

        .EMhuUzUN {
          left: 0;
          min-height: 29px;
          min-width: 29px
        }

        .gBSae3Ul {
          height: 29px;
          right: 1%;
          width: 29px
        }

        .BRw8mkGA {
          font-size: 14px
        }

        .Sv2ESdvB {
          height: 29px;
          right: 0;
          width: 29px
        }

        .TIB1LUF4 {
          margin-left: auto;
          margin-right: auto;
          padding-bottom: 0;
          width: 100%
        }

        .pLVFfK0g {
          -webkit-transform: translateY(-15px);
          -ms-transform: translateY(-15px);
          transform: translateY(-15px)
        }

        .ndNkySXW {
          height: 350px;
          padding-bottom: 0;
          width: 100%
        }

        .m5pxW1aF {
          padding-left: 15px;
          padding-right: 15px
        }

        .e8cuJehP {
          margin-bottom: 4px;
          margin-right: 0
        }

        .yNgMDrxY {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -webkit-flex-direction: row;
          -ms-flex-direction: row;
          flex-direction: row
        }

        .yNgMDrxY,
        .yNgMDrxY.RNYZv18W,
        .yNgMDrxY.ZtonEPMw {
          display: block
        }

        .mccQe2kx {
          height: 22px
        }

        .r3uBQjCS {
          height: 25px
        }

        .cNc8zJhk {
          height: 40px
        }

        .vJS1E6QM {
          max-width: 100%
        }

        .uRb83MKE {
          max-width: 210px
        }

        .cMrIftUc {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-justify-content: center;
          justify-content: center;
          margin-left: auto;
          margin-right: auto;
          max-width: 250px;
          width: 100%
        }

        .Bt44hVxp {
          height: 17px
        }

        .QrDxcj9l {
          display: block;
          font-size: 18px;
          line-height: 20px;
          width: 100%
        }

        .KvVB4alG {
          width: 113px
        }

        .JQ0BvCFJ {
          margin-right: 7px
        }

        .cZQXJ7Ny {
          font-size: 12px;
          height: 34px;
          line-height: 18px;
          padding-right: 6px;
          width: 115px
        }

        .cZQXJ7Ny.CzCmroKg {
          padding-left: 8px
        }

        .KCPiCdmN .B_zF0iqj {
          font-size: 14px !important
        }
      }

      @media screen and (min-width:479px) {
        .iBLzo_OF {
          padding-left: 50px;
          padding-right: 50px
        }
      }

      @media screen and (min-width:992px)and (max-width:1250px) {
        .ZHQ0tihW {
          object-position: 70%
        }
      }

      @media screen and (min-width:1251px) {
        .ZHQ0tihW {
          object-position: 68%
        }
      }

      @media screen and (min-width:1850px) {
        .ZHQ0tihW {
          object-position: 58%
        }
      }

      .T87mYq8e {
        padding-bottom: 20px
      }

      @media screen and (max-height:640px) {
        .KpMHazxR {
          top: 55px
        }
      }

      .bdmYjHHg {
        height: 100%
      }

      .VMf2igt3 .b7Yu_Kgw {
        background-color: #fffef2;
        display: flex
      }

      .QxwfIhJI {
        border-color: #000;
        border-width: 2px
      }

      .RxmN0Llz:first-child {
        margin-left: auto
      }

      .RxmN0Llz:last-child {
        margin-right: auto
      }

      .VMf2igt3 .b7Yu_Kgw:first-child img,
      .VMf2igt3 .b7Yu_Kgw:nth-child(8) img,
      .VMf2igt3.wz_q_biG .b7Yu_Kgw:nth-child(7) img {
        max-width: 600px;
        object-fit: contain;
        width: 72%
      }

      .VMf2igt3.wz_q_biG .b7Yu_Kgw:nth-child(8) img {
        max-width: 100%;
        object-fit: cover;
        width: 100%
      }

      .cQFIDGy8 {
        background-color: rgba(34, 34, 34, .4) !important;
        opacity: 1 !important
      }

      .vVDIfLf_ {
        background-color: #000 !important
      }

      .w7hSpZmP .a5FjyjFA {
        background-clip: content-box !important;
        background-image: none !important;
        background-position: 50% 50% !important;
        background-repeat: no-repeat !important;
        background-size: 16px 16px !important;
        border-color: #012169 !important;
        border-radius: 6px !important;
        border-width: 1px !important;
        height: 35px !important;
        padding: 4px !important;
        width: 35px !important
      }

      .kgRmzyl8 {
        display: flex
      }

      .kgRmzyl8.XK6R5DCd {
        display: none
      }

      video.eszGgZGf {
        aspect-ratio: 1/1;
        background-color: #bac8d3;
        border-radius: 10px;
        width: 100% !important
      }

      .yUCuep5m {
        display: block !important
      }

      .TzZrHxX2.EYA5HBTy .yUCuep5m {
        display: none !important
      }

      .TzZrHxX2.EYA5HBTy .mmcroPoJ {
        display: block !important
      }

      .cZQXJ7Ny.CzCmroKg .IO36A85P {
        color: #00237e
      }

      #W1iQdfNn {
        align-items: center;
        display: flex;
        flex-direction: column;
        font-size: 9px;
        gap: .2rem
      }

      #W1iQdfNn small {
        display: inline-block;
        font-size: 10px;
        font-weight: 600;
        line-height: 9px;
        padding-right: 2px;
        text-align: right;
        width: 60px
      }

      .fPJKydvY .wQJepRv4 {
        border: 1.8px solid #000;
        margin: 0;
        max-height: unset;
        overflow: hidden;
        padding: 0;
        width: 140px
      }

      .NXO0DVYW {
        height: 100%;
        width: 65px
      }

      .eS5VPUrV._H8a5HNy span.ZE0AmzXz {
        transform: translateX(8px)
      }

      .eS5VPUrV li {
        font-size: 14px;
        line-height: 36px;
        min-height: 20px;
        text-align: center
      }

      .jDDpcRxO {
        background-color: #fff;
        border: 1.5px solid #000;
        border-radius: 4px;
        display: inline-flex;
        height: 35px;
        justify-content: space-around;
        max-width: 200px;
        min-width: 80px;
        width: 110% !important
      }

      .jDDpcRxO .rGsaa6jV {
        background-color: #fff;
        border-radius: 0;
        color: #000;
        padding: 0
      }

      .jDDpcRxO .UFO_0bn1 {
        color: #000;
        width: calc(100% - 60px)
      }

      .jDDpcRxO .fkreNlIz {
        background-color: #fff;
        border-radius: 0;
        color: #000;
        padding: 0
      }

      .wXb4txef {
        background: #718399;
        height: 8px;
        margin: 0 6px;
        width: 8px
      }

      .wXb4txef.LHzPsaq2 {
        background: #000 !important
      }

      #NcU6fivL {
        display: none !important;
        z-index: 500001 !important
      }

      #NcU6fivL,
      #OQqZBYrX {
        align-items: center;
        background-color: var(--primary-color);
        font-family: Montserrat;
        height: 65px;
        justify-content: center;
        left: 0;
        overflow: hidden;
        position: fixed !important;
        position: absolute;
        text-align: center;
        top: 0 !important;
        top: 0;
        width: 100% !important;
        width: 100%
      }

      #OQqZBYrX {
        display: flex;
        z-index: 900000 !important
      }

      .KCPiCdmN {
        align-items: center;
        display: flex;
        font-size: 17px;
        font-weight: 400;
        margin-bottom: 0
      }

      #NcU6fivL .KCPiCdmN {
        font-weight: 300;
        margin-bottom: 0
      }

      @media screen and (min-width:768px) {
        .ud_YMipo {
          margin-left: 4px
        }

        #W1iQdfNn {
          flex-direction: row
        }

        .KCPiCdmN {
          align-items: center;
          display: flex;
          font-weight: 400;
          margin-bottom: 0
        }
      }

      .MLq24wva {
        animation: HXmiig1e 60s linear infinite forwards;
        min-width: 2800px !important
      }

      @media screen and (max-width:479px) {
        #S_hzPCLj strong {
          display: block
        }

        #J3ZRwe0e {
          text-align: center
        }
      }

      @keyframes HXmiig1e {
        0% {
          transform: translateX(0)
        }

        to {
          transform: translateX(-100%)
        }
      }

      .MLq24wva.dBaCzFhv {
        display: none
      }

      .ll0QaGbl {
        height: 28px
      }

      .HQQ2H4XM {
        height: 15px
      }

      .ccpWSOrs {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .WexGggZz:nth-child(2) img {
        height: 58px;
        margin-bottom: 4px
      }

      .WexGggZz:nth-child(3) img {
        height: 33px;
        margin-bottom: 4px
      }

      .WexGggZz:nth-child(4) img {
        height: 58px;
        margin-bottom: 4px
      }

      .WexGggZz:nth-child(5) img {
        height: 33px;
        margin-bottom: 4px
      }

      .WexGggZz:nth-child(6) img {
        height: 64px;
        margin-bottom: 4px
      }

      input[type=button],
      input[type=text] {
        font-family: Brandon, sans-serif
      }

      .F5p69PEW {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        max-width: 500px;
        text-align: center
      }

      @media screen and (max-height:850px) {
        .iN250gyW {
          margin-bottom: 20px !important
        }

        .cMrIftUc {
          margin-bottom: 20px
        }

        .jAZyY6In {
          margin-bottom: 30px
        }
      }

      .CjclecLF:last-child {
        margin-bottom: 0
      }

      @media screen and (max-width:479px) {
        .T87mYq8e {
          padding-bottom: 50px
        }

        .GR8cmJ3s:first-child img {
          height: 58px;
          margin-bottom: 4px;
          max-height: unset
        }

        .GR8cmJ3s:nth-child(2) img,
        .GR8cmJ3s:nth-child(3) img {
          height: 61px;
          margin-bottom: 4px;
          max-height: unset
        }

        .GR8cmJ3s:nth-child(4) img {
          height: 105px;
          margin-bottom: 4px;
          max-height: unset
        }

        .GR8cmJ3s:nth-child(5) img {
          height: 114px;
          margin-bottom: 4px;
          max-height: unset
        }
      }

      details>summary {
        list-style: none
      }

      details>summary::-webkit-details-marker {
        display: none
      }

      @media screen and (max-height:900px) {
        .D2PGk9Eo {
          margin-bottom: 20px
        }

        .iN250gyW {
          margin-bottom: 20px !important
        }

        .cMrIftUc {
          margin-bottom: 20px
        }

        .jAZyY6In {
          margin-bottom: 30px
        }
      }

      .foxFvbZE {
        font-family: sans-serif !important
      }

      .foxFvbZE.cciO9QZP {
        font-size: 24.5px
      }

      .D2PGk9Eo .foxFvbZE.qbOhVJ_3,
      .foxFvbZE.D2BupW1o,
      .foxFvbZE.VvHqoH6B {
        font-size: 40px
      }

      .foxFvbZE.yNgMDrxY {
        font-size: 26px
      }

      @media screen and (max-width:991px) {

        .foxFvbZE.D2BupW1o,
        .foxFvbZE.VvHqoH6B,
        .foxFvbZE.cciO9QZP {
          font-size: 30px
        }
      }

      @media screen and (max-width:767px) {
        .D2PGk9Eo .foxFvbZE.qbOhVJ_3 {
          font-size: 30px
        }
      }

      .__ZBruJQ {
        font-family: Roboto Light !important
      }

      ._9wqhOz7T {
        font-family: Roboto Regular !important
      }

      :root {
        --list-text-color: inherit;
        --select-field-arrow-color: #000;
        --border-color-active: #000;
        --border-color-hover: #000;
        --select-field-padding-left: 10px;
        --select-field-padding-right: 10px;
        --list-padding-top-bottom: 6px;
        --list-max-height: 250px;
        --list-item-padding-left: 10px;
        --list-item-padding-right: 10px;
        --list-item-min-height: 40px;
        --list-item-line-height: 40px
      }

      ._H8a5HNy {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        box-sizing: border-box;
        clear: both;
        padding-left: var(--select-field-padding-left);
        padding-right: var(--select-field-padding-right);
        position: relative;
        text-align: left !important;
        -webkit-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        white-space: nowrap
      }

      ._H8a5HNy.eS5VPUrV {
        background-color: #fff;
        border: 1.5px solid #718399;
        border-radius: 4px;
        color: #000;
        cursor: pointer;
        font-size: 12px;
        font-weight: 700;
        margin-bottom: 0;
        margin-top: 0;
        text-transform: none
      }

      @media screen and (max-width:767px) {
        .XZFkGEgS ._H8a5HNy {
          align-items: center;
          display: flex;
          font-size: 16px;
          height: 100%
        }

        .XZFkGEgS {
          display: flex;
          margin: 14px 0 6px
        }

        .XZFkGEgS .npmhpcnY {
          font-size: 16px;
          height: 52px;
          margin-left: 16px;
          padding: 6px 12px
        }
      }

      ._H8a5HNy:hover {
        border-color: var(--border-color-hover)
      }

      ._H8a5HNy.zeRTnFyg,
      ._H8a5HNy:active,
      ._H8a5HNy:focus {
        border-color: var(--border-color-active)
      }

      ._H8a5HNy:after {
        border-bottom: 2px solid var(--select-field-arrow-color);
        border-right: 2px solid var(--select-field-arrow-color);
        content: "";
        display: block;
        height: 5px;
        margin-top: -4px;
        pointer-events: none;
        position: absolute;
        right: 12px;
        top: 50%;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
        transform-origin: 66% 66%;
        -webkit-transition: all .15s ease-in-out;
        transition: all .15s ease-in-out;
        width: 5px
      }

      ._H8a5HNy.zeRTnFyg:after {
        -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        transform: rotate(-135deg)
      }

      ._H8a5HNy.zeRTnFyg .wQJepRv4 {
        background: #fff;
        opacity: 1;
        overflow: hidden;
        pointer-events: auto;
        -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
        transform: scale(1) translateY(0);
        width: 100%
      }

      ._H8a5HNy.MOqg1pgo {
        border-color: #ededed;
        color: #999;
        pointer-events: none
      }

      ._H8a5HNy.MOqg1pgo:after {
        border-color: #ccc
      }

      ._H8a5HNy.ClowFpKD {
        width: 100%
      }

      ._H8a5HNy.ClowFpKD .wQJepRv4 {
        left: 0 !important;
        right: 0 !important
      }

      ._H8a5HNy.KHuPhyhI {
        float: right
      }

      ._H8a5HNy.KHuPhyhI .wQJepRv4 {
        left: auto;
        right: 0
      }

      ._H8a5HNy.qWdfcu2X {
        font-size: 12px;
        height: 36px;
        line-height: 34px
      }

      ._H8a5HNy.qWdfcu2X:after {
        height: 4px;
        width: 4px
      }

      ._H8a5HNy.qWdfcu2X .QE_D0WxJ {
        line-height: 34px;
        min-height: 34px
      }

      ._H8a5HNy .wQJepRv4 {
        background-color: #fff;
        border-color: 3px solid #ededed;
        border-radius: 5px;
        box-shadow: 0 7px 20px 0 rgba(68, 68, 68, .11);
        box-sizing: border-box;
        color: var(--list-text-color);
        left: 0;
        margin-top: 4px;
        max-height: var(--list-max-height);
        opacity: 0;
        overflow: hidden;
        overflow-x: hidden;
        overflow-y: scroll;
        padding: var(--list-padding-top-bottom) 0;
        pointer-events: none;
        position: absolute;
        top: 100%;
        -webkit-transform: scale(.75) translateY(-21px);
        -ms-transform: scale(.75) translateY(-21px);
        transform: scale(.75) translateY(-21px);
        -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
        transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
        z-index: 9
      }

      ._H8a5HNy .wQJepRv4:hover .QE_D0WxJ:not(:hover) {
        background-color: transparent !important
      }

      ._H8a5HNy .QE_D0WxJ {
        cursor: pointer;
        font-weight: 700;
        line-height: var(--list-item-line-height);
        list-style: none;
        min-height: var(--list-item-min-height);
        outline: none;
        padding-left: var(--list-item-padding-left);
        padding-right: var(--list-item-padding-right);
        text-align: left;
        -webkit-transition: all .2s;
        transition: all .2s
      }

      ._H8a5HNy .QE_D0WxJ:first-child {
        display: none
      }

      ._H8a5HNy.eS5VPUrV .QE_D0WxJ:first-child {
        display: block
      }

      span.ZE0AmzXz {
        color: var(--list-text-color)
      }

      ._H8a5HNy .QE_D0WxJ.GvNp1v9Q.qKlcgM2E,
      ._H8a5HNy .QE_D0WxJ.qKlcgM2E,
      ._H8a5HNy .QE_D0WxJ:hover {
        background-color: #f6fafd
      }

      ._H8a5HNy .QE_D0WxJ.GvNp1v9Q {
        font-weight: 700
      }

      ._H8a5HNy .QE_D0WxJ.MOqg1pgo {
        background-color: transparent;
        color: #999;
        cursor: default
      }

      .A4RygxeT ._H8a5HNy .wQJepRv4 {
        display: none
      }

      .A4RygxeT ._H8a5HNy.zeRTnFyg .wQJepRv4 {
        display: block
      }

      select {
        appearance: none
      }

      .hAWVC7VZ {
        animation: Ims48NwA 5s linear infinite
      }

      .o1M0suUI {
        animation: GtCsoKhC 1s ease-in-out infinite
      }

      .tF4S9Agi {
        animation: czlEqzhc 2.5s ease-in-out infinite forwards
      }

      @keyframes czlEqzhc {
        0% {
          transform: rotate(0)
        }

        50% {
          transform: rotate(180deg)
        }

        to {
          transform: rotate(180deg)
        }
      }

      @keyframes Ims48NwA {
        0% {
          transform: rotate(0deg)
        }

        to {
          transform: rotate(1turn)
        }
      }

      @keyframes GtCsoKhC {
        0% {
          opacity: 100%
        }

        50% {
          opacity: 30%
        }

        70% {
          opacity: 100%
        }

        to {
          opacity: 100%
        }
      }

      .LMRCs7Zp {
        overflow: hidden;
        pointer-events: none;
        position: relative
      }

      .LMRCs7Zp:before {
        transform: rotate(45deg)
      }

      .LMRCs7Zp:after,
      .LMRCs7Zp:before {
        background: gray;
        content: "";
        height: 1px;
        left: 0;
        position: absolute;
        top: 50%;
        width: 100%
      }

      .LMRCs7Zp:after {
        transform: rotate(-45deg)
      }

      @media screen and (min-width:768px) {
        .UgzVGSWV {
          box-shadow: 0 2px 20px rgba(0, 0, 0, .2);
          top: 130px
        }
      }

      .yYtdRRGh {
        animation: GtCsoKhC 1s ease-in-out infinite
      }

      .sfLoFTc6 {
        display: none !important
      }

      #kabUtApL {
        background-color: #012169;
        color: var(--secondary-text-color);
        font-family: Montserrat;
        font-size: 17px;
        height: 65px;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0
      }

      #kabUtApL,
      #kabUtApL .SbnxKPVN {
        align-items: center;
        display: flex;
        justify-content: center;
        width: 100%
      }

      #kabUtApL .SbnxKPVN {
        flex-direction: row;
        max-width: 1200px;
        padding: 0;
        position: relative
      }

      div#kabUtApL {
        position: fixed !important;
        text-align: center;
        top: 65px !important;
        width: 100% !important;
        z-index: 500001 !important
      }

      #kabUtApL .UhQO9Tat {
        border-radius: 20px;
        display: inline-block;
        font-weight: 600;
        margin-left: 5px;
        padding: 5px 10px
      }

      #S_hzPCLj {
        display: block
      }

      @media screen and (max-width:767px) {

        #kabUtApL,
        #kabUtApL.y4NBSw8p {
          font-size: 14px
        }

        .tF4S9Agi {
          height: 12px;
          width: 8.3px
        }
      }

      @media screen and (max-width:479px) {
        #kabUtApL {
          font-size: 14px
        }
      }

      .UMAzq8vM.oOv4yMv3 {
        color: #7c7c7c;
        font-weight: 500;
        text-decoration: line-through
      }

      ._4SrwumrV {
        display: flex;
        flex-wrap: wrap;
        /* gap: min(10px, 1.75vw); */
        overflow-x: auto;
        scroll-padding: 0 5px;
        scroll-snap-align: start;
        width: auto
      }

      ._4SrwumrV>* {
        flex: 0 0 auto;
        scroll-snap-align: center
      }

      li.QE_D0WxJ.MOqg1pgo.KvW6VxCC {
        pointer-events: none
      }

      span.FErf1oCO.w7hSpZmP {
        text-transform: capitalize !important
      }

      .UMAzq8vM.oOv4yMv3 {
        margin-right: 8px
      }

      .enUgMcmc {
        align-items: center;
        display: flex;
        height: 25px;
        margin-bottom: 10px
      }

      .enUgMcmc .x6nAOdit {
        margin-bottom: 0
      }

      .VfDg8aH1 {
        margin-left: 5px;
        margin-top: 5px
      }

      :root {
        --outline-width: 1px;
        --border-width: 4px;
        --horizontal-spacing: calc(17px - var(--border-width));
        --vertical-spacing: calc(11px - var(--border-width))
      }

      .eJqwo2_2 {
        background-color: #fcf9cd;
        border: var(--border-width) solid #fff;
        border-radius: 2px;
        color: #000;
        container: bundle/inline-size;
        flex-direction: column;
        font-family: inherit;
        gap: .8rem;
        height: auto;
        margin-bottom: 10px;
        outline: var(--outline-width) solid #000;
        padding: var(--vertical-spacing) var(--horizontal-spacing)
      }

      .eJqwo2_2,
      .r4TCNjj3 {
        display: flex;
        width: 100%
      }

      .r4TCNjj3 {
        justify-content: space-between
      }

      .rnol5wWa {
        background-color: #bae474;
        font-size: 12px;
        font-weight: 600;
        margin-left: calc(var(--horizontal-spacing)*-1 - var(--border-width) - var(--outline-width) - 1px);
        padding: 5px;
        position: relative;
        white-space: nowrap;
        z-index: 50
      }

      .rnol5wWa:after {
        border-bottom: 15px solid #bae474;
        border-right: 10px solid transparent;
        border-top: 15px solid #bae474;
        bottom: 0;
        content: "";
        position: absolute;
        right: -10px;
        top: 0;
        width: 0
      }

      .HQgrOR59 {
        background-color: #dcff8e;
        border-radius: 9999px;
        font-size: 12px;
        font-weight: 700;
        justify-content: center;
        padding: 5px 15px;
        text-align: center;
        white-space: nowrap
      }

      .HQgrOR59,
      .aD5DBdR9 {
        align-items: center;
        display: flex
      }

      .aD5DBdR9 {
        flex-direction: column;
        gap: 1rem
      }

      .QLQJyZG2 {
        align-items: end;
        display: flex;
        gap: .5rem;
        justify-content: center;
        margin: 0 -5px;
        text-align: center;
        width: 100%
      }

      .eJqwo2_2[data-items="3"] .QLQJyZG2 {
        scale: .85
      }

      .eJqwo2_2[data-items="3"] .HQgrOR59,
      .eJqwo2_2[data-items="3"] .rnol5wWa {
        font-size: 10px
      }

      .Q6BeVDag {
        flex: 1;
        flex-direction: column;
        flex-wrap: wrap;
        gap: 7px
      }

      .Q6BeVDag,
      ._xy3bNEi {
        align-items: center;
        display: flex;
        justify-content: center
      }

      ._xy3bNEi {
        height: 40px;
        position: relative;
        width: 60px
      }

      .xvPJZbRG {
        height: inherit;
        object-fit: contain;
        width: inherit
      }

      ._xLsyLty {
        left: -10px;
        position: absolute;
        top: 4px
      }

      .fTfNl5Nl {
        align-items: center;
        display: flex;
        justify-content: center;
        position: relative
      }

      .pAcsRQMF {
        font-size: 8px;
        font-weight: 600;
        position: absolute;
        text-align: center;
        z-index: 1
      }

      .Enfg8qPV {
        display: flex;
        flex-direction: column;
        gap: .2rem;
        justify-content: center
      }

      .a3cEEsYl {
        font-size: 10px;
        font-weight: 700;
        line-height: 12px;
        margin: 0;
        text-align: center;
        text-transform: uppercase;
        white-space: nowrap
      }

      .yHwKYOKj {
        display: flex;
        font-size: 14px;
        gap: .2rem;
        justify-content: center;
        line-height: 14px
      }

      .uGkQS_Ud {
        color: gray;
        text-decoration: line-through
      }

      .bHG8Bxtt {
        font-weight: 700
      }

      .I4yPbQAN {
        align-items: center;
        cursor: default;
        display: flex;
        flex-shrink: 0;
        justify-content: center;
        margin-bottom: auto;
        margin-top: 15px;
        scale: 1.8;
        text-align: center
      }

      .cEEcSaVf {
        color: #fff;
        font-weight: 500
      }

      .sl5vWkeH {
        align-items: center;
        background-color: #000;
        border-radius: 3px;
        color: #fff;
        display: flex;
        font-family: inherit;
        font-size: 13px;
        font-weight: 700;
        justify-content: center;
        letter-spacing: 1.44px;
        margin-bottom: 10px;
        min-height: 40px;
        padding: 0 10px;
        text-align: center;
        transition: background-color .2s ease;
        width: 100%
      }

      .sl5vWkeH:focus,
      .sl5vWkeH:hover {
        background-color: #2b2a2f
      }

      @container bundle (min-width: 290px) {
        .eJqwo2_2[data-items="3"] .QLQJyZG2 {
          scale: .95
        }

        .eJqwo2_2[data-items="3"] .HQgrOR59,
        .eJqwo2_2[data-items="3"] .rnol5wWa {
          font-size: 11px
        }
      }

      @container bundle (min-width: 315px) {

        .HQgrOR59,
        .rnol5wWa {
          font-size: 12px !important
        }
      }

      @container bundle (min-width: 320px) {
        .QLQJyZG2 {
          flex-direction: row;
          justify-content: space-evenly;
          margin: 0;
          scale: 1 !important;
          text-align: left
        }

        .I4yPbQAN {
          scale: 2
        }

        .yHwKYOKj {
          gap: .4rem
        }
      }

      @media(max-width:330px) {
        .eJqwo2_2[data-items="3"] .HQgrOR59 {
          margin-right: -15px
        }
      }

      @media(min-width:331px)and (max-width:383px) {
        .eJqwo2_2[data-items="3"] .HQgrOR59 {
          margin-right: -10px
        }
      }

      @media(min-width:384px)and (max-width:420px) {
        .eJqwo2_2[data-items="3"] .HQgrOR59 {
          margin-right: -5px
        }
      }

      @media(max-width:400px) {
        .eJqwo2_2[data-items="3"] .HQgrOR59 {
          padding: 5px 7.5px
        }
      }

      @media(min-width:992px) {
        @container bundle (min-width: 369px) {
          .eJqwo2_2[data-items="2"] .Q6BeVDag {
            flex-direction: row;
            flex-wrap: nowrap
          }

          .eJqwo2_2[data-items="2"] .yHwKYOKj {
            justify-content: start
          }

          .eJqwo2_2[data-items="2"] .a3cEEsYl {
            text-align: start
          }

          .eJqwo2_2[data-items="2"] .I4yPbQAN {
            margin-top: 12.5px
          }

          .QLQJyZG2 {
            gap: 1.4rem;
            justify-content: center
          }

          .Q6BeVDag {
            flex-grow: 0
          }
        }
      }

      /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
      html {
        -ms-text-size-adjust: 100%;
        -webkit-text-size-adjust: 100%;
        font-family: sans-serif
      }

      body {
        margin: 0;
        padding-top: 0 !important
      }

      article,
      aside,
      details,
      figcaption,
      figure,
      footer,
      header,
      hgroup,
      main,
      menu,
      nav,
      section,
      summary {
        display: block
      }

      audio,
      canvas,
      progress,
      video {
        display: inline-block;
        vertical-align: baseline
      }

      audio:not([controls]) {
        display: none;
        height: 0
      }

      [hidden],
      template {
        display: none
      }

      a {
        background-color: transparent
      }

      a:active,
      a:hover {
        outline: 0
      }

      abbr[title] {
        border-bottom: 1px dotted
      }

      b,
      strong {
        font-weight: 700
      }

      dfn {
        font-style: italic
      }

      h1 {
        font-size: 2em;
        margin: .67em 0
      }

      mark {
        background: #ff0;
        color: #000
      }

      small {
        font-size: 80%
      }

      sub,
      sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline
      }

      sup {
        top: -.5em
      }

      sub {
        bottom: -.25em
      }

      svg:not(:root) {
        overflow: hidden
      }

      figure {
        margin: 1em 40px
      }

      hr {
        box-sizing: content-box;
        height: 0
      }

      pre {
        overflow: auto
      }

      code,
      kbd,
      pre,
      samp {
        font-family: monospace, monospace;
        font-size: 1em
      }

      button,
      input,
      optgroup,
      select,
      textarea {
        color: inherit;
        font: inherit;
        margin: 0
      }

      button {
        overflow: visible
      }

      button,
      select {
        text-transform: none
      }

      button,
      html input[type=button],
      input[type=reset] {
        -webkit-appearance: button;
        cursor: pointer
      }

      button[disabled],
      html input[disabled] {
        cursor: default
      }

      button::-moz-focus-inner,
      input::-moz-focus-inner {
        border: 0;
        padding: 0
      }

      input {
        line-height: normal
      }

      input[type=checkbox],
      input[type=radio] {
        box-sizing: border-box;
        padding: 0
      }

      input[type=number]::-webkit-inner-spin-button,
      input[type=number]::-webkit-outer-spin-button {
        height: auto
      }

      input[type=search] {
        -webkit-appearance: none
      }

      input[type=search]::-webkit-search-cancel-button,
      input[type=search]::-webkit-search-decoration {
        -webkit-appearance: none
      }

      fieldset {
        border: 1px solid silver;
        margin: 0 2px;
        padding: .35em .625em .75em
      }

      legend {
        border: 0;
        padding: 0
      }

      textarea {
        overflow: auto
      }

      optgroup {
        font-weight: 700
      }

      table {
        border-collapse: collapse;
        border-spacing: 0
      }

      td,
      th {
        padding: 0
      }

      :root {
        --pink-light-color: #dcff8e;
        --pink-color: #da522b;
        --pink-light-color2: #fde2cb;
        --primary-color: #dcff8e;
        --secondary-text-color: #fff;
        --secondary-background-banner: #000;
        --secondary-background-coupon: #fff;
        --secondary-text-banner: #fff;
        --banner-color: #012169;
        --invert-color: #000;
        --text-color: #000
      }

      [data-theme=orly-original-host] {
        --primary-color: #000;
        --secondary-text-color: #000;
        --secondary-background-banner: #dcff8e;
        --secondary-background-coupon: #012169;
        --secondary-text-banner: #012169;
        --banner-color: #fff;
        --invert-color: #fff;
        --text-color: #012169
      }

      @font-face {
        font-family: webflow-icons;
        font-style: normal;
        font-weight: 400;
        src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype")
      }

      [class*=" w-icon-"],
      [class^=w-icon-] {
        speak: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-family: webflow-icons !important;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1;
        text-transform: none
      }

      .EouXiid5:before {
        content: ""
      }

      .XKFU5pY9:before {
        content: ""
      }

      .SI2s4PCZ:before {
        content: ""
      }

      .CDPahxyK:before,
      .ucCmS7_S:before {
        content: ""
      }

      .TkB6RCMH:before {
        content: ""
      }

      .KPKeZzog:before {
        content: ""
      }

      * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
      }

      html {
        height: 100%
      }

      body {
        color: #333;
        font-family: Arial, sans-serif;
        min-height: 100%
      }

      html.Qb7choMy * {
        background-attachment: scroll !important
      }

      .gSGlzlMa {
        display: block
      }

      .EkpKOWUf {
        display: inline-block;
        max-width: 100%
      }

      .ow5LU0pf:after,
      .ow5LU0pf:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .ow5LU0pf:after {
        clear: both
      }

      .vmemtahq {
        display: none
      }

      .mC4OSTXw {
        background-color: #3898ec;
        border: 0;
        border-radius: 0;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        line-height: inherit;
        padding: 9px 15px;
        text-decoration: none
      }

      input.mC4OSTXw {
        -webkit-appearance: button
      }

      html[data-w-dynpage] [data-w-cloak] {
        color: transparent !important
      }

      .ss7Ye1Qe,
      .ss7Ye1Qe * {
        font-smoothing: auto;
        word-wrap: normal;
        background: none;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: transparent;
        background-image: none;
        background-origin: padding-box;
        background-position: 0 0;
        background-repeat: repeat;
        background-size: auto auto;
        border: 0 transparent;
        border-radius: 0;
        bottom: auto;
        box-shadow: none;
        box-sizing: border-box;
        clear: none;
        color: inherit;
        cursor: inherit;
        direction: ltr;
        display: block;
        float: none;
        font-family: inherit;
        font-size: inherit;
        font-style: inherit;
        font-variant: inherit;
        font-weight: inherit;
        height: auto;
        left: auto;
        letter-spacing: inherit;
        line-height: inherit;
        list-style-type: disc;
        margin: 0;
        max-height: none;
        max-width: none;
        min-height: 0;
        min-width: 0;
        opacity: 1;
        overflow: visible;
        overflow-x: visible;
        overflow-y: visible;
        padding: 0;
        position: static;
        right: auto;
        text-align: inherit;
        text-decoration: inherit;
        text-indent: 0;
        text-shadow: none;
        text-transform: inherit;
        top: auto;
        transform: none;
        transition: none;
        vertical-align: baseline;
        visibility: visible;
        white-space: inherit;
        width: auto;
        word-break: normal;
        word-spacing: normal;
        z-index: auto
      }

      .ss7Ye1Qe {
        background-color: #fff !important;
        border-radius: 3px !important;
        bottom: 12px !important;
        box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
        color: #aaadb0 !important;
        cursor: pointer;
        font-size: 12px !important;
        height: auto !important;
        left: auto !important;
        line-height: 14px !important;
        margin: 0 !important;
        overflow: visible !important;
        padding: 6px 8px 6px 6px !important;
        position: fixed !important;
        right: 12px !important;
        text-decoration: none !important;
        top: auto !important;
        transform: none !important;
        white-space: nowrap;
        width: auto !important;
        z-index: 2147483647 !important
      }

      .ss7Ye1Qe,
      .ss7Ye1Qe>img {
        display: inline-block !important;
        opacity: 1 !important;
        visibility: visible !important
      }

      .ss7Ye1Qe>img {
        vertical-align: middle !important
      }

      h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
        font-weight: 700;
        margin-bottom: 10px
      }

      h1 {
        font-size: 38px;
        line-height: 44px
      }

      h1,
      h2 {
        margin-top: 20px
      }

      h2 {
        font-size: 32px;
        line-height: 36px
      }

      h3 {
        line-height: 30px;
        margin-top: 20px
      }

      h4,
      h5 {
        margin-top: 10px
      }

      h5 {
        font-size: 14px;
        line-height: 20px
      }

      h6 {
        font-size: 12px;
        line-height: 18px;
        margin-top: 10px
      }

      p {
        margin-top: 0
      }

      blockquote {
        border-left: 5px solid #e2e2e2;
        font-size: 18px;
        line-height: 22px;
        padding: 10px 20px
      }

      blockquote,
      figure {
        margin: 0 0 10px
      }

      figcaption {
        margin-top: 5px;
        text-align: center
      }

      ol,
      ul {
        margin-bottom: 10px;
        margin-top: 0;
        padding-left: 40px
      }

      .uMD8tUdy {
        list-style: none;
        padding-left: 0
      }

      .psLnvnLf:after,
      .psLnvnLf:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .psLnvnLf:after {
        clear: both
      }

      .so0akG2F {
        padding: 0;
        position: relative;
        width: 100%
      }

      .so0akG2F embed,
      .so0akG2F iframe,
      .so0akG2F object {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
      }

      fieldset {
        border: 0;
        margin: 0;
        padding: 0
      }

      button,
      html input[type=button],
      input[type=reset] {
        border: 0
      }

      .vWL9qNBy {
        margin: 0 0 15px
      }

      .vbazpdZu {
        background-color: #ddd;
        display: none;
        padding: 20px;
        text-align: center
      }

      .ZfPgefpc {
        background-color: #ffdede;
        display: none;
        margin-top: 10px;
        padding: 10px
      }

      label {
        display: block;
        font-weight: 700;
        margin-bottom: 5px
      }

      .etmBFDfe,
      .tQHoKXpQ {
        background-color: #fff;
        border: 1px solid #ccc;
        color: #333;
        display: block;
        font-size: 14px;
        height: 38px;
        line-height: 1.428571429;
        margin-bottom: 10px;
        padding: 8px 12px;
        vertical-align: middle;
        width: 100%
      }

      .etmBFDfe:-moz-placeholder,
      .tQHoKXpQ:-moz-placeholder {
        color: #999
      }

      .etmBFDfe::-moz-placeholder,
      .tQHoKXpQ::-moz-placeholder {
        color: #999;
        opacity: 1
      }

      .etmBFDfe:-ms-input-placeholder,
      .tQHoKXpQ:-ms-input-placeholder {
        color: #999
      }

      .etmBFDfe::-webkit-input-placeholder,
      .tQHoKXpQ::-webkit-input-placeholder {
        color: #999
      }

      .etmBFDfe:focus,
      .tQHoKXpQ:focus {
        border-color: #3898ec;
        outline: 0
      }

      .etmBFDfe[disabled],
      .etmBFDfe[readonly],
      .tQHoKXpQ[disabled],
      .tQHoKXpQ[readonly],
      fieldset[disabled] .etmBFDfe,
      fieldset[disabled] .tQHoKXpQ {
        background-color: #eee;
        cursor: not-allowed
      }

      textarea.etmBFDfe,
      textarea.tQHoKXpQ {
        height: auto
      }

      .etmBFDfe {
        background-color: #f3f3f3
      }

      .etmBFDfe[multiple] {
        height: auto
      }

      .QBlNzk25 {
        cursor: pointer;
        display: inline-block;
        font-weight: 400;
        margin-bottom: 0
      }

      .n7W8ozi5 {
        display: block;
        margin-bottom: 5px;
        padding-left: 20px
      }

      .n7W8ozi5:after,
      .n7W8ozi5:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .n7W8ozi5:after {
        clear: both
      }

      .bRBI4PyC {
        float: left;
        line-height: normal;
        margin: 4px 0 0;
        margin-left: -20px;
        margin-top: 1px\9;
        margin-top: 3px
      }

      .CvAQKuI0 {
        display: block;
        margin-bottom: 10px
      }

      .hhSWSgsa {
        height: .1px;
        opacity: 0;
        overflow: hidden;
        position: absolute;
        width: .1px;
        z-index: -100
      }

      .XcnZHgBJ,
      .aKcVlhLy,
      .n25p_3fd {
        color: #333;
        display: inline-block
      }

      .S3FRJ4h5 {
        display: block;
        margin-top: 10px
      }

      .S3FRJ4h5.vmemtahq,
      .XcnZHgBJ.vmemtahq,
      .aKcVlhLy.vmemtahq,
      .n25p_3fd.vmemtahq {
        display: none
      }

      .ScPTlFzN {
        cursor: pointer;
        font-size: 14px;
        font-weight: 400;
        padding: 8px 12px
      }

      .ScPTlFzN,
      .b9bolfE2 {
        background-color: #fafafa;
        border: 1px solid #ccc;
        display: flex;
        margin: 0
      }

      .b9bolfE2 {
        flex-grow: 1;
        justify-content: space-between;
        padding: 8px 9px 8px 11px
      }

      .VjKKW6hJ {
        display: block;
        font-size: 14px;
        font-weight: 400
      }

      .rrDGkUqQ {
        cursor: pointer;
        display: block;
        height: auto;
        margin-left: 10px;
        margin-top: 3px;
        padding: 3px;
        width: auto
      }

      .TkB6RCMH {
        font-size: 10px;
        margin: auto
      }

      .Wjcmzm8u {
        color: #ea384c;
        padding: 2px 0
      }

      .Wjcmzm8u,
      .ZYbTiBIO {
        display: inline-block
      }

      .ZYbTiBIO {
        line-height: 38px;
        padding: 0 12px
      }

      .dzlaHyAo {
        background-color: #fafafa;
        border: 1px solid #ccc;
        cursor: pointer;
        display: inline-block;
        font-size: 14px;
        font-weight: 400;
        margin: 0;
        padding: 8px 12px
      }

      .KPKeZzog,
      .LHbET5Mw {
        display: inline-block;
        margin-right: 8px;
        width: 20px
      }

      .LHbET5Mw {
        height: 20px
      }

      .svqMHP3d {
        margin-left: auto;
        margin-right: auto;
        max-width: 940px
      }

      .svqMHP3d:after,
      .svqMHP3d:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .svqMHP3d:after {
        clear: both
      }

      .svqMHP3d .qi4tEZqy {
        margin-left: -10px;
        margin-right: -10px
      }

      .qi4tEZqy:after,
      .qi4tEZqy:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .qi4tEZqy:after {
        clear: both
      }

      .qi4tEZqy .qi4tEZqy {
        margin-left: 0;
        margin-right: 0
      }

      .vBgVe0O9 {
        float: left;
        min-height: 1px;
        padding-left: 10px;
        padding-right: 10px;
        position: relative;
        width: 100%
      }

      .vBgVe0O9 .vBgVe0O9 {
        padding-left: 0;
        padding-right: 0
      }

      .gtk1X0hI {
        width: 8.33333333%
      }

      ._V5kYOGf {
        width: 16.66666667%
      }

      .ehYm2NPM {
        width: 25%
      }

      .RJIUmT1O {
        width: 33.33333333%
      }

      .Uzbbe206 {
        width: 41.66666667%
      }

      .A4jj4aU6 {
        width: 50%
      }

      .uOEzuTMC {
        width: 58.33333333%
      }

      .ybadoUrJ {
        width: 66.66666667%
      }

      .EOpOy6qg {
        width: 75%
      }

      .mU4R6U2o {
        width: 83.33333333%
      }

      .YM9dqTfT {
        width: 91.66666667%
      }

      .dMX7pGhC {
        width: 100%
      }

      .pCet9MM3 {
        display: none !important
      }

      @media screen and (max-width:991px) {
        .svqMHP3d {
          max-width: 728px
        }

        .pCet9MM3 {
          display: inherit !important
        }

        .pPqeciNb {
          display: none !important
        }

        .vFSvQvPa {
          width: 8.33333333%
        }

        .U_4HsxTg {
          width: 16.66666667%
        }

        .e6Ol4eNo {
          width: 25%
        }

        .LPxI5FQV {
          width: 33.33333333%
        }

        .S6hxClgK {
          width: 41.66666667%
        }

        .pvIu3xD2 {
          width: 50%
        }

        .xWkViNsg {
          width: 58.33333333%
        }

        .R5J4hSYp {
          width: 66.66666667%
        }

        .OMS6tQQn {
          width: 75%
        }

        .eU9trDHP {
          width: 83.33333333%
        }

        .WnmDjTJW {
          width: 91.66666667%
        }

        .HzjiDV3A,
        .gKSXew6y {
          width: 100%
        }

        .gKSXew6y {
          left: auto;
          right: auto
        }
      }

      @media screen and (max-width:767px) {

        .pCet9MM3,
        .pPqeciNb {
          display: inherit !important
        }

        .JR8uvUhF {
          display: none !important
        }

        .qi4tEZqy,
        .svqMHP3d .qi4tEZqy {
          margin-left: 0;
          margin-right: 0
        }

        .vBgVe0O9 {
          left: auto;
          right: auto;
          width: 100%
        }

        .QbQDgbF0 {
          width: 8.33333333%
        }

        .UiKgE4sv {
          width: 16.66666667%
        }

        .obiyy4dQ {
          width: 25%
        }

        .m1fDnE2V {
          width: 33.33333333%
        }

        .pDV_UayH {
          width: 41.66666667%
        }

        .Wn7EL2EV {
          width: 50%
        }

        .uxRAooM4 {
          width: 58.33333333%
        }

        .HTNrJnRk {
          width: 66.66666667%
        }

        .Q_wWSGIz {
          width: 75%
        }

        .ph3n3RTM {
          width: 83.33333333%
        }

        .CsDcKLab {
          width: 91.66666667%
        }

        .hms85czy {
          width: 100%
        }
      }

      @media screen and (max-width:479px) {
        .svqMHP3d {
          max-width: none
        }

        .JR8uvUhF,
        .pCet9MM3,
        .pPqeciNb {
          display: inherit !important
        }

        .LZL9IfBU {
          display: none !important
        }

        .vBgVe0O9 {
          width: 100%
        }

        .hXMSEehZ {
          width: 8.33333333%
        }

        .h5zlGRRL {
          width: 16.66666667%
        }

        .MDW9w4Dz {
          width: 25%
        }

        .AhdJ5uby {
          width: 33.33333333%
        }

        ._npv87VT {
          width: 41.66666667%
        }

        .TR7ti89G {
          width: 50%
        }

        .DoKqDCKY {
          width: 58.33333333%
        }

        .gQ3xeMEf {
          width: 66.66666667%
        }

        .N1R6bAw9 {
          width: 75%
        }

        .LDB1meK0 {
          width: 83.33333333%
        }

        .UtEfSAWW {
          width: 91.66666667%
        }

        .Hbh3a49d {
          width: 100%
        }
      }

      .F5S_BtPj {
        position: relative
      }

      .RQeLxMAq {
        height: 400px;
        width: 100%
      }

      .RQeLxMAq label {
        display: inline;
        width: auto
      }

      .RQeLxMAq img {
        max-width: inherit
      }

      .RQeLxMAq .JLYprv3b {
        text-align: center
      }

      .RQeLxMAq .JLYprv3b>button {
        display: none !important
      }

      .EScvF4zA {
        overflow: hidden
      }

      .g7yWCaVv {
        background: #fff;
        border: 1px solid #758696;
        border-radius: 3px;
        display: inline-block;
        height: 20px;
        position: relative;
        text-align: center;
        vertical-align: top;
        width: 28px
      }

      .g7yWCaVv * {
        pointer-events: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }

      .g7yWCaVv .HZ2gkQAv {
        color: #999;
        font-family: serif;
        font-size: 15px;
        line-height: 12px;
        position: relative;
        text-align: center
      }

      .g7yWCaVv .QZtWfJ3G {
        display: block;
        position: relative
      }

      .g7yWCaVv.f0MFhPNC {
        height: 28px;
        width: 36px
      }

      .g7yWCaVv.f0MFhPNC .HZ2gkQAv {
        font-size: 18px;
        line-height: 18px
      }

      .g7yWCaVv:not(.oM_gLXKn) {
        margin-left: 5px;
        margin-right: 8px
      }

      .g7yWCaVv:not(.oM_gLXKn).f0MFhPNC {
        margin-left: 6px
      }

      .g7yWCaVv:not(.oM_gLXKn):after,
      .g7yWCaVv:not(.oM_gLXKn):before {
        border: solid transparent;
        content: " ";
        height: 0;
        left: 0;
        pointer-events: none;
        position: absolute;
        top: 50%;
        width: 0
      }

      .g7yWCaVv:not(.oM_gLXKn):before {
        border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
        border-width: 4px;
        margin-left: -9px;
        margin-top: -4px
      }

      .g7yWCaVv:not(.oM_gLXKn).f0MFhPNC:before {
        border-width: 5px;
        margin-left: -10px;
        margin-top: -5px
      }

      .g7yWCaVv:not(.oM_gLXKn):after {
        border-color: hsla(0, 0%, 100%, 0) #fff hsla(0, 0%, 100%, 0) hsla(0, 0%, 100%, 0);
        border-width: 4px;
        margin-left: -8px;
        margin-top: -4px
      }

      .g7yWCaVv:not(.oM_gLXKn).f0MFhPNC:after {
        border-width: 5px;
        margin-left: -9px;
        margin-top: -5px
      }

      .g7yWCaVv.oM_gLXKn {
        height: 33px;
        margin-bottom: 8px;
        width: 61px
      }

      .g7yWCaVv.oM_gLXKn:after,
      .g7yWCaVv.oM_gLXKn:before {
        border: solid transparent;
        content: " ";
        height: 0;
        left: 50%;
        pointer-events: none;
        position: absolute;
        top: 100%;
        width: 0
      }

      .g7yWCaVv.oM_gLXKn:before {
        border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
        border-width: 5px;
        margin-left: -5px
      }

      .g7yWCaVv.oM_gLXKn:after {
        border-color: #fff hsla(0, 0%, 100%, 0) hsla(0, 0%, 100%, 0);
        border-width: 4px;
        margin-left: -4px
      }

      .g7yWCaVv.oM_gLXKn .HZ2gkQAv {
        font-size: 18px;
        line-height: 22px
      }

      .g7yWCaVv.oM_gLXKn.f0MFhPNC {
        width: 76px
      }

      .jR4ADZL9,
      .rDyRveHr {
        overflow: hidden
      }

      .rDyRveHr {
        color: #fff;
        height: 500px;
        position: relative
      }

      .rDyRveHr>video {
        background-position: 50% 50%;
        background-size: cover;
        bottom: -100%;
        height: 100%;
        left: -100%;
        margin: auto;
        object-fit: cover;
        position: absolute;
        right: -100%;
        top: -100%;
        width: 100%;
        z-index: -100
      }

      .rDyRveHr>video::-webkit-media-controls-start-playback-button {
        -webkit-appearance: none;
        display: none !important
      }

      .tfBD095S {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        background: #ddd;
        clear: both;
        height: 300px;
        position: relative;
        text-align: center
      }

      .ojVjyDbY {
        display: block;
        left: 0;
        overflow: hidden;
        right: 0;
        white-space: nowrap;
        z-index: 1
      }

      .ojVjyDbY,
      .xtjHjKUk {
        height: 100%;
        position: relative
      }

      .xtjHjKUk {
        display: inline-block;
        text-align: left;
        vertical-align: top;
        white-space: normal;
        width: 100%
      }

      .Cdk9x7Rz {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        bottom: 0;
        height: 40px;
        left: 0;
        margin: auto;
        padding-top: 10px;
        position: absolute;
        right: 0;
        text-align: center;
        top: auto;
        z-index: 2
      }

      .Cdk9x7Rz.wn8OJo8t>div {
        border-radius: 100%
      }

      .Cdk9x7Rz.UQ1ZpUWn>div {
        font-size: inherit;
        height: auto;
        line-height: inherit;
        padding: .2em .5em;
        width: auto
      }

      .Cdk9x7Rz.CY75Z0QK>div {
        box-shadow: 0 0 3px rgba(51, 51, 51, .4)
      }

      .mKe85ULg {
        color: #fff
      }

      .mKe85ULg>div {
        background-color: rgba(34, 34, 34, .4)
      }

      .mKe85ULg>div.l8hRjVZm {
        background-color: #222
      }

      .DKQALPOF {
        background-color: hsla(0, 0%, 100%, .4);
        cursor: pointer;
        display: inline-block;
        height: 1em;
        margin: 0 3px .5em;
        position: relative;
        transition: background-color .1s, color .1s;
        width: 1em
      }

      .DKQALPOF.l8hRjVZm {
        background-color: #fff
      }

      .DKQALPOF:focus {
        box-shadow: 0 0 0 2px #fff;
        outline: none
      }

      .DKQALPOF:focus.l8hRjVZm {
        box-shadow: none
      }

      .D2h4KzDs,
      .SkZ39Clb {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        bottom: 0;
        color: #fff;
        cursor: pointer;
        font-size: 40px;
        left: 0;
        margin: auto;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        width: 80px
      }

      .D2h4KzDs [class*=" w-icon-"],
      .D2h4KzDs [class^=w-icon-],
      .SkZ39Clb [class*=" w-icon-"],
      .SkZ39Clb [class^=w-icon-] {
        position: absolute
      }

      .D2h4KzDs:focus,
      .SkZ39Clb:focus {
        outline: 0
      }

      .SkZ39Clb {
        right: auto;
        z-index: 3
      }

      .D2h4KzDs {
        left: auto;
        z-index: 4
      }

      .EouXiid5,
      .XKFU5pY9 {
        bottom: 0;
        height: 1em;
        left: 0;
        margin: auto;
        right: 0;
        top: 0;
        width: 1em
      }

      ._kNxOyXX {
        clip: rect(0 0 0 0);
        border: 0;
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px
      }

      .zvtUIoyP {
        display: inline-block;
        z-index: 900
      }

      .LiCoZY35,
      .bOx_TUiB,
      .oN3T0XuD,
      .zvtUIoyP {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        text-align: left
      }

      .LiCoZY35,
      .bOx_TUiB,
      .oN3T0XuD {
        color: #222;
        padding: 20px;
        text-decoration: none;
        vertical-align: top;
        white-space: nowrap
      }

      .oN3T0XuD {
        cursor: pointer;
        display: inline-block;
        padding-right: 40px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }

      .oN3T0XuD:focus {
        outline: 0
      }

      .CDPahxyK {
        bottom: 0;
        height: 1em;
        margin: auto 20px auto auto;
        position: absolute;
        right: 0;
        top: 0;
        width: 1em
      }

      .YT9qzF11 {
        background: #ddd;
        display: none;
        min-width: 100%;
        position: absolute
      }

      .LiCoZY35,
      .YT9qzF11.njJvtmaZ {
        display: block
      }

      .LiCoZY35 {
        color: #222;
        padding: 10px 20px
      }

      .LiCoZY35.Bamncf5f {
        color: #0082f3
      }

      .LiCoZY35:focus {
        outline: 0
      }

      @media screen and (max-width:767px) {
        .DYB9FeY_ {
          padding-left: 10px
        }
      }

      .ZFCZsZRZ {
        word-wrap: normal;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        background: rgba(0, 0, 0, .9);
        bottom: 0;
        color: #000;
        color: #fff;
        cursor: auto;
        font-family: serif;
        font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
        font-size: medium;
        font-size: 17px;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-weight: 300;
        left: 0;
        letter-spacing: normal;
        line-height: normal;
        line-height: 1.2;
        list-style: disc;
        opacity: 0;
        outline: 0;
        position: fixed;
        right: 0;
        text-align: start;
        text-align: center;
        text-indent: 0;
        text-shadow: none;
        text-transform: none;
        top: 0;
        -webkit-transform: translate(0);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        visibility: visible;
        white-space: normal;
        word-break: normal;
        word-spacing: normal;
        z-index: 2000
      }

      .ZFCZsZRZ,
      .r2yPpgyd {
        -webkit-overflow-scrolling: touch;
        height: 100%;
        overflow: auto
      }

      .NgkPCVKR {
        height: 100vh;
        overflow: hidden;
        position: relative
      }

      .RkGUGhsv {
        height: 100vh;
        opacity: 0;
        position: absolute;
        width: 100vw
      }

      .RkGUGhsv:before {
        content: "";
        height: 100vh
      }

      .DOHveTbq,
      .DOHveTbq .RkGUGhsv,
      .DOHveTbq .RkGUGhsv:before {
        height: 86vh
      }

      .RkGUGhsv:before,
      .T55cOlZS {
        display: inline-block;
        vertical-align: middle
      }

      .nsZUQ27D {
        margin: 0;
        position: relative
      }

      .DOHveTbq .nsZUQ27D {
        cursor: pointer
      }

      .aGHbe2bs {
        height: auto;
        max-width: none;
        width: auto
      }

      .mw6ck6Qu {
        display: block;
        float: none;
        max-height: 100vh;
        max-width: 100vw
      }

      .DOHveTbq .mw6ck6Qu {
        max-height: 86vh
      }

      .p2Qb6Asi {
        background: rgba(0, 0, 0, .4);
        overflow: hidden;
        padding: .5em 1em;
        text-align: left;
        text-overflow: ellipsis;
        white-space: nowrap
      }

      .gFnAx13j,
      .p2Qb6Asi {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0
      }

      .gFnAx13j {
        height: 100%;
        top: 0;
        width: 100%
      }

      ._oFS1RNL {
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 24px;
        cursor: pointer;
        position: absolute;
        top: 0;
        -webkit-transition: all .3s;
        transition: all .3s;
        width: 4em
      }

      .uhTVyEXF {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxwYXRoIGQ9Im0wIDAgMy41MzYgMy41MzYtMTYuMjY0IDE2LjI2M0wzLjUzNiAzNi4wNjIgMCAzOS41OThsLTE5Ljc5OS0xOS43OTl6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0wIDEuNDE0IDIuMTIxIDIuMTIyLTE2LjI2MyAxNi4yNjNMMi4xMiAzNi4wNjIgMCAzOC4xODRsLTE4LjM4NS0xOC4zODV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
        left: 0
      }

      .mQn_8Eoz,
      .uhTVyEXF {
        bottom: 0;
        display: none
      }

      .mQn_8Eoz {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PHBhdGggZD0ibTAgMCAxOS43OTkgMTkuNzk5TDAgMzkuNTk4bC0zLjUzNi0zLjUzNkwxMi43MjggMTkuOC0zLjUzNiAzLjUzNnoiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTAgMS40MTQgMTguMzg1IDE5LjggMCAzOC4xODRsLTIuMTIxLTIuMTIyTDE0LjE0MiAxOS44LTIuMTIgMy41MzZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
        right: 0
      }

      .fvk5HwbN {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PHBhdGggZD0ibTAgMCA0Ljk1IDQuOTVMOS45IDBsMy41MzUgMy41MzYtNC45NSA0Ljk1IDQuOTUgNC45NDktMy41MzYgMy41MzYtNC45NS00Ljk1TDAgMTYuOTdsLTMuNTM2LTMuNTM2IDQuOTUtNC45NS00Ljk1LTQuOTV6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0wIDEuNDE0IDQuOTUgNC45NSA0Ljk1LTQuOTUgMi4xMiAyLjEyMi00Ljk0OSA0Ljk1IDQuOTUgNC45NDktMi4xMjIgMi4xMjEtNC45NS00Ljk1TDAgMTUuNTU3bC0yLjEyMS0yLjEyMSA0Ljk1LTQuOTUtNC45NS00Ljk1eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
        background-size: 18px;
        height: 2.6em;
        right: 0
      }

      .WrVXtEZ8 {
        bottom: 0;
        left: 0;
        line-height: 0;
        overflow-x: auto;
        overflow-y: hidden;
        padding: 0 1vh;
        position: absolute;
        right: 0;
        white-space: nowrap
      }

      .f4iORHtS {
        box-sizing: content-box;
        cursor: pointer;
        display: inline-block;
        padding: 2vh 1vh;
        -webkit-transform: translateZ(0);
        width: 10vh
      }

      .QIOyC_hH {
        opacity: .3
      }

      .uFj3NiDk {
        background: #222;
        height: 10vh;
        overflow: hidden;
        position: relative
      }

      .neRhjuP_ {
        left: 0;
        position: absolute;
        top: 0
      }

      .uFj3NiDk .wWc9vYOz {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 100%
      }

      .uFj3NiDk .Pdb2Hk_U {
        height: 100%;
        left: 50%;
        -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
        transform: translate(-50%)
      }

      .XSiEpq4c {
        -webkit-animation: lDbXmP1p .8s linear infinite;
        animation: lDbXmP1p .8s linear infinite;
        border: 5px solid rgba(0, 0, 0, .4);
        border-radius: 50%;
        box-sizing: border-box;
        height: 40px;
        left: 50%;
        margin-left: -20px;
        margin-top: -20px;
        position: absolute;
        top: 50%;
        width: 40px
      }

      .XSiEpq4c:after {
        border: 3px solid transparent;
        border-bottom-color: #fff;
        border-radius: 50%;
        bottom: -4px;
        content: "";
        left: -4px;
        position: absolute;
        right: -4px;
        top: -4px
      }

      .flRORz3Z {
        display: none
      }

      .hVz7gE8U {
        overflow: hidden
      }

      @media(min-width:768px) {
        .NgkPCVKR {
          margin-top: 2vh
        }

        .NgkPCVKR,
        .RkGUGhsv,
        .RkGUGhsv:before {
          height: 96vh
        }

        .DOHveTbq,
        .DOHveTbq .RkGUGhsv,
        .DOHveTbq .RkGUGhsv:before {
          height: 84vh
        }

        .mw6ck6Qu {
          max-height: 96vh;
          max-width: 96vw
        }

        .DOHveTbq .mw6ck6Qu {
          max-height: 84vh;
          max-width: 82.3vw
        }

        .mQn_8Eoz,
        .uhTVyEXF {
          display: block;
          opacity: .5
        }

        .fvk5HwbN {
          opacity: .8
        }

        ._oFS1RNL:hover {
          opacity: 1
        }
      }

      .jNxssMRR,
      .jNxssMRR:hover {
        opacity: 0
      }

      .DCp_XV2k:after,
      .DCp_XV2k:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .DCp_XV2k:after {
        clear: both
      }

      .DCp_XV2k[contenteditable=true]:after,
      .DCp_XV2k[contenteditable=true]:before {
        white-space: normal
      }

      .DCp_XV2k ol,
      .DCp_XV2k ul {
        overflow: hidden
      }

      .DCp_XV2k .KnGPZ9b6.krTWeLpL div:after,
      .DCp_XV2k .KnGPZ9b6.yuO_7hqu div,
      .DCp_XV2k .KnGPZ9b6[data-rt-type=image] div,
      .DCp_XV2k .KnGPZ9b6[data-rt-type=video] div:after {
        outline: 2px solid #2895f7
      }

      .DCp_XV2k figure.krTWeLpL>div:after,
      .DCp_XV2k figure[data-rt-type=video]>div:after {
        bottom: 0;
        content: "";
        display: none;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }

      .DCp_XV2k figure {
        max-width: 60%;
        position: relative
      }

      .DCp_XV2k figure>div:before {
        cursor: default !important
      }

      .DCp_XV2k figure img {
        width: 100%
      }

      .DCp_XV2k figure figcaption.spOrUD5P {
        opacity: .6
      }

      .DCp_XV2k figure div {
        color: transparent;
        font-size: 0
      }

      .DCp_XV2k figure.yuO_7hqu,
      .DCp_XV2k figure[data-rt-type=image] {
        display: table
      }

      .DCp_XV2k figure.yuO_7hqu>div,
      .DCp_XV2k figure[data-rt-type=image]>div {
        display: inline-block
      }

      .DCp_XV2k figure.yuO_7hqu>figcaption,
      .DCp_XV2k figure[data-rt-type=image]>figcaption {
        caption-side: bottom;
        display: table-caption
      }

      .DCp_XV2k figure.krTWeLpL,
      .DCp_XV2k figure[data-rt-type=video] {
        height: 0;
        width: 60%
      }

      .DCp_XV2k figure.krTWeLpL iframe,
      .DCp_XV2k figure[data-rt-type=video] iframe {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
      }

      .DCp_XV2k figure.krTWeLpL>div,
      .DCp_XV2k figure[data-rt-type=video]>div {
        width: 100%
      }

      .DCp_XV2k figure.MNYuCrrU {
        clear: both;
        margin-left: auto;
        margin-right: auto
      }

      .DCp_XV2k figure.MNYuCrrU.yuO_7hqu>div,
      .DCp_XV2k figure.MNYuCrrU[data-rt-type=image]>div {
        max-width: 100%
      }

      .DCp_XV2k figure.gEPkuYJW {
        clear: both
      }

      .DCp_XV2k figure.fEqHNPEV {
        clear: both;
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        text-align: center;
        width: 100%
      }

      .DCp_XV2k figure.fEqHNPEV>div {
        display: inline-block;
        padding-bottom: inherit
      }

      .DCp_XV2k figure.fEqHNPEV>figcaption {
        display: block
      }

      .DCp_XV2k figure.HkO0w2QF {
        clear: none;
        float: left;
        margin-right: 15px
      }

      .DCp_XV2k figure.F2M67epL {
        clear: none;
        float: right;
        margin-left: 15px
      }

      .ZqE2hHqM {
        background: #ddd;
        position: relative;
        z-index: 1000
      }

      .ZqE2hHqM:after,
      .ZqE2hHqM:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .ZqE2hHqM:after {
        clear: both
      }

      .DYB9FeY_ {
        color: #333;
        float: left
      }

      .DYB9FeY_,
      .PR8m5uzz {
        position: relative;
        text-decoration: none
      }

      .PR8m5uzz {
        color: #222;
        display: inline-block;
        margin-left: auto;
        margin-right: auto;
        padding: 20px;
        text-align: left;
        vertical-align: top
      }

      .PR8m5uzz.Bamncf5f {
        color: #0082f3
      }

      .CFXGhDKs {
        float: right;
        position: relative
      }

      [data-nav-menu-open] {
        background: #c8c8c8;
        display: block !important;
        left: 0;
        min-width: 200px;
        overflow: visible;
        position: absolute;
        right: 0;
        text-align: center;
        top: 100%
      }

      .OO4jOe6Y {
        display: block;
        position: relative
      }

      .jBCxWBvH {
        display: none;
        left: 0;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 100%;
        width: 100%
      }

      .jBCxWBvH [data-nav-menu-open] {
        top: 0
      }

      .ZqE2hHqM[data-animation=over-left] .jBCxWBvH {
        width: auto
      }

      .ZqE2hHqM[data-animation=over-left] .jBCxWBvH,
      .ZqE2hHqM[data-animation=over-left] [data-nav-menu-open] {
        right: auto;
        top: 0;
        z-index: 1
      }

      .ZqE2hHqM[data-animation=over-right] .jBCxWBvH {
        width: auto
      }

      .ZqE2hHqM[data-animation=over-right] .jBCxWBvH,
      .ZqE2hHqM[data-animation=over-right] [data-nav-menu-open] {
        left: auto;
        top: 0;
        z-index: 1
      }

      .onNQBs4W {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        cursor: pointer;
        display: none;
        float: right;
        font-size: 24px;
        padding: 18px;
        position: relative;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }

      .onNQBs4W:focus {
        outline: 0
      }

      .onNQBs4W.njJvtmaZ {
        background-color: #c8c8c8;
        color: #fff
      }

      .ZqE2hHqM[data-collapse=all] .CFXGhDKs {
        display: none
      }

      .ZqE2hHqM[data-collapse=all] .onNQBs4W,
      .fNCvNe7g,
      .gSr0nIlZ {
        display: block
      }

      .m8UnA2dI {
        position: static
      }

      @media screen and (max-width:991px) {
        .ZqE2hHqM[data-collapse=medium] .CFXGhDKs {
          display: none
        }

        .ZqE2hHqM[data-collapse=medium] .onNQBs4W {
          display: block
        }
      }

      @media screen and (max-width:767px) {
        .ZqE2hHqM[data-collapse=small] .CFXGhDKs {
          display: none
        }

        .ZqE2hHqM[data-collapse=small] .onNQBs4W {
          display: block
        }

        .DYB9FeY_ {
          padding-left: 10px
        }
      }

      @media screen and (max-width:479px) {
        .ZqE2hHqM[data-collapse=tiny] .CFXGhDKs {
          display: none
        }

        .ZqE2hHqM[data-collapse=tiny] .onNQBs4W {
          display: block
        }
      }

      .ivgko2qq {
        position: relative
      }

      .ivgko2qq:after,
      .ivgko2qq:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .ivgko2qq:after {
        clear: both
      }

      .GC94UZiL,
      .Ge7UZwHi {
        position: relative
      }

      .GC94UZiL {
        background-color: #ddd;
        color: #222;
        cursor: pointer;
        display: inline-block;
        padding: 9px 30px;
        text-align: left;
        text-decoration: none;
        vertical-align: top
      }

      .GC94UZiL.Bamncf5f {
        background-color: #c8c8c8
      }

      .GC94UZiL:focus {
        outline: 0
      }

      .Fw9QgWJL {
        display: block;
        overflow: hidden;
        position: relative
      }

      .eO0q5iH1 {
        display: none;
        position: relative
      }

      .UDa0Ae__ {
        display: block
      }

      @media screen and (max-width:479px) {
        .GC94UZiL {
          display: block
        }
      }

      .GTdamws0:after {
        content: ""
      }

      @keyframes lDbXmP1p {
        0% {
          transform: rotate(0deg)
        }

        to {
          transform: rotate(1turn)
        }
      }

      .jxIM8KZv {
        background-color: #ddd;
        padding: 10px
      }

      .PmDkTNBu,
      .Y7fODPEQ,
      .vCJqP8Hm {
        display: none !important
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Brandon_reg.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon reg;
        src: url(../fonts/Brandon_reg.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/Brandon_bld.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: MediumFont;
        font-style: medium;
        font-weight: 500;
        src: url(../fonts/brandon_med.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 500;
        src: url(../fonts/brandon_med.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 900;
        src: url(../fonts/brandon-grotesque-black-58a8a3e824392.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 300;
        src: url(../fonts/Brandon_light.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken;
        font-style: normal;
        font-weight: 300;
        src: url(../fonts/EllenLuff---Larken-Light.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/EllenLuff---Larken-Regular.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/EllenLuff---Larken-Bold.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken Regular;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Larken/EllenLuff---Larken-Regular.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken Bold;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/EllenLuff---Larken-Bold.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Fa brands\ 400;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/fa-brands-400.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Fa solid\ 900;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/fa-solid-900.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 300;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 800;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 900;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Open sans;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Open sans;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Open sans;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 200;
        src: url(../fonts/Merriweather-Light.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Merriweather-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/Merriweather-Bold.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 800;
        src: url(../fonts/Merriweather-Black.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: PT Sans;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/PTSans-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: PT Sans;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/PTSans-Bold.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 200;
        src: url(../fonts/Lato-Light.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Lato-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/Lato-Bold.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 800;
        src: url(../fonts/Lato-Black.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: BoldFont;
        font-style: bold;
        font-weight: 700;
        src: url(../fonts/Brandon_bld.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Roboto Regular;
        src: url(../fonts/Roboto-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Roboto Light;
        src: url(../fonts/Roboto-Light.ttf) format("truetype")
      }

      .FfzjuTcb {
        display: block
      }

      .tAZhgVW7 {
        display: none
      }

      @media screen and (min-width:768px) {
        .FfzjuTcb {
          display: none
        }

        .tAZhgVW7 {
          display: block
        }
      }

      .dS70Pgim {
        order: 1
      }

      @media screen and (max-width:768px) {
        .dS70Pgim {
          margin-right: 12px;
          order: -1
        }

        .dS70Pgim small {
          text-align: left !important
        }

        .sRln7Eka {
          text-align: left
        }

        #ekeL8i15 {
          margin-left: 0 !important
        }

        #IHdJ3epU {
          display: flex;
          flex-direction: column
        }
      }

      .zrM3gbMD {
        display: flex;
        flex-direction: column;
        margin-bottom: 15px;
        margin-right: min(10px, 1.75vw);
        max-width: 100%;
        scroll-behavior: smooth;
        scroll-snap-type: x mandatory
      }

      .dCzmPzHY,
      .zrM3gbMD {
        -ms-overflow-style: none;
        scrollbar-width: none
      }

      .dCzmPzHY {
        scroll-behavior: smooth;
        width: fit-content
      }

      .dCzmPzHY::-webkit-scrollbar {
        display: none
      }

      span#ekeL8i15 {
        font-size: 20px;
        font-weight: 600
      }

      .IrNJzi6F {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        border: 1px #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 500;
        height: 100%;
        -webkit-justify-content: center;
        justify-content: center;
        margin-bottom: 0;
        text-align: center;
        width: calc(100% - 60px)
      }

      .qjJbRJlX {
        border: 1px solid #ccc;
        border-bottom-left-radius: 50%;
        border-bottom-right-radius: 50%;
        border-top-left-radius: 50%;
        border-top-right-radius: 50%;
        height: 12px;
        width: 12px
      }

      .qjJbRJlX.GFdYXbxe {
        box-shadow: 0 0 3px 1px #3898ec
      }

      .qjJbRJlX.Q7L_gPh1 {
        border-color: #3898ec;
        border-width: 4px
      }

      body {
        background-color: #fff;
        color: #012169;
        font-family: Brandon, sans-serif;
        font-size: 14px;
        height: 9000px;
        line-height: 20px
      }

      h1 {
        font-size: 42px;
        line-height: 48px
      }

      h1,
      h2 {
        font-weight: 700;
        margin-bottom: 10px;
        margin-top: 0
      }

      h2 {
        color: #fff;
        font-size: 36px;
        line-height: 42px
      }

      h3 {
        font-size: 24px;
        font-weight: 700;
        line-height: 28px;
        margin-bottom: 10px;
        margin-top: 0
      }

      h4 {
        font-weight: 900;
        margin-top: 0;
        text-transform: uppercase
      }

      h4,
      p {
        color: #fff;
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 10px
      }

      strong {
        font-weight: 700
      }

      .EPwBzCVb {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #000;
        color: #fff;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 58px;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: 15px;
        padding-right: 15px
      }

      .OWjyEZoQ,
      .rvdxI9Wt {
        font-size: 16px;
        line-height: 18px
      }

      .rvdxI9Wt {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff;
        border: 2px solid transparent;
        border-radius: 50px;
        color: #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 900;
        height: 36px;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 12px;
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
        width: 130px
      }

      .rvdxI9Wt:hover {
        background-color: #000;
        border: 2px solid #fff;
        color: #fff
      }

      .fScK2OX3 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fffef2;
        border-bottom: 1px solid #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 60px;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: 20px;
        padding-right: 20px;
        z-index: 2
      }

      .sKykoMCT,
      .sKykoMCT.Bamncf5f {
        text-decoration: none
      }

      .RY5t0ENg {
        height: auto;
        vertical-align: bottom
      }

      .wIzjn2m7 {
        background-color: #fffef2
      }

      .IJPMLY5K {
        border-bottom: 1px solid #000;
        height: auto
      }

      .IJPMLY5K,
      .KR0aUBuf {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .KR0aUBuf {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-box-flex: 1;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        -webkit-flex: auto;
        -ms-flex: auto;
        flex: auto;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        position: relative;
        width: 55%
      }

      .OfexK2xv {
        height: calc(100vh - 130px);
        position: sticky;
        top: 130px
      }

      .fEFJrHmB {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        background-color: #fffef2;
        -webkit-justify-content: center;
        max-width: none;
        padding: 57px 20px 25px;
        position: relative;
        width: 40%
      }

      .dHPFx6x4,
      .fEFJrHmB {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: center
      }

      .dHPFx6x4 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 25px;
        max-width: 420px;
        width: 100%
      }

      .wO_3v2mh {
        background-color: #fffef2;
        padding: 12px 22px 0
      }

      @media(min-width:992px) {

        .WgK8fSXT,
        .wO_3v2mh {
          display: none
        }
      }

      .uyOBHrqM {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 10px
      }

      .TI4K8hKI {
        height: 14px;
        width: auto
      }

      .TI4K8hKI.Xma9l6jv {
        margin-right: 5px
      }

      .CKPx9Bof {
        color: #05285c;
        font-size: 12px;
        line-height: 14px;
        margin-bottom: 0
      }

      .CKPx9Bof.WX5cfub6 {
        color: #000;
        font-weight: 500;
        text-transform: uppercase
      }

      .CKPx9Bof.WX5cfub6.nC35WlCc {
        font-size: 15px;
        font-weight: 700
      }

      .CKPx9Bof.cA31Ias5,
      .DctleUAN {
        color: #000
      }

      .DctleUAN {
        font-family: Ellenluff larken, sans-serif;
        font-size: 26px;
        font-weight: 300;
        line-height: 35px;
        margin-bottom: 10px
      }

      .eAgL3f8M {
        color: #000;
        font-size: 15px;
        font-weight: 500;
        line-height: 24px;
        margin-bottom: 20px
      }

      .kM0SkMio {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff4c6;
        border-radius: 100px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 900;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        margin-bottom: 20px;
        min-height: 71px;
        padding: 10px 16px;
        width: 100%
      }

      .kM0SkMio.UGQHJBM2 {
        display: none
      }

      .kM0SkMio.cLUH8v8A {
        background-color: #fcf9cd
      }

      .QAMGm3D1,
      .n30Ndszt {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 36px;
        -webkit-justify-content: center;
        justify-content: center;
        margin-right: 9px;
        position: relative;
        width: 36px
      }

      .cRmWVtqV {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }

      .m79UnKs1 {
        color: #fff;
        font-size: 10px;
        font-weight: 400;
        line-height: 10px;
        position: relative;
        text-align: center;
        -webkit-transform: translateY(2px);
        -ms-transform: translateY(2px);
        transform: translateY(2px);
        z-index: 1
      }

      .OyulhV9w {
        bottom: 0;
        height: 36px;
        left: 0;
        margin-right: 10px;
        position: absolute;
        right: 0;
        top: auto;
        width: auto
      }

      .WX5cfub6 {
        color: #000;
        font-weight: 500
      }

      .tWBm4BS3 {
        color: #f35c67;
        font-weight: 500
      }

      .K6uuK3qy {
        cursor: pointer;
        margin-bottom: 0;
        padding-left: 0;
        position: relative
      }

      .K6uuK3qy[data-color=slate_gray] {
        cursor: default
      }

      .K6uuK3qy.OfB9wNg1 {
        opacity: .3
      }

      .y6cvHgiX {
        background-clip: content-box;
        background-color: #6e707f;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 20px 20px;
        border-color: hsla(226, 7%, 48%, .5);
        border-radius: 6px;
        height: 35px;
        margin-left: 0;
        margin-top: 0;
        padding: 2px;
        width: 35px
      }

      .y6cvHgiX:active {
        border-color: #012169
      }

      .y6cvHgiX.Q7L_gPh1,
      .y6cvHgiX:active {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
      }

      .y6cvHgiX.Q7L_gPh1 {
        border-color: #012169;
        border-radius: 6px;
        border-width: 1px;
        padding: 4px
      }

      .y6cvHgiX.GFdYXbxe {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px;
        border-color: #012169;
        box-shadow: none
      }

      .jOaRzfCn {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        max-width: 120px;
        width: 100px
      }

      .K3jFe3Hk {
        display: none
      }

      .POU6UAKS {
        color: #000;
        font-size: 24px;
        font-weight: 700;
        line-height: 26px;
        margin-bottom: 0;
        margin-right: 8px;
        margin-top: 0;
        text-align: left
      }

      .VXROnFRF {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #012169;
        border-radius: 6px;
        color: #fff;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-family: sans-serif;
        font-size: 20px;
        font-weight: 700;
        height: 62px;
        -webkit-justify-content: center;
        justify-content: center;
        letter-spacing: 1.75px;
        line-height: 18px;
        max-width: 445px;
        overflow: hidden;
        position: relative;
        text-decoration: none;
        text-transform: uppercase;
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
        width: 100%
      }

      .VXROnFRF:hover {
        background-color: #1d3c9a
      }

      .VXROnFRF.lSByrv_P {
        background-color: #000;
        font-weight: 600;
        letter-spacing: 0;
        margin-bottom: 0;
        max-width: 100%
      }

      .VXROnFRF.lSByrv_P:hover {
        background-color: #2b2a2f
      }

      .hlgNc8EX {
        color: #000;
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 12px
      }

      .hlgNc8EX.fd4mhwzH {
        margin-bottom: 0
      }

      .qfiWPnuS {
        background-clip: content-box;
        background-color: #bac8d3;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 20px 20px;
        border-color: hsla(226, 7%, 48%, .5);
        border-radius: 6px;
        height: 35px;
        margin-left: 0;
        margin-top: 0;
        padding: 2px;
        width: 35px
      }

      .qfiWPnuS:active {
        border-color: #012169
      }

      .qfiWPnuS.Q7L_gPh1,
      .qfiWPnuS:active {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
      }

      .qfiWPnuS.Q7L_gPh1 {
        border-color: #012169;
        border-width: 1px;
        padding: 4px
      }

      .qfiWPnuS.GFdYXbxe {
        background-size: 16px 16px;
        border-color: #012169;
        box-shadow: none
      }

      .qfiWPnuS.GFdYXbxe,
      .wbO55TrM {
        background-position: 50% 50%;
        background-repeat: no-repeat
      }

      .wbO55TrM {
        background-clip: content-box;
        background-color: #e0e1e6;
        background-size: 20px 20px;
        border-color: hsla(226, 7%, 48%, .5);
        border-radius: 6px;
        height: 35px;
        margin-left: 0;
        margin-top: 0;
        padding: 2px;
        width: 35px
      }

      .wbO55TrM:active {
        border-color: #012169
      }

      .wbO55TrM.Q7L_gPh1,
      .wbO55TrM:active {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
      }

      .wbO55TrM.Q7L_gPh1 {
        border-color: #012169;
        border-width: 1px;
        padding: 4px
      }

      .wbO55TrM.GFdYXbxe {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px;
        border-color: #012169;
        box-shadow: none
      }

      .lcw7RZ8s {
        font-size: 13px;
        font-weight: 500;
        text-transform: capitalize
      }

      .WDtRO2D6 {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding-bottom: 20px
      }

      .WDtRO2D6.KCXzNDVc {
        border-bottom-style: none
      }

      .nhDEssVq {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -ms-flex-align: start;
        gap: 30px;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        width: 100%
      }

      .Ev_e1Ef2,
      .nhDEssVq {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .Ev_e1Ef2 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex: 1;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
      }

      .Ev_e1Ef2,
      .iLErQOA2 {
        -ms-flex-align: start
      }

      .iLErQOA2 {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 10px;
        width: 100%
      }

      .ouPuJPC6 {
        background-color: #fff;
        border: 1.5px solid #000;
        border-radius: 4px;
        color: #000;
        cursor: pointer;
        font-size: 12px;
        font-weight: 700;
        height: 35px;
        margin-bottom: 0;
        margin-top: 0;
        text-transform: none
      }

      .AChB9L8_ {
        width: 85px
      }

      .lvKl08j_ {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        border: 1.5px solid #000;
        border-radius: 4px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 35px;
        -webkit-justify-content: space-between;
        justify-content: space-between
      }

      .myxTQXza {
        background-color: transparent;
        font-size: 18px;
        font-weight: 900;
        width: 25px
      }

      .CdSCDjrd,
      .myxTQXza {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        color: #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .CdSCDjrd {
        font-weight: 500;
        text-align: center
      }

      .N32RbWEQ {
        cursor: pointer;
        height: 11.5px;
        margin-left: auto;
        margin-right: 2px;
        margin-top: 4px
      }

      .wEhK3uTH {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding-bottom: 10px;
        padding-top: 20px
      }

      .a0sAnNEX,
      .wEhK3uTH {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .a0sAnNEX {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        background-color: #bae474;
        border-radius: 50px;
        color: #000;
        font-size: 13px;
        font-weight: 700;
        height: 29px;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 8px;
        text-align: center;
        width: 176px
      }

      .xsyEIarW {
        color: #4b5b6f;
        font-size: 16px;
        line-height: 28px
      }

      .SAtZUk1X,
      .eDyFk8qh {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .eDyFk8qh {
        font-family: Montserrat, sans-serif;
        font-size: 11px;
        font-weight: 600;
        line-height: 18px;
        margin-bottom: 15px
      }

      .rwhz6DpP {
        margin-left: 4px
      }

      .EVY9oPbJ {
        margin-bottom: 12px;
        width: 100%
      }

      .hzwFdPnm {
        border-top: 1px solid #718399;
        margin-top: 10px;
        padding: 20px 0
      }

      .Cp6u2Wlo {
        background-color: #fcf9cd;
        border-radius: 10px;
        color: #000;
        gap: .5rem;
        justify-content: flex-start;
        padding: 10px 0;
        width: 100%
      }

      .Cp6u2Wlo,
      .i5xEsMTu {
        align-items: center;
        display: flex
      }

      .i5xEsMTu {
        background-color: #bae474;
        flex-grow: 1;
        font-size: 13px;
        font-weight: 800;
        margin-bottom: 0;
        margin-right: -12px;
        max-width: 20%;
        padding: 5px 0 5px 10px
      }

      .i5xEsMTu,
      .i5xEsMTu span {
        position: relative
      }

      .xmrVEYmg {
        border-bottom: 15px solid #bae474;
        border-right: 12px solid #fcf9cd;
        border-top: 15px solid #bae474;
        height: 100%;
        margin: -5px 0;
        position: absolute;
        right: -5px
      }

      .birxERO6 {
        margin-left: clamp(10px, 10px + 1.5vw, 20px);
        position: relative;
        width: 20px
      }

      .birxERO6 label {
        background-color: #fff;
        border: 2px solid rgba(0, 0, 0, .4);
        border-radius: 4px;
        cursor: pointer;
        height: 28px;
        left: 0;
        margin: 0 !important;
        position: absolute;
        top: -3px;
        width: 28px
      }

      .birxERO6 label:after {
        background: transparent;
        border: 4px solid #000;
        border-right: none;
        border-top: none;
        content: "";
        height: 5px;
        left: 5px;
        opacity: 0;
        position: absolute;
        top: 6px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        width: 10px
      }

      .birxERO6 label:hover:after {
        opacity: .1
      }

      .birxERO6 input[type=checkbox] {
        visibility: hidden
      }

      .birxERO6 input[type=checkbox]:checked+label {
        background-color: #bae474;
        border-color: transparent
      }

      .birxERO6 input[type=checkbox]:checked+label:after {
        opacity: 1
      }

      .D1S6dpd6,
      .WQWuGhY0 {
        height: 14px;
        padding-left: 2px
      }

      .WQWuGhY0 {
        font-weight: 900;
        margin-bottom: 2px
      }

      .D1S6dpd6 {
        font-size: 12px;
        font-weight: 500
      }

      .D1S6dpd6,
      ._SDRlDr5 {
        align-items: center;
        display: flex
      }

      ._SDRlDr5 {
        gap: clamp(3px, .8vw, 10px);
        justify-content: space-evenly;
        min-width: fit-content
      }

      .xV3xTyn4 {
        gap: 15px
      }

      .C4Sw5H9q,
      .xV3xTyn4 {
        align-items: center;
        display: flex
      }

      .C4Sw5H9q {
        position: relative
      }

      .nM50STnD {
        left: auto !important;
        margin-left: -20px;
        margin-right: 0 !important;
        right: 0 !important
      }

      @media(max-width:420px) {
        .i5xEsMTu {
          padding-left: 6px
        }

        .WQWuGhY0,
        .i5xEsMTu>span {
          font-size: 12px
        }

        .WQWuGhY0 {
          height: 12px;
          margin-top: 0
        }

        .D1S6dpd6 {
          font-size: 10px;
          height: fit-content
        }

        .birxERO6 label {
          height: 22px;
          top: -1px;
          width: 22px
        }

        .birxERO6 label:after {
          height: 3px;
          left: 3px;
          top: 4px;
          width: 7px
        }

        .xV3xTyn4 {
          gap: .25rem
        }

        .nM50STnD {
          margin-left: -30px;
          margin-right: 0 !important
        }
      }

      @media(max-width:345px) {
        .WQWuGhY0 {
          font-size: 10px
        }

        .D1S6dpd6 {
          font-size: 9px
        }

        .C4Sw5H9q>img {
          height: 25px;
          width: 50px
        }
      }

      @media(max-width:365px) {
        .i5xEsMTu {
          min-width: fit-content;
          padding-right: 1rem
        }
      }

      .vN_K6Z0v {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        background-color: #fcf9cd;
        border-radius: 50px;
        color: #000;
        height: 50px;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 16px;
        padding-left: 24px;
        padding-right: 24px;
        width: 100%
      }

      .vN_K6Z0v,
      .ydLCNPh6 {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .ydLCNPh6 {
        font-family: Montserrat, sans-serif;
        font-size: 11px;
        font-weight: 600;
        line-height: 12px
      }

      .mPprv4QI {
        margin-right: 8px
      }

      ._5cmAVPda {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        height: 24px;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 15px;
        width: 100%
      }

      .DrIRls3P,
      ._5cmAVPda {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .DrIRls3P {
        font-family: Montserrat, sans-serif;
        font-size: 11px;
        font-weight: 600;
        line-height: 12px
      }

      .eCjxxdZy {
        margin-right: 8px;
        -o-object-fit: fill;
        object-fit: fill;
        width: 24px
      }

      .krsyhYuI {
        background-color: #718399;
        height: 14px;
        width: 1.5px
      }

      .PBDtGpee {
        width: 100%
      }

      .PBDtGpee,
      .ZmeGLc1c {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .ZmeGLc1c {
        background-color: #ff935f;
        border-bottom-left-radius: 40px;
        border-top-left-radius: 40px;
        bottom: auto;
        color: #fff;
        font-weight: 900;
        height: 44px;
        left: auto;
        position: absolute;
        right: 0;
        text-transform: uppercase;
        top: 8%;
        width: 151px;
        z-index: 10
      }

      .scC_KTGj {
        margin-right: 8px
      }

      .ihswW4BD {
        display: none;
        width: 100%
      }

      .iZIcuHQk {
        aspect-ratio: 97/91;
        height: 100%;
        margin-left: auto;
        margin-right: auto;
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
        width: 100%;
        z-index: 1
      }

      .iZIcuHQk.EKegGwD8 {
        max-width: 600px;
        object-fit: contain;
        width: 72%
      }

      .iZIcuHQk.EKegGwD8.AsPvZgYv {
        max-width: 100%;
        -o-object-fit: contain;
        object-fit: contain
      }

      .iZIcuHQk.EKegGwD8.AsPvZgYv.KcyjnFLJ {
        -o-object-fit: cover;
        object-fit: cover
      }

      .yfn7vmu9 {
        font-size: 16px;
        font-weight: 900
      }

      .l8c_NV7Y {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        left: -20px;
        min-height: 40px;
        min-width: 40px;
        width: 40px
      }

      .l8c_NV7Y:hover {
        background-color: #012169;
        color: #fff;
        text-align: left
      }

      .HKIh1xhB {
        display: none
      }

      .chOQrRYe {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        position: relative;
        width: 100%
      }

      .UNa4W3iO {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        right: -20px;
        width: 40px
      }

      .UNa4W3iO:hover {
        background-color: #012169;
        color: #fff
      }

      .klRet1ai {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        border-bottom: 1px solid #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        position: relative
      }

      .VjGlENmu {
        background: #000;
        overflow-y: auto;
        width: 50%
      }

      .VjGlENmu::-webkit-scrollbar {
        width: 10px
      }

      .VjGlENmu::-webkit-scrollbar-thumb {
        background: transparent;
        border-radius: 6px
      }

      .VjGlENmu:hover::-webkit-scrollbar-thumb {
        background: #666
      }

      .VjGlENmu::-webkit-scrollbar-thumb:hover {
        background: #555
      }

      .lEqI4HKg {
        align-items: center;
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center;
        position: relative;
        width: 100%
      }

      .Edmlb_z2 {
        margin-bottom: 78px
      }

      .Edmlb_z2.czTyGMhE {
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 54px
      }

      .tmMeyYh1 {
        max-width: 490px;
        width: 100%
      }

      .wOiKCKMC {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 48px
      }

      .lX3Fctyv {
        margin-right: 0
      }

      .duniU54L {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -ms-grid-columns: 1fr 1fr;
        -ms-grid-rows: auto auto;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        grid-auto-columns: 1fr;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto auto
      }

      .fd4mhwzH {
        margin-bottom: 0
      }

      .qkNGo8Wp {
        font-family: Ellenluff larken, sans-serif;
        font-weight: 300;
        margin-bottom: 5px;
        text-transform: uppercase
      }

      h4.qkNGo8Wp {
        text-transform: none
      }

      .M99kEa9l {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        margin-right: 20px;
        width: 60px
      }

      .x6S68wWC {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        border-bottom: 1px solid #000;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        height: 117px;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        overflow: hidden;
        position: relative;
        width: 100%
      }

      .Cv8jDFRk,
      .x6S68wWC {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fffef2;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .Cv8jDFRk {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        height: auto;
        -webkit-justify-content: center;
        justify-content: center;
        padding: 60px 20px;
        width: 50%
      }

      ._EigIyc5 {
        gap: 86px;
        max-width: 520px;
        width: 100%
      }

      .DlhciPK3,
      ._EigIyc5 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
      }

      .DlhciPK3 {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        margin-bottom: 86px;
      }

      .DlhciPK3.fd4mhwzH {
        margin-bottom: 0
      }

      .OWKe1f0C {
        color: #000;
        font-size: 16px;
        line-height: 18px
      }

      .MkPn_zB4 {
        border-radius: 8px;
        margin-top: 15px;
        overflow: hidden;
        width: 100%
      }

      .XGl674nL {
        background-color: #fffef2;
        padding-bottom: 37px;
        padding-top: 32px
      }

      .PNuLD_N3 {
        margin-left: auto;
        margin-right: auto;
        max-width: 1190px;
        padding-left: 40px;
        padding-right: 40px;
        width: 100%
      }

      .MLigyn8M {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center
      }

      .MLigyn8M,
      .xN_7SFDT {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .xN_7SFDT {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 25px;
        width: 100%
      }

      .D7TogncX {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #012169;
        border: 2px solid transparent;
        border-radius: 4px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 700;
        height: 47px;
        -webkit-justify-content: center;
        justify-content: center;
        line-height: 18px;
        padding-left: 29px;
        padding-right: 29px;
        text-transform: uppercase;
        -webkit-transition: all .25s cubic-bezier(.55, .055, .675, .19);
        transition: all .25s cubic-bezier(.55, .055, .675, .19)
      }

      .D7TogncX:hover {
        background-color: transparent;
        border-color: #012169;
        color: #012169
      }

      .D7TogncX.BaRHQGfh.h_aAvTA_ {
        background-color: #000;
        font-family: sans-serif;
        text-transform: uppercase
      }

      .D7TogncX.BaRHQGfh.h_aAvTA_:hover {
        border-color: #000;
        color: #fff
      }

      .n8zUjSlP {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        grid-column-gap: 30px;
        grid-row-gap: 30px;
        -ms-grid-columns: 1fr 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        -webkit-align-items: stretch;
        align-items: stretch;
        display: -ms-grid;
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-template-rows: auto;
        margin-bottom: 40px;
        width: 100%
      }

      .XLZZGBwN {
        height: 230px;
        position: relative
      }

      .zp42jHKi {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
      }

      .D96HV2Ub {
        height: 60px;
        position: absolute;
        right: 3%;
        top: 3%;
        width: 60px
      }

      .tXFJEFfk {
        margin-bottom: 6px
      }

      .sFvt8vw9,
      .tXFJEFfk {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .dMK50l3r {
        margin-right: 5px
      }

      .YBGPgoDY {
        color: #77c44f;
        font-size: 10px;
        font-weight: 400;
        line-height: 12px
      }

      .pcEJf5Qt {
        color: #000;
        font-size: 13px;
        line-height: 16px;
        margin-bottom: 12px;
        padding-bottom: 20px;
        white-space: pre-line
      }

      .S0d9UIBI {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        border: 2px solid #012169;
        border-radius: 4px;
        color: #012169;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-family: sans-serif;
        font-weight: 700;
        height: 47px;
        -webkit-justify-content: center;
        justify-content: center;
        line-height: 18px;
        padding-left: 29px;
        padding-right: 29px;
        text-transform: none;
        -webkit-transition: all .25s cubic-bezier(.55, .055, .675, .19);
        transition: all .25s cubic-bezier(.55, .055, .675, .19)
      }

      .S0d9UIBI:hover {
        background-color: #012169;
        border-color: #012169;
        color: #fff
      }

      .S0d9UIBI.BkECH7Cm,
      .S0d9UIBI.KnRhVBUv,
      .S0d9UIBI._01NJwLI {
        background-color: #000;
        border-color: #000;
        color: #fff;
        font-family: Montserrat, sans-serif;
        margin-bottom: 0
      }

      .nmAbev1T {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        max-width: 300px;
        min-width: auto;
        width: 100%
      }

      .jNlloTHv {
        color: #fff;
        font-family: Ellenluff larken, sans-serif;
        font-size: 22px;
        font-weight: 300;
        line-height: 30px;
        margin-bottom: 5px;
        text-align: center;
        text-transform: none
      }

      .qc3CVUOd {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        max-width: 1000px
      }

      .WvHrXg0Q,
      .qc3CVUOd {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%
      }

      .WvHrXg0Q {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        margin-bottom: 40px;
        max-width: 700px
      }

      .Zful_sPl {
        height: auto;
        margin-bottom: 0;
        width: auto
      }

      .Zful_sPl.Ke44kJeb {
        -webkit-transform: rotateX(0deg) rotateY(180deg) rotate(0deg);
        transform: rotateX(0deg) rotateY(180deg) rotate(0deg);
        -webkit-transform-style: preserve-3d;
        transform-style: preserve-3d
      }

      .uURxVDdg {
        color: #fff;
        font-size: 16px;
        font-weight: 300;
        line-height: 24px;
        text-align: center
      }

      .HbMHjyrl {
        padding-bottom: 79px;
        padding-top: 69px
      }

      .HbMHjyrl.bLVA_YWu {
        background-color: #000;
        background-image: url(images/2_objects.svg);
        background-position: 50% 0;
        background-repeat: no-repeat;
        background-size: auto;
        color: #fff
      }

      .HbMHjyrl.nc_xWmFv {
        background-color: #fffef2
      }

      .nYmwxAHY {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        color: #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%
      }

      .dn9nDSV2 {
        height: 50px;
        margin-bottom: 15px
      }

      .Ay63uNUd,
      .dn9nDSV2 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .Ay63uNUd {
        font-family: Fa solid\ 900, sans-serif;
        font-size: 20px;
        height: 20px;
        margin-left: 20px;
        min-height: 20px;
        min-width: 20px;
        object-fit: contain;
        transition: transform .3s ease-in-out;
        width: 20px;
        will-change: transform
      }

      @keyframes FqR52Dm_ {
        0% {
          height: 0;
          opacity: 0
        }

        50% {
          opacity: 1
        }

        to {
          height: 100%;
          opacity: 1
        }
      }

      details[open] summary~* {
        animation: FqR52Dm_ .5s ease-in-out
      }

      @keyframes yMYjQDdn {
        0% {
          height: 100%;
          opacity: 1
        }

        to {
          height: 0;
          opacity: 0
        }
      }

      details:not([open]) summary~* {
        animation: yMYjQDdn .5s ease-in-out
      }

      .AeYPebMs[open] .Ay63uNUd {
        transform: rotate(180deg)
      }

      .bDgdiy9j {
        font-size: 20px;
        font-weight: 400;
        line-height: 24px
      }

      .bDgdiy9j.rs2KGyLe {
        display: block
      }

      .W6qdTS1o {
        padding-bottom: 20px;
        padding-top: 20px
      }

      .Jhwqa47D {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        min-height: 72px;
        padding-left: 0;
        padding-right: 0
      }

      .Jhwqa47D:hover {
        color: #000
      }

      .AeYPebMs {
        background-color: #fffef2;
        cursor: pointer;
        margin-bottom: 8px;
        padding-left: 0;
        padding-right: 0
      }

      .AeYPebMs.KHSVgw2t {
        border-bottom: 1px solid #9e9e9e
      }

      .yIZ8PxOG {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
      }

      .AQQah39Y {
        color: #000;
        text-decoration: underline
      }

      .AQQah39Y:hover {
        color: #e7f3fa
      }

      .ax30PBxC {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 48px;
        text-align: center
      }

      .oByAFNRV {
        max-width: 925px;
        width: 100%
      }

      .tLImGOV7 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        margin-bottom: 40px;
        max-width: 900px;
        width: 100%
      }

      .gM65yka5 {
        color: #000;
        margin-bottom: 0
      }

      .TQm1817b {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between
      }

      .J0SxYb1a,
      .TQm1817b {
        color: #fff;
        line-height: 24px
      }

      .J0SxYb1a {
        font-size: 14px;
        font-weight: 400;
        text-align: center;
        text-decoration: none
      }

      .J0SxYb1a:hover {
        color: #e7f3fa
      }

      .zw0r6spt {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: auto;
        margin-right: auto;
        max-width: 600px;
        width: 100%
      }

      .jZcaTyET {
        background-color: #fff;
        height: 20px;
        width: 1px
      }

      .Ail91Zop {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        text-align: center
      }

      .uzace4Gx {
        background-color: #000;
        color: #fff;
        padding-bottom: 72px;
        padding-top: 69px
      }

      .lTvMyQ_7 {
        margin-bottom: 30px
      }

      .jE9QrrF3 {
        margin-bottom: 10px;
        max-width: 400px;
        width: 100%
      }

      .CVE4Mm4V {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        text-align: center
      }

      .P9c5zfaR {
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
        margin-bottom: 15px;
        margin-top: 18px;
        padding-bottom: 0;
        padding-right: 0;
        width: 245px
      }

      .dKJoUym1,
      .swFv8LCv {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .dKJoUym1 {
        background-color: #fff;
        border: 1px solid transparent;
        cursor: pointer;
        height: 50px;
        margin-left: 4px;
        margin-right: 4px;
        position: relative;
        -webkit-transition: all .2s cubic-bezier(.55, .055, .675, .19);
        transition: all .2s cubic-bezier(.55, .055, .675, .19);
        width: 50px
      }

      .dKJoUym1:hover {
        border-color: #012169;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
      }

      .dKJoUym1.cJL0ivum {
        border-color: #012169;
        border-width: 1px
      }

      .T8pBozI1 {
        display: none
      }

      .oY07PFSP {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 20px;
        margin-right: 20px;
        min-width: 100px
      }

      .tkYYGzHJ {
        background-color: #fff;
        height: 72px;
        max-width: 100vw;
        overflow: hidden;
        padding-left: 20px;
        padding-right: 20px;
        position: fixed;
        -webkit-transform: translateY(-105%);
        -ms-transform: translateY(-105%);
        transform: translateY(-105%);
        width: 100%;
        z-index: 99
      }

      .GA_UTSFS,
      .tkYYGzHJ {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-transition: all .25s cubic-bezier(.55, .055, .675, .19);
        transition: all .25s cubic-bezier(.55, .055, .675, .19)
      }

      .GA_UTSFS {
        background-color: #012169;
        border: 2px solid transparent;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 700;
        height: 37px;
        line-height: 18px;
        margin-left: 10px;
        padding-left: 5px;
        padding-right: 5px;
        text-transform: uppercase;
        width: 144px
      }

      .GA_UTSFS.iogiDqJD {
        background-color: #ff8e2e;
        display: none
      }

      .GA_UTSFS.iogiDqJD:hover {
        border-color: transparent
      }

      .GA_UTSFS.dNiaAJT4 {
        background-color: #ff8e2e;
        color: #fff
      }

      .GA_UTSFS.dNiaAJT4:hover {
        border-color: transparent
      }

      .rj0ITH0x {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        max-width: 100%;
        width: 100%
      }

      ._SiZ4hpU,
      .rj0ITH0x {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      ._SiZ4hpU {
        color: #000;
        font-size: 16px;
        font-weight: 500;
        line-height: 12px
      }

      .Gz9LHxhw {
        height: 20px;
        margin-right: 8px
      }

      .UrsrVhT3 {
        height: 12px;
        margin-right: 8px
      }

      .TBFatJZL {
        height: 100%;
        width: 100%
      }

      .WjOPYx3Y {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff;
        border: 0 solid transparent;
        cursor: pointer;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 50px !important;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 4px;
        margin-right: 4px;
        overflow: hidden;
        position: relative;
        -webkit-transition: all .2s cubic-bezier(.55, .055, .675, .19);
        transition: all .2s cubic-bezier(.55, .055, .675, .19);
        width: 50px !important
      }

      .WjOPYx3Y:hover {
        border-color: #012169;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
      }

      .WjOPYx3Y.cJL0ivum {
        border-color: #000;
        border-width: 2px
      }

      .rddhMjJZ {
        background-color: #000;
        border-radius: 50%;
        color: #fff;
        height: 40px;
        left: 3%;
        width: 40px
      }

      .rddhMjJZ:hover {
        background-color: #2b2a2f;
        color: #fff
      }

      .hW_6CDEc {
        overflow: hidden;
        width: 100%
      }

      .hW_6CDEc,
      .t1owq860 {
        height: 100%
      }

      .BEmCNUGK {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        left: -20px;
        min-height: 40px;
        min-width: 40px;
        width: 40px
      }

      .BEmCNUGK:hover {
        background-color: #012169;
        color: #fff;
        text-align: left
      }

      .BEmCNUGK.rs2KGyLe {
        display: none
      }

      .jua1kNr6 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: auto;
        margin-right: auto
      }

      .T1jfTgAw,
      .jua1kNr6 {
        height: 100%;
        width: 100%
      }

      .QxRoPLQH {
        background-color: #000;
        border-radius: 50%;
        color: #fff;
        height: 40px;
        right: 3%;
        width: 40px
      }

      .QxRoPLQH:hover {
        background-color: #2b2a2f;
        color: #fff
      }

      .EWobpSfN {
        font-size: 16px;
        font-weight: 700
      }

      .txPF7dkf {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        right: -20px;
        width: 40px
      }

      .txPF7dkf:hover {
        background-color: #012169;
        color: #fff
      }

      .txPF7dkf.rs2KGyLe {
        display: none
      }

      .TZISXkym,
      .cat1ymQ6 {
        height: 100%;
        width: 100%
      }

      .cat1ymQ6 {
        background-color: transparent
      }

      .zqDGuODS {
        display: none
      }

      .soq4oJG7 {
        background-color: transparent;
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto
      }

      .NQW4F9Q1,
      .SimVaRLw,
      .soq4oJG7 {
        height: 100%;
        width: 100%
      }

      .qksjPgr_ {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        bottom: 4%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 50px !important;
        -webkit-justify-content: center;
        justify-content: center;
        left: 0;
        position: absolute !important;
        right: 0;
        top: auto;
        z-index: 10
      }

      .uVvbTEUI {
        background-color: #fffef2;
        height: 100%;
        width: 100%
      }

      .uVvbTEUI.BodmYejn {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .ybat7hUf {
        border-radius: 6px;
        overflow: hidden
      }

      .KYbl9jn3,
      .ybat7hUf {
        display: flex;
        flex-direction: column
      }

      .KYbl9jn3 {
        background-color: #fff;
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
        flex: 1;
        height: 100%;
        padding: 20px 22px
      }

      .q3nUB72y {
        margin-top: auto
      }

      .ibl9cu2v {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        margin-right: 8px;
        text-transform: capitalize
      }

      .t3kVw46h {
        color: #000;
        font-size: 10px;
        font-weight: 900;
        line-height: 14px;
        margin-bottom: 2px;
        text-transform: uppercase
      }

      .N4AgopkU {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 12px
      }

      .N4AgopkU,
      .bhRx9hVJ {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .bhRx9hVJ {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        width: 100%
      }

      .bhRx9hVJ.EFEPyJKZ {
        background-color: #783939
      }

      .hvOtHtQ_ {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        min-width: 560px;
        position: relative;
        width: 560px
      }

      .hvOtHtQ_.rs2KGyLe {
        display: none
      }

      .CtGi1Nvq {
        height: auto;
        max-width: 100%
      }

      .tekOvW5e {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        background-image: radial-gradient(circle farthest-corner at 50% 50%, #fffef2 10%, rgba(255, 254, 242, 0));
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-size: 21px;
        font-weight: 700;
        height: 100%;
        -webkit-justify-content: center;
        justify-content: center;
        left: 50%;
        line-height: 21px;
        max-width: 35%;
        position: absolute;
        text-align: center;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 100%
      }

      .Gb5qivPQ {
        height: 10px;
        margin-bottom: 4px
      }

      .d9itc1v1 {
        font-weight: 700
      }

      .IEUL_guf {
        font-weight: 600
      }

      .APJ58_Kf {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 28px;
        font-weight: 300;
        line-height: 34px;
        margin-bottom: 16px
      }

      .APJ58_Kf.UGQHJBM2,
      .laituuFp {
        display: none
      }

      .laituuFp {
        background-color: rgba(113, 131, 153, .55);
        bottom: 0;
        height: 100%;
        left: 0;
        position: fixed;
        right: 0;
        top: 0;
        width: 100%;
        z-index: 999
      }

      .laituuFp.LqLWOhV3 {
        display: none
      }

      .DJEEBDeq {
        height: 100%;
        padding: 135px 30px 66px
      }

      .DJEEBDeq,
      .KelrYGwC {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        width: 100%
      }

      .KelrYGwC {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        background-color: #fff;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 1032px;
        padding-bottom: 20px;
        padding-top: 40px;
        position: relative
      }

      .KelrYGwC.LqLWOhV3 {
        padding-bottom: 0;
        padding-top: 0
      }

      .EifISYJz {
        font-size: 32px;
        margin-bottom: 35px
      }

      .EifISYJz,
      .L3TQ5T9z {
        position: relative;
        z-index: 1
      }

      .L3TQ5T9z {
        -webkit-box-align: end;
        -ms-flex-align: end;
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        -ms-grid-columns: .75fr 1fr 1fr 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        -webkit-align-items: end;
        align-items: end;
        display: -ms-grid;
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: .75fr 1fr 1fr 1fr 1fr 1fr;
        grid-template-rows: auto;
        max-width: 895px;
        width: 100%
      }

      .d25Hglos {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-weight: 700;
        -webkit-justify-content: center;
        justify-content: center;
        text-align: center
      }

      .IxZIirOM {
        height: auto;
        margin-bottom: 4px;
        max-height: 58px;
        width: auto
      }

      .CYaiAV1F {
        height: 64px;
        margin-bottom: 4px
      }

      .tVRDtjKJ {
        height: 33px;
        margin-bottom: 4px
      }

      .qv9ypBPC {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        font-weight: 700;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        text-transform: uppercase
      }

      .OrxJY_9F,
      .qv9ypBPC {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .OrxJY_9F {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        color: #718399;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-weight: 500;
        -webkit-justify-content: center;
        justify-content: center;
        text-align: center
      }

      ._VH2zgAp {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        -ms-grid-columns: .75fr 1fr 1fr 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        border-bottom: 1px solid rgba(113, 131, 153, .18);
        display: -ms-grid;
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: .75fr 1fr 1fr 1fr 1fr 1fr;
        grid-template-rows: auto;
        height: 56.5px;
        max-width: 895px;
        width: 100%
      }

      ._VH2zgAp.kapjrnqk {
        border-bottom-width: 0
      }

      .smnkQf5W {
        background-color: #e4f3fb;
        bottom: auto;
        height: 222px;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
      }

      .smnkQf5W.GHIuI6Lt {
        background-color: #fff;
        height: auto;
        padding: 31px;
        position: relative
      }

      .ZjqZB0Ea {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        bottom: auto;
        cursor: pointer;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 25px;
        -webkit-justify-content: center;
        justify-content: center;
        left: auto;
        opacity: 1;
        position: absolute;
        right: 40px;
        top: 25px;
        width: 25px
      }

      .D6T6Z3fx {
        display: none
      }

      .n_eCOGFC,
      .tvg1XIZB {
        height: 33px;
        margin-bottom: 4px
      }

      .hxKAY9hq {
        height: 20px
      }

      .ic74LnUy {
        height: 25px
      }

      .CFNE9xRj {
        height: 32px
      }

      .MfYxlIoX {
        max-height: 50px
      }

      .MfYxlIoX,
      .aa6PjdIR {
        height: auto
      }

      .I8fDQ2Q5 {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
      }

      .b7YK0HPt {
        color: #fff;
        text-decoration: underline
      }

      .b7YK0HPt:hover {
        color: #e7f3fa
      }

      .Yv31Df3z {
        margin-bottom: 48px;
        max-width: 490px;
        width: 100%
      }

      .Yv31Df3z .czTyGMhE {
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 54px;
        margin: 0
      }

      .VLG9VHdj {
        max-width: 180px;
        width: 100%
      }

      .K5aTQDJy {
        max-width: 190px;
        width: 100%
      }

      .QQJ3mQrA {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 48px
      }

      .DJqW1NFQ {
        height: 16px
      }

      .DJqW1NFQ,
      .DJqW1NFQ.Xma9l6jv {
        margin-right: 5px
      }

      .mXMceygy {
        height: 40px;
        margin-right: 6px;
        position: relative;
        width: 80px
      }

      .kqGjKlFz {
        bottom: 0;
        display: none;
        height: 36px;
        left: 0;
        margin-right: 10px;
        position: absolute;
        right: 0;
        top: auto
      }

      .fe2ceBhG {
        font-size: 20px;
        font-weight: 400;
        line-height: 24px
      }

      .fe2ceBhG,
      .rs2KGyLe {
        display: none
      }

      .XRJ3RAeu {
        font-weight: 500
      }

      .IisOt74v {
        display: block
      }

      .nrxaqvzF {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between
      }

      .mTt5bpNC {
        color: #012169;
        cursor: pointer;
        font-size: 13px;
        font-weight: 700;
        margin-bottom: 0;
        text-decoration: underline
      }

      .XVy2e8Lt {
        position: relative;
        width: 50%
      }

      .dF9VFMEM {
        bottom: 0;
        height: 100%;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
      }

      .mlUC8LeP,
      .uRv1gwZf {
        opacity: 0
      }

      .dIKUiOx2 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 50%
      }

      .IdYiK0DE {
        background-color: #eee;
        border-width: 0;
        height: 21px;
        margin-left: 0;
        margin-right: 10px;
        margin-top: 0;
        width: 21px
      }

      .IdYiK0DE.GFdYXbxe,
      .IdYiK0DE.Q7L_gPh1 {
        background-color: #f7fcfd;
        border-color: #00237e;
        border-width: 8px
      }

      .IdYiK0DE.GFdYXbxe {
        box-shadow: none
      }

      .ClBiJPat {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-right: 12px;
        width: 50%
      }

      .W4_bKvFR {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 16px
      }

      .lBrsqBFS {
        line-height: 18px
      }

      .bmyRmHl3,
      .lBrsqBFS {
        color: #718399;
        font-weight: 700
      }

      .bmyRmHl3 {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        border: 1px solid #ccc;
        border-radius: 4px;
        cursor: pointer;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 61px;
        margin-bottom: 0;
        padding: 12px 8px;
        position: relative;
        width: 100%
      }

      .bmyRmHl3.cJL0ivum {
        border-color: #00237e;
        color: #012169
      }

      .v319K2h5 {
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 12px
      }

      .g84gsf5j {
        color: #718399;
        font-size: 14px;
        font-weight: 700;
        line-height: 18px;
        margin-bottom: 3px
      }

      .g84gsf5j.m1WB_ZCl {
        display: none
      }

      .HGMMu3qL {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-box-align: end;
        -ms-flex-align: end;
        -webkit-align-items: flex-end;
        align-items: flex-end;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 18px;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        margin-bottom: 12px;
        width: 100%
      }

      .oEmUrAPB {
        color: rgba(51, 51, 51, .63);
        font-size: 14px;
        font-weight: 400;
        line-height: 1;
        margin-bottom: 0
      }

      .C65sncpw {
        margin-bottom: 30px
      }

      .C65sncpw.O408QTY1 {
        margin-bottom: 0
      }

      .ozHZ8SKf {
        color: #012169;
        font-weight: 500
      }

      .a85gIKPO {
        color: #8c8c8c;
        margin-bottom: 5px
      }

      .RERqCyM0 {
        margin-right: 7px;
        width: 20px
      }

      .BQOYh_eU {
        padding-top: 11px
      }

      .PkGNZHQt {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .oduetMju {
        font-size: 15px
      }

      .SkXvvtXP {
        font-size: 16px;
        line-height: 18px
      }

      .SkXvvtXP,
      .sP46qsYC {
        color: #000
      }

      .FP0mZKoe,
      .FbPUvj_j {
        font-family: sans-serif;
        font-weight: 400
      }

      .V2PLvdaq {
        font-weight: 400
      }

      .cZfpFOy7 {
        color: #000;
        font-family: sans-serif
      }

      .BwYqUClL {
        color: #012169
      }

      .AV3r9gzN,
      .Fr6mF4Hx,
      .J5gKmupG,
      .JEL7ZbhO,
      .RyU9JJlX,
      .dmrraJOq,
      .kVWQRErF,
      .mMRLkWnQ,
      .nMr4Fiox,
      .yNFYqiUG {
        color: #000
      }

      .kVWQRErF {
        font-size: 10px;
        font-weight: 700;
        white-space: nowrap
      }

      ._nEqxK_7 {
        font-family: Brandon;
        font-size: 11px;
        font-weight: 700;
        line-height: 18px
      }

      .LIfGUbDD {
        color: #fff;
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 48px
      }

      @media screen and (min-width:1440px) {
        .fEFJrHmB {
          max-width: none;
          min-height: fit-content;
          width: 45%
        }

        .dHPFx6x4 {
          max-width: 480px
        }

        .qfiWPnuS,
        .wbO55TrM,
        .y6cvHgiX,
        .y6cvHgiX.Q7L_gPh1 {
          border-radius: 6px
        }

        .iZIcuHQk.EKegGwD8 {
          width: auto
        }

        .iZIcuHQk.EKegGwD8.AsPvZgYv.KcyjnFLJ {
          -o-object-fit: cover;
          object-fit: cover
        }

        .uVvbTEUI.BodmYejn {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-justify-content: center;
          justify-content: center
        }

        .bmyRmHl3 {
          padding-left: 12px;
          padding-right: 12px
        }
      }

      @media screen and (min-width:1920px) {
        .IJPMLY5K {
          background-color: #fffef2
        }

        .fEFJrHmB {
          max-width: none;
          width: 45%
        }

        .dHPFx6x4 {
          max-width: 540px
        }

        .iZIcuHQk.EKegGwD8 {
          margin-left: auto;
          margin-right: auto;
          width: 60%
        }

        .SimVaRLw,
        .iZIcuHQk.EKegGwD8,
        .iZIcuHQk.EKegGwD8.AsPvZgYv.KcyjnFLJ {
          -o-object-fit: contain;
          object-fit: contain
        }

        .uVvbTEUI.BodmYejn {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex
        }

        .bmyRmHl3 {
          border: 1px solid #ccc
        }
      }

      @media screen and (max-width:478px) {
        .VjGlENmu {
          height: 1150px
        }

        .LIfGUbDD,
        .ax30PBxC {
          font-size: 32px;
          line-height: 38px
        }
      }

      @media screen and (min-width:479px)and (max-width:991px) {
        .VjGlENmu {
          height: 850px;
          min-height: auto
        }
      }

      @media screen and (max-width:991px) {
        .IJPMLY5K {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: auto
        }

        .KR0aUBuf {
          display: block;
          height: 800px;
          padding-bottom: 0;
          width: 100%
        }

        .fEFJrHmB {
          max-width: 100%;
          width: 100%
        }

        .DctleUAN {
          font-size: 32px;
          line-height: 38px
        }

        .eAgL3f8M {
          font-size: 18px
        }

        .VXROnFRF {
          text-align: center;
          width: 100%
        }

        .klRet1ai {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column
        }

        .VjGlENmu {
          height: auto;
          max-height: 100%;
          min-height: auto;
          padding: 50px 10px;
          position: static
        }

        .Cv8jDFRk,
        .VjGlENmu {
          width: 100%
        }

        ._EigIyc5 {
          max-width: 500px
        }

        .DlhciPK3 {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          justify-content: center;
          text-align: center
        }

        .n8zUjSlP {
          -ms-grid-columns: 1fr 1fr;
          grid-template-columns: 1fr 1fr
        }

        .nmAbev1T {
          max-width: 225px
        }

        .oY07PFSP {
          height: 80px;
          padding-left: 10px;
          padding-right: 10px
        }

        .tkYYGzHJ {
          padding-left: 20px;
          padding-right: 20px;
          -webkit-transform: translateY(-105%);
          -ms-transform: translateY(-105%);
          transform: translateY(-105%)
        }

        .hW_6CDEc,
        .rdygRvsb {
          overflow: hidden
        }

        .L3TQ5T9z {
          -webkit-box-align: end;
          -ms-flex-align: end;
          -webkit-align-items: end;
          align-items: end
        }

        .d25Hglos {
          font-size: 10px
        }

        ._VH2zgAp {
          padding-left: 10px
        }
      }

      @media screen and (min-width:992px) {
        .fScK2OX3 {
          position: sticky;
          z-index: 20
        }

        .fScK2OX3[data-banner-count=two] {
          top: 130px
        }

        .fScK2OX3[data-banner-count=one] {
          top: 65px
        }

        .fScK2OX3[data-banner-count=none] {
          top: 0
        }

        .IJPMLY5K {
          max-height: 850px
        }

        .KR0aUBuf {
          position: sticky
        }

        .KR0aUBuf[data-banner-count=two] {
          max-height: calc(100vh - 190px);
          top: 190px
        }

        .KR0aUBuf[data-banner-count=one] {
          max-height: calc(100vh - 125px);
          top: 125px
        }

        .KR0aUBuf[data-banner-count=none] {
          max-height: calc(100vh - 60px);
          top: 60px
        }

        .KR0aUBuf[data-responsive-gallery=false] {
          height: auto;
          max-height: none
        }

        .fEFJrHmB {
          overflow-y: auto
        }

        .dHPFx6x4 {
          height: fit-content
        }

        .VjGlENmu {
          height: calc(100vh - 202px);
          position: sticky;
          top: 202px
        }

        .VjGlENmu[data-banner-count=one] {
          height: calc(100vh - 137px);
          top: 137px
        }

        .VjGlENmu[data-banner-count=none] {
          height: calc(100vh - 72px);
          top: 72px
        }

        .lEqI4HKg {
          top: 202px
        }
      }

      @media screen and (min-width:992px)and (min-height:400px) {
        .lEqI4HKg {
          top: 182px
        }
      }

      @media screen and (min-width:992px)and (min-height:500px) {
        .lEqI4HKg {
          top: 132px
        }
      }

      @media screen and (min-width:992px)and (min-height:600px) {
        .lEqI4HKg {
          top: 82px
        }
      }

      @media screen and (min-width:992px)and (min-height:700px) {
        .lEqI4HKg {
          top: 32px
        }
      }

      @media screen and (min-width:992px)and (min-height:780px) {
        .lEqI4HKg {
          top: 0
        }
      }

      .sRln7Eka .PL4lboYW {
        align-items: center;
        display: flex;
        white-space: pre
      }

      .sRln7Eka .dS70Pgim {
        align-items: center;
        display: flex;
        line-height: 10px
      }

      .sRln7Eka #MMA7eJty {
        align-items: center;
        display: contents
      }

      @media screen and (max-width:767px) {
        #ekeL8i15 {
          display: block
        }

        .dS70Pgim {
          margin-right: 8px
        }

        .sRln7Eka .PL4lboYW {
          flex-direction: column;
          font-size: 14px !important;
          text-align: center
        }

        .EPwBzCVb {
          height: auto;
          padding-bottom: 20px;
          padding-top: 20px
        }

        .DJEEBDeq {
          padding: 135px 30px 40px
        }

        .KR0aUBuf {
          display: block;
          height: 84vw;
          padding-bottom: 0
        }

        .fEFJrHmB {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
          padding-left: 20px
        }

        .CKPx9Bof.WX5cfub6.nC35WlCc {
          white-space: nowrap;
          width: 100%
        }

        .DctleUAN {
          line-height: 26px
        }

        .VXROnFRF {
          font-size: 14px;
          line-height: 16px;
          width: 100%
        }

        .wIzjn2m7 {
          height: 450px;
          margin-bottom: 0
        }

        .HKIh1xhB.CYaEsGEh {
          display: block
        }

        .Yv31Df3z .czTyGMhE {
          font-size: 32px;
          line-height: 42px;
          text-align: center
        }

        .PNuLD_N3 {
          padding-left: 20px;
          padding-right: 20px
        }

        .n8zUjSlP {
          grid-column-gap: 10px;
          grid-row-gap: 20px
        }

        .nmAbev1T {
          margin-bottom: 25px
        }

        .qc3CVUOd {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-justify-content: center;
          justify-content: center
        }

        .WvHrXg0Q,
        .tLImGOV7 {
          margin-bottom: 40px
        }

        .swFv8LCv {
          display: none
        }

        .tkYYGzHJ {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          bottom: 0;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: auto;
          left: 0;
          padding-bottom: 16px;
          padding-top: 16px;
          position: fixed;
          right: 0;
          top: auto;
          -webkit-transform: translateY(105%);
          -ms-transform: translateY(105%);
          transform: translateY(105%)
        }

        .GA_UTSFS {
          width: 100%
        }

        .GA_UTSFS.iogiDqJD {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          height: 50px;
          margin-bottom: 10px;
          margin-left: 0
        }

        .GA_UTSFS.dNiaAJT4 {
          display: none
        }

        .hW_6CDEc {
          overflow: visible
        }

        .TZISXkym {
          position: relative;
          z-index: 1
        }

        .cat1ymQ6 {
          padding-bottom: 0
        }

        .zqDGuODS {
          display: block
        }

        .soq4oJG7 {
          height: 450px;
          margin-bottom: 0;
          padding-bottom: 0
        }

        .qksjPgr_ {
          display: none;
          z-index: 2
        }

        .uVvbTEUI {
          height: 100%
        }

        .tekOvW5e {
          max-width: 100%
        }

        .KelrYGwC {
          display: none
        }

        .KelrYGwC.LqLWOhV3 {
          display: block
        }

        .EifISYJz {
          margin-bottom: 0
        }

        .d25Hglos {
          border-bottom: 1px solid rgba(113, 131, 153, .18);
          font-size: 20px;
          padding-bottom: 23px
        }

        .tVRDtjKJ {
          height: 61px
        }

        .smnkQf5W {
          height: 88px
        }

        .smnkQf5W.GHIuI6Lt {
          max-height: 100vh;
          overflow: scroll
        }

        .ZjqZB0Ea {
          right: 20px;
          top: 20px
        }

        .D6T6Z3fx {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          background-color: #fff;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: 100%;
          -webkit-justify-content: flex-start;
          justify-content: flex-start;
          overflow: auto;
          position: relative;
          text-align: center;
          width: 100%
        }

        .CeO4PfI5 {
          background-color: #e4f3fb;
          height: 88px;
          min-height: 88px
        }

        .CeO4PfI5,
        .qk5iurAp {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-justify-content: center;
          justify-content: center;
          width: 100%
        }

        .qk5iurAp {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          padding: 23px
        }

        .p4m9OULf {
          margin-bottom: 30px;
          width: 100%
        }

        .npAaHMb1 {
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          border-bottom: 1px solid rgba(113, 131, 153, .18);
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          height: 43px;
          -webkit-justify-content: space-between;
          justify-content: space-between
        }

        .dRFcfj5H {
          font-weight: 700
        }

        .dRFcfj5H,
        .yTM2v537 {
          text-transform: uppercase
        }

        .yTM2v537 {
          color: #718399;
          font-weight: 500
        }

        .n_eCOGFC {
          height: 105px
        }

        .tvg1XIZB {
          height: 114px
        }

        .ozHZ8SKf {
          font-size: 21px;
          line-height: 1.2
        }

        .a85gIKPO {
          font-size: 15px;
          line-height: 1.2
        }

        #IHdJ3epU small {
          line-height: 9px
        }

        .N32RbWEQ {
          height: 11.5px
        }

        .Z34JiJji.tAZhgVW7 {
          display: none
        }

        .Z34JiJji.FfzjuTcb {
          display: block !important
        }

        .Ev_e1Ef2 {
          align-items: center;
          gap: 15px
        }

        .iLErQOA2 {
          margin-bottom: 0;
          width: auto
        }
      }

      @media screen and (max-width:479px) {
        h1 {
          font-size: 32px;
          line-height: 38px
        }

        .OWjyEZoQ {
          font-size: 14px
        }

        .RY5t0ENg {
          height: 25px
        }

        .KR0aUBuf {
          padding-bottom: 0;
          padding-left: 0;
          padding-right: 0
        }

        .fEFJrHmB {
          padding: 35px 15px
        }

        .CKPx9Bof.WX5cfub6.nC35WlCc {
          -webkit-box-flex: 0;
          display: block;
          -webkit-flex: 0 auto;
          -ms-flex: 0 auto;
          flex: 0 auto;
          font-size: 16px;
          width: 100%
        }

        .DctleUAN {
          font-size: 32px;
          line-height: 36px
        }

        .kM0SkMio {
          font-size: 13px;
          padding-left: 25px;
          position: relative
        }

        .kM0SkMio.UGQHJBM2 {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          margin-bottom: 0;
          margin-top: 20px
        }

        .kM0SkMio.cLUH8v8A {
          display: none
        }

        .QAMGm3D1 {
          bottom: 0;
          height: 45px;
          left: 4%;
          position: absolute;
          right: auto;
          text-align: center;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);
          width: 45px;
          z-index: 2
        }

        .cRmWVtqV {
          height: 100%;
          width: 100%
        }

        .POU6UAKS {
          margin-right: 0
        }

        .POU6UAKS.Aib40ET6 {
          margin-right: 8px
        }

        .VXROnFRF {
          font-size: 18px
        }

        .WDtRO2D6 {
          -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap
        }

        .Ev_e1Ef2 {
          flex-direction: row;
          width: 100%
        }

        .xsyEIarW {
          font-size: 12px
        }

        .vN_K6Z0v {
          padding-left: 12px;
          padding-right: 12px
        }

        .DrIRls3P,
        .ydLCNPh6 {
          font-size: 9px
        }

        .ZmeGLc1c {
          font-size: 11px;
          height: 33px;
          top: 29px;
          width: 113px
        }

        .scC_KTGj {
          height: 18px;
          margin-right: 4px;
          width: auto
        }

        .l8c_NV7Y {
          height: 29px;
          left: 0;
          min-height: 29px;
          min-width: 29px;
          width: 29px
        }

        .wIzjn2m7 {
          height: auto;
          padding-bottom: 0;
          width: 100%
        }

        .HKIh1xhB.CYaEsGEh {
          -webkit-transform: translateY(50px);
          -ms-transform: translateY(50px);
          transform: translateY(50px)
        }

        .chOQrRYe {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          height: 300px;
          -webkit-justify-content: center;
          justify-content: center
        }

        .UNa4W3iO {
          height: 29px;
          right: 0;
          width: 29px
        }

        .Edmlb_z2 {
          margin-bottom: 35px
        }

        .wOiKCKMC {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-justify-content: center;
          justify-content: center;
          margin-left: auto;
          margin-right: auto;
          max-width: 230px;
          width: 100%
        }

        .wOiKCKMC.fd4mhwzH.VxM8JL0u {
          max-width: 250px
        }

        .wOiKCKMC.QQJ3mQrA {
          max-width: 260px
        }

        .duniU54L {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          justify-content: center;
          margin-top: 20px;
          text-align: center;
          width: 100%
        }

        .M99kEa9l {
          margin-right: 0
        }

        .Cv8jDFRk {
          padding-bottom: 50px;
          padding-top: 50px
        }

        .XGl674nL {
          padding-bottom: 32px;
          padding-top: 30px
        }

        .PNuLD_N3 {
          padding-left: 15px;
          padding-right: 15px
        }

        .xN_7SFDT {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-align: start;
          -ms-flex-align: start;
          -webkit-align-items: flex-start;
          align-items: flex-start;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          margin-bottom: 16px
        }

        .D7TogncX {
          width: 100%
        }

        .D7TogncX.BaRHQGfh {
          margin-top: 10px
        }

        .XLZZGBwN {
          height: 165px
        }

        .tXFJEFfk {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-align: start;
          -ms-flex-align: start;
          -webkit-align-items: flex-start;
          align-items: flex-start;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column
        }

        .S0d9UIBI.BkECH7Cm,
        .S0d9UIBI.KnRhVBUv,
        .S0d9UIBI._01NJwLI {
          border-color: #012169;
          margin-bottom: 0;
          width: 100%
        }

        .nmAbev1T {
          max-width: 280px
        }

        .HbMHjyrl.bLVA_YWu {
          background-position: 50% 5%;
          background-size: 1000px
        }

        .HbMHjyrl.nc_xWmFv {
          padding-bottom: 20px
        }

        .bDgdiy9j {
          font-size: 18px;
          line-height: 20px;
          max-width: 300px;
          width: 100%
        }

        .bDgdiy9j.rs2KGyLe {
          display: none
        }

        .oByAFNRV {
          width: 100%
        }

        .tLImGOV7 {
          margin-bottom: 20px
        }

        .uzace4Gx {
          padding-bottom: 60px;
          padding-top: 70px
        }

        .GA_UTSFS {
          width: 100%
        }

        ._SiZ4hpU {
          font-size: 12px;
          line-height: 14px;
          width: 50%
        }

        .Gz9LHxhw {
          height: 12px;
          margin-right: 4px
        }

        .rddhMjJZ {
          left: 1%
        }

        .BEmCNUGK,
        .rddhMjJZ {
          height: 29px;
          width: 29px
        }

        .BEmCNUGK {
          left: 0;
          min-height: 29px;
          min-width: 29px
        }

        .QxRoPLQH {
          height: 29px;
          right: 1%;
          width: 29px
        }

        .EWobpSfN {
          font-size: 14px
        }

        .txPF7dkf {
          height: 29px;
          right: 0;
          width: 29px
        }

        .cat1ymQ6 {
          margin-left: auto;
          margin-right: auto;
          padding-bottom: 0;
          width: 100%
        }

        .zqDGuODS {
          -webkit-transform: translateY(-15px);
          -ms-transform: translateY(-15px);
          transform: translateY(-15px)
        }

        .soq4oJG7 {
          height: 350px;
          padding-bottom: 0;
          width: 100%
        }

        .KYbl9jn3 {
          padding-left: 15px;
          padding-right: 15px
        }

        .ibl9cu2v {
          margin-bottom: 4px;
          margin-right: 0
        }

        .APJ58_Kf {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -webkit-flex-direction: row;
          -ms-flex-direction: row;
          flex-direction: row
        }

        .APJ58_Kf,
        .APJ58_Kf.UGQHJBM2,
        .APJ58_Kf.cLUH8v8A {
          display: block
        }

        .ic74LnUy {
          height: 22px
        }

        .CFNE9xRj {
          height: 25px
        }

        .aa6PjdIR {
          height: 40px
        }

        .VLG9VHdj {
          max-width: 100%
        }

        .K5aTQDJy {
          max-width: 210px
        }

        .QQJ3mQrA {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-justify-content: center;
          justify-content: center;
          margin-left: auto;
          margin-right: auto;
          max-width: 250px;
          width: 100%
        }

        .DJqW1NFQ {
          height: 17px
        }

        .fe2ceBhG {
          display: block;
          font-size: 18px;
          line-height: 20px;
          width: 100%
        }

        .dIKUiOx2 {
          width: 113px
        }

        .IdYiK0DE {
          margin-right: 7px
        }

        .bmyRmHl3 {
          font-size: 12px;
          height: 34px;
          line-height: 18px;
          padding-right: 6px;
          width: 115px
        }

        .bmyRmHl3.cJL0ivum {
          padding-left: 8px
        }

        .sRln7Eka .PL4lboYW {
          font-size: 14px !important
        }
      }

      @media screen and (min-width:479px) {
        .VjGlENmu {
          padding-left: 50px;
          padding-right: 50px
        }
      }

      @media screen and (min-width:992px)and (max-width:1250px) {
        .iZIcuHQk {
          object-position: 70%
        }
      }

      @media screen and (min-width:1251px) {
        .iZIcuHQk {
          object-position: 68%
        }
      }

      @media screen and (min-width:1850px) {
        .iZIcuHQk {
          object-position: 58%
        }
      }

      .rdygRvsb {
        padding-bottom: 20px
      }

      @media screen and (max-height:640px) {
        .ZjqZB0Ea {
          top: 55px
        }
      }

      .YecXBj04 {
        height: 100%
      }

      .G4MwILcC .vBbIybZe {
        background-color: #fffef2;
        display: flex
      }

      .EsvgP8yW {
        border-color: #000;
        border-width: 2px
      }

      .WjOPYx3Y:first-child {
        margin-left: auto
      }

      .WjOPYx3Y:last-child {
        margin-right: auto
      }

      .G4MwILcC .vBbIybZe:first-child img,
      .G4MwILcC .vBbIybZe:nth-child(8) img,
      .G4MwILcC.sy2k2fSo .vBbIybZe:nth-child(7) img {
        max-width: 600px;
        object-fit: contain;
        width: 72%
      }

      .G4MwILcC.sy2k2fSo .vBbIybZe:nth-child(8) img {
        max-width: 100%;
        object-fit: cover;
        width: 100%
      }

      .izu0SDRc {
        background-color: rgba(34, 34, 34, .4) !important;
        opacity: 1 !important
      }

      .B5rwkwh9 {
        background-color: #000 !important
      }

      .I6SMUho_ .Iwom2BWD {
        background-clip: content-box !important;
        background-image: none !important;
        background-position: 50% 50% !important;
        background-repeat: no-repeat !important;
        background-size: 16px 16px !important;
        border-color: #012169 !important;
        border-radius: 6px !important;
        border-width: 1px !important;
        height: 35px !important;
        padding: 4px !important;
        width: 35px !important
      }

      .Z34JiJji {
        display: flex
      }

      .Z34JiJji.FfzjuTcb {
        display: none
      }

      video.KcyjnFLJ {
        aspect-ratio: 1/1;
        background-color: #bac8d3;
        border-radius: 10px;
        width: 100% !important
      }

      .OyulhV9w {
        display: block !important
      }

      .mXMceygy.Zo3tIWd4 .OyulhV9w {
        display: none !important
      }

      .mXMceygy.Zo3tIWd4 .kqGjKlFz {
        display: block !important
      }

      .bmyRmHl3.cJL0ivum .g84gsf5j {
        color: #00237e
      }

      #IHdJ3epU {
        align-items: center;
        display: flex;
        flex-direction: column;
        font-size: 9px;
        gap: .2rem
      }

      #IHdJ3epU small {
        display: inline-block;
        font-size: 10px;
        font-weight: 600;
        line-height: 9px;
        padding-right: 2px;
        text-align: right;
        width: 60px
      }

      .AChB9L8_ .jF_OrhVd {
        border: 1.8px solid #000;
        margin: 0;
        max-height: unset;
        overflow: hidden;
        padding: 0;
        width: 140px
      }

      .R6KkcuVh {
        height: 100%;
        width: 65px
      }

      .E75eYsA5.XG2qSahy span.wdIe7nJk {
        transform: translateX(8px)
      }

      .E75eYsA5 li {
        font-size: 14px;
        line-height: 36px;
        min-height: 20px;
        text-align: center
      }

      .QkflMAXZ {
        background-color: #fff;
        border: 1.5px solid #000;
        border-radius: 4px;
        display: inline-flex;
        height: 35px;
        justify-content: space-around;
        max-width: 200px;
        min-width: 80px;
        width: 110% !important
      }

      .QkflMAXZ .rf14MVo_ {
        background-color: #fff;
        border-radius: 0;
        color: #000;
        padding: 0
      }

      .QkflMAXZ .IrNJzi6F {
        color: #000;
        width: calc(100% - 60px)
      }

      .QkflMAXZ .XJdWq0IK {
        background-color: #fff;
        border-radius: 0;
        color: #000;
        padding: 0
      }

      .DKQALPOF {
        background: #718399;
        height: 8px;
        margin: 0 6px;
        width: 8px
      }

      .DKQALPOF.l8hRjVZm {
        background: #000 !important
      }

      #YPZ2IcIb {
        display: none !important;
        z-index: 500001 !important
      }

      #YPZ2IcIb,
      #vBrTWhSH {
        align-items: center;
        background-color: var(--primary-color);
        font-family: Montserrat;
        height: 65px;
        justify-content: center;
        left: 0;
        overflow: hidden;
        position: fixed !important;
        position: absolute;
        text-align: center;
        top: 0 !important;
        top: 0;
        width: 100% !important;
        width: 100%
      }

      #vBrTWhSH {
        display: flex;
        z-index: 900000 !important
      }

      .sRln7Eka {
        align-items: center;
        display: flex;
        font-size: 17px;
        font-weight: 400;
        margin-bottom: 0
      }

      #YPZ2IcIb .sRln7Eka {
        font-weight: 300;
        margin-bottom: 0
      }

      @media screen and (min-width:768px) {
        .dS70Pgim {
          margin-left: 4px
        }

        #IHdJ3epU {
          flex-direction: row
        }

        .sRln7Eka {
          align-items: center;
          display: flex;
          font-weight: 400;
          margin-bottom: 0
        }
      }

      .bhRx9hVJ {
        animation: AFoaIsj3 60s linear infinite forwards;
        min-width: 2800px !important
      }

      @media screen and (max-width:479px) {
        #zvObTjgg strong {
          display: block
        }

        #MMA7eJty {
          text-align: center
        }
      }

      @keyframes AFoaIsj3 {
        0% {
          transform: translateX(0)
        }

        to {
          transform: translateX(-100%)
        }
      }

      .bhRx9hVJ.rs2KGyLe {
        display: none
      }

      .qQXlvqP6 {
        height: 28px
      }

      .ltdENZNv {
        height: 15px
      }

      .tekOvW5e {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .d25Hglos:nth-child(2) img {
        height: 58px;
        margin-bottom: 4px
      }

      .d25Hglos:nth-child(3) img {
        height: 33px;
        margin-bottom: 4px
      }

      .d25Hglos:nth-child(4) img {
        height: 58px;
        margin-bottom: 4px
      }

      .d25Hglos:nth-child(5) img {
        height: 33px;
        margin-bottom: 4px
      }

      .d25Hglos:nth-child(6) img {
        height: 64px;
        margin-bottom: 4px
      }

      input[type=button],
      input[type=text] {
        font-family: Brandon, sans-serif
      }

      .AoyNN2cT {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        max-width: 500px;
        text-align: center
      }

      @media screen and (max-height:850px) {
        .wOiKCKMC {
          margin-bottom: 20px !important
        }

        .QQJ3mQrA {
          margin-bottom: 20px
        }

        .Edmlb_z2 {
          margin-bottom: 30px
        }
      }

      .DlhciPK3:last-child {
        margin-bottom: 0
      }

      @media screen and (max-width:479px) {
        .rdygRvsb {
          padding-bottom: 50px
        }

        .p4m9OULf:first-child img {
          height: 58px;
          margin-bottom: 4px;
          max-height: unset
        }

        .p4m9OULf:nth-child(2) img,
        .p4m9OULf:nth-child(3) img {
          height: 61px;
          margin-bottom: 4px;
          max-height: unset
        }

        .p4m9OULf:nth-child(4) img {
          height: 105px;
          margin-bottom: 4px;
          max-height: unset
        }

        .p4m9OULf:nth-child(5) img {
          height: 114px;
          margin-bottom: 4px;
          max-height: unset
        }
      }

      details>summary {
        list-style: none
      }

      details>summary::-webkit-details-marker {
        display: none
      }

      @media screen and (max-height:900px) {
        .Yv31Df3z {
          margin-bottom: 20px
        }

        .wOiKCKMC {
          margin-bottom: 20px !important
        }

        .QQJ3mQrA {
          margin-bottom: 20px
        }

        .Edmlb_z2 {
          margin-bottom: 30px
        }
      }

      .HdXWA7zE {
        font-family: sans-serif !important
      }

      .HdXWA7zE.DctleUAN {
        font-size: 24.5px
      }

      .HdXWA7zE.LIfGUbDD,
      .HdXWA7zE.ax30PBxC,
      .Yv31Df3z .HdXWA7zE.czTyGMhE {
        font-size: 40px
      }

      .HdXWA7zE.APJ58_Kf {
        font-size: 26px
      }

      @media screen and (max-width:991px) {

        .HdXWA7zE.DctleUAN,
        .HdXWA7zE.LIfGUbDD,
        .HdXWA7zE.ax30PBxC {
          font-size: 30px
        }
      }

      @media screen and (max-width:767px) {
        .Yv31Df3z .HdXWA7zE.czTyGMhE {
          font-size: 30px
        }
      }

      .ekBDh48j {
        font-family: Roboto Light !important
      }

      .rizi0mGH {
        font-family: Roboto Regular !important
      }

      :root {
        --list-text-color: inherit;
        --select-field-arrow-color: #000;
        --border-color-active: #000;
        --border-color-hover: #000;
        --select-field-padding-left: 10px;
        --select-field-padding-right: 10px;
        --list-padding-top-bottom: 6px;
        --list-max-height: 250px;
        --list-item-padding-left: 10px;
        --list-item-padding-right: 10px;
        --list-item-min-height: 40px;
        --list-item-line-height: 40px
      }

      .XG2qSahy {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        box-sizing: border-box;
        clear: both;
        padding-left: var(--select-field-padding-left);
        padding-right: var(--select-field-padding-right);
        position: relative;
        text-align: left !important;
        -webkit-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        white-space: nowrap
      }

      .XG2qSahy.E75eYsA5 {
        background-color: #fff;
        border: 1.5px solid #718399;
        border-radius: 4px;
        color: #000;
        cursor: pointer;
        font-size: 12px;
        font-weight: 700;
        margin-bottom: 0;
        margin-top: 0;
        text-transform: none
      }

      @media screen and (max-width:767px) {
        .kCSKzzjE .XG2qSahy {
          align-items: center;
          display: flex;
          font-size: 16px;
          height: 100%
        }

        .kCSKzzjE {
          display: flex;
          margin: 14px 0 6px
        }

        .kCSKzzjE .VXROnFRF {
          font-size: 16px;
          height: 52px;
          margin-left: 16px;
          padding: 6px 12px
        }
      }

      .XG2qSahy:hover {
        border-color: var(--border-color-hover)
      }

      .XG2qSahy.AQvEnv5E,
      .XG2qSahy:active,
      .XG2qSahy:focus {
        border-color: var(--border-color-active)
      }

      .XG2qSahy:after {
        border-bottom: 2px solid var(--select-field-arrow-color);
        border-right: 2px solid var(--select-field-arrow-color);
        content: "";
        display: block;
        height: 5px;
        margin-top: -4px;
        pointer-events: none;
        position: absolute;
        right: 12px;
        top: 50%;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
        transform-origin: 66% 66%;
        -webkit-transition: all .15s ease-in-out;
        transition: all .15s ease-in-out;
        width: 5px
      }

      .XG2qSahy.AQvEnv5E:after {
        -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        transform: rotate(-135deg)
      }

      .XG2qSahy.AQvEnv5E .jF_OrhVd {
        background: #fff;
        opacity: 1;
        overflow: hidden;
        pointer-events: auto;
        -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
        transform: scale(1) translateY(0);
        width: 100%
      }

      .XG2qSahy.U2KxdVO7 {
        border-color: #ededed;
        color: #999;
        pointer-events: none
      }

      .XG2qSahy.U2KxdVO7:after {
        border-color: #ccc
      }

      .XG2qSahy.ZGEWlmz_ {
        width: 100%
      }

      .XG2qSahy.ZGEWlmz_ .jF_OrhVd {
        left: 0 !important;
        right: 0 !important
      }

      .XG2qSahy.pqfaIfQd {
        float: right
      }

      .XG2qSahy.pqfaIfQd .jF_OrhVd {
        left: auto;
        right: 0
      }

      .XG2qSahy.iD_dYO5X {
        font-size: 12px;
        height: 36px;
        line-height: 34px
      }

      .XG2qSahy.iD_dYO5X:after {
        height: 4px;
        width: 4px
      }

      .XG2qSahy.iD_dYO5X .Bb6qq90l {
        line-height: 34px;
        min-height: 34px
      }

      .XG2qSahy .jF_OrhVd {
        background-color: #fff;
        border-color: 3px solid #ededed;
        border-radius: 5px;
        box-shadow: 0 7px 20px 0 rgba(68, 68, 68, .11);
        box-sizing: border-box;
        color: var(--list-text-color);
        left: 0;
        margin-top: 4px;
        max-height: var(--list-max-height);
        opacity: 0;
        overflow: hidden;
        overflow-x: hidden;
        overflow-y: scroll;
        padding: var(--list-padding-top-bottom) 0;
        pointer-events: none;
        position: absolute;
        top: 100%;
        -webkit-transform: scale(.75) translateY(-21px);
        -ms-transform: scale(.75) translateY(-21px);
        transform: scale(.75) translateY(-21px);
        -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
        transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
        z-index: 9
      }

      .XG2qSahy .jF_OrhVd:hover .Bb6qq90l:not(:hover) {
        background-color: transparent !important
      }

      .XG2qSahy .Bb6qq90l {
        cursor: pointer;
        font-weight: 700;
        line-height: var(--list-item-line-height);
        list-style: none;
        min-height: var(--list-item-min-height);
        outline: none;
        padding-left: var(--list-item-padding-left);
        padding-right: var(--list-item-padding-right);
        text-align: left;
        -webkit-transition: all .2s;
        transition: all .2s
      }

      .XG2qSahy .Bb6qq90l:first-child {
        display: none
      }

      .XG2qSahy.E75eYsA5 .Bb6qq90l:first-child {
        display: block
      }

      span.wdIe7nJk {
        color: var(--list-text-color)
      }

      .XG2qSahy .Bb6qq90l.LeF04yUu,
      .XG2qSahy .Bb6qq90l.m82nKLqY.LeF04yUu,
      .XG2qSahy .Bb6qq90l:hover {
        background-color: #f6fafd
      }

      .XG2qSahy .Bb6qq90l.m82nKLqY {
        font-weight: 700
      }

      .XG2qSahy .Bb6qq90l.U2KxdVO7 {
        background-color: transparent;
        color: #999;
        cursor: default
      }

      .xIlYjkNh .XG2qSahy .jF_OrhVd {
        display: none
      }

      .xIlYjkNh .XG2qSahy.AQvEnv5E .jF_OrhVd {
        display: block
      }

      select {
        appearance: none
      }

      .cRmWVtqV {
        animation: RVe4LA7t 5s linear infinite
      }

      .a7kgXrRw {
        animation: ioWSrvME 1s ease-in-out infinite
      }

      .wzJzGzbs {
        animation: A23wjQhP 2.5s ease-in-out infinite forwards
      }

      @keyframes A23wjQhP {
        0% {
          transform: rotate(0)
        }

        50% {
          transform: rotate(180deg)
        }

        to {
          transform: rotate(180deg)
        }
      }

      @keyframes RVe4LA7t {
        0% {
          transform: rotate(0deg)
        }

        to {
          transform: rotate(1turn)
        }
      }

      @keyframes ioWSrvME {
        0% {
          opacity: 100%
        }

        50% {
          opacity: 30%
        }

        70% {
          opacity: 100%
        }

        to {
          opacity: 100%
        }
      }

      .OfB9wNg1 {
        overflow: hidden;
        pointer-events: none;
        position: relative
      }

      .OfB9wNg1:before {
        transform: rotate(45deg)
      }

      .OfB9wNg1:after,
      .OfB9wNg1:before {
        background: gray;
        content: "";
        height: 1px;
        left: 0;
        position: absolute;
        top: 50%;
        width: 100%
      }

      .OfB9wNg1:after {
        transform: rotate(-45deg)
      }

      @media screen and (min-width:768px) {
        .tkYYGzHJ {
          box-shadow: 0 2px 20px rgba(0, 0, 0, .2);
          top: 130px
        }
      }

      .UrsrVhT3 {
        animation: ioWSrvME 1s ease-in-out infinite
      }

      .m1WB_ZCl {
        display: none !important
      }

      #oLSmUxso {
        background-color: #012169;
        color: var(--secondary-text-color);
        font-family: Montserrat;
        font-size: 17px;
        height: 65px;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0
      }

      #oLSmUxso,
      #oLSmUxso .zDQtm6rb {
        align-items: center;
        display: flex;
        justify-content: center;
        width: 100%
      }

      #oLSmUxso .zDQtm6rb {
        flex-direction: row;
        max-width: 1200px;
        padding: 0;
        position: relative
      }

      div#oLSmUxso {
        position: fixed !important;
        text-align: center;
        top: 65px !important;
        width: 100% !important;
        z-index: 500001 !important
      }

      #oLSmUxso .GxMaX2fr {
        border-radius: 20px;
        display: inline-block;
        font-weight: 600;
        margin-left: 5px;
        padding: 5px 10px
      }

      #zvObTjgg {
        display: block
      }

      @media screen and (max-width:767px) {

        #oLSmUxso,
        #oLSmUxso.NmiEshjQ {
          font-size: 14px
        }

        .wzJzGzbs {
          height: 12px;
          width: 8.3px
        }
      }

      @media screen and (max-width:479px) {
        #oLSmUxso {
          font-size: 14px
        }
      }

      .POU6UAKS.Aib40ET6 {
        color: #7c7c7c;
        font-weight: 500;
        text-decoration: line-through
      }

      .dCzmPzHY {
        display: flex;
        flex-wrap: wrap;
        gap: min(10px, 1.75vw);
        overflow-x: auto;
        scroll-padding: 0 5px;
        scroll-snap-align: start;
        width: auto
      }

      .dCzmPzHY>* {
        flex: 0 0 auto;
        scroll-snap-align: center
      }

      li.Bb6qq90l.U2KxdVO7.fp3Uh2_w {
        pointer-events: none
      }

      span.PTVVzjyt.I6SMUho_ {
        text-transform: capitalize !important
      }

      .POU6UAKS.Aib40ET6 {
        margin-right: 8px
      }

      .Do8hB4bL {
        align-items: center;
        display: flex;
        height: 25px;
        margin-bottom: 10px
      }

      .Do8hB4bL .hlgNc8EX {
        margin-bottom: 0
      }

      .kZDIjc6s {
        margin-left: 5px;
        margin-top: 5px
      }

      :root {
        --outline-width: 1px;
        --border-width: 4px;
        --horizontal-spacing: calc(17px - var(--border-width));
        --vertical-spacing: calc(11px - var(--border-width))
      }

      .U_u6BfXj {
        background-color: #fcf9cd;
        border: var(--border-width) solid #fff;
        border-radius: 2px;
        color: #000;
        container: bundle/inline-size;
        flex-direction: column;
        font-family: inherit;
        gap: .8rem;
        height: auto;
        margin-bottom: 10px;
        outline: var(--outline-width) solid #000;
        padding: var(--vertical-spacing) var(--horizontal-spacing)
      }

      .U_u6BfXj,
      .Z6Y2AJ9N {
        display: flex;
        width: 100%
      }

      .Z6Y2AJ9N {
        justify-content: space-between
      }

      .c18OVxnl {
        background-color: #bae474;
        font-size: 12px;
        font-weight: 600;
        margin-left: calc(var(--horizontal-spacing)*-1 - var(--border-width) - var(--outline-width) - 1px);
        padding: 5px;
        position: relative;
        white-space: nowrap;
        z-index: 50
      }

      .c18OVxnl:after {
        border-bottom: 15px solid #bae474;
        border-right: 10px solid transparent;
        border-top: 15px solid #bae474;
        bottom: 0;
        content: "";
        position: absolute;
        right: -10px;
        top: 0;
        width: 0
      }

      .JJogfMzN {
        background-color: #dcff8e;
        border-radius: 9999px;
        font-size: 12px;
        font-weight: 700;
        justify-content: center;
        padding: 5px 15px;
        text-align: center;
        white-space: nowrap
      }

      .JJogfMzN,
      .ZP6GoVYm {
        align-items: center;
        display: flex
      }

      .ZP6GoVYm {
        flex-direction: column;
        gap: 1rem
      }

      .AOT7qonO {
        align-items: end;
        display: flex;
        gap: .5rem;
        justify-content: center;
        margin: 0 -5px;
        text-align: center;
        width: 100%
      }

      .U_u6BfXj[data-items="3"] .AOT7qonO {
        scale: .85
      }

      .U_u6BfXj[data-items="3"] .JJogfMzN,
      .U_u6BfXj[data-items="3"] .c18OVxnl {
        font-size: 10px
      }

      .BT4EisKI {
        flex: 1;
        flex-direction: column;
        flex-wrap: wrap;
        gap: 7px
      }

      .BT4EisKI,
      .qOlFcEQ1 {
        align-items: center;
        display: flex;
        justify-content: center
      }

      .qOlFcEQ1 {
        height: 40px;
        position: relative;
        width: 60px
      }

      .GhW8Jx8Y {
        height: inherit;
        object-fit: contain;
        width: inherit
      }

      .LxcUfUr9 {
        left: -10px;
        position: absolute;
        top: 4px
      }

      ._WKhXadU {
        align-items: center;
        display: flex;
        justify-content: center;
        position: relative
      }

      .nYtXEZ6A {
        font-size: 8px;
        font-weight: 600;
        position: absolute;
        text-align: center;
        z-index: 1
      }

      .gut8rUdb {
        display: flex;
        flex-direction: column;
        gap: .2rem;
        justify-content: center
      }

      .VQ6Dws8G {
        font-size: 10px;
        font-weight: 700;
        line-height: 12px;
        margin: 0;
        text-align: center;
        text-transform: uppercase;
        white-space: nowrap
      }

      .H7EDqHY5 {
        display: flex;
        font-size: 14px;
        gap: .2rem;
        justify-content: center;
        line-height: 14px
      }

      .bJGNzDdp {
        color: gray;
        text-decoration: line-through
      }

      .v5HwJD6p {
        font-weight: 700
      }

      .Ip3Za8Z0 {
        align-items: center;
        cursor: default;
        display: flex;
        flex-shrink: 0;
        justify-content: center;
        margin-bottom: auto;
        margin-top: 15px;
        scale: 1.8;
        text-align: center
      }

      .nhgAlIac {
        color: #fff;
        font-weight: 500
      }

      .sSbeGnCf {
        align-items: center;
        background-color: #000;
        border-radius: 3px;
        color: #fff;
        display: flex;
        font-family: inherit;
        font-size: 13px;
        font-weight: 700;
        justify-content: center;
        letter-spacing: 1.44px;
        margin-bottom: 10px;
        min-height: 40px;
        padding: 0 10px;
        text-align: center;
        transition: background-color .2s ease;
        width: 100%
      }

      .sSbeGnCf:focus,
      .sSbeGnCf:hover {
        background-color: #2b2a2f
      }

      @container bundle (min-width: 290px) {
        .U_u6BfXj[data-items="3"] .AOT7qonO {
          scale: .95
        }

        .U_u6BfXj[data-items="3"] .JJogfMzN,
        .U_u6BfXj[data-items="3"] .c18OVxnl {
          font-size: 11px
        }
      }

      @container bundle (min-width: 315px) {

        .JJogfMzN,
        .c18OVxnl {
          font-size: 12px !important
        }
      }

      @container bundle (min-width: 320px) {
        .AOT7qonO {
          flex-direction: row;
          justify-content: space-evenly;
          margin: 0;
          scale: 1 !important;
          text-align: left
        }

        .Ip3Za8Z0 {
          scale: 2
        }

        .H7EDqHY5 {
          gap: .4rem
        }
      }

      @media(max-width:330px) {
        .U_u6BfXj[data-items="3"] .JJogfMzN {
          margin-right: -15px
        }
      }

      @media(min-width:331px)and (max-width:383px) {
        .U_u6BfXj[data-items="3"] .JJogfMzN {
          margin-right: -10px
        }
      }

      @media(min-width:384px)and (max-width:420px) {
        .U_u6BfXj[data-items="3"] .JJogfMzN {
          margin-right: -5px
        }
      }

      @media(max-width:400px) {
        .U_u6BfXj[data-items="3"] .JJogfMzN {
          padding: 5px 7.5px
        }
      }

      @media(min-width:992px) {
        @container bundle (min-width: 369px) {
          .U_u6BfXj[data-items="2"] .BT4EisKI {
            flex-direction: row;
            flex-wrap: nowrap
          }

          .U_u6BfXj[data-items="2"] .H7EDqHY5 {
            justify-content: start
          }

          .U_u6BfXj[data-items="2"] .VQ6Dws8G {
            text-align: start
          }

          .U_u6BfXj[data-items="2"] .Ip3Za8Z0 {
            margin-top: 12.5px
          }

          .AOT7qonO {
            gap: 1.4rem;
            justify-content: center
          }

          .BT4EisKI {
            flex-grow: 0
          }
        }
      }

      /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
      html {
        -ms-text-size-adjust: 100%;
        -webkit-text-size-adjust: 100%;
        font-family: sans-serif
      }

      body {
        margin: 0;
        padding-top: 0 !important
      }

      article,
      aside,
      details,
      figcaption,
      figure,
      footer,
      header,
      hgroup,
      main,
      menu,
      nav,
      section,
      summary {
        display: block
      }

      audio,
      canvas,
      progress,
      video {
        display: inline-block;
        vertical-align: baseline
      }

      audio:not([controls]) {
        display: none;
        height: 0
      }

      [hidden],
      template {
        display: none
      }

      a {
        background-color: transparent
      }

      a:active,
      a:hover {
        outline: 0
      }

      abbr[title] {
        border-bottom: 1px dotted
      }

      b,
      strong {
        font-weight: 700
      }

      dfn {
        font-style: italic
      }

      h1 {
        font-size: 2em;
        margin: .67em 0
      }

      mark {
        background: #ff0;
        color: #000
      }

      small {
        font-size: 80%
      }

      sub,
      sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline
      }

      sup {
        top: -.5em
      }

      sub {
        bottom: -.25em
      }

      svg:not(:root) {
        overflow: hidden
      }

      figure {
        margin: 1em 40px
      }

      hr {
        box-sizing: content-box;
        height: 0
      }

      pre {
        overflow: auto
      }

      code,
      kbd,
      pre,
      samp {
        font-family: monospace, monospace;
        font-size: 1em
      }

      button,
      input,
      optgroup,
      select,
      textarea {
        color: inherit;
        font: inherit;
        margin: 0
      }

      button {
        overflow: visible
      }

      button,
      select {
        text-transform: none
      }

      button,
      html input[type=button],
      input[type=reset] {
        -webkit-appearance: button;
        cursor: pointer
      }

      button[disabled],
      html input[disabled] {
        cursor: default
      }

      button::-moz-focus-inner,
      input::-moz-focus-inner {
        border: 0;
        padding: 0
      }

      input {
        line-height: normal
      }

      input[type=checkbox],
      input[type=radio] {
        box-sizing: border-box;
        padding: 0
      }

      input[type=number]::-webkit-inner-spin-button,
      input[type=number]::-webkit-outer-spin-button {
        height: auto
      }

      input[type=search] {
        -webkit-appearance: none
      }

      input[type=search]::-webkit-search-cancel-button,
      input[type=search]::-webkit-search-decoration {
        -webkit-appearance: none
      }

      fieldset {
        border: 1px solid silver;
        margin: 0 2px;
        padding: .35em .625em .75em
      }

      legend {
        border: 0;
        padding: 0
      }

      textarea {
        overflow: auto
      }

      optgroup {
        font-weight: 700
      }

      table {
        border-collapse: collapse;
        border-spacing: 0
      }

      td,
      th {
        padding: 0
      }

      .MLigyn8M .n8zUjSlP .ybat7hUf:nth-child(1n+13) {
        display: none;
        max-height: 0;
        opacity: 0;
        transition: .5s ease-in
      }

      .MLigyn8M .XU0f0xre,
      .MLigyn8M .sK2B4UD1 {
        display: none
      }

      .MLigyn8M .XU0f0xre:checked~.n8zUjSlP .ybat7hUf:nth-child(-n+36),
      .MLigyn8M .sK2B4UD1:checked~.n8zUjSlP .ybat7hUf:nth-child(-n+24) {
        border-radius: 6px;
        display: flex;
        flex-direction: column;
        max-height: unset !important;
        opacity: 1;
        overflow: hidden;
        transition: .5s ease
      }

      .MLigyn8M .sK2B4UD1:checked~.KnRhVBUv {
        display: none
      }

      .MLigyn8M .sK2B4UD1:checked~._01NJwLI {
        display: flex
      }

      .MLigyn8M .XU0f0xre:checked~._01NJwLI,
      ._01NJwLI {
        display: none
      }

      /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
      html {
        line-height: 1.15
      }

      main {
        display: block
      }

      hr {
        overflow: visible
      }

      pre {
        font-family: monospace, monospace;
        font-size: 1em
      }

      abbr[title] {
        border-bottom: none;
        text-decoration: underline;
        text-decoration: underline dotted
      }

      b,
      strong {
        font-weight: bolder
      }

      code,
      kbd,
      samp {
        font-family: monospace, monospace;
        font-size: 1em
      }

      img {
        border-style: none
      }

      button,
      input,
      optgroup,
      select,
      textarea {
        font-family: inherit;
        font-size: 100%;
        line-height: 1.15
      }

      button,
      input {
        overflow: visible
      }

      [type=button],
      [type=reset],
      [type=submit],
      button {
        -webkit-appearance: button
      }

      [type=button]::-moz-focus-inner,
      [type=reset]::-moz-focus-inner,
      [type=submit]::-moz-focus-inner,
      button::-moz-focus-inner {
        border-style: none;
        padding: 0
      }

      [type=button]:-moz-focusring,
      [type=reset]:-moz-focusring,
      [type=submit]:-moz-focusring,
      button:-moz-focusring {
        outline: 1px dotted ButtonText
      }

      fieldset {
        padding: .35em .75em .625em
      }

      legend {
        box-sizing: border-box;
        color: inherit;
        display: table;
        max-width: 100%;
        white-space: normal
      }

      progress {
        vertical-align: baseline
      }

      [type=checkbox],
      [type=radio] {
        box-sizing: border-box;
        padding: 0
      }

      [type=number]::-webkit-inner-spin-button,
      [type=number]::-webkit-outer-spin-button {
        height: auto
      }

      [type=search] {
        -webkit-appearance: textfield;
        outline-offset: -2px
      }

      [type=search]::-webkit-search-decoration {
        -webkit-appearance: none
      }

      ::-webkit-file-upload-button {
        -webkit-appearance: button;
        font: inherit
      }

      details {
        display: block
      }

      summary {
        display: list-item
      }

      [hidden],
      template {
        display: none
      }

      :root {
        --pink-light-color: #dcff8e;
        --pink-color: #da522b;
        --pink-light-color2: #fde2cb;
        --primary-color: #dcff8e;
        --secondary-text-color: #fff;
        --secondary-background-banner: #000;
        --secondary-background-coupon: #fff;
        --secondary-text-banner: #fff;
        --banner-color: #012169;
        --invert-color: #000;
        --text-color: #000
      }

      [data-theme=orly-original-host] {
        --primary-color: #000;
        --secondary-text-color: #000;
        --secondary-background-banner: #dcff8e;
        --secondary-background-coupon: #012169;
        --secondary-text-banner: #012169;
        --banner-color: #fff;
        --invert-color: #fff;
        --text-color: #012169
      }

      @font-face {
        font-family: webflow-icons;
        font-style: normal;
        font-weight: 400;
        src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype")
      }

      [class*=" w-icon-"],
      [class^=w-icon-] {
        speak: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-family: webflow-icons !important;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1;
        text-transform: none
      }

      .ICpKRae5:before {
        content: ""
      }

      .GsEbHDpV:before {
        content: ""
      }

      .zsYxlI9X:before {
        content: ""
      }

      .TgGKrp1K:before,
      .wfnoJl35:before {
        content: ""
      }

      .I_ISvclL:before {
        content: ""
      }

      .zO3aJ4Hf:before {
        content: ""
      }

      * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
      }

      html {
        height: 100%
      }

      body {
        color: #333;
        font-family: Arial, sans-serif;
        min-height: 100%
      }

      html.RkN0NXrJ * {
        background-attachment: scroll !important
      }

      .GWDK9oZA {
        display: block
      }

      .eF5m_p4K {
        display: inline-block;
        max-width: 100%
      }

      .Gv823_so:after,
      .Gv823_so:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .Gv823_so:after {
        clear: both
      }

      .vLX8QJ94 {
        display: none
      }

      .QlTP7cJi {
        background-color: #3898ec;
        border: 0;
        border-radius: 0;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        line-height: inherit;
        padding: 9px 15px;
        text-decoration: none
      }

      input.QlTP7cJi {
        -webkit-appearance: button
      }

      html[data-w-dynpage] [data-w-cloak] {
        color: transparent !important
      }

      .itI0v3cn,
      .itI0v3cn * {
        font-smoothing: auto;
        word-wrap: normal;
        background: none;
        background-attachment: scroll;
        background-clip: border-box;
        background-color: transparent;
        background-image: none;
        background-origin: padding-box;
        background-position: 0 0;
        background-repeat: repeat;
        background-size: auto auto;
        border: 0 transparent;
        border-radius: 0;
        bottom: auto;
        box-shadow: none;
        box-sizing: border-box;
        clear: none;
        color: inherit;
        cursor: inherit;
        direction: ltr;
        display: block;
        float: none;
        font-family: inherit;
        font-size: inherit;
        font-style: inherit;
        font-variant: inherit;
        font-weight: inherit;
        height: auto;
        left: auto;
        letter-spacing: inherit;
        line-height: inherit;
        list-style-type: disc;
        margin: 0;
        max-height: none;
        max-width: none;
        min-height: 0;
        min-width: 0;
        opacity: 1;
        overflow: visible;
        overflow-x: visible;
        overflow-y: visible;
        padding: 0;
        position: static;
        right: auto;
        text-align: inherit;
        text-decoration: inherit;
        text-indent: 0;
        text-shadow: none;
        text-transform: inherit;
        top: auto;
        transform: none;
        transition: none;
        vertical-align: baseline;
        visibility: visible;
        white-space: inherit;
        width: auto;
        word-break: normal;
        word-spacing: normal;
        z-index: auto
      }

      .itI0v3cn {
        background-color: #fff !important;
        border-radius: 3px !important;
        bottom: 12px !important;
        box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
        color: #aaadb0 !important;
        cursor: pointer;
        font-size: 12px !important;
        height: auto !important;
        left: auto !important;
        line-height: 14px !important;
        margin: 0 !important;
        overflow: visible !important;
        padding: 6px 8px 6px 6px !important;
        position: fixed !important;
        right: 12px !important;
        text-decoration: none !important;
        top: auto !important;
        transform: none !important;
        white-space: nowrap;
        width: auto !important;
        z-index: 2147483647 !important
      }

      .itI0v3cn,
      .itI0v3cn>img {
        display: inline-block !important;
        opacity: 1 !important;
        visibility: visible !important
      }

      .itI0v3cn>img {
        vertical-align: middle !important
      }

      h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
        font-weight: 700;
        margin-bottom: 10px
      }

      h1 {
        font-size: 38px;
        line-height: 44px
      }

      h1,
      h2 {
        margin-top: 20px
      }

      h2 {
        font-size: 32px;
        line-height: 36px
      }

      h3 {
        line-height: 30px;
        margin-top: 20px
      }

      h4,
      h5 {
        margin-top: 10px
      }

      h5 {
        font-size: 14px;
        line-height: 20px
      }

      h6 {
        font-size: 12px;
        line-height: 18px;
        margin-top: 10px
      }

      p {
        margin-top: 0
      }

      blockquote {
        border-left: 5px solid #e2e2e2;
        font-size: 18px;
        line-height: 22px;
        padding: 10px 20px
      }

      blockquote,
      figure {
        margin: 0 0 10px
      }

      figcaption {
        margin-top: 5px;
        text-align: center
      }

      ol,
      ul {
        margin-bottom: 10px;
        margin-top: 0;
        padding-left: 40px
      }

      .TzfQwG0h {
        list-style: none;
        padding-left: 0
      }

      .Kp44RktY:after,
      .Kp44RktY:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .Kp44RktY:after {
        clear: both
      }

      .Ny1iOAuU {
        padding: 0;
        position: relative;
        width: 100%
      }

      .Ny1iOAuU embed,
      .Ny1iOAuU iframe,
      .Ny1iOAuU object {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
      }

      fieldset {
        border: 0;
        margin: 0;
        padding: 0
      }

      button,
      html input[type=button],
      input[type=reset] {
        border: 0
      }

      .H7tvPnJU {
        margin: 0 0 15px
      }

      .g6qR1i5L {
        background-color: #ddd;
        display: none;
        padding: 20px;
        text-align: center
      }

      .tGMDoUgf {
        background-color: #ffdede;
        display: none;
        margin-top: 10px;
        padding: 10px
      }

      label {
        display: block;
        font-weight: 700;
        margin-bottom: 5px
      }

      .PIsr4ctk,
      .mYfezBJD {
        background-color: #fff;
        border: 1px solid #ccc;
        color: #333;
        display: block;
        font-size: 14px;
        height: 38px;
        line-height: 1.428571429;
        margin-bottom: 10px;
        padding: 8px 12px;
        vertical-align: middle;
        width: 100%
      }

      .PIsr4ctk:-moz-placeholder,
      .mYfezBJD:-moz-placeholder {
        color: #999
      }

      .PIsr4ctk::-moz-placeholder,
      .mYfezBJD::-moz-placeholder {
        color: #999;
        opacity: 1
      }

      .PIsr4ctk:-ms-input-placeholder,
      .mYfezBJD:-ms-input-placeholder {
        color: #999
      }

      .PIsr4ctk::-webkit-input-placeholder,
      .mYfezBJD::-webkit-input-placeholder {
        color: #999
      }

      .PIsr4ctk:focus,
      .mYfezBJD:focus {
        border-color: #3898ec;
        outline: 0
      }

      .PIsr4ctk[disabled],
      .PIsr4ctk[readonly],
      .mYfezBJD[disabled],
      .mYfezBJD[readonly],
      fieldset[disabled] .PIsr4ctk,
      fieldset[disabled] .mYfezBJD {
        background-color: #eee;
        cursor: not-allowed
      }

      textarea.PIsr4ctk,
      textarea.mYfezBJD {
        height: auto
      }

      .PIsr4ctk {
        background-color: #f3f3f3
      }

      .PIsr4ctk[multiple] {
        height: auto
      }

      .qQWojn39 {
        cursor: pointer;
        display: inline-block;
        font-weight: 400;
        margin-bottom: 0
      }

      .floS78ba {
        display: block;
        margin-bottom: 5px;
        padding-left: 20px
      }

      .floS78ba:after,
      .floS78ba:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .floS78ba:after {
        clear: both
      }

      .OBbMMWDX {
        float: left;
        line-height: normal;
        margin: 4px 0 0;
        margin-left: -20px;
        margin-top: 1px\9;
        margin-top: 3px
      }

      .Zr9TDSP9 {
        display: block;
        margin-bottom: 10px
      }

      ._HIYJRxB {
        height: .1px;
        opacity: 0;
        overflow: hidden;
        position: absolute;
        width: .1px;
        z-index: -100
      }

      .bSVTCNBG,
      .rfzIyK9J,
      .sRB1sx34 {
        color: #333;
        display: inline-block
      }

      .jpkvD9ow {
        display: block;
        margin-top: 10px
      }

      .bSVTCNBG.vLX8QJ94,
      .jpkvD9ow.vLX8QJ94,
      .rfzIyK9J.vLX8QJ94,
      .sRB1sx34.vLX8QJ94 {
        display: none
      }

      .oNcpnkrh {
        cursor: pointer;
        font-size: 14px;
        font-weight: 400;
        padding: 8px 12px
      }

      .I1phdr9k,
      .oNcpnkrh {
        background-color: #fafafa;
        border: 1px solid #ccc;
        display: flex;
        margin: 0
      }

      .I1phdr9k {
        flex-grow: 1;
        justify-content: space-between;
        padding: 8px 9px 8px 11px
      }

      .N627Dbnx {
        display: block;
        font-size: 14px;
        font-weight: 400
      }

      .yMZFroaK {
        cursor: pointer;
        display: block;
        height: auto;
        margin-left: 10px;
        margin-top: 3px;
        padding: 3px;
        width: auto
      }

      .I_ISvclL {
        font-size: 10px;
        margin: auto
      }

      .rhED7mXh {
        color: #ea384c;
        padding: 2px 0
      }

      .oFQ88iQi,
      .rhED7mXh {
        display: inline-block
      }

      .oFQ88iQi {
        line-height: 38px;
        padding: 0 12px
      }

      .iN_Ykpq9 {
        background-color: #fafafa;
        border: 1px solid #ccc;
        cursor: pointer;
        display: inline-block;
        font-size: 14px;
        font-weight: 400;
        margin: 0;
        padding: 8px 12px
      }

      .XYslFIiE,
      .zO3aJ4Hf {
        display: inline-block;
        margin-right: 8px;
        width: 20px
      }

      .XYslFIiE {
        height: 20px
      }

      .kJO4IEq0 {
        margin-left: auto;
        margin-right: auto;
        max-width: 940px
      }

      .kJO4IEq0:after,
      .kJO4IEq0:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .kJO4IEq0:after {
        clear: both
      }

      .kJO4IEq0 .W2M6xI7J {
        margin-left: -10px;
        margin-right: -10px
      }

      .W2M6xI7J:after,
      .W2M6xI7J:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .W2M6xI7J:after {
        clear: both
      }

      .W2M6xI7J .W2M6xI7J {
        margin-left: 0;
        margin-right: 0
      }

      .awdFxMR2 {
        float: left;
        min-height: 1px;
        padding-left: 10px;
        padding-right: 10px;
        position: relative;
        width: 100%
      }

      .awdFxMR2 .awdFxMR2 {
        padding-left: 0;
        padding-right: 0
      }

      .fax9Q9eV {
        width: 8.33333333%
      }

      .lOkLHLYO {
        width: 16.66666667%
      }

      .OHC3PbcB {
        width: 25%
      }

      .x_McmoRI {
        width: 33.33333333%
      }

      .nSXuYegb {
        width: 41.66666667%
      }

      .xjZW7dpL {
        width: 50%
      }

      .ETOzct9_ {
        width: 58.33333333%
      }

      .JlNwCfWA {
        width: 66.66666667%
      }

      .GMsXqiNT {
        width: 75%
      }

      .Iz5W3ac4 {
        width: 83.33333333%
      }

      .VYhl2vEE {
        width: 91.66666667%
      }

      .YZKXEmSV {
        width: 100%
      }

      .SY5HWnjY {
        display: none !important
      }

      @media screen and (max-width:991px) {
        .kJO4IEq0 {
          max-width: 728px
        }

        .SY5HWnjY {
          display: inherit !important
        }

        .lz3gzqpq {
          display: none !important
        }

        .qFJ9ZO_m {
          width: 8.33333333%
        }

        .KXqE0zKn {
          width: 16.66666667%
        }

        .qrFIUO3D {
          width: 25%
        }

        .b7olQCKr {
          width: 33.33333333%
        }

        .Gjyrg1C1 {
          width: 41.66666667%
        }

        .rgFqjjjv {
          width: 50%
        }

        .u1c1NSAn {
          width: 58.33333333%
        }

        .NCLxFMBk {
          width: 66.66666667%
        }

        .OLDncaqk {
          width: 75%
        }

        .XuHbxbC0 {
          width: 83.33333333%
        }

        .X2vRzIUu {
          width: 91.66666667%
        }

        .N0E4mDBg,
        .SWgOGbec {
          width: 100%
        }

        .SWgOGbec {
          left: auto;
          right: auto
        }
      }

      @media screen and (max-width:767px) {

        .SY5HWnjY,
        .lz3gzqpq {
          display: inherit !important
        }

        .NmQVhEz0 {
          display: none !important
        }

        .W2M6xI7J,
        .kJO4IEq0 .W2M6xI7J {
          margin-left: 0;
          margin-right: 0
        }

        .awdFxMR2 {
          left: auto;
          right: auto;
          width: 100%
        }

        .VfngTWVL {
          width: 8.33333333%
        }

        .CPjF8J83 {
          width: 16.66666667%
        }

        .d7pG9KOa {
          width: 25%
        }

        .RDOBOUl2 {
          width: 33.33333333%
        }

        .NIIwFFvb {
          width: 41.66666667%
        }

        .CWwKtnm4 {
          width: 50%
        }

        .mzUhJhn9 {
          width: 58.33333333%
        }

        .p8oiTWCv {
          width: 66.66666667%
        }

        .K0jXU58O {
          width: 75%
        }

        .bokMMX94 {
          width: 83.33333333%
        }

        .EwOXGFLC {
          width: 91.66666667%
        }

        .MCDQKBue {
          width: 100%
        }
      }

      @media screen and (max-width:479px) {
        .kJO4IEq0 {
          max-width: none
        }

        .NmQVhEz0,
        .SY5HWnjY,
        .lz3gzqpq {
          display: inherit !important
        }

        .R4vhuty0 {
          display: none !important
        }

        .awdFxMR2 {
          width: 100%
        }

        .HyRIt94E {
          width: 8.33333333%
        }

        .uDhAzP2L {
          width: 16.66666667%
        }

        .vM5nHNcu {
          width: 25%
        }

        .TgTeoDM2 {
          width: 33.33333333%
        }

        .M7Zf1xK8 {
          width: 41.66666667%
        }

        .rcuvDUIo {
          width: 50%
        }

        .poFSb9pN {
          width: 58.33333333%
        }

        .c1OrH3WV {
          width: 66.66666667%
        }

        .BOJsWlcX {
          width: 75%
        }

        .zmkvrroG {
          width: 83.33333333%
        }

        .jIrsWZSb {
          width: 91.66666667%
        }

        .o4IUX7c4 {
          width: 100%
        }
      }

      .h6APklkS {
        position: relative
      }

      .RRNzsTgy {
        height: 400px;
        width: 100%
      }

      .RRNzsTgy label {
        display: inline;
        width: auto
      }

      .RRNzsTgy img {
        max-width: inherit
      }

      .RRNzsTgy .dnaiGard {
        text-align: center
      }

      .RRNzsTgy .dnaiGard>button {
        display: none !important
      }

      .OT0BzRe9 {
        overflow: hidden
      }

      .vjr4dIjV {
        background: #fff;
        border: 1px solid #758696;
        border-radius: 3px;
        display: inline-block;
        height: 20px;
        position: relative;
        text-align: center;
        vertical-align: top;
        width: 28px
      }

      .vjr4dIjV * {
        pointer-events: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }

      .vjr4dIjV .yjitfBbi {
        color: #999;
        font-family: serif;
        font-size: 15px;
        line-height: 12px;
        position: relative;
        text-align: center
      }

      .vjr4dIjV .inPbHaLH {
        display: block;
        position: relative
      }

      .vjr4dIjV.W5jISIXj {
        height: 28px;
        width: 36px
      }

      .vjr4dIjV.W5jISIXj .yjitfBbi {
        font-size: 18px;
        line-height: 18px
      }

      .vjr4dIjV:not(.uiyZn_Lb) {
        margin-left: 5px;
        margin-right: 8px
      }

      .vjr4dIjV:not(.uiyZn_Lb).W5jISIXj {
        margin-left: 6px
      }

      .vjr4dIjV:not(.uiyZn_Lb):after,
      .vjr4dIjV:not(.uiyZn_Lb):before {
        border: solid transparent;
        content: " ";
        height: 0;
        left: 0;
        pointer-events: none;
        position: absolute;
        top: 50%;
        width: 0
      }

      .vjr4dIjV:not(.uiyZn_Lb):before {
        border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
        border-width: 4px;
        margin-left: -9px;
        margin-top: -4px
      }

      .vjr4dIjV:not(.uiyZn_Lb).W5jISIXj:before {
        border-width: 5px;
        margin-left: -10px;
        margin-top: -5px
      }

      .vjr4dIjV:not(.uiyZn_Lb):after {
        border-color: hsla(0, 0%, 100%, 0) #fff hsla(0, 0%, 100%, 0) hsla(0, 0%, 100%, 0);
        border-width: 4px;
        margin-left: -8px;
        margin-top: -4px
      }

      .vjr4dIjV:not(.uiyZn_Lb).W5jISIXj:after {
        border-width: 5px;
        margin-left: -9px;
        margin-top: -5px
      }

      .vjr4dIjV.uiyZn_Lb {
        height: 33px;
        margin-bottom: 8px;
        width: 61px
      }

      .vjr4dIjV.uiyZn_Lb:after,
      .vjr4dIjV.uiyZn_Lb:before {
        border: solid transparent;
        content: " ";
        height: 0;
        left: 50%;
        pointer-events: none;
        position: absolute;
        top: 100%;
        width: 0
      }

      .vjr4dIjV.uiyZn_Lb:before {
        border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
        border-width: 5px;
        margin-left: -5px
      }

      .vjr4dIjV.uiyZn_Lb:after {
        border-color: #fff hsla(0, 0%, 100%, 0) hsla(0, 0%, 100%, 0);
        border-width: 4px;
        margin-left: -4px
      }

      .vjr4dIjV.uiyZn_Lb .yjitfBbi {
        font-size: 18px;
        line-height: 22px
      }

      .vjr4dIjV.uiyZn_Lb.W5jISIXj {
        width: 76px
      }

      .KP8N9wZM,
      .KPn3EQn8 {
        overflow: hidden
      }

      .KP8N9wZM {
        color: #fff;
        height: 500px;
        position: relative
      }

      .KP8N9wZM>video {
        background-position: 50% 50%;
        background-size: cover;
        bottom: -100%;
        height: 100%;
        left: -100%;
        margin: auto;
        object-fit: cover;
        position: absolute;
        right: -100%;
        top: -100%;
        width: 100%;
        z-index: -100
      }

      .KP8N9wZM>video::-webkit-media-controls-start-playback-button {
        -webkit-appearance: none;
        display: none !important
      }

      .O1bRWN9S {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        background: #ddd;
        clear: both;
        height: 300px;
        position: relative;
        text-align: center
      }

      .a1B_Frpg {
        display: block;
        left: 0;
        overflow: hidden;
        right: 0;
        white-space: nowrap;
        z-index: 1
      }

      .L7mlMNMu,
      .a1B_Frpg {
        height: 100%;
        position: relative
      }

      .L7mlMNMu {
        display: inline-block;
        text-align: left;
        vertical-align: top;
        white-space: normal;
        width: 100%
      }

      .SPt_5s01 {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        bottom: 0;
        height: 40px;
        left: 0;
        margin: auto;
        padding-top: 10px;
        position: absolute;
        right: 0;
        text-align: center;
        top: auto;
        z-index: 2
      }

      .SPt_5s01.MzpC2Mrt>div {
        border-radius: 100%
      }

      .SPt_5s01.Rwt4TR78>div {
        font-size: inherit;
        height: auto;
        line-height: inherit;
        padding: .2em .5em;
        width: auto
      }

      .SPt_5s01.NciOjzOo>div {
        box-shadow: 0 0 3px rgba(51, 51, 51, .4)
      }

      .tArxWlCS {
        color: #fff
      }

      .tArxWlCS>div {
        background-color: rgba(34, 34, 34, .4)
      }

      .tArxWlCS>div.JNVErNGF {
        background-color: #222
      }

      .wBfwHSjo {
        background-color: hsla(0, 0%, 100%, .4);
        cursor: pointer;
        display: inline-block;
        height: 1em;
        margin: 0 3px .5em;
        position: relative;
        transition: background-color .1s, color .1s;
        width: 1em
      }

      .wBfwHSjo.JNVErNGF {
        background-color: #fff
      }

      .wBfwHSjo:focus {
        box-shadow: 0 0 0 2px #fff;
        outline: none
      }

      .wBfwHSjo:focus.JNVErNGF {
        box-shadow: none
      }

      .kvqQ8PwG,
      .zcVyF1lr {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        bottom: 0;
        color: #fff;
        cursor: pointer;
        font-size: 40px;
        left: 0;
        margin: auto;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        width: 80px
      }

      .kvqQ8PwG [class*=" w-icon-"],
      .kvqQ8PwG [class^=w-icon-],
      .zcVyF1lr [class*=" w-icon-"],
      .zcVyF1lr [class^=w-icon-] {
        position: absolute
      }

      .kvqQ8PwG:focus,
      .zcVyF1lr:focus {
        outline: 0
      }

      .zcVyF1lr {
        right: auto;
        z-index: 3
      }

      .kvqQ8PwG {
        left: auto;
        z-index: 4
      }

      .GsEbHDpV,
      .ICpKRae5 {
        bottom: 0;
        height: 1em;
        left: 0;
        margin: auto;
        right: 0;
        top: 0;
        width: 1em
      }

      .XOSvRDcN {
        clip: rect(0 0 0 0);
        border: 0;
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px
      }

      .ca6iHoVl {
        display: inline-block;
        z-index: 900
      }

      .ca6iHoVl,
      .jpR2kIxy,
      .kTxT_q9H,
      .tbSft9lt {
        margin-left: auto;
        margin-right: auto;
        position: relative;
        text-align: left
      }

      .jpR2kIxy,
      .kTxT_q9H,
      .tbSft9lt {
        color: #222;
        padding: 20px;
        text-decoration: none;
        vertical-align: top;
        white-space: nowrap
      }

      .tbSft9lt {
        cursor: pointer;
        display: inline-block;
        padding-right: 40px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }

      .tbSft9lt:focus {
        outline: 0
      }

      .TgGKrp1K {
        bottom: 0;
        height: 1em;
        margin: auto 20px auto auto;
        position: absolute;
        right: 0;
        top: 0;
        width: 1em
      }

      .ZTYDCSaa {
        background: #ddd;
        display: none;
        min-width: 100%;
        position: absolute
      }

      .ZTYDCSaa.UGNk0k48,
      .jpR2kIxy {
        display: block
      }

      .jpR2kIxy {
        color: #222;
        padding: 10px 20px
      }

      .jpR2kIxy.CISKtH_T {
        color: #0082f3
      }

      .jpR2kIxy:focus {
        outline: 0
      }

      @media screen and (max-width:767px) {
        .S4eyHQYn {
          padding-left: 10px
        }
      }

      .nwnt66B4 {
        word-wrap: normal;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        background: rgba(0, 0, 0, .9);
        bottom: 0;
        color: #000;
        color: #fff;
        cursor: auto;
        font-family: serif;
        font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
        font-size: medium;
        font-size: 17px;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        font-weight: 300;
        left: 0;
        letter-spacing: normal;
        line-height: normal;
        line-height: 1.2;
        list-style: disc;
        opacity: 0;
        outline: 0;
        position: fixed;
        right: 0;
        text-align: start;
        text-align: center;
        text-indent: 0;
        text-shadow: none;
        text-transform: none;
        top: 0;
        -webkit-transform: translate(0);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        visibility: visible;
        white-space: normal;
        word-break: normal;
        word-spacing: normal;
        z-index: 2000
      }

      .nwnt66B4,
      .wZND2qsD {
        -webkit-overflow-scrolling: touch;
        height: 100%;
        overflow: auto
      }

      .XXIUpVq7 {
        height: 100vh;
        overflow: hidden;
        position: relative
      }

      .MwmK63np {
        height: 100vh;
        opacity: 0;
        position: absolute;
        width: 100vw
      }

      .MwmK63np:before {
        content: "";
        height: 100vh
      }

      .BUcSpelZ,
      .BUcSpelZ .MwmK63np,
      .BUcSpelZ .MwmK63np:before {
        height: 86vh
      }

      .LW9wVBUq,
      .MwmK63np:before {
        display: inline-block;
        vertical-align: middle
      }

      .upHQ92uD {
        margin: 0;
        position: relative
      }

      .BUcSpelZ .upHQ92uD {
        cursor: pointer
      }

      .mzDqhIFK {
        height: auto;
        max-width: none;
        width: auto
      }

      .bL_OU0La {
        display: block;
        float: none;
        max-height: 100vh;
        max-width: 100vw
      }

      .BUcSpelZ .bL_OU0La {
        max-height: 86vh
      }

      .xVr3aqRi {
        background: rgba(0, 0, 0, .4);
        overflow: hidden;
        padding: .5em 1em;
        text-align: left;
        text-overflow: ellipsis;
        white-space: nowrap
      }

      .XXvlzl5c,
      .xVr3aqRi {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0
      }

      .XXvlzl5c {
        height: 100%;
        top: 0;
        width: 100%
      }

      .V3fYUVi4 {
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 24px;
        cursor: pointer;
        position: absolute;
        top: 0;
        -webkit-transition: all .3s;
        transition: all .3s;
        width: 4em
      }

      .rKAKAXX8 {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxwYXRoIGQ9Im0wIDAgMy41MzYgMy41MzYtMTYuMjY0IDE2LjI2M0wzLjUzNiAzNi4wNjIgMCAzOS41OThsLTE5Ljc5OS0xOS43OTl6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0wIDEuNDE0IDIuMTIxIDIuMTIyLTE2LjI2MyAxNi4yNjNMMi4xMiAzNi4wNjIgMCAzOC4xODRsLTE4LjM4NS0xOC4zODV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
        left: 0
      }

      .rKAKAXX8,
      .smeXHWtk {
        bottom: 0;
        display: none
      }

      .smeXHWtk {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PHBhdGggZD0ibTAgMCAxOS43OTkgMTkuNzk5TDAgMzkuNTk4bC0zLjUzNi0zLjUzNkwxMi43MjggMTkuOC0zLjUzNiAzLjUzNnoiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTAgMS40MTQgMTguMzg1IDE5LjggMCAzOC4xODRsLTIuMTIxLTIuMTIyTDE0LjE0MiAxOS44LTIuMTIgMy41MzZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
        right: 0
      }

      .pAKHlgZs {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PHBhdGggZD0ibTAgMCA0Ljk1IDQuOTVMOS45IDBsMy41MzUgMy41MzYtNC45NSA0Ljk1IDQuOTUgNC45NDktMy41MzYgMy41MzYtNC45NS00Ljk1TDAgMTYuOTdsLTMuNTM2LTMuNTM2IDQuOTUtNC45NS00Ljk1LTQuOTV6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0wIDEuNDE0IDQuOTUgNC45NSA0Ljk1LTQuOTUgMi4xMiAyLjEyMi00Ljk0OSA0Ljk1IDQuOTUgNC45NDktMi4xMjIgMi4xMjEtNC45NS00Ljk1TDAgMTUuNTU3bC0yLjEyMS0yLjEyMSA0Ljk1LTQuOTUtNC45NS00Ljk1eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
        background-size: 18px;
        height: 2.6em;
        right: 0
      }

      .uFCsp5Zt {
        bottom: 0;
        left: 0;
        line-height: 0;
        overflow-x: auto;
        overflow-y: hidden;
        padding: 0 1vh;
        position: absolute;
        right: 0;
        white-space: nowrap
      }

      .kS65mbUT {
        box-sizing: content-box;
        cursor: pointer;
        display: inline-block;
        padding: 2vh 1vh;
        -webkit-transform: translateZ(0);
        width: 10vh
      }

      .aqlZLjV7 {
        opacity: .3
      }

      .hMO_DytP {
        background: #222;
        height: 10vh;
        overflow: hidden;
        position: relative
      }

      .KwkPBD2W {
        left: 0;
        position: absolute;
        top: 0
      }

      .hMO_DytP .fliqbJDL {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 100%
      }

      .hMO_DytP .YBaK7qUr {
        height: 100%;
        left: 50%;
        -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
        transform: translate(-50%)
      }

      .LlLVBYjH {
        -webkit-animation: M0lNgQXF .8s linear infinite;
        animation: M0lNgQXF .8s linear infinite;
        border: 5px solid rgba(0, 0, 0, .4);
        border-radius: 50%;
        box-sizing: border-box;
        height: 40px;
        left: 50%;
        margin-left: -20px;
        margin-top: -20px;
        position: absolute;
        top: 50%;
        width: 40px
      }

      .LlLVBYjH:after {
        border: 3px solid transparent;
        border-bottom-color: #fff;
        border-radius: 50%;
        bottom: -4px;
        content: "";
        left: -4px;
        position: absolute;
        right: -4px;
        top: -4px
      }

      .d7g1CKFV {
        display: none
      }

      .nkMfhiLR {
        overflow: hidden
      }

      @media(min-width:768px) {
        .XXIUpVq7 {
          margin-top: 2vh
        }

        .MwmK63np,
        .MwmK63np:before,
        .XXIUpVq7 {
          height: 96vh
        }

        .BUcSpelZ,
        .BUcSpelZ .MwmK63np,
        .BUcSpelZ .MwmK63np:before {
          height: 84vh
        }

        .bL_OU0La {
          max-height: 96vh;
          max-width: 96vw
        }

        .BUcSpelZ .bL_OU0La {
          max-height: 84vh;
          max-width: 82.3vw
        }

        .rKAKAXX8,
        .smeXHWtk {
          display: block;
          opacity: .5
        }

        .pAKHlgZs {
          opacity: .8
        }

        .V3fYUVi4:hover {
          opacity: 1
        }
      }

      .qPVLdEfG,
      .qPVLdEfG:hover {
        opacity: 0
      }

      .ZzOYnAxV:after,
      .ZzOYnAxV:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .ZzOYnAxV:after {
        clear: both
      }

      .ZzOYnAxV[contenteditable=true]:after,
      .ZzOYnAxV[contenteditable=true]:before {
        white-space: normal
      }

      .ZzOYnAxV ol,
      .ZzOYnAxV ul {
        overflow: hidden
      }

      .ZzOYnAxV .LmjR3kAO.UVqfQaXK div:after,
      .ZzOYnAxV .LmjR3kAO.dT1cCalH div,
      .ZzOYnAxV .LmjR3kAO[data-rt-type=image] div,
      .ZzOYnAxV .LmjR3kAO[data-rt-type=video] div:after {
        outline: 2px solid #2895f7
      }

      .ZzOYnAxV figure.UVqfQaXK>div:after,
      .ZzOYnAxV figure[data-rt-type=video]>div:after {
        bottom: 0;
        content: "";
        display: none;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }

      .ZzOYnAxV figure {
        max-width: 60%;
        position: relative
      }

      .ZzOYnAxV figure>div:before {
        cursor: default !important
      }

      .ZzOYnAxV figure img {
        width: 100%
      }

      .ZzOYnAxV figure figcaption.gsjbsqOJ {
        opacity: .6
      }

      .ZzOYnAxV figure div {
        color: transparent;
        font-size: 0
      }

      .ZzOYnAxV figure.dT1cCalH,
      .ZzOYnAxV figure[data-rt-type=image] {
        display: table
      }

      .ZzOYnAxV figure.dT1cCalH>div,
      .ZzOYnAxV figure[data-rt-type=image]>div {
        display: inline-block
      }

      .ZzOYnAxV figure.dT1cCalH>figcaption,
      .ZzOYnAxV figure[data-rt-type=image]>figcaption {
        caption-side: bottom;
        display: table-caption
      }

      .ZzOYnAxV figure.UVqfQaXK,
      .ZzOYnAxV figure[data-rt-type=video] {
        height: 0;
        width: 60%
      }

      .ZzOYnAxV figure.UVqfQaXK iframe,
      .ZzOYnAxV figure[data-rt-type=video] iframe {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
      }

      .ZzOYnAxV figure.UVqfQaXK>div,
      .ZzOYnAxV figure[data-rt-type=video]>div {
        width: 100%
      }

      .ZzOYnAxV figure.dnwZpWJP {
        clear: both;
        margin-left: auto;
        margin-right: auto
      }

      .ZzOYnAxV figure.dnwZpWJP.dT1cCalH>div,
      .ZzOYnAxV figure.dnwZpWJP[data-rt-type=image]>div {
        max-width: 100%
      }

      .ZzOYnAxV figure.xCyg1eWm {
        clear: both
      }

      .ZzOYnAxV figure.UqiEYUDg {
        clear: both;
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        text-align: center;
        width: 100%
      }

      .ZzOYnAxV figure.UqiEYUDg>div {
        display: inline-block;
        padding-bottom: inherit
      }

      .ZzOYnAxV figure.UqiEYUDg>figcaption {
        display: block
      }

      .ZzOYnAxV figure.OyUdXVeh {
        clear: none;
        float: left;
        margin-right: 15px
      }

      .ZzOYnAxV figure.VbZKynEd {
        clear: none;
        float: right;
        margin-left: 15px
      }

      .WmXsMttL {
        background: #ddd;
        position: relative;
        z-index: 1000
      }

      .WmXsMttL:after,
      .WmXsMttL:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .WmXsMttL:after {
        clear: both
      }

      .S4eyHQYn {
        color: #333;
        float: left
      }

      .AJRWKbxf,
      .S4eyHQYn {
        position: relative;
        text-decoration: none
      }

      .AJRWKbxf {
        color: #222;
        display: inline-block;
        margin-left: auto;
        margin-right: auto;
        padding: 20px;
        text-align: left;
        vertical-align: top
      }

      .AJRWKbxf.CISKtH_T {
        color: #0082f3
      }

      .vthvByjS {
        float: right;
        position: relative
      }

      [data-nav-menu-open] {
        background: #c8c8c8;
        display: block !important;
        left: 0;
        min-width: 200px;
        overflow: visible;
        position: absolute;
        right: 0;
        text-align: center;
        top: 100%
      }

      .ogxGF_qK {
        display: block;
        position: relative
      }

      .Sw5H2A5Q {
        display: none;
        left: 0;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 100%;
        width: 100%
      }

      .Sw5H2A5Q [data-nav-menu-open] {
        top: 0
      }

      .WmXsMttL[data-animation=over-left] .Sw5H2A5Q {
        width: auto
      }

      .WmXsMttL[data-animation=over-left] .Sw5H2A5Q,
      .WmXsMttL[data-animation=over-left] [data-nav-menu-open] {
        right: auto;
        top: 0;
        z-index: 1
      }

      .WmXsMttL[data-animation=over-right] .Sw5H2A5Q {
        width: auto
      }

      .WmXsMttL[data-animation=over-right] .Sw5H2A5Q,
      .WmXsMttL[data-animation=over-right] [data-nav-menu-open] {
        left: auto;
        top: 0;
        z-index: 1
      }

      .zuzGbEqA {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: transparent;
        cursor: pointer;
        display: none;
        float: right;
        font-size: 24px;
        padding: 18px;
        position: relative;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
      }

      .zuzGbEqA:focus {
        outline: 0
      }

      .zuzGbEqA.UGNk0k48 {
        background-color: #c8c8c8;
        color: #fff
      }

      .WmXsMttL[data-collapse=all] .vthvByjS {
        display: none
      }

      .WmXsMttL[data-collapse=all] .zuzGbEqA,
      .hse3Rqz0,
      .rESiXFHM {
        display: block
      }

      .KxQA_zZp {
        position: static
      }

      @media screen and (max-width:991px) {
        .WmXsMttL[data-collapse=medium] .vthvByjS {
          display: none
        }

        .WmXsMttL[data-collapse=medium] .zuzGbEqA {
          display: block
        }
      }

      @media screen and (max-width:767px) {
        .WmXsMttL[data-collapse=small] .vthvByjS {
          display: none
        }

        .WmXsMttL[data-collapse=small] .zuzGbEqA {
          display: block
        }

        .S4eyHQYn {
          padding-left: 10px
        }
      }

      @media screen and (max-width:479px) {
        .WmXsMttL[data-collapse=tiny] .vthvByjS {
          display: none
        }

        .WmXsMttL[data-collapse=tiny] .zuzGbEqA {
          display: block
        }
      }

      .pPXcXx1M {
        position: relative
      }

      .pPXcXx1M:after,
      .pPXcXx1M:before {
        content: " ";
        display: table;
        grid-column-end: 2;
        grid-column-start: 1;
        grid-row-end: 2;
        grid-row-start: 1
      }

      .pPXcXx1M:after {
        clear: both
      }

      .WT2RqDxH,
      .g3JRDkvT {
        position: relative
      }

      .WT2RqDxH {
        background-color: #ddd;
        color: #222;
        cursor: pointer;
        display: inline-block;
        padding: 9px 30px;
        text-align: left;
        text-decoration: none;
        vertical-align: top
      }

      .WT2RqDxH.CISKtH_T {
        background-color: #c8c8c8
      }

      .WT2RqDxH:focus {
        outline: 0
      }

      .pTrPkg5D {
        display: block;
        overflow: hidden;
        position: relative
      }

      .gqMmDkw8 {
        display: none;
        position: relative
      }

      .I7OCqEY5 {
        display: block
      }

      @media screen and (max-width:479px) {
        .WT2RqDxH {
          display: block
        }
      }

      .v0DeCqBe:after {
        content: ""
      }

      @keyframes M0lNgQXF {
        0% {
          transform: rotate(0deg)
        }

        to {
          transform: rotate(1turn)
        }
      }

      .VdLFgr1F {
        background-color: #ddd;
        padding: 10px
      }

      .OBRErAXt,
      .ngsNoZ5G,
      .tkdDlfEy {
        display: none !important
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Brandon_reg.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon reg;
        src: url(../fonts/Brandon_reg.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/Brandon_bld.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: MediumFont;
        font-style: medium;
        font-weight: 500;
        src: url(../fonts/brandon_med.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 500;
        src: url(../fonts/brandon_med.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 900;
        src: url(../fonts/brandon-grotesque-black-58a8a3e824392.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Brandon;
        font-style: normal;
        font-weight: 300;
        src: url(../fonts/Brandon_light.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken;
        font-style: normal;
        font-weight: 300;
        src: url(../fonts/EllenLuff---Larken-Light.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/EllenLuff---Larken-Regular.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/EllenLuff---Larken-Bold.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken Regular;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Larken/EllenLuff---Larken-Regular.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Ellenluff larken Bold;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/EllenLuff---Larken-Bold.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Fa brands\ 400;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/fa-brands-400.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Fa solid\ 900;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/fa-solid-900.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 300;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 800;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Montserrat;
        font-style: normal;
        font-weight: 900;
        src: url(../fonts/Montserrat-VariableFont_wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Open sans;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Open sans;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Open sans;
        font-style: normal;
        font-weight: 700;
        src: url(../fonts/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 200;
        src: url(../fonts/Merriweather-Light.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Merriweather-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/Merriweather-Bold.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Merriweather;
        font-style: normal;
        font-weight: 800;
        src: url(../fonts/Merriweather-Black.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: PT Sans;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/PTSans-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: PT Sans;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/PTSans-Bold.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 200;
        src: url(../fonts/Lato-Light.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 400;
        src: url(../fonts/Lato-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 600;
        src: url(../fonts/Lato-Bold.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Lato;
        font-style: normal;
        font-weight: 800;
        src: url(../fonts/Lato-Black.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: BoldFont;
        font-style: bold;
        font-weight: 700;
        src: url(../fonts/Brandon_bld.woff2) format("woff2")
      }

      @font-face {
        font-display: swap;
        font-family: Roboto Regular;
        src: url(../fonts/Roboto-Regular.ttf) format("truetype")
      }

      @font-face {
        font-display: swap;
        font-family: Roboto Light;
        src: url(../fonts/Roboto-Light.ttf) format("truetype")
      }

      .Khxm5_Xo {
        display: block
      }

      .weVn0b8a {
        display: none
      }

      @media screen and (min-width:768px) {
        .Khxm5_Xo {
          display: none
        }

        .weVn0b8a {
          display: block
        }
      }

      .halqhsir {
        order: 1
      }

      @media screen and (max-width:768px) {
        .halqhsir {
          margin-right: 12px;
          order: -1
        }

        .halqhsir small {
          text-align: left !important
        }

        .gUU4MxR1 {
          text-align: left
        }

        #yMwGkkwP {
          margin-left: 0 !important
        }

        #G8aY2j94 {
          display: flex;
          flex-direction: column
        }
      }

      .Cr0xjYP9 {
        display: flex;
        flex-direction: column;
        margin-bottom: 15px;
        margin-right: min(10px, 1.75vw);
        max-width: 100%;
        scroll-behavior: smooth;
        scroll-snap-type: x mandatory
      }

      .Cr0xjYP9,
      .na9cc5dT {
        -ms-overflow-style: none;
        scrollbar-width: none
      }

      .na9cc5dT {
        scroll-behavior: smooth;
        width: fit-content
      }

      .na9cc5dT::-webkit-scrollbar {
        display: none
      }

      span#yMwGkkwP {
        font-size: 20px;
        font-weight: 600
      }

      .jLd1beti {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        border: 1px #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 500;
        height: 100%;
        -webkit-justify-content: center;
        justify-content: center;
        margin-bottom: 0;
        text-align: center;
        width: calc(100% - 60px)
      }

      .Hzn1wNEH {
        border: 1px solid #ccc;
        border-bottom-left-radius: 50%;
        border-bottom-right-radius: 50%;
        border-top-left-radius: 50%;
        border-top-right-radius: 50%;
        height: 12px;
        width: 12px
      }

      .Hzn1wNEH.kySfssIT {
        box-shadow: 0 0 3px 1px #3898ec
      }

      .Hzn1wNEH.VUratdhp {
        border-color: #3898ec;
        border-width: 4px
      }

      body {
        background-color: #fff;
        color: #012169;
        font-family: Brandon, sans-serif;
        font-size: 14px;
        height: 9000px;
        line-height: 20px
      }

      h1 {
        font-size: 42px;
        line-height: 48px
      }

      h1,
      h2 {
        font-weight: 700;
        margin-bottom: 10px;
        margin-top: 0
      }

      h2 {
        color: #fff;
        font-size: 36px;
        line-height: 42px
      }

      h3 {
        font-size: 24px;
        font-weight: 700;
        line-height: 28px;
        margin-bottom: 10px;
        margin-top: 0
      }

      h4 {
        font-weight: 900;
        margin-top: 0;
        text-transform: uppercase
      }

      h4,
      p {
        color: #fff;
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 10px
      }

      strong {
        font-weight: 700
      }

      .szMUzMSn {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #000;
        color: #fff;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 58px;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: 15px;
        padding-right: 15px
      }

      .RodooRmY,
      .uLcozREX {
        font-size: 16px;
        line-height: 18px
      }

      .uLcozREX {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff;
        border: 2px solid transparent;
        border-radius: 50px;
        color: #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 900;
        height: 36px;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 12px;
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
        width: 130px
      }

      .uLcozREX:hover {
        background-color: #000;
        border: 2px solid #fff;
        color: #fff
      }

      .gvr8h3Ym {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fffef2;
        border-bottom: 1px solid #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 60px;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: 20px;
        padding-right: 20px;
        z-index: 2
      }

      .bbaAWI5I,
      .bbaAWI5I.CISKtH_T {
        text-decoration: none
      }

      .pTK0Ljec {
        height: auto;
        vertical-align: bottom
      }

      .AWxZ__nD {
        background-color: #fffef2
      }

      .fEhJkDeO {
        border-bottom: 1px solid #000;
        height: auto
      }

      .CkEqwPkY,
      .fEhJkDeO {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .CkEqwPkY {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-box-flex: 1;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        -webkit-flex: auto;
        -ms-flex: auto;
        flex: auto;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        position: relative;
        width: 55%
      }

      .rPlgqxch {
        height: calc(100vh - 130px);
        position: sticky;
        top: 130px
      }

      .Vr597Rac {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        background-color: #fffef2;
        -webkit-justify-content: center;
        max-width: none;
        padding: 57px 20px 25px;
        position: relative;
        width: 40%
      }

      .Vr597Rac,
      .ZLzuByE5 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: center
      }

      .ZLzuByE5 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 25px;
        max-width: 420px;
        width: 100%
      }

      .yftmW152 {
        background-color: #fffef2;
        padding: 12px 22px 0
      }

      @media(min-width:992px) {

        .jZHRyrfY,
        .yftmW152 {
          display: none
        }
      }

      .l4ckVYH1 {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 10px
      }

      .W2pWGeyM {
        height: 14px;
        width: auto
      }

      .W2pWGeyM.U0682t8Z {
        margin-right: 5px
      }

      .ugpFGH6j {
        color: #05285c;
        font-size: 12px;
        line-height: 14px;
        margin-bottom: 0
      }

      .ugpFGH6j.OmbHoXEB {
        color: #000;
        font-weight: 500;
        text-transform: uppercase
      }

      .ugpFGH6j.OmbHoXEB.yqECkSSD {
        font-size: 15px;
        font-weight: 700
      }

      .FXbDmGXK,
      .ugpFGH6j.souQwVht {
        color: #000
      }

      .FXbDmGXK {
        font-family: Ellenluff larken, sans-serif;
        font-size: 26px;
        font-weight: 300;
        line-height: 35px;
        margin-bottom: 10px
      }

      .rsx0B5xT {
        color: #000;
        font-size: 15px;
        font-weight: 500;
        line-height: 24px;
        margin-bottom: 20px
      }

      .YKGWWrz2 {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff4c6;
        border-radius: 100px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 900;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        margin-bottom: 20px;
        min-height: 71px;
        padding: 10px 16px;
        width: 100%
      }

      .YKGWWrz2.BlcjLC4s {
        display: none
      }

      .YKGWWrz2.NqYQDz9I {
        background-color: #fcf9cd
      }

      .exfvG3Xy,
      .jltLYJ4H {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 36px;
        -webkit-justify-content: center;
        justify-content: center;
        margin-right: 9px;
        position: relative;
        width: 36px
      }

      .MxBDTeuB {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
      }

      .X9Xi3S9j {
        color: #fff;
        font-size: 10px;
        font-weight: 400;
        line-height: 10px;
        position: relative;
        text-align: center;
        -webkit-transform: translateY(2px);
        -ms-transform: translateY(2px);
        transform: translateY(2px);
        z-index: 1
      }

      .hlbBiXmO {
        bottom: 0;
        height: 36px;
        left: 0;
        margin-right: 10px;
        position: absolute;
        right: 0;
        top: auto;
        width: auto
      }

      .OmbHoXEB {
        color: #000;
        font-weight: 500
      }

      .lTpYffQQ {
        color: #f35c67;
        font-weight: 500
      }

      .hJFp0EHh {
        cursor: pointer;
        margin-bottom: 0;
        padding-left: 0;
        position: relative
      }

      .hJFp0EHh[data-color=slate_gray] {
        cursor: default
      }

      .hJFp0EHh.QyC2U7wz {
        opacity: .3
      }

      .bh8pUPJ6 {
        background-clip: content-box;
        background-color: #6e707f;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 20px 20px;
        border-color: hsla(226, 7%, 48%, .5);
        border-radius: 6px;
        height: 35px;
        margin-left: 0;
        margin-top: 0;
        padding: 2px;
        width: 35px
      }

      .bh8pUPJ6:active {
        border-color: #012169
      }

      .bh8pUPJ6.VUratdhp,
      .bh8pUPJ6:active {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
      }

      .bh8pUPJ6.VUratdhp {
        border-color: #012169;
        border-radius: 6px;
        border-width: 1px;
        padding: 4px
      }

      .bh8pUPJ6.kySfssIT {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px;
        border-color: #012169;
        box-shadow: none
      }

      .x2HAza_x {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        max-width: 120px;
        width: 100px
      }

      .M5V0AtCV {
        display: none
      }

      .oPQi06s5 {
        color: #000;
        font-size: 24px;
        font-weight: 700;
        line-height: 26px;
        margin-bottom: 0;
        margin-right: 8px;
        margin-top: 0;
        text-align: left
      }

      .dLt6dMOY {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #012169;
        border-radius: 6px;
        color: #fff;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-family: sans-serif;
        font-size: 20px;
        font-weight: 700;
        height: 62px;
        -webkit-justify-content: center;
        justify-content: center;
        letter-spacing: 1.75px;
        line-height: 18px;
        max-width: 445px;
        overflow: hidden;
        position: relative;
        text-decoration: none;
        text-transform: uppercase;
        -webkit-transition: all .3s ease;
        transition: all .3s ease;
        width: 100%
      }

      .dLt6dMOY:hover {
        background-color: #1d3c9a
      }

      .dLt6dMOY.e45j5k0u {
        background-color: #000;
        font-weight: 600;
        letter-spacing: 0;
        margin-bottom: 0;
        max-width: 100%;
        display:flex;
      }

      .dLt6dMOY.e45j5k0u:hover {
        background-color: #2b2a2f
      }

      .EWKBv05y {
        color: #000;
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 12px
      }

      .EWKBv05y.qXHLMA0l {
        margin-bottom: 0
      }

      .jn0pk5cI {
        background-clip: content-box;
        background-color: #bac8d3;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 20px 20px;
        border-color: hsla(226, 7%, 48%, .5);
        border-radius: 6px;
        height: 35px;
        margin-left: 0;
        margin-top: 0;
        padding: 2px;
        width: 35px
      }

      .jn0pk5cI:active {
        border-color: #012169
      }

      .jn0pk5cI.VUratdhp,
      .jn0pk5cI:active {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
      }

      .jn0pk5cI.VUratdhp {
        border-color: #012169;
        border-width: 1px;
        padding: 4px
      }

      .jn0pk5cI.kySfssIT {
        background-size: 16px 16px;
        border-color: #012169;
        box-shadow: none
      }

      .jn0pk5cI.kySfssIT,
      .muNacRWg {
        background-position: 50% 50%;
        background-repeat: no-repeat
      }

      .muNacRWg {
        background-clip: content-box;
        background-color: #e0e1e6;
        background-size: 20px 20px;
        border-color: hsla(226, 7%, 48%, .5);
        border-radius: 6px;
        height: 35px;
        margin-left: 0;
        margin-top: 0;
        padding: 2px;
        width: 35px
      }

      .muNacRWg:active {
        border-color: #012169
      }

      .muNacRWg.VUratdhp,
      .muNacRWg:active {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px
      }

      .muNacRWg.VUratdhp {
        border-color: #012169;
        border-width: 1px;
        padding: 4px
      }

      .muNacRWg.kySfssIT {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 16px 16px;
        border-color: #012169;
        box-shadow: none
      }

      .de3pDSyB {
        font-size: 13px;
        font-weight: 500;
        text-transform: capitalize
      }

      .EVBE6pI0 {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding-bottom: 20px
      }

      .EVBE6pI0.ZntevOtW {
        border-bottom-style: none
      }

      .zwlPpfT_ {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -ms-flex-align: start;
        /* gap: 30px; */
        -webkit-justify-content: space-between;
        justify-content: space-between;
        width: 100%
      }

      .WNF60opG,
      .zwlPpfT_ {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .WNF60opG {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex: 1;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
      }

      .WNF60opG,
      .tkVoFPpF {
        -ms-flex-align: start
      }

      .tkVoFPpF {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 10px;
        width: 100%
      }

      .BUjFGHhv {
        background-color: #fff;
        border: 1.5px solid #000;
        border-radius: 4px;
        color: #000;
        cursor: pointer;
        font-size: 12px;
        font-weight: 700;
        height: 35px;
        margin-bottom: 0;
        margin-top: 0;
        text-transform: none
      }

      .W6JlzUjJ {
        width: 85px
      }

      .v_9mJNz5 {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        border: 1.5px solid #000;
        border-radius: 4px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 35px;
        -webkit-justify-content: space-between;
        justify-content: space-between
      }

      .MEDED4MJ {
        background-color: transparent;
        font-size: 18px;
        font-weight: 900;
        width: 25px
      }

      .MEDED4MJ,
      .hgnZYu52 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        color: #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .hgnZYu52 {
        font-weight: 500;
        text-align: center
      }

      .XQeq8UGD {
        cursor: pointer;
        height: 11.5px;
        margin-left: auto;
        margin-right: 2px;
        margin-top: 4px
      }

      .m7ABf73H {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        padding-bottom: 10px;
        padding-top: 20px
      }

      .m7ABf73H,
      .qEHeSGfp {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .qEHeSGfp {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        background-color: #bae474;
        border-radius: 50px;
        color: #000;
        font-size: 13px;
        font-weight: 700;
        height: 29px;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 8px;
        text-align: center;
        width: 176px
      }

      .U9mYbBhA {
        color: #4b5b6f;
        font-size: 16px;
        line-height: 28px
      }

      .K1TSEimq,
      .xCDF9OxA {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .K1TSEimq {
        font-family: Montserrat, sans-serif;
        font-size: 11px;
        font-weight: 600;
        line-height: 18px;
        margin-bottom: 15px
      }

      .t7Gjo5xF {
        margin-left: 4px
      }

      .Wc7zIbvl {
        margin-bottom: 12px;
        width: 100%
      }

      .zGzdWk3K {
        border-top: 1px solid #718399;
        margin-top: 10px;
        padding: 20px 0
      }

      .ONbYsHGE {
        background-color: #fcf9cd;
        border-radius: 10px;
        color: #000;
        gap: .5rem;
        justify-content: flex-start;
        padding: 10px 0;
        width: 100%
      }

      .ONbYsHGE,
      .eo328M6x {
        align-items: center;
        display: flex
      }

      .eo328M6x {
        background-color: #bae474;
        flex-grow: 1;
        font-size: 13px;
        font-weight: 800;
        margin-bottom: 0;
        margin-right: -12px;
        max-width: 20%;
        padding: 5px 0 5px 10px
      }

      .eo328M6x,
      .eo328M6x span {
        position: relative
      }

      .J3rS3hdW {
        border-bottom: 15px solid #bae474;
        border-right: 12px solid #fcf9cd;
        border-top: 15px solid #bae474;
        height: 100%;
        margin: -5px 0;
        position: absolute;
        right: -5px
      }

      .okJMveq7 {
        margin-left: clamp(10px, 10px + 1.5vw, 20px);
        position: relative;
        width: 20px
      }

      .okJMveq7 label {
        background-color: #fff;
        border: 2px solid rgba(0, 0, 0, .4);
        border-radius: 4px;
        cursor: pointer;
        height: 28px;
        left: 0;
        margin: 0 !important;
        position: absolute;
        top: -3px;
        width: 28px
      }

      .okJMveq7 label:after {
        background: transparent;
        border: 4px solid #000;
        border-right: none;
        border-top: none;
        content: "";
        height: 5px;
        left: 5px;
        opacity: 0;
        position: absolute;
        top: 6px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        width: 10px
      }

      .okJMveq7 label:hover:after {
        opacity: .1
      }

      .okJMveq7 input[type=checkbox] {
        visibility: hidden
      }

      .okJMveq7 input[type=checkbox]:checked+label {
        background-color: #bae474;
        border-color: transparent
      }

      .okJMveq7 input[type=checkbox]:checked+label:after {
        opacity: 1
      }

      .MYprUOER,
      .Rx8pyqqn {
        height: 14px;
        padding-left: 2px
      }

      .Rx8pyqqn {
        font-weight: 900;
        margin-bottom: 2px
      }

      .MYprUOER {
        font-size: 12px;
        font-weight: 500
      }

      .MYprUOER,
      .wvMLCCgY {
        align-items: center;
        display: flex
      }

      .wvMLCCgY {
        gap: clamp(3px, .8vw, 10px);
        justify-content: space-evenly;
        min-width: fit-content
      }

      .bUCmmlnU {
        /* gap: 15px */
      }

      .bUCmmlnU,
      .iiWh3MwU {
        align-items: center;
        display: flex
      }

      .iiWh3MwU {
        position: relative
      }

      .GX8P0ZDu {
        left: auto !important;
        margin-left: -20px;
        margin-right: 0 !important;
        right: 0 !important
      }

      @media(max-width:420px) {
        .eo328M6x {
          padding-left: 6px
        }

        .Rx8pyqqn,
        .eo328M6x>span {
          font-size: 12px
        }

        .Rx8pyqqn {
          height: 12px;
          margin-top: 0
        }

        .MYprUOER {
          font-size: 10px;
          height: fit-content
        }

        .okJMveq7 label {
          height: 22px;
          top: -1px;
          width: 22px
        }

        .okJMveq7 label:after {
          height: 3px;
          left: 3px;
          top: 4px;
          width: 7px
        }

        .bUCmmlnU {
          gap: .25rem
        }

        .GX8P0ZDu {
          margin-left: -30px;
          margin-right: 0 !important
        }
      }

      @media(max-width:345px) {
        .Rx8pyqqn {
          font-size: 10px
        }

        .MYprUOER {
          font-size: 9px
        }

        .iiWh3MwU>img {
          height: 25px;
          width: 50px
        }
      }

      @media(max-width:365px) {
        .eo328M6x {
          min-width: fit-content;
          padding-right: 1rem
        }
      }

      .BrX1sr73 {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        background-color: #fcf9cd;
        border-radius: 50px;
        color: #000;
        height: 50px;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 16px;
        padding-left: 24px;
        padding-right: 24px;
        width: 100%
      }

      .BrX1sr73,
      .KFC0oANj {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .KFC0oANj {
        font-family: Montserrat, sans-serif;
        font-size: 11px;
        font-weight: 600;
        line-height: 12px
      }

      .yYJMv_Cz {
        margin-right: 8px
      }

      .SRQsXd8J {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        height: 24px;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 15px;
        width: 100%
      }

      .SRQsXd8J,
      .X2YvGZVd {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .X2YvGZVd {
        font-family: Montserrat, sans-serif;
        font-size: 11px;
        font-weight: 600;
        line-height: 12px
      }

      .mSiir5Df {
        margin-right: 8px;
        -o-object-fit: fill;
        object-fit: fill;
        width: 24px
      }

      .nZvEFtJD {
        background-color: #718399;
        height: 14px;
        width: 1.5px
      }

      .yG2X507u {
        width: 100%
      }

      .lmSIvk98,
      .yG2X507u {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .lmSIvk98 {
        background-color: #ff935f;
        border-bottom-left-radius: 40px;
        border-top-left-radius: 40px;
        bottom: auto;
        color: #fff;
        font-weight: 900;
        height: 44px;
        left: auto;
        position: absolute;
        right: 0;
        text-transform: uppercase;
        top: 8%;
        width: 151px;
        z-index: 10
      }

      .M9OFfF2h {
        margin-right: 8px
      }

      ._NzD83DV {
        display: none;
        width: 100%
      }

      .lPQNsTue {
        aspect-ratio: 97/100;
        height: 100%;
        margin-left: auto;
        margin-right: auto;
        -o-object-fit: cover;
        object-fit: cover;
        position: relative;
        width: 100%;
        z-index: 1
      }

      .lPQNsTue.U63riMBO {
        max-width: 600px;
        object-fit: contain;
        width: 72%
      }

      .lPQNsTue.U63riMBO.YEW0L5uI {
        max-width: 100%;
        -o-object-fit: contain;
        object-fit: contain
      }

      .lPQNsTue.U63riMBO.YEW0L5uI.iWjt2ESD {
        -o-object-fit: cover;
        object-fit: cover
      }

      .ySZDOdnE {
        font-size: 16px;
        font-weight: 900
      }

      .X5LtJy4h {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        left: -20px;
        min-height: 40px;
        min-width: 40px;
        width: 40px
      }

      .X5LtJy4h:hover {
        background-color: #012169;
        color: #fff;
        text-align: left
      }

      ._CrIPH5v {
        display: none
      }

      .SQAJAggk {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        position: relative;
        width: 100%
      }

      .F_v8MVI7 {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        right: -20px;
        width: 40px
      }

      .F_v8MVI7:hover {
        background-color: #012169;
        color: #fff
      }

      .KYQl88dI {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        border-bottom: 1px solid #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        position: relative
      }

      .PF8WUI3T {
        background: #000;
        overflow-y: auto;
        width: 50%
      }

      .PF8WUI3T::-webkit-scrollbar {
        width: 10px
      }

      .PF8WUI3T::-webkit-scrollbar-thumb {
        background: transparent;
        border-radius: 6px
      }

      .PF8WUI3T:hover::-webkit-scrollbar-thumb {
        background: #666
      }

      .PF8WUI3T::-webkit-scrollbar-thumb:hover {
        background: #555
      }

      .j7tTgLu_ {
        align-items: center;
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center;
        position: relative;
        width: 100%
      }

      .T2bA86ku {
        margin-bottom: 78px
      }

      .T2bA86ku.dmKklQsP {
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 54px
      }

      .JPYZC9ug {
        max-width: 490px;
        width: 100%
      }

      .EwBefVQ0 {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 48px
      }

      .Dsl0rDnP {
        margin-right: 0
      }

      .qjkt7EIk {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -ms-grid-columns: 1fr 1fr;
        -ms-grid-rows: auto auto;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        grid-auto-columns: 1fr;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto auto
      }

      .qXHLMA0l {
        margin-bottom: 0
      }

      .wUPI2FbI {
        font-family: Ellenluff larken, sans-serif;
        font-weight: 300;
        margin-bottom: 5px;
        text-transform: uppercase
      }

      h4.wUPI2FbI {
        text-transform: none
      }

      .TdmJRhb2 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        margin-right: 20px;
        width: 60px
      }

      .vpYXv5JZ {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        border-bottom: 1px solid #000;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        height: 117px;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        overflow: hidden;
        position: relative;
        width: 100%
      }

      .pEmR_ng5,
      .vpYXv5JZ {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fffef2;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .pEmR_ng5 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        height: auto;
        -webkit-justify-content: center;
        justify-content: center;
        padding: 60px 20px;
        width: 50%
      }

      .bK4_VRCH {
        gap: 86px;
        max-width: 520px;
        width: 100%
      }

      .HXVgziC7,
      .bK4_VRCH {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
      }

      .HXVgziC7 {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start
      }

      .HXVgziC7.qXHLMA0l {
        margin-bottom: 0
      }

      .tL9m18MC {
        color: #000;
        font-size: 16px;
        line-height: 18px
      }

      .s_HZ9W3X {
        border-radius: 8px;
        margin-top: 15px;
        overflow: hidden;
        width: 100%
      }

      .BFFRmQYD {
        background-color: #fffef2;
        padding-bottom: 37px;
        padding-top: 32px
      }

      .pfnEZmB8 {
        margin-left: auto;
        margin-right: auto;
        max-width: 1190px;
        padding-left: 40px;
        padding-right: 40px;
        width: 100%
      }

      .lZhNOiz7 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center
      }

      .lZhNOiz7,
      .tFpDLgIo {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .tFpDLgIo {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-bottom: 25px;
        width: 100%
      }

      .IGokz4Ns {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #012169;
        border: 2px solid transparent;
        border-radius: 4px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-weight: 700;
        height: 47px;
        -webkit-justify-content: center;
        justify-content: center;
        line-height: 18px;
        padding-left: 29px;
        padding-right: 29px;
        text-transform: uppercase;
        -webkit-transition: all .25s cubic-bezier(.55, .055, .675, .19);
        transition: all .25s cubic-bezier(.55, .055, .675, .19)
      }

      .IGokz4Ns:hover {
        background-color: transparent;
        border-color: #012169;
        color: #012169
      }

      .IGokz4Ns.hJXQYgrO.BNoy0qS4 {
        background-color: #000;
        font-family: sans-serif;
        text-transform: uppercase
      }

      .IGokz4Ns.hJXQYgrO.BNoy0qS4:hover {
        border-color: #000;
        color: #fff
      }

      .wuhKV4us {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        grid-column-gap: 30px;
        grid-row-gap: 30px;
        -ms-grid-columns: 1fr 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        -webkit-align-items: stretch;
        align-items: stretch;
        display: -ms-grid;
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        grid-template-rows: auto;
        margin-bottom: 40px;
        width: 100%
      }

      .fFA5i3bD {
        height: 230px;
        position: relative
      }

      .TrxyoXJy {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
      }

      .Z9JUOXjJ {
        height: 60px;
        position: absolute;
        right: 3%;
        top: 3%;
        width: 60px
      }

      .i7VGn2EV {
        margin-bottom: 6px
      }

      .YxYkIStB,
      .i7VGn2EV {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .qtrUplFo {
        margin-right: 5px
      }

      .XuODfT3S {
        color: #77c44f;
        font-size: 10px;
        font-weight: 400;
        line-height: 12px
      }

      .dpJAHMdn {
        color: #000;
        font-size: 13px;
        line-height: 16px;
        margin-bottom: 12px;
        padding-bottom: 20px;
        white-space: pre-line
      }

      .KTbMo95o {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        border: 2px solid #012169;
        border-radius: 4px;
        color: #012169;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-family: sans-serif;
        font-weight: 700;
        height: 47px;
        -webkit-justify-content: center;
        justify-content: center;
        line-height: 18px;
        padding-left: 29px;
        padding-right: 29px;
        text-transform: none;
        -webkit-transition: all .25s cubic-bezier(.55, .055, .675, .19);
        transition: all .25s cubic-bezier(.55, .055, .675, .19)
      }

      .KTbMo95o:hover {
        background-color: #012169;
        border-color: #012169;
        color: #fff
      }

      .KTbMo95o.CeUJwqEg,
      .KTbMo95o.oQqAemAL,
      .KTbMo95o.waex7nSf {
        background-color: #000;
        border-color: #000;
        color: #fff;
        font-family: Montserrat, sans-serif;
        margin-bottom: 0
      }

      .xnJ37X7H {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        max-width: 300px;
        min-width: auto;
        width: 100%
      }

      .NydIeHab {
        color: #fff;
        font-family: Ellenluff larken, sans-serif;
        font-size: 22px;
        font-weight: 300;
        line-height: 30px;
        margin-bottom: 5px;
        text-align: center;
        text-transform: none
      }

      .C2O_VnI0 {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        max-width: 1000px
      }

      .C2O_VnI0,
      .X6oIC64I {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%
      }

      .X6oIC64I {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        margin-bottom: 40px;
        max-width: 700px
      }

      .TqdTGwoz {
        height: auto;
        margin-bottom: 0;
        width: auto
      }

      .TqdTGwoz._gG980J5 {
        -webkit-transform: rotateX(0deg) rotateY(180deg) rotate(0deg);
        transform: rotateX(0deg) rotateY(180deg) rotate(0deg);
        -webkit-transform-style: preserve-3d;
        transform-style: preserve-3d
      }

      .zfMTD2ao {
        color: #fff;
        font-size: 16px;
        font-weight: 300;
        line-height: 24px;
        text-align: center
      }

      .upzeAwCa {
        padding-bottom: 79px;
        padding-top: 69px
      }

      .upzeAwCa.HB3jgyQf {
        background-color: #000;
        background-image: url(images/2_objects.svg);
        background-position: 50% 0;
        background-repeat: no-repeat;
        background-size: auto;
        color: #fff
      }

      .upzeAwCa.e8t1wTit {
        background-color: #fffef2
      }

      .YQYr7EK0 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        color: #000;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%
      }

      .m7PZWnR1 {
        height: 50px;
        margin-bottom: 15px
      }

      ._7F_iuzq,
      .m7PZWnR1 {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      ._7F_iuzq {
        font-family: Fa solid\ 900, sans-serif;
        font-size: 20px;
        height: 20px;
        margin-left: 20px;
        min-height: 20px;
        min-width: 20px;
        object-fit: contain;
        transition: transform .3s ease-in-out;
        width: 20px;
        will-change: transform
      }

      @keyframes _4OCGCoTI {
        0% {
          height: 0;
          opacity: 0
        }

        50% {
          opacity: 1
        }

        to {
          height: 100%;
          opacity: 1
        }
      }

      details[open] summary~* {
        animation: _4OCGCoTI .5s ease-in-out
      }

      @keyframes eUDapZPx {
        0% {
          height: 100%;
          opacity: 1
        }

        to {
          height: 0;
          opacity: 0
        }
      }

      details:not([open]) summary~* {
        animation: eUDapZPx .5s ease-in-out
      }

      .jVzFBqma[open] ._7F_iuzq {
        transform: rotate(180deg)
      }

      .puR5FSVt {
        font-size: 20px;
        font-weight: 400;
        line-height: 24px
      }

      .puR5FSVt.e0m5jpQd {
        display: block
      }

      .xOuHxMK4 {
        padding-bottom: 20px;
        padding-top: 20px
      }

      .E9MUAAVq {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        min-height: 72px;
        padding-left: 0;
        padding-right: 0
      }

      .E9MUAAVq:hover {
        color: #000
      }

      .jVzFBqma {
        background-color: #fffef2;
        cursor: pointer;
        margin-bottom: 8px;
        padding-left: 0;
        padding-right: 0
      }

      .jVzFBqma.pLN0g0Oe {
        border-bottom: 1px solid #9e9e9e
      }

      .N7cAHnz8 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
      }

      .MHBwvFH2 {
        color: #000;
        text-decoration: underline
      }

      .MHBwvFH2:hover {
        color: #e7f3fa
      }

      .Hrtva_P5 {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 48px;
        text-align: center
      }

      .rL9_rVLY {
        max-width: 925px;
        width: 100%
      }

      .AyUdu1W3 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        margin-bottom: 40px;
        max-width: 900px;
        width: 100%
      }

      .Pcbpydag {
        color: #000;
        margin-bottom: 0
      }

      .hhj1kTky {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between
      }

      .dIRJzPWM,
      .hhj1kTky {
        color: #fff;
        line-height: 24px
      }

      .dIRJzPWM {
        font-size: 14px;
        font-weight: 400;
        text-align: center;
        text-decoration: none
      }

      .dIRJzPWM:hover {
        color: #e7f3fa
      }

      .w7dCGj3p {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: auto;
        margin-right: auto;
        max-width: 600px;
        width: 100%
      }

      .Xi38bhpe {
        background-color: #fff;
        height: 20px;
        width: 1px
      }

      .JxF55BfQ {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        text-align: center
      }

      ._5VxASS2 {
        background-color: #000;
        color: #fff;
        padding-bottom: 72px;
        padding-top: 69px
      }

      .ELUzFr42 {
        margin-bottom: 30px
      }

      .KTe3xLbU {
        margin-bottom: 10px;
        max-width: 400px;
        width: 100%
      }

      ._Tlbxb6f {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        text-align: center
      }

      .hDRBDniE {
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
        margin-bottom: 15px;
        margin-top: 18px;
        padding-bottom: 0;
        padding-right: 0;
        width: 245px
      }

      .UABs3Vp1,
      .rdnXGHgJ {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center
      }

      .rdnXGHgJ {
        background-color: #fff;
        border: 1px solid transparent;
        cursor: pointer;
        height: 50px;
        margin-left: 4px;
        margin-right: 4px;
        position: relative;
        -webkit-transition: all .2s cubic-bezier(.55, .055, .675, .19);
        transition: all .2s cubic-bezier(.55, .055, .675, .19);
        width: 50px
      }

      .rdnXGHgJ:hover {
        border-color: #012169;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
      }

      .rdnXGHgJ.R8YXoLnx {
        border-color: #012169;
        border-width: 1px
      }

      .e9l0Ttkv {
        display: none
      }

      .CXlisvwI {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: auto;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 20px;
        margin-right: 20px;
        min-width: 100px
      }

      .D7tKPKgk {
        background-color: #fff;
        height: 72px;
        max-width: 100vw;
        overflow: hidden;
        padding-left: 20px;
        padding-right: 20px;
        position: fixed;
        -webkit-transform: translateY(-105%);
        -ms-transform: translateY(-105%);
        transform: translateY(-105%);
        width: 100%;
        z-index: 99
      }

      .Cc4z3IJn,
      .D7tKPKgk {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-transition: all .25s cubic-bezier(.55, .055, .675, .19);
        transition: all .25s cubic-bezier(.55, .055, .675, .19)
      }

      .Cc4z3IJn {
        background-color: #012169;
        border: 2px solid transparent;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 700;
        height: 37px;
        line-height: 18px;
        margin-left: 10px;
        padding-left: 5px;
        padding-right: 5px;
        text-transform: uppercase;
        width: 144px
      }

      .Cc4z3IJn.mLAAvoSd {
        background-color: #ff8e2e;
        display: none
      }

      .Cc4z3IJn.mLAAvoSd:hover {
        border-color: transparent
      }

      .Cc4z3IJn.yKQ5qgtT {
        background-color: #ff8e2e;
        color: #fff
      }

      .Cc4z3IJn.yKQ5qgtT:hover {
        border-color: transparent
      }

      .cHxnHivo {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        max-width: 100%;
        width: 100%
      }

      .WdC8EsEX,
      .cHxnHivo {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .WdC8EsEX {
        color: #000;
        font-size: 16px;
        font-weight: 500;
        line-height: 12px
      }

      .ydAiDFLC {
        height: 20px;
        margin-right: 8px
      }

      .X5T3RKm1 {
        height: 12px;
        margin-right: 8px
      }

      .Q6hsylmS {
        height: 100%;
        width: 100%
      }

      .g4wVOFAZ {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: #fff;
        border: 0 solid transparent;
        cursor: pointer;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 50px !important;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: 4px;
        margin-right: 4px;
        overflow: hidden;
        position: relative;
        -webkit-transition: all .2s cubic-bezier(.55, .055, .675, .19);
        transition: all .2s cubic-bezier(.55, .055, .675, .19);
        width: 50px !important
      }

      .g4wVOFAZ:hover {
        border-color: #012169;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
      }

      .g4wVOFAZ.R8YXoLnx {
        border-color: #000;
        border-width: 2px
      }

      .hHP1jHjz {
        background-color: #000;
        border-radius: 50%;
        color: #fff;
        height: 40px;
        left: 3%;
        width: 40px
      }

      .hHP1jHjz:hover {
        background-color: #2b2a2f;
        color: #fff
      }

      .ikwTf2Ys {
        overflow: hidden;
        width: 100%
      }

      .IYgcQWA_,
      .ikwTf2Ys {
        height: 100%
      }

      .x72E5ZKG {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        left: -20px;
        min-height: 40px;
        min-width: 40px;
        width: 40px
      }

      .x72E5ZKG:hover {
        background-color: #012169;
        color: #fff;
        text-align: left
      }

      .x72E5ZKG.e0m5jpQd {
        display: none
      }

      .T39xcfmF {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        margin-left: auto;
        margin-right: auto
      }

      .M7MiZUDc,
      .T39xcfmF {
        height: 100%;
        width: 100%
      }

      .t7d8JABm {
        background-color: #000;
        border-radius: 50%;
        color: #fff;
        height: 40px;
        right: 3%;
        width: 40px
      }

      .t7d8JABm:hover {
        background-color: #2b2a2f;
        color: #fff
      }

      .VKNyJqs8 {
        font-size: 16px;
        font-weight: 700
      }

      .HF7zdC0m {
        background-color: #fff;
        border: 2px solid #012169;
        border-radius: 50%;
        color: #012169;
        height: 40px;
        right: -20px;
        width: 40px
      }

      .HF7zdC0m:hover {
        background-color: #012169;
        color: #fff
      }

      .HF7zdC0m.e0m5jpQd {
        display: none
      }

      .skPT1yf4,
      .u2kqC2d3 {
        height: 100%;
        width: 100%
      }

      .skPT1yf4 {
        background-color: transparent
      }

      .iCfOhE0j {
        display: none
      }

      .C5VRHYuD {
        background-color: transparent;
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto
      }

      .C5VRHYuD,
      ._Ngl9H_g,
      .fzY8dREy {
        height: 100%;
        width: 100%
      }

      .JoANtCwT {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        bottom: 4%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 50px !important;
        -webkit-justify-content: center;
        justify-content: center;
        left: 0;
        position: absolute !important;
        right: 0;
        top: auto;
        z-index: 10
      }

      .nZdBPxeK {
        background-color: #fffef2;
        height: 100%;
        width: 100%
      }

      .nZdBPxeK.aZnORyUL {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .c8WKwFAJ {
        border-radius: 6px;
        overflow: hidden
      }

      .c8WKwFAJ,
      .plK_17Xo {
        display: flex;
        flex-direction: column
      }

      .plK_17Xo {
        background-color: #fff;
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
        flex: 1;
        height: 100%;
        padding: 20px 22px
      }

      .pyk1tIp0 {
        margin-top: auto
      }

      .XiOfikJY {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        margin-right: 8px;
        text-transform: capitalize
      }

      .pHmSMKY_ {
        color: #000;
        font-size: 10px;
        font-weight: 900;
        line-height: 14px;
        margin-bottom: 2px;
        text-transform: uppercase
      }

      .LHGgLxrV {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 12px
      }

      .LHGgLxrV,
      .RcJTFZvU {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .RcJTFZvU {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        width: 100%
      }

      .RcJTFZvU.xuIv3pSL {
        background-color: #783939
      }

      .SG0AY_Ti {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        min-width: 560px;
        position: relative;
        width: 560px
      }

      .SG0AY_Ti.e0m5jpQd {
        display: none
      }

      .pPDmYDnF {
        height: auto;
        max-width: 100%
      }

      .TVsr3Dks {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        background-color: transparent;
        background-image: radial-gradient(circle farthest-corner at 50% 50%, #fffef2 10%, rgba(255, 254, 242, 0));
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-size: 21px;
        font-weight: 700;
        height: 100%;
        -webkit-justify-content: center;
        justify-content: center;
        left: 50%;
        line-height: 21px;
        max-width: 35%;
        position: absolute;
        text-align: center;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        width: 100%
      }

      .DVkAyXnO {
        height: 10px;
        margin-bottom: 4px
      }

      .n57eLevL {
        font-weight: 700
      }

      .YtxAlHxn {
        font-weight: 600
      }

      .tRjKfKWe {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 28px;
        font-weight: 300;
        line-height: 34px;
        margin-bottom: 16px
      }

      .sCLSke5_,
      .tRjKfKWe.BlcjLC4s {
        display: none
      }

      .sCLSke5_ {
        background-color: rgba(113, 131, 153, .55);
        bottom: 0;
        height: 100%;
        left: 0;
        position: fixed;
        right: 0;
        top: 0;
        width: 100%;
        z-index: 999
      }

      .sCLSke5_.f9E_XocF {
        display: none
      }

      .WIL9KYih {
        height: 100%;
        padding: 135px 30px 66px
      }

      .FdsohwAR,
      .WIL9KYih {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        justify-content: center;
        width: 100%
      }

      .FdsohwAR {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        background-color: #fff;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 1032px;
        padding-bottom: 20px;
        padding-top: 40px;
        position: relative
      }

      .FdsohwAR.f9E_XocF {
        padding-bottom: 0;
        padding-top: 0
      }

      .lfsFGGlS {
        font-size: 32px;
        margin-bottom: 35px
      }

      .lfsFGGlS,
      .m2nhgtHx {
        position: relative;
        z-index: 1
      }

      .m2nhgtHx {
        -webkit-box-align: end;
        -ms-flex-align: end;
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        -ms-grid-columns: .75fr 1fr 1fr 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        -webkit-align-items: end;
        align-items: end;
        display: -ms-grid;
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: .75fr 1fr 1fr 1fr 1fr 1fr;
        grid-template-rows: auto;
        max-width: 895px;
        width: 100%
      }

      .Q27jNrKA {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-weight: 700;
        -webkit-justify-content: center;
        justify-content: center;
        text-align: center
      }

      .Pr1tPu2C {
        height: auto;
        margin-bottom: 4px;
        max-height: 58px;
        width: auto
      }

      .SfbFg9dV {
        height: 64px;
        margin-bottom: 4px
      }

      .gOoP1mzC {
        height: 33px;
        margin-bottom: 4px
      }

      .KW9HdXeH {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        font-weight: 700;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        text-transform: uppercase
      }

      .KW9HdXeH,
      .j0hsHu1M {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .j0hsHu1M {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        color: #718399;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        font-weight: 500;
        -webkit-justify-content: center;
        justify-content: center;
        text-align: center
      }

      .MyAoBFpq {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        -ms-grid-columns: .75fr 1fr 1fr 1fr 1fr 1fr;
        -ms-grid-rows: auto;
        border-bottom: 1px solid rgba(113, 131, 153, .18);
        display: -ms-grid;
        display: grid;
        grid-auto-columns: 1fr;
        grid-template-columns: .75fr 1fr 1fr 1fr 1fr 1fr;
        grid-template-rows: auto;
        height: 56.5px;
        max-width: 895px;
        width: 100%
      }

      .MyAoBFpq.FGCwPnhk {
        border-bottom-width: 0
      }

      .f1WeuLul {
        background-color: #e4f3fb;
        bottom: auto;
        height: 222px;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
      }

      .f1WeuLul.aVIG6Xaq {
        background-color: #fff;
        height: auto;
        padding: 31px;
        position: relative
      }

      .r_kVRPNk {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        bottom: auto;
        cursor: pointer;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 25px;
        -webkit-justify-content: center;
        justify-content: center;
        left: auto;
        opacity: 1;
        position: absolute;
        right: 40px;
        top: 25px;
        width: 25px
      }

      .qlKRSGRl {
        display: none
      }

      .Dq45LOeK,
      .ELJ_pj2m {
        height: 33px;
        margin-bottom: 4px
      }

      .W1o2KaB8 {
        height: 20px
      }

      .qVrfkT6I {
        height: 25px
      }

      .UT6n8qyB {
        height: 32px
      }

      .utRHvWL1 {
        max-height: 50px
      }

      .p1mUOVPy,
      .utRHvWL1 {
        height: auto
      }

      .OfdaSh0i {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
      }

      .P3r7pYUl {
        color: #fff;
        text-decoration: underline
      }

      .P3r7pYUl:hover {
        color: #e7f3fa
      }

      .Yoq2nH_y {
        margin-bottom: 48px;
        max-width: 490px;
        width: 100%
      }

      .Yoq2nH_y .dmKklQsP {
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 54px;
        margin: 0
      }

      .N3VlzWqT {
        max-width: 180px;
        width: 100%
      }

      .yl6hb18z {
        max-width: 190px;
        width: 100%
      }

      .Rh59Zouo {
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 48px
      }

      .Qfc07z0F {
        height: 16px
      }

      .Qfc07z0F,
      .Qfc07z0F.U0682t8Z {
        margin-right: 5px
      }

      .cxCbrDDb {
        height: 40px;
        margin-right: 6px;
        position: relative;
        width: 80px
      }

      .hXDyNvHB {
        bottom: 0;
        display: none;
        height: 36px;
        left: 0;
        margin-right: 10px;
        position: absolute;
        right: 0;
        top: auto
      }

      .btE8SKl0 {
        font-size: 20px;
        font-weight: 400;
        line-height: 24px
      }

      .btE8SKl0,
      .e0m5jpQd {
        display: none
      }

      .r1i0nkfs {
        font-weight: 500
      }

      .R0rdKudb {
        display: block
      }

      .jcnN14PD {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: space-between;
        justify-content: space-between
      }

      .E9mE49fj {
        color: #012169;
        cursor: pointer;
        font-size: 13px;
        font-weight: 700;
        margin-bottom: 0;
        text-decoration: underline
      }

      .JfOL56Wb {
        position: relative;
        width: 50%
      }

      .pKWeIwfP {
        bottom: 0;
        height: 100%;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
      }

      .R4dV8N2Y,
      .iUzFREFY {
        opacity: 0
      }

      .wk6qvZZy {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 50%
      }

      .PZs_CKh5 {
        background-color: #eee;
        border-width: 0;
        height: 21px;
        margin-left: 0;
        margin-right: 10px;
        margin-top: 0;
        width: 21px
      }

      .PZs_CKh5.VUratdhp,
      .PZs_CKh5.kySfssIT {
        background-color: #f7fcfd;
        border-color: #00237e;
        border-width: 8px
      }

      .PZs_CKh5.kySfssIT {
        box-shadow: none
      }

      .qPnQ2QgU {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-right: 12px;
        width: 50%
      }

      .altw4SCx {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 16px
      }

      .cUHmz3HS {
        line-height: 18px
      }

      .OjcKkqWO,
      .cUHmz3HS {
        color: #718399;
        font-weight: 700
      }

      .OjcKkqWO {
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        border: 1px solid #ccc;
        border-radius: 4px;
        cursor: pointer;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 61px;
        margin-bottom: 0;
        padding: 12px 8px;
        position: relative;
        width: 100%
      }

      .OjcKkqWO.R8YXoLnx {
        border-color: #00237e;
        color: #012169
      }

      .Aj5DL_YE {
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 12px
      }

      .mmE6cYVW {
        color: #718399;
        font-size: 14px;
        font-weight: 700;
        line-height: 18px;
        margin-bottom: 3px
      }

      .mmE6cYVW.G1KVVNRg {
        display: none
      }

      .QZQXGgD4 {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-box-align: end;
        -ms-flex-align: end;
        -webkit-align-items: flex-end;
        align-items: flex-end;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 18px;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        margin-bottom: 12px;
        width: 100%
      }

      .e9Z_NwV4 {
        color: rgba(51, 51, 51, .63);
        font-size: 14px;
        font-weight: 400;
        line-height: 1;
        margin-bottom: 0
      }

      .k8SPq_XI {
        margin-bottom: 30px
      }

      .k8SPq_XI.tCMWBoLO {
        margin-bottom: 0
      }

      .AjMA95nU {
        color: #012169;
        font-weight: 500
      }

      .SG4O0fbD {
        color: #8c8c8c;
        margin-bottom: 5px
      }

      .HVIKY7o7 {
        margin-right: 7px;
        width: 20px
      }

      .qzKA5Xiv {
        padding-top: 11px
      }

      .ZhxmGpC_ {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .z0UsKhys {
        font-size: 15px
      }

      .L9T4Ql3n {
        font-size: 16px;
        line-height: 18px
      }

      .L9T4Ql3n,
      .V1VEtMC9 {
        color: #000
      }

      .X2wcfIs2,
      .eAiF72DT {
        font-family: sans-serif;
        font-weight: 400
      }

      .HohhO45l {
        font-weight: 400
      }

      .bou7Nhy4 {
        color: #000;
        font-family: sans-serif
      }

      .B3j_c8W5 {
        color: #012169
      }

      .DrtCtCBT,
      .HrWdMaKB,
      .U3GgJoVG,
      .X96QCFKi,
      .dmJzzGBl,
      .drV1OQrF,
      .emn1rWWM,
      .ghrkI1AR,
      .h8RyNXBL,
      .lCblayio {
        color: #000
      }

      .DrtCtCBT {
        font-size: 10px;
        font-weight: 700;
        white-space: nowrap
      }

      .yRNUCgUc {
        font-family: Brandon;
        font-size: 11px;
        font-weight: 700;
        line-height: 18px
      }

      .e1uEmLWR {
        color: #fff;
        font-family: Ellenluff larken, sans-serif;
        font-size: 42px;
        font-weight: 300;
        line-height: 48px
      }

      @media screen and (min-width:1440px) {
        .Vr597Rac {
          max-width: none;
          min-height: fit-content;
          width: 45%
        }

        .ZLzuByE5 {
          max-width: 480px
        }

        .bh8pUPJ6,
        .bh8pUPJ6.VUratdhp,
        .jn0pk5cI,
        .muNacRWg {
          border-radius: 6px
        }

        .lPQNsTue.U63riMBO {
          width: auto
        }

        .lPQNsTue.U63riMBO.YEW0L5uI.iWjt2ESD {
          -o-object-fit: cover;
          object-fit: cover
        }

        .nZdBPxeK.aZnORyUL {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-justify-content: center;
          justify-content: center
        }

        .OjcKkqWO {
          padding-left: 12px;
          padding-right: 12px
        }
      }

      @media screen and (min-width:1920px) {
        .fEhJkDeO {
          background-color: #fffef2
        }

        .Vr597Rac {
          max-width: none;
          width: 45%
        }

        .ZLzuByE5 {
          max-width: 540px
        }

        .lPQNsTue.U63riMBO {
          margin-left: auto;
          margin-right: auto;
          width: 60%
        }

        .fzY8dREy,
        .lPQNsTue.U63riMBO,
        .lPQNsTue.U63riMBO.YEW0L5uI.iWjt2ESD {
          -o-object-fit: contain;
          object-fit: contain
        }

        .nZdBPxeK.aZnORyUL {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex
        }

        .OjcKkqWO {
          border: 1px solid #ccc
        }
      }

      @media screen and (max-width:478px) {
        .PF8WUI3T {
          height: 1150px
        }

        .Hrtva_P5,
        .e1uEmLWR {
          font-size: 32px;
          line-height: 38px
        }
      }

      @media screen and (min-width:479px)and (max-width:991px) {
        .PF8WUI3T {
          height: 850px;
          min-height: auto
        }
      }

      @media screen and (max-width:991px) {
        .fEhJkDeO {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: auto
        }

        .CkEqwPkY {
          display: block;
          height: 800px;
          padding-bottom: 0;
          width: 100%
        }

        .Vr597Rac {
          max-width: 100%;
          width: 100%
        }

        .FXbDmGXK {
          font-size: 32px;
          line-height: 38px
        }

        .rsx0B5xT {
          font-size: 18px
        }

        .dLt6dMOY {
          text-align: center;
          width: 100%
        }

        .KYQl88dI {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column
        }

        .PF8WUI3T {
          height: auto;
          max-height: 100%;
          min-height: auto;
          padding: 50px 10px;
          position: static
        }

        .PF8WUI3T,
        .pEmR_ng5 {
          width: 100%
        }

        .bK4_VRCH {
          max-width: 500px
        }

        .HXVgziC7 {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          justify-content: center;
          text-align: center
        }

        .wuhKV4us {
          -ms-grid-columns: 1fr 1fr;
          grid-template-columns: 1fr 1fr
        }

        .xnJ37X7H {
          max-width: 225px
        }

        .CXlisvwI {
          height: 80px;
          padding-left: 10px;
          padding-right: 10px
        }

        .D7tKPKgk {
          padding-left: 20px;
          padding-right: 20px;
          -webkit-transform: translateY(-105%);
          -ms-transform: translateY(-105%);
          transform: translateY(-105%)
        }

        .WMF9LCqC,
        .ikwTf2Ys {
          overflow: hidden
        }

        .m2nhgtHx {
          -webkit-box-align: end;
          -ms-flex-align: end;
          -webkit-align-items: end;
          align-items: end
        }

        .Q27jNrKA {
          font-size: 10px
        }

        .MyAoBFpq {
          padding-left: 10px
        }
      }

      @media screen and (min-width:992px) {
        .gvr8h3Ym {
          position: sticky;
          z-index: 20
        }

        .gvr8h3Ym[data-banner-count=two] {
          top: 130px
        }

        .gvr8h3Ym[data-banner-count=one] {
          top: 65px
        }

        .gvr8h3Ym[data-banner-count=none] {
          top: 0
        }

        .fEhJkDeO {
          max-height: 850px
        }

        .CkEqwPkY {
          position: sticky
        }

        .CkEqwPkY[data-banner-count=two] {
          max-height: calc(100vh - 190px);
          top: 190px
        }

        .CkEqwPkY[data-banner-count=one] {
          max-height: calc(100vh - 125px);
          top: 125px
        }

        .CkEqwPkY[data-banner-count=none] {
          max-height: calc(100vh - 60px);
          top: 60px
        }

        .CkEqwPkY[data-responsive-gallery=false] {
          height: auto;
          max-height: none
        }

        .Vr597Rac {
          overflow-y: auto
        }

        .ZLzuByE5 {
          height: fit-content
        }

        .PF8WUI3T {
          height: calc(100vh - 202px);
          position: sticky;
          top: 202px
        }

        .PF8WUI3T[data-banner-count=one] {
          height: calc(100vh - 137px);
          top: 137px
        }

        .PF8WUI3T[data-banner-count=none] {
          height: calc(100vh - 72px);
          top: 72px
        }

        .j7tTgLu_ {
          top: 202px
        }
      }

      @media screen and (min-width:992px)and (min-height:400px) {
        .j7tTgLu_ {
          top: 182px
        }
      }

      @media screen and (min-width:992px)and (min-height:500px) {
        .j7tTgLu_ {
          top: 132px
        }
      }

      @media screen and (min-width:992px)and (min-height:600px) {
        .j7tTgLu_ {
          top: 82px
        }
      }

      @media screen and (min-width:992px)and (min-height:700px) {
        .j7tTgLu_ {
          top: 32px
        }
      }

      @media screen and (min-width:992px)and (min-height:780px) {
        .j7tTgLu_ {
          top: 0
        }
      }

      .gUU4MxR1 .gKRuuYmZ {
        align-items: center;
        display: flex;
        white-space: pre
      }

      .gUU4MxR1 .halqhsir {
        align-items: center;
        display: flex;
        line-height: 10px
      }

      .gUU4MxR1 #L2Hc5N69 {
        align-items: center;
        display: contents
      }

      @media screen and (max-width:767px) {
        #yMwGkkwP {
          display: block
        }

        .halqhsir {
          margin-right: 8px
        }

        .gUU4MxR1 .gKRuuYmZ {
          flex-direction: column;
          font-size: 14px !important;
          text-align: center
        }

        .szMUzMSn {
          height: auto;
          padding-bottom: 20px;
          padding-top: 20px
        }

        .WIL9KYih {
          padding: 135px 30px 40px
        }

        .CkEqwPkY {
          display: block;
          height: 84vw;
          padding-bottom: 0
        }

        .Vr597Rac {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
          padding-left: 20px
        }

        .ugpFGH6j.OmbHoXEB.yqECkSSD {
          white-space: nowrap;
          width: 100%
        }

        .FXbDmGXK {
          line-height: 26px
        }

        .dLt6dMOY {
          font-size: 14px;
          line-height: 16px;
          width: 100%
        }

        .AWxZ__nD {
          height: 450px;
          margin-bottom: 0
        }

        ._CrIPH5v.Q3yfVHM9 {
          display: block
        }

        .Yoq2nH_y .dmKklQsP {
          font-size: 32px;
          line-height: 42px;
          text-align: center
        }

        .pfnEZmB8 {
          padding-left: 20px;
          padding-right: 20px
        }

        .wuhKV4us {
          grid-column-gap: 10px;
          grid-row-gap: 20px
        }

        .xnJ37X7H {
          margin-bottom: 25px
        }

        .C2O_VnI0 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-justify-content: center;
          justify-content: center
        }

        .AyUdu1W3,
        .X6oIC64I {
          margin-bottom: 40px
        }

        .UABs3Vp1 {
          display: none
        }

        .D7tKPKgk {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          bottom: 0;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: auto;
          left: 0;
          padding-bottom: 16px;
          padding-top: 16px;
          position: fixed;
          right: 0;
          top: auto;
          -webkit-transform: translateY(105%);
          -ms-transform: translateY(105%);
          transform: translateY(105%)
        }

        .Cc4z3IJn {
          width: 100%
        }

        .Cc4z3IJn.mLAAvoSd {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          height: 50px;
          margin-bottom: 10px;
          margin-left: 0
        }

        .Cc4z3IJn.yKQ5qgtT {
          display: none
        }

        .ikwTf2Ys {
          overflow: visible
        }

        .u2kqC2d3 {
          position: relative;
          z-index: 1
        }

        .skPT1yf4 {
          padding-bottom: 0
        }

        .iCfOhE0j {
          display: block
        }

        .C5VRHYuD {
          height: 450px;
          margin-bottom: 0;
          padding-bottom: 0
        }

        .JoANtCwT {
          display: none;
          z-index: 2
        }

        .nZdBPxeK {
          height: 100%
        }

        .TVsr3Dks {
          max-width: 100%
        }

        .FdsohwAR {
          display: none
        }

        .FdsohwAR.f9E_XocF {
          display: block
        }

        .lfsFGGlS {
          margin-bottom: 0
        }

        .Q27jNrKA {
          border-bottom: 1px solid rgba(113, 131, 153, .18);
          font-size: 20px;
          padding-bottom: 23px
        }

        .gOoP1mzC {
          height: 61px
        }

        .f1WeuLul {
          height: 88px
        }

        .f1WeuLul.aVIG6Xaq {
          max-height: 100vh;
          overflow: scroll
        }

        .r_kVRPNk {
          right: 20px;
          top: 20px
        }

        .qlKRSGRl {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          background-color: #fff;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          height: 100%;
          -webkit-justify-content: flex-start;
          justify-content: flex-start;
          overflow: auto;
          position: relative;
          text-align: center;
          width: 100%
        }

        .ucFR3Zmt {
          background-color: #e4f3fb;
          height: 88px;
          min-height: 88px
        }

        .ucFR3Zmt,
        .xzbt7j8f {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-justify-content: center;
          justify-content: center;
          width: 100%
        }

        .xzbt7j8f {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          padding: 23px
        }

        .jLxQdMdF {
          margin-bottom: 30px;
          width: 100%
        }

        .Nzrp410M {
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          border-bottom: 1px solid rgba(113, 131, 153, .18);
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          height: 43px;
          -webkit-justify-content: space-between;
          justify-content: space-between
        }

        ._tHGd6SU {
          font-weight: 700
        }

        ._tHGd6SU,
        .auvcSfSe {
          text-transform: uppercase
        }

        .auvcSfSe {
          color: #718399;
          font-weight: 500
        }

        .Dq45LOeK {
          height: 105px
        }

        .ELJ_pj2m {
          height: 114px
        }

        .AjMA95nU {
          font-size: 21px;
          line-height: 1.2
        }

        .SG4O0fbD {
          font-size: 15px;
          line-height: 1.2
        }

        #G8aY2j94 small {
          line-height: 9px
        }

        .XQeq8UGD {
          height: 11.5px
        }

        .xcyTQYKZ.weVn0b8a {
          display: none
        }

        .xcyTQYKZ.Khxm5_Xo {
          display: block !important
        }

        .WNF60opG {
          align-items: center;
          /* gap: 15px */
        }

        .tkVoFPpF {
          margin-bottom: 0;
          width: auto
        }
        .dropdown-select{
            box-sizing: border-box;
        margin: 0px 10px;
        }
      }

      @media screen and (max-width:479px) {
        h1 {
          font-size: 32px;
          line-height: 38px
        }

        .RodooRmY {
          font-size: 14px
        }

        .pTK0Ljec {
          height: 25px
        }

        .CkEqwPkY {
          padding-bottom: 0;
          padding-left: 0;
          padding-right: 0
        }

        .Vr597Rac {
          padding: 35px 15px
        }

        .ugpFGH6j.OmbHoXEB.yqECkSSD {
          -webkit-box-flex: 0;
          display: block;
          -webkit-flex: 0 auto;
          -ms-flex: 0 auto;
          flex: 0 auto;
          font-size: 16px;
          width: 100%
        }

        .FXbDmGXK {
          font-size: 32px;
          line-height: 36px
        }

        .YKGWWrz2 {
          font-size: 13px;
          padding-left: 25px;
          position: relative
        }

        .YKGWWrz2.BlcjLC4s {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          margin-bottom: 0;
          margin-top: 20px
        }

        .YKGWWrz2.NqYQDz9I {
          display: none
        }

        .exfvG3Xy {
          bottom: 0;
          height: 45px;
          left: 4%;
          position: absolute;
          right: auto;
          text-align: center;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);
          width: 45px;
          z-index: 2
        }

        .MxBDTeuB {
          height: 100%;
          width: 100%
        }

        .oPQi06s5 {
          margin-right: 0
        }

        .oPQi06s5.MS50CevW {
          margin-right: 8px
        }

        .dLt6dMOY {
          font-size: 18px
        }

        .EVBE6pI0 {
          -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap
        }

        .WNF60opG {
          flex-direction: row;
          width: 100%
        }

        .U9mYbBhA {
          font-size: 12px
        }

        .BrX1sr73 {
          padding-left: 12px;
          padding-right: 12px
        }

        .KFC0oANj,
        .X2YvGZVd {
          font-size: 9px
        }

        .lmSIvk98 {
          font-size: 11px;
          height: 33px;
          top: 29px;
          width: 113px
        }

        .M9OFfF2h {
          height: 18px;
          margin-right: 4px;
          width: auto
        }

        .X5LtJy4h {
          height: 29px;
          left: 0;
          min-height: 29px;
          min-width: 29px;
          width: 29px
        }

        .AWxZ__nD {
          height: auto;
          padding-bottom: 0;
          width: 100%
        }

        ._CrIPH5v.Q3yfVHM9 {
          -webkit-transform: translateY(50px);
          -ms-transform: translateY(50px);
          transform: translateY(50px)
        }

        .SQAJAggk {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          height: 300px;
          -webkit-justify-content: center;
          justify-content: center
        }

        .F_v8MVI7 {
          height: 29px;
          right: 0;
          width: 29px
        }

        .T2bA86ku {
          margin-bottom: 35px
        }

        .EwBefVQ0 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-justify-content: center;
          justify-content: center;
          margin-left: auto;
          margin-right: auto;
          max-width: 230px;
          width: 100%
        }

        .EwBefVQ0.qXHLMA0l.t4Gz4XHC {
          max-width: 250px
        }

        .EwBefVQ0.Rh59Zouo {
          max-width: 260px
        }

        .qjkt7EIk {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          justify-content: center;
          margin-top: 20px;
          text-align: center;
          width: 100%
        }

        .TdmJRhb2 {
          margin-right: 0
        }

        .pEmR_ng5 {
          padding-bottom: 50px;
          padding-top: 50px
        }

        .BFFRmQYD {
          padding-bottom: 32px;
          padding-top: 30px
        }

        .pfnEZmB8 {
          padding-left: 15px;
          padding-right: 15px
        }

        .tFpDLgIo {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-align: start;
          -ms-flex-align: start;
          -webkit-align-items: flex-start;
          align-items: flex-start;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          margin-bottom: 16px
        }

        .IGokz4Ns {
          width: 100%
        }

        .IGokz4Ns.hJXQYgrO {
          margin-top: 10px
        }

        .fFA5i3bD {
          height: 165px
        }

        .i7VGn2EV {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-align: start;
          -ms-flex-align: start;
          -webkit-align-items: flex-start;
          align-items: flex-start;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column
        }

        .KTbMo95o.CeUJwqEg,
        .KTbMo95o.oQqAemAL,
        .KTbMo95o.waex7nSf {
          border-color: #012169;
          margin-bottom: 0;
          width: 100%
        }

        .xnJ37X7H {
          max-width: 280px
        }

        .upzeAwCa.HB3jgyQf {
          background-position: 50% 5%;
          background-size: 1000px
        }

        .upzeAwCa.e8t1wTit {
          padding-bottom: 20px
        }

        .puR5FSVt {
          font-size: 18px;
          line-height: 20px;
          max-width: 300px;
          width: 100%
        }

        .puR5FSVt.e0m5jpQd {
          display: none
        }

        .rL9_rVLY {
          width: 100%
        }

        .AyUdu1W3 {
          margin-bottom: 20px
        }

        ._5VxASS2 {
          padding-bottom: 60px;
          padding-top: 70px
        }

        .Cc4z3IJn {
          width: 100%
        }

        .WdC8EsEX {
          font-size: 12px;
          line-height: 14px;
          width: 50%
        }

        .ydAiDFLC {
          height: 12px;
          margin-right: 4px
        }

        .hHP1jHjz {
          left: 1%
        }

        .hHP1jHjz,
        .x72E5ZKG {
          height: 29px;
          width: 29px
        }

        .x72E5ZKG {
          left: 0;
          min-height: 29px;
          min-width: 29px
        }

        .t7d8JABm {
          height: 29px;
          right: 1%;
          width: 29px
        }

        .VKNyJqs8 {
          font-size: 14px
        }

        .HF7zdC0m {
          height: 29px;
          right: 0;
          width: 29px
        }

        .skPT1yf4 {
          margin-left: auto;
          margin-right: auto;
          padding-bottom: 0;
          width: 100%
        }

        .iCfOhE0j {
          -webkit-transform: translateY(-15px);
          -ms-transform: translateY(-15px);
          transform: translateY(-15px)
        }

        .C5VRHYuD {
          height: 350px;
          padding-bottom: 0;
          width: 100%
        }

        .plK_17Xo {
          padding-left: 15px;
          padding-right: 15px
        }

        .XiOfikJY {
          margin-bottom: 4px;
          margin-right: 0
        }

        .tRjKfKWe {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -webkit-flex-direction: row;
          -ms-flex-direction: row;
          flex-direction: row
        }

        .tRjKfKWe,
        .tRjKfKWe.BlcjLC4s,
        .tRjKfKWe.NqYQDz9I {
          display: block
        }

        .qVrfkT6I {
          height: 22px
        }

        .UT6n8qyB {
          height: 25px
        }

        .p1mUOVPy {
          height: 40px
        }

        .N3VlzWqT {
          max-width: 100%
        }

        .yl6hb18z {
          max-width: 210px
        }

        .Rh59Zouo {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          -webkit-align-items: center;
          align-items: center;
          -webkit-flex-direction: column;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-justify-content: center;
          justify-content: center;
          margin-left: auto;
          margin-right: auto;
          max-width: 250px;
          width: 100%
        }

        .Qfc07z0F {
          height: 17px
        }

        .btE8SKl0 {
          display: block;
          font-size: 18px;
          line-height: 20px;
          width: 100%
        }

        .wk6qvZZy {
          width: 113px
        }

        .PZs_CKh5 {
          margin-right: 7px
        }

        .OjcKkqWO {
          font-size: 12px;
          height: 34px;
          line-height: 18px;
          padding-right: 6px;
          width: 115px
        }

        .OjcKkqWO.R8YXoLnx {
          padding-left: 8px
        }

        .gUU4MxR1 .gKRuuYmZ {
          font-size: 14px !important
        }
      }

      @media screen and (min-width:479px) {
        .PF8WUI3T {
          padding-left: 50px;
          padding-right: 50px
        }
      }

      @media screen and (min-width:992px)and (max-width:1250px) {
        .lPQNsTue {
          object-position: center;
        }
      }

      @media screen and (min-width:1251px) {
        .lPQNsTue {
          object-position: center
        }
      }

      @media screen and (min-width:1850px) {
        .lPQNsTue {
          object-position: center
        }
      }

      .WMF9LCqC {
        padding-bottom: 20px
      }

      @media screen and (max-height:640px) {
        .r_kVRPNk {
          top: 55px
        }
      }

      .yEcGOmWz {
        height: 100%
      }

      .mybeg9oy .smnUbOXF {
        background-color: #fffef2;
        display: flex
      }

      .P7XTassC {
        border-color: #000;
        border-width: 2px
      }

      .g4wVOFAZ:first-child {
        margin-left: auto
      }

      .g4wVOFAZ:last-child {
        margin-right: auto
      }

      .mybeg9oy .smnUbOXF:first-child img,
      .mybeg9oy .smnUbOXF:nth-child(8) img,
      .mybeg9oy.qybA5Ydk .smnUbOXF:nth-child(7) img {
        max-width: 600px;
        object-fit: contain;
        width: 72%
      }

      .mybeg9oy.qybA5Ydk .smnUbOXF:nth-child(8) img {
        max-width: 100%;
        object-fit: cover;
        width: 100%
      }

      .CV5z2lEq {
        background-color: rgba(34, 34, 34, .4) !important;
        opacity: 1 !important
      }

      .ieSh9mrW {
        background-color: #000 !important
      }

      .ZmQCgc13 .Y_Po40s7 {
        background-clip: content-box !important;
        background-image: none !important;
        background-position: 50% 50% !important;
        background-repeat: no-repeat !important;
        background-size: 16px 16px !important;
        border-color: #012169 !important;
        border-radius: 6px !important;
        border-width: 1px !important;
        height: 35px !important;
        padding: 4px !important;
        width: 35px !important
      }

      .xcyTQYKZ {
        display: flex
      }

      .xcyTQYKZ.Khxm5_Xo {
        display: none
      }

      video.iWjt2ESD {
        aspect-ratio: 1/1;
        background-color: #bac8d3;
        border-radius: 10px;
        width: 100% !important
      }

      .hlbBiXmO {
        display: block !important
      }

      .cxCbrDDb.LDbMxej0 .hlbBiXmO {
        display: none !important
      }

      .cxCbrDDb.LDbMxej0 .hXDyNvHB {
        display: block !important
      }

      .OjcKkqWO.R8YXoLnx .mmE6cYVW {
        color: #00237e
      }

      #G8aY2j94 {
        align-items: center;
        display: flex;
        flex-direction: column;
        font-size: 9px;
        gap: .2rem
      }

      #G8aY2j94 small {
        display: inline-block;
        font-size: 10px;
        font-weight: 600;
        line-height: 9px;
        padding-right: 2px;
        text-align: right;
        width: 60px
      }

      .W6JlzUjJ .RyWTvwru {
        border: 1.8px solid #000;
        margin: 0;
        max-height: unset;
        overflow: hidden;
        padding: 0;
        width: 140px
      }

      .rUFedZRt {
        height: 100%;
        width: 65px
      }

      .uZKHU_Pi.DfbOCd3r span.GOS74csq {
        transform: translateX(8px)
      }

      .uZKHU_Pi li {
        font-size: 14px;
        line-height: 36px;
        min-height: 20px;
        text-align: center
      }

      .NCjsqxY1 {
        background-color: #fff;
        border: 1.5px solid #000;
        border-radius: 4px;
        display: inline-flex;
        height: 35px;
        justify-content: space-around;
        max-width: 200px;
        min-width: 80px;
        width: 110% !important
      }

      .NCjsqxY1 .ZFlguOis {
        background-color: #fff;
        border-radius: 0;
        color: #000;
        padding: 0
      }

      .NCjsqxY1 .jLd1beti {
        color: #000;
        width: calc(100% - 60px)
      }

      .NCjsqxY1 .eSr3rbJI {
        background-color: #fff;
        border-radius: 0;
        color: #000;
        padding: 0
      }

      .wBfwHSjo {
        background: #718399;
        height: 8px;
        margin: 0 6px;
        width: 8px
      }

      .wBfwHSjo.JNVErNGF {
        background: #000 !important
      }

      #gAEdLSWk {
        display: none !important;
        z-index: 500001 !important
      }

      #NFQ8T1Os,
      #gAEdLSWk {
        align-items: center;
        background-color: var(--primary-color);
        font-family: Montserrat;
        height: 65px;
        justify-content: center;
        left: 0;
        overflow: hidden;
        position: fixed !important;
        position: absolute;
        text-align: center;
        top: 0 !important;
        top: 0;
        width: 100% !important;
        width: 100%
      }

      #NFQ8T1Os {
        display: flex;
        z-index: 900000 !important
      }

      .gUU4MxR1 {
        align-items: center;
        display: flex;
        font-size: 17px;
        font-weight: 400;
        margin-bottom: 0
      }

      #gAEdLSWk .gUU4MxR1 {
        font-weight: 300;
        margin-bottom: 0
      }

      @media screen and (min-width:768px) {
        .halqhsir {
          margin-left: 4px
        }

        #G8aY2j94 {
          flex-direction: row
        }

        .gUU4MxR1 {
          align-items: center;
          display: flex;
          font-weight: 400;
          margin-bottom: 0
        }
      }

      .RcJTFZvU {
        animation: IU3fdDLB 60s linear infinite forwards;
        min-width: 2800px !important
      }

      @media screen and (max-width:479px) {
        #THY7iUjC strong {
          display: block
        }

        #L2Hc5N69 {
          text-align: center
        }
      }

      @keyframes IU3fdDLB {
        0% {
          transform: translateX(0)
        }

        to {
          transform: translateX(-100%)
        }
      }

      .RcJTFZvU.e0m5jpQd {
        display: none
      }

      .xAREOtSk {
        height: 28px
      }

      .FGtgxP3u {
        height: 15px
      }

      .TVsr3Dks {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
      }

      .Q27jNrKA:nth-child(2) img {
        height: 58px;
        margin-bottom: 4px
      }

      .Q27jNrKA:nth-child(3) img {
        height: 33px;
        margin-bottom: 4px
      }

      .Q27jNrKA:nth-child(4) img {
        height: 58px;
        margin-bottom: 4px
      }

      .Q27jNrKA:nth-child(5) img {
        height: 33px;
        margin-bottom: 4px
      }

      .Q27jNrKA:nth-child(6) img {
        height: 64px;
        margin-bottom: 4px
      }

      input[type=button],
      input[type=text] {
        font-family: Brandon, sans-serif
      }

      .P0ZBgl5y {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        line-height: 16px;
        max-width: 500px;
        text-align: center
      }

      @media screen and (max-height:850px) {
        .EwBefVQ0 {
          margin-bottom: 20px !important
        }

        .Rh59Zouo {
          margin-bottom: 20px
        }

        .T2bA86ku {
          margin-bottom: 30px
        }
      }

      .HXVgziC7:last-child {
        margin-bottom: 0
      }

      @media screen and (max-width:479px) {
        .WMF9LCqC {
          padding-bottom: 50px
        }

        .jLxQdMdF:first-child img {
          height: 58px;
          margin-bottom: 4px;
          max-height: unset
        }

        .jLxQdMdF:nth-child(2) img,
        .jLxQdMdF:nth-child(3) img {
          height: 61px;
          margin-bottom: 4px;
          max-height: unset
        }

        .jLxQdMdF:nth-child(4) img {
          height: 105px;
          margin-bottom: 4px;
          max-height: unset
        }

        .jLxQdMdF:nth-child(5) img {
          height: 114px;
          margin-bottom: 4px;
          max-height: unset
        }
      }

      details>summary {
        list-style: none
      }

      details>summary::-webkit-details-marker {
        display: none
      }

      @media screen and (max-height:900px) {
        .Yoq2nH_y {
          margin-bottom: 20px
        }

        .EwBefVQ0 {
          margin-bottom: 20px !important
        }

        .Rh59Zouo {
          margin-bottom: 20px
        }

        .T2bA86ku {
          margin-bottom: 30px
        }
      }

      .cDCILOQK {
        font-family: sans-serif !important
      }

      .cDCILOQK.FXbDmGXK {
        font-size: 24.5px
      }

      .Yoq2nH_y .cDCILOQK.dmKklQsP,
      .cDCILOQK.Hrtva_P5,
      .cDCILOQK.e1uEmLWR {
        font-size: 40px
      }

      .cDCILOQK.tRjKfKWe {
        font-size: 26px
      }

      @media screen and (max-width:991px) {

        .cDCILOQK.FXbDmGXK,
        .cDCILOQK.Hrtva_P5,
        .cDCILOQK.e1uEmLWR {
          font-size: 30px
        }
      }

      @media screen and (max-width:767px) {
        .Yoq2nH_y .cDCILOQK.dmKklQsP {
          font-size: 30px
        }
      }

      ._DK7I1rN {
        font-family: Roboto Light !important
      }

      .OfJDJNAG {
        font-family: Roboto Regular !important
      }

      :root {
        --list-text-color: inherit;
        --select-field-arrow-color: #000;
        --border-color-active: #000;
        --border-color-hover: #000;
        --select-field-padding-left: 10px;
        --select-field-padding-right: 10px;
        --list-padding-top-bottom: 6px;
        --list-max-height: 250px;
        --list-item-padding-left: 10px;
        --list-item-padding-right: 10px;
        --list-item-min-height: 40px;
        --list-item-line-height: 40px
      }

      .DfbOCd3r {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        box-sizing: border-box;
        clear: both;
        padding-left: var(--select-field-padding-left);
        padding-right: var(--select-field-padding-right);
        position: relative;
        text-align: left !important;
        -webkit-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        white-space: nowrap
      }

      .DfbOCd3r.uZKHU_Pi {
        background-color: #fff;
        border: 1.5px solid #718399;
        border-radius: 4px;
        color: #000;
        cursor: pointer;
        font-size: 12px;
        font-weight: 700;
        margin-bottom: 0;
        margin-top: 0;
        text-transform: none
      }

      @media screen and (max-width:767px) {
        .Hpi0Xc_i .DfbOCd3r {
          align-items: center;
          display: flex;
          font-size: 16px;
          height: 100%
        }

        .Hpi0Xc_i {
          display: flex;
          margin: 14px 0 6px
        }

        .Hpi0Xc_i .dLt6dMOY {
          font-size: 16px;
          height: 52px;
          margin-left: 16px;
          padding: 6px 12px
        }
      }

      .DfbOCd3r:hover {
        border-color: var(--border-color-hover)
      }

      .DfbOCd3r.hzN7Nau0,
      .DfbOCd3r:active,
      .DfbOCd3r:focus {
        border-color: var(--border-color-active)
      }

      .DfbOCd3r:after {
        border-bottom: 2px solid var(--select-field-arrow-color);
        border-right: 2px solid var(--select-field-arrow-color);
        content: "";
        display: block;
        height: 5px;
        margin-top: -4px;
        pointer-events: none;
        position: absolute;
        right: 12px;
        top: 50%;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
        transform-origin: 66% 66%;
        -webkit-transition: all .15s ease-in-out;
        transition: all .15s ease-in-out;
        width: 5px
      }

      .DfbOCd3r.hzN7Nau0:after {
        -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        transform: rotate(-135deg)
      }

      .DfbOCd3r.hzN7Nau0 .RyWTvwru {
        background: #fff;
        opacity: 1;
        overflow: hidden;
        pointer-events: auto;
        -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
        transform: scale(1) translateY(0);
        width: 100%
      }

      .DfbOCd3r.hzaTmg9z {
        border-color: #ededed;
        color: #999;
        pointer-events: none
      }

      .DfbOCd3r.hzaTmg9z:after {
        border-color: #ccc
      }

      .DfbOCd3r.nh0qKO_F {
        width: 100%
      }

      .DfbOCd3r.nh0qKO_F .RyWTvwru {
        left: 0 !important;
        right: 0 !important
      }

      .DfbOCd3r.hw4xAGvi {
        float: right
      }

      .DfbOCd3r.hw4xAGvi .RyWTvwru {
        left: auto;
        right: 0
      }

      .DfbOCd3r.IovhbwFb {
        font-size: 12px;
        height: 36px;
        line-height: 34px
      }

      .DfbOCd3r.IovhbwFb:after {
        height: 4px;
        width: 4px
      }

      .DfbOCd3r.IovhbwFb .dYn46xqB {
        line-height: 34px;
        min-height: 34px
      }

      .DfbOCd3r .RyWTvwru {
        background-color: #fff;
        border-color: 3px solid #ededed;
        border-radius: 5px;
        box-shadow: 0 7px 20px 0 rgba(68, 68, 68, .11);
        box-sizing: border-box;
        color: var(--list-text-color);
        left: 0;
        margin-top: 4px;
        max-height: var(--list-max-height);
        opacity: 0;
        overflow: hidden;
        overflow-x: hidden;
        overflow-y: scroll;
        padding: var(--list-padding-top-bottom) 0;
        pointer-events: none;
        position: absolute;
        top: 100%;
        -webkit-transform: scale(.75) translateY(-21px);
        -ms-transform: scale(.75) translateY(-21px);
        transform: scale(.75) translateY(-21px);
        -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
        transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
        z-index: 9
      }

      .DfbOCd3r .RyWTvwru:hover .dYn46xqB:not(:hover) {
        background-color: transparent !important
      }

      .DfbOCd3r .dYn46xqB {
        cursor: pointer;
        font-weight: 700;
        line-height: var(--list-item-line-height);
        list-style: none;
        min-height: var(--list-item-min-height);
        outline: none;
        padding-left: var(--list-item-padding-left);
        padding-right: var(--list-item-padding-right);
        text-align: left;
        -webkit-transition: all .2s;
        transition: all .2s
      }

      .DfbOCd3r .dYn46xqB:first-child {
        display: none
      }

      .DfbOCd3r.uZKHU_Pi .dYn46xqB:first-child {
        display: block
      }

      span.GOS74csq {
        color: var(--list-text-color)
      }

      .DfbOCd3r .dYn46xqB.SzPQ8E74,
      .DfbOCd3r .dYn46xqB.U2wzSILG.SzPQ8E74,
      .DfbOCd3r .dYn46xqB:hover {
        background-color: #f6fafd
      }

      .DfbOCd3r .dYn46xqB.U2wzSILG {
        font-weight: 700
      }

      .DfbOCd3r .dYn46xqB.hzaTmg9z {
        background-color: transparent;
        color: #999;
        cursor: default
      }

      .pyKJQwv_ .DfbOCd3r .RyWTvwru {
        display: none
      }

      .pyKJQwv_ .DfbOCd3r.hzN7Nau0 .RyWTvwru {
        display: block
      }

      select {
        appearance: none
      }

      .MxBDTeuB {
        animation: j2wXrWrV 5s linear infinite
      }

      .DkAMmHTW {
        animation: KeaNtejv 1s ease-in-out infinite
      }

      .iKv8oK_V {
        animation: Rc4fQzeH 2.5s ease-in-out infinite forwards
      }

      @keyframes Rc4fQzeH {
        0% {
          transform: rotate(0)
        }

        50% {
          transform: rotate(180deg)
        }

        to {
          transform: rotate(180deg)
        }
      }

      @keyframes j2wXrWrV {
        0% {
          transform: rotate(0deg)
        }

        to {
          transform: rotate(1turn)
        }
      }

      @keyframes KeaNtejv {
        0% {
          opacity: 100%
        }

        50% {
          opacity: 30%
        }

        70% {
          opacity: 100%
        }

        to {
          opacity: 100%
        }
      }

      .QyC2U7wz {
        overflow: hidden;
        pointer-events: none;
        position: relative
      }

      .QyC2U7wz:before {
        transform: rotate(45deg)
      }

      .QyC2U7wz:after,
      .QyC2U7wz:before {
        background: gray;
        content: "";
        height: 1px;
        left: 0;
        position: absolute;
        top: 50%;
        width: 100%
      }

      .QyC2U7wz:after {
        transform: rotate(-45deg)
      }

      @media screen and (min-width:768px) {
        .D7tKPKgk {
          box-shadow: 0 2px 20px rgba(0, 0, 0, .2);
          top: 130px
        }
      }

      .X5T3RKm1 {
        animation: KeaNtejv 1s ease-in-out infinite
      }

      .G1KVVNRg {
        display: none !important
      }

      #onlU4GKp {
        background-color: #012169;
        color: var(--secondary-text-color);
        font-family: Montserrat;
        font-size: 17px;
        height: 65px;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0
      }

      #onlU4GKp,
      #onlU4GKp .fTLgZCNl {
        align-items: center;
        display: flex;
        justify-content: center;
        width: 100%
      }

      #onlU4GKp .fTLgZCNl {
        flex-direction: row;
        max-width: 1200px;
        padding: 0;
        position: relative
      }

      div#onlU4GKp {
        position: fixed !important;
        text-align: center;
        top: 65px !important;
        width: 100% !important;
        z-index: 500001 !important
      }

      #onlU4GKp .rc0JQcrf {
        border-radius: 20px;
        display: inline-block;
        font-weight: 600;
        margin-left: 5px;
        padding: 5px 10px
      }

      #THY7iUjC {
        display: block
      }

      @media screen and (max-width:767px) {

        #onlU4GKp,
        #onlU4GKp.O_xwDEpm {
          font-size: 14px
        }

        .iKv8oK_V {
          height: 12px;
          width: 8.3px
        }
      }

      @media screen and (max-width:479px) {
        #onlU4GKp {
          font-size: 14px
        }
      }

      .oPQi06s5.MS50CevW {
        color: #7c7c7c;
        font-weight: 500;
        text-decoration: line-through
      }

      .na9cc5dT {
        display: flex;
        flex-wrap: wrap;
        gap: min(10px, 1.75vw);
        overflow-x: auto;
        scroll-padding: 0 5px;
        scroll-snap-align: start;
        width: auto
      }

      .na9cc5dT>* {
        flex: 0 0 auto;
        scroll-snap-align: center
      }

      li.dYn46xqB.hzaTmg9z.ucckSqXd {
        pointer-events: none
      }

      span.AtIcaleT.ZmQCgc13 {
        text-transform: capitalize !important
      }

      .oPQi06s5.MS50CevW {
        margin-right: 8px
      }

      .eGaGQtT_ {
        align-items: center;
        display: flex;
        height: 25px;
        margin-bottom: 10px
      }

      .eGaGQtT_ .EWKBv05y {
        margin-bottom: 0
      }

      .ylGuqMwB {
        margin-left: 5px;
        margin-top: 5px
      }

      :root {
        --outline-width: 1px;
        --border-width: 4px;
        --horizontal-spacing: calc(17px - var(--border-width));
        --vertical-spacing: calc(11px - var(--border-width))
      }

      .mVa1Keuh {
        background-color: #fcf9cd;
        border: var(--border-width) solid #fff;
        border-radius: 2px;
        color: #000;
        container: bundle/inline-size;
        flex-direction: column;
        font-family: inherit;
        gap: .8rem;
        height: auto;
        margin-bottom: 10px;
        outline: var(--outline-width) solid #000;
        padding: var(--vertical-spacing) var(--horizontal-spacing)
      }

      .XjuhPpOg,
      .mVa1Keuh {
        display: flex;
        width: 100%
      }

      .XjuhPpOg {
        justify-content: space-between
      }

      .FXij44DB {
        background-color: #bae474;
        font-size: 12px;
        font-weight: 600;
        margin-left: calc(var(--horizontal-spacing)*-1 - var(--border-width) - var(--outline-width) - 1px);
        padding: 5px;
        position: relative;
        white-space: nowrap;
        z-index: 50
      }

      .FXij44DB:after {
        border-bottom: 15px solid #bae474;
        border-right: 10px solid transparent;
        border-top: 15px solid #bae474;
        bottom: 0;
        content: "";
        position: absolute;
        right: -10px;
        top: 0;
        width: 0
      }

      .JDX1AVar {
        background-color: #dcff8e;
        border-radius: 9999px;
        font-size: 12px;
        font-weight: 700;
        justify-content: center;
        padding: 5px 15px;
        text-align: center;
        white-space: nowrap
      }

      .JDX1AVar,
      .JUJg7GZG {
        align-items: center;
        display: flex
      }

      .JUJg7GZG {
        flex-direction: column;
        gap: 1rem
      }

      .xGrC65yz {
        align-items: end;
        display: flex;
        gap: .5rem;
        justify-content: center;
        margin: 0 -5px;
        text-align: center;
        width: 100%
      }

      .mVa1Keuh[data-items="3"] .xGrC65yz {
        scale: .85
      }

      .mVa1Keuh[data-items="3"] .FXij44DB,
      .mVa1Keuh[data-items="3"] .JDX1AVar {
        font-size: 10px
      }

      .uVGEpLYn {
        flex: 1;
        flex-direction: column;
        flex-wrap: wrap;
        gap: 7px
      }

      .uVGEpLYn,
      .urLVuKYI {
        align-items: center;
        display: flex;
        justify-content: center
      }

      .urLVuKYI {
        height: 40px;
        position: relative;
        width: 60px
      }

      .wek4Z7az {
        height: inherit;
        object-fit: contain;
        width: inherit
      }

      .gy0s_zUU {
        left: -10px;
        position: absolute;
        top: 4px
      }

      .c1YdMV0S {
        align-items: center;
        display: flex;
        justify-content: center;
        position: relative
      }

      .ELT7z0YL {
        font-size: 8px;
        font-weight: 600;
        position: absolute;
        text-align: center;
        z-index: 1
      }

      .m0qzkUHM {
        display: flex;
        flex-direction: column;
        gap: .2rem;
        justify-content: center
      }

      .luB9XJoi {
        font-size: 10px;
        font-weight: 700;
        line-height: 12px;
        margin: 0;
        text-align: center;
        text-transform: uppercase;
        white-space: nowrap
      }

      .UFgyEGII {
        display: flex;
        font-size: 14px;
        gap: .2rem;
        justify-content: center;
        line-height: 14px
      }

      .MqLkYhkF {
        color: gray;
        text-decoration: line-through
      }

      .U4ZOMi6g {
        font-weight: 700
      }

      .kCg00Upx {
        align-items: center;
        cursor: default;
        display: flex;
        flex-shrink: 0;
        justify-content: center;
        margin-bottom: auto;
        margin-top: 15px;
        scale: 1.8;
        text-align: center
      }

      .RnTRZklY {
        color: #fff;
        font-weight: 500
      }

      .HWyNLs9r {
        align-items: center;
        background-color: #000;
        border-radius: 3px;
        color: #fff;
        display: flex;
        font-family: inherit;
        font-size: 13px;
        font-weight: 700;
        justify-content: center;
        letter-spacing: 1.44px;
        margin-bottom: 10px;
        min-height: 40px;
        padding: 0 10px;
        text-align: center;
        transition: background-color .2s ease;
        width: 100%
      }

      .HWyNLs9r:focus,
      .HWyNLs9r:hover {
        background-color: #2b2a2f
      }

      @container bundle (min-width: 290px) {
        .mVa1Keuh[data-items="3"] .xGrC65yz {
          scale: .95
        }

        .mVa1Keuh[data-items="3"] .FXij44DB,
        .mVa1Keuh[data-items="3"] .JDX1AVar {
          font-size: 11px
        }
      }

      @container bundle (min-width: 315px) {

        .FXij44DB,
        .JDX1AVar {
          font-size: 12px !important
        }
      }

      @container bundle (min-width: 320px) {
        .xGrC65yz {
          flex-direction: row;
          justify-content: space-evenly;
          margin: 0;
          scale: 1 !important;
          text-align: left
        }

        .kCg00Upx {
          scale: 2
        }

        .UFgyEGII {
          gap: .4rem
        }
      }

      @media(max-width:330px) {
        .mVa1Keuh[data-items="3"] .JDX1AVar {
          margin-right: -15px
        }
      }

      @media(min-width:331px)and (max-width:383px) {
        .mVa1Keuh[data-items="3"] .JDX1AVar {
          margin-right: -10px
        }
      }

      @media(min-width:384px)and (max-width:420px) {
        .mVa1Keuh[data-items="3"] .JDX1AVar {
          margin-right: -5px
        }
      }

      @media(max-width:400px) {
        .mVa1Keuh[data-items="3"] .JDX1AVar {
          padding: 5px 7.5px
        }
      }

      @media(min-width:992px) {
        @container bundle (min-width: 369px) {
          .mVa1Keuh[data-items="2"] .uVGEpLYn {
            flex-direction: row;
            flex-wrap: nowrap
          }

          .mVa1Keuh[data-items="2"] .UFgyEGII {
            justify-content: start
          }

          .mVa1Keuh[data-items="2"] .luB9XJoi {
            text-align: start
          }

          .mVa1Keuh[data-items="2"] .kCg00Upx {
            margin-top: 12.5px
          }

          .xGrC65yz {
            gap: 1.4rem;
            justify-content: center
          }

          .uVGEpLYn {
            flex-grow: 0
          }
        }
      }

      /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
      html {
        -ms-text-size-adjust: 100%;
        -webkit-text-size-adjust: 100%;
        font-family: sans-serif
      }

      body {
        margin: 0;
        padding-top: 0 !important
      }

      article,
      aside,
      details,
      figcaption,
      figure,
      footer,
      header,
      hgroup,
      main,
      menu,
      nav,
      section,
      summary {
        display: block
      }

      audio,
      canvas,
      progress,
      video {
        display: inline-block;
        vertical-align: baseline
      }

      audio:not([controls]) {
        display: none;
        height: 0
      }

      [hidden],
      template {
        display: none
      }

      a {
        background-color: transparent
      }

      a:active,
      a:hover {
        outline: 0
      }

      abbr[title] {
        border-bottom: 1px dotted
      }

      b,
      strong {
        font-weight: 700
      }

      dfn {
        font-style: italic
      }

      h1 {
        font-size: 2em;
        margin: .67em 0
      }

      mark {
        background: #ff0;
        color: #000
      }

      small {
        font-size: 80%
      }

      sub,
      sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline
      }

      sup {
        top: -.5em
      }

      sub {
        bottom: -.25em
      }

      svg:not(:root) {
        overflow: hidden
      }

      figure {
        margin: 1em 40px
      }

      hr {
        box-sizing: content-box;
        height: 0
      }

      pre {
        overflow: auto
      }

      code,
      kbd,
      pre,
      samp {
        font-family: monospace, monospace;
        font-size: 1em
      }

      button,
      input,
      optgroup,
      select,
      textarea {
        color: inherit;
        font: inherit;
        margin: 0
      }

      button {
        overflow: visible
      }

      button,
      select {
        text-transform: none
      }

      button,
      html input[type=button],
      input[type=reset] {
        -webkit-appearance: button;
        cursor: pointer
      }

      button[disabled],
      html input[disabled] {
        cursor: default
      }

      button::-moz-focus-inner,
      input::-moz-focus-inner {
        border: 0;
        padding: 0
      }

      input {
        line-height: normal
      }

      input[type=checkbox],
      input[type=radio] {
        box-sizing: border-box;
        padding: 0
      }

      input[type=number]::-webkit-inner-spin-button,
      input[type=number]::-webkit-outer-spin-button {
        height: auto
      }

      input[type=search] {
        -webkit-appearance: none
      }

      input[type=search]::-webkit-search-cancel-button,
      input[type=search]::-webkit-search-decoration {
        -webkit-appearance: none
      }

      fieldset {
        border: 1px solid silver;
        margin: 0 2px;
        padding: .35em .625em .75em
      }

      legend {
        border: 0;
        padding: 0
      }

      textarea {
        overflow: auto
      }

      optgroup {
        font-weight: 700
      }

      table {
        border-collapse: collapse;
        border-spacing: 0
      }

      td,
      th {
        padding: 0
      }

      .vURnAcIG {
        margin-left: 4px;
        width: 15px
      }

      .AWxZ__nD {
        display: block;
        height: 100%;
        margin: 0 auto;
        max-width: 100%;
        text-align: center;
        width: 100%
      }

      .AWxZ__nD input[type=radio] {
        display: none
      }

      .AWxZ__nD label {
        cursor: pointer;
        text-decoration: none
      }

      .s2qDpXjq {
        /* background: #fff; */
        height: 100%;
        position: relative;
        z-index: 1
      }

      .zKomd5B3 {
        height: 100%;
        overflow: hidden;
        width: 100%
      }

      .zKomd5B3::-webkit-scrollbar {
        display: none
      }

      .AWxZ__nD label {
        display: inline-block;
        margin: 0 4px
      }

      .AWxZ__nD label img {
        height: 50px;
        height: 100%;
        margin-left: -1px;
        object-fit: cover;
        width: 50px;
        width: 100%
      }

      .Q1JMUYF8 {
        height: 40px;
        position: absolute;
        top: calc(50% - 20px);
        width: 100%;
        z-index: 3
      }

      .WNLlAK3i {
        margin: 0 0 0 3%;
        width: auto
      }

      .IQgRyRQ7 {
        margin: 0 3% 0 0;
        right: 0;
        width: auto
      }

      .Q1JMUYF8 label {
        border-radius: 50%;
        height: 40px;
        margin: 0;
        opacity: 1;
        transition: opacity .2s ease-out;
        width: 40px
      }

      .Q1JMUYF8 label:hover {
        opacity: .7
      }

      .fBdNlrRs {
        float: right;
        height: 40px;
        width: 40px
      }

      .fBdNlrRs,
      label.fBdNlrRs:before {
        display: block
      }

      label.WajWeplB {
        display: block;
        float: left;
        height: 40px;
        width: 40px
      }

      .WajWeplB:before {
        display: block
      }

      .rzmGg6Fx {
        background-color: var(--pink-light-color2);
        border-radius: 8px;
        color: #000;
        display: flex;
        gap: 2%;
        margin-top: 10px;
        padding: 13px 2%;
        width: 100%
      }

      .rzmGg6Fx svg {
        padding-bottom: 1px
      }

      .rzmGg6Fx .ySqymgC0 {
        align-items: center;
        font-weight: 500;
        padding-top: 2px
      }

      .rzmGg6Fx .cwXEThvd {
        color: var(--pink-color);
        font-weight: 700
      }

      .rzmGg6Fx .DR9FIuHA,
      .rzmGg6Fx .cwXEThvd {
        font-size: 15px;
        margin-right: 3px
      }

      @media screen and (min-width:1100px) {
        .rzmGg6Fx {
          padding: 13px 3%
        }
      }

      @media screen and (min-width:1200px) {
        .rzmGg6Fx {
          padding: 13px 15px
        }
      }

      @media screen and (max-width:479px) {
        .Q1JMUYF8 label {
          height: 29px;
          width: 29px
        }

        .Q1JMUYF8 {
          height: 29px;
          top: calc(50% - 14.5px)
        }

        .s2qDpXjq :first-child:checked~.Q1JMUYF8 label:nth-child(2),
        .s2qDpXjq :nth-child(2):checked~.Q1JMUYF8 label:nth-child(3),
        .s2qDpXjq :nth-child(3):checked~.Q1JMUYF8 label:nth-child(4),
        .s2qDpXjq :nth-child(4):checked~.Q1JMUYF8 label:nth-child(5),
        .s2qDpXjq :nth-child(5):checked~.Q1JMUYF8 label:nth-child(6),
        .s2qDpXjq :nth-child(6):checked~.Q1JMUYF8 label:nth-child(7),
        .s2qDpXjq :nth-child(7):checked~.Q1JMUYF8 label:nth-child(8) {
          height: 29px;
          margin: 0 1% 0 0;
          padding-top: 4px;
          width: 29px
        }

        .s2qDpXjq :nth-child(2):checked~.Q1JMUYF8 label:first-child,
        .s2qDpXjq :nth-child(3):checked~.Q1JMUYF8 label:nth-child(2),
        .s2qDpXjq :nth-child(4):checked~.Q1JMUYF8 label:nth-child(3),
        .s2qDpXjq :nth-child(5):checked~.Q1JMUYF8 label:nth-child(4),
        .s2qDpXjq :nth-child(6):checked~.Q1JMUYF8 label:nth-child(5),
        .s2qDpXjq :nth-child(7):checked~.Q1JMUYF8 label:nth-child(6),
        .s2qDpXjq :nth-child(8):checked~.Q1JMUYF8 label:nth-child(7) {
          height: 29px;
          margin: 0 0 0 1%;
          padding-top: 4px;
          width: 29px
        }

        .WNLlAK3i {
          margin: 0 0 0 1%
        }

        .IQgRyRQ7 {
          margin: 0 1% 0 0
        }

        label.WajWeplB:before,
        label.fBdNlrRs:before {
          font-size: 14px
        }

        label.WajWeplB svg,
        label.fBdNlrRs svg {
          height: 29px;
          width: 29px
        }

        .rzmGg6Fx {
          font-size: 12px;
          gap: 2%;
          padding: 13px 6px
        }

        .rzmGg6Fx svg {
          width: 25px
        }

        .rzmGg6Fx .cwXEThvd {
          font-size: 12px
        }

        .rzmGg6Fx .DR9FIuHA {
          font-size: 13px
        }
      }

      .EUWrM_tx {
        bottom: 3.4%;
        margin: auto;
        position: absolute;
        width: 100%;
        z-index: 1
      }

      .EUWrM_tx label {
        display: inline-block;
        height: 50px;
        width: 50px
      }

      .EUWrM_tx span {
        background: var(--swiper-pagination-bullet-inactive-color, #000);
        border-radius: 50%;
        display: inline-block;
        height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
        opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
        width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px))
      }

      .s2qDpXjq :first-child:checked~.EUWrM_tx label:first-child img,
      .s2qDpXjq :nth-child(2):checked~.EUWrM_tx label:nth-child(2) img,
      .s2qDpXjq :nth-child(3):checked~.EUWrM_tx label:nth-child(3) img,
      .s2qDpXjq :nth-child(4):checked~.EUWrM_tx label:nth-child(4) img,
      .s2qDpXjq :nth-child(5):checked~.EUWrM_tx label:nth-child(5) img,
      .s2qDpXjq :nth-child(6):checked~.EUWrM_tx label:nth-child(6) img,
      .s2qDpXjq :nth-child(7):checked~.EUWrM_tx label:nth-child(7) img,
      .s2qDpXjq :nth-child(8):checked~.EUWrM_tx label:nth-child(8) img {
        border: 2px solid #000
      }

      .ItethOBK,
      .MxpHCdsI,
      .SuOjBCjK,
      .V7hssw67,
      .dj7r9QZe,
      .fN8zbdtc,
      .gCBoGIsh,
      .m7KJshMj,
      .wEJw2zYY {
        color: #000
      }

      .v56kLTlv {
        background-color: #fffef2;
        border: 1px solid #000;
        border-radius: 2px;
        bottom: calc(3.4% + 5px);
        color: #000;
        font-family: Brandon, sans-serif;
        font-size: 15px;
        font-weight: 700;
        gap: .4rem;
        height: 50px;
        left: 10px;
        letter-spacing: 1.5px;
        margin-bottom: 0;
        max-width: 100%;
        padding: 0 14px;
        text-transform: uppercase
      }

      .TIkZiWEI,
      .v56kLTlv {
        align-items: center;
        display: flex;
        justify-content: center;
        position: absolute;
        z-index: 60
      }

      .TIkZiWEI {
        background-image: url(images/video_thumbnail.png);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: 200%;
        border: 2px solid #fff;
        border-radius: 100%;
        bottom: 3.4%;
        color: #fff;
        height: 100px;
        padding: 15px;
        right: 20px;
        width: 100px
      }

      @media(min-width:992px)and (max-width:1100px) {
        .TIkZiWEI {
          height: 80px;
          width: 80px
        }
      }

      .TIkZiWEI svg {
        height: 50%
      }

      .IgZ6N3f2 {
        bottom: calc(3.4% + 60px);
        height: 50px;
        padding: 15px;
        right: 20px;
        width: 50px
      }

      .IgZ6N3f2,
      .g_m8Vjum {
        align-items: center;
        background-color: #aaa;
        border: 2px solid #fff;
        border-radius: 100%;
        color: #fff;
        display: flex;
        justify-content: center;
        position: absolute;
        z-index: 60
      }

      .g_m8Vjum {
        height: 30px;
        left: 50%;
        padding: 6px;
        right: 50%;
        top: 3%;
        width: 30px
      }

      .g_m8Vjum svg {
        height: inherit;
        width: auto
      }

      .HkHzSLte {
        height: inherit;
        margin: 0;
        max-height: 10px
      }

      .Cn9ppnah,
      .HkHzSLte {
        align-items: center;
        display: flex;
        justify-content: center
      }

      .Cn9ppnah {
        background-color: #000;
        border-radius: 100%;
        color: #fff;
        height: 1.4rem;
        padding: .3rem;
        width: 1.4rem
      }

      .VCka9LCf {
        align-items: center;
        background-color: #fffef2;
        display: block;
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 50
      }

      .PIsr4ctk {
        display: none
      }

      .AWxZ__nD .zKomd5B3 .pfgdIWsZ {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        align-content: flex-start;
        display: flex;
        height: 100%;
        overflow: hidden;
        position: relative;
        touch-action: pan-y;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -khtml-user-select: none;
        width: 100%
      }

      @media(max-width:768px) {
        .v56kLTlv {
          bottom: calc(3.4% - 5px);
          font-size: 10px;
          height: 30px
        }

        .HkHzSLte {
          max-height: 8px
        }

        .g_m8Vjum {
          height: 20px;
          padding: 3px;
          width: 20px
        }

        .IgZ6N3f2,
        .TIkZiWEI {
          bottom: calc(3.4% - 5px);
          padding: 10px;
          right: 5%
        }

        .IgZ6N3f2 {
          height: 40px;
          width: 40px
        }

        .TIkZiWEI {
          height: 60px;
          width: 60px
        }

        .Cn9ppnah {
          height: 1rem;
          padding: .2rem;
          width: 1rem
        }
      }

      .YTUrzwHU,
      .tAigBvl7 {
        display: none
      }

      .eap1oK7x {
        align-items: center;
        display: flex;
        margin-bottom: 10px
      }

      .N_bklJa6 {
        height: 14px;
        width: auto
      }

      .N_bklJa6.OYpCigsb {
        margin-right: 5px
      }

      .vIH9YCdJ {
        color: #05285c;
        font-size: 12px;
        line-height: 14px;
        margin-bottom: 0
      }

      .vIH9YCdJ.nlr0oldM {
        color: #000;
        font-weight: 500;
        text-transform: uppercase
      }

      .b1CcVod2 {
        color: #000;
        font-family: Ellenluff larken, sans-serif;
        font-size: 32px;
        font-weight: 300;
        line-height: 36px;
        margin-bottom: 10px
      }

      .Skbu1XgT {
        color: #000;
        font-size: 18px;
        font-weight: 500;
        line-height: 24px;
        margin-bottom: 20px
      }

      .YatiTOJz {
        font-family: sans-serif !important
      }

      .YatiTOJz.b1CcVod2 {
        font-size: 24.5px
      }

      .YatiTOJz.Zu18A7R6,
      .YatiTOJz.nl_P6koL,
      .ZP3I7fVN .YatiTOJz.IRhCemX5 {
        font-size: 40px
      }

      .YatiTOJz.QrGeQ2a_ {
        font-size: 26px
      }

      @media screen and (max-width:991px) {

        .YatiTOJz.Zu18A7R6,
        .YatiTOJz.b1CcVod2,
        .YatiTOJz.nl_P6koL {
          font-size: 30px
        }
      }

      @media screen and (max-width:767px) {
        .ZP3I7fVN .YatiTOJz.IRhCemX5 {
          font-size: 30px
        }
      }

      @media(min-width:480px) {
        .b1CcVod2 {
          line-height: 26px
        }
      }

      @media(min-width:768px) {
        .b1CcVod2 {
          font-size: 32px;
          line-height: 38px
        }
      }

      @media(min-width:992px) {
        .b1CcVod2 {
          font-size: 26px;
          line-height: 35px
        }

        .Skbu1XgT {
          font-size: 15px
        }

        .tAigBvl7 {
          display: block
        }
      }

      @media(max-width:991px) {
        .ojEm7Hwa .vIH9YCdJ {
          font-size: 11px
        }

        .ojEm7Hwa .b1CcVod2 {
          font-size: 18px;
          font-weight: 500;
          line-height: 24px;
          margin-bottom: 3px
        }

        .ojEm7Hwa .Skbu1XgT {
          font-size: 13px;
          line-height: 20px;
          margin-bottom: 17px
        }
      }

      .rRh2oumd {
        color: #000;
        display: flex;
        flex-direction: column;
        gap: 4px;
        padding-bottom: 10px;
        padding-top: 20px
      }

      .xWbm2_Zs {
        color: #000;
        font-size: 24px;
        font-weight: 700;
        line-height: 26px;
        margin-bottom: 0;
        margin-top: 0;
        text-align: left
      }

      .EWPyBjbq {
        color: #7c7c7c;
        font-weight: 500;
        text-decoration: line-through
      }

      .IZ3AHnuk {
        background-color: #bae474;
        border-radius: 50px;
        color: #000;
        font-size: 13px;
        font-weight: 700;
        height: 29px;
        justify-content: center;
        text-align: center;
        width: 176px
      }

      .IZ3AHnuk,
      .vURaxA4n {
        align-items: center;
        display: flex
      }

      .vURaxA4n {
        font-size: 12px
      }

      .n22OoaOT {
        gap: 8px
      }

      .LIeW2bEM,
      .n22OoaOT {
        align-items: center;
        display: flex
      }

      .LIeW2bEM {
        font-size: 12px;
        gap: 4px
      }

      .MuNOVaCt,
      .Q4RxjgxD {
        color: #da522b
      }

      .Q4RxjgxD {
        font-weight: 600
      }

      .ki7a9Uzu,
      .ki7a9Uzu .GNve9oZc {
        font-size: 37px;
        line-height: normal
      }

      .ki7a9Uzu .xWbm2_Zs {
        align-items: center;
        display: flex
      }

      .p3ch0kT1 {
        color: #9fce51;
        font-weight: 600
      }

      .kZtTQqrP {
        color: #000;
        font-size: 12px;
        margin-bottom: 10px;
        text-align: center;
        width: 100%
      }

      @media(min-width:992px) {
        .kZtTQqrP {
          display: none
        }
      }
    


      /* third-file */
    

      /* fourth_file */
      
      /* Userway parent container */
      div.uwy {
        position: relative !important;
      }

      #userwayAccessibilityIcon {
        background: transparent !important;
        width: 24px;
        height: 24px;
        min-width: 24px;
        min-height: 24px;
        top: 18px !important;
        left: 10px !important;
      }

      #userwayAccessibilityIcon:focus {
        outline-style: none;
        outline-width: 0px;
      }

      /* Don't let the menu option of position change the icon position */
      .uwy.userway_p1 .uai {
        transform: none !important;
      }

      body .uwy:not(.uh) .uai:hover,
      body .uwy:not(.uh).userway_p1 .uai:hover,
      body .uwy:not(.uh).userway_p3 .uai:hover {
        /* By default, the hover state is to transform the icon 
    to the left, so we need to override the entire "transform"
    to only have the scale */
        transform: scale(1.1) !important;
      }

      /* Userway image, "auto" should be used to prevent
   the icon from being moved down when changing the
   modal position through the menu. */
      img.ui_b {
        height: auto !important;
        width: auto !important;
      }

      .topbar_content {
        margin-left: 35px;
      }

      @media (max-width: 390px) {
        .topbar_content {
          scale: 0.9;
          /* Scale down the topbar content on small screens for to fit the userway widget */
          margin-left: 20px;
        }
      }

      @media (max-width: 374px) {
        #userwayAccessibilityIcon {
          margin-left: -4px !important;
        }
      }
    

      /* fourth-file */






      
  #my-keen-slider .slide {
    min-width: auto;
}
.slick-next {
    right: 25px;
    z-index: 1;
}
.slick-prev {
    left: 25px;
    z-index: 1;
}
.slick-prev:before, .slick-next:before {
    color: #000;
}
.EUWrM_tx label {
    width: 50px !important;
}
.EUWrM_tx .slick-track{
  display: flex;
  justify-content: center;
  transform:none !important;
  width: 100% !important;
}
.EUWrM_tx .slick-track .slick-current img{
border: 2px solid #000;
}
.logo img{
  max-width: 150px;
}
.color_stripe, .color_stripe:active{
  background-image: url(../images/Grey-stripe.png);
  background-color: transparent;
    background-repeat: no-repeat;
    background-size: 30px 30px;
}
.video_section1{
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 100%;
}
.video_section1 iframe{
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
}
.side_img img{
width: 100%;
border-radius: 10px;
}
.T87mYq8e {
    padding-bottom: 0px;
}
#colors-container .active div.color_stripe, #cottonColor .active div.color_stripe{
      background-size: 30px 30px;
}

.slider_section{
height: 0;
}
.slider_section.current_slider{
height: auto;
}
.bullets{
display: none;
}
.current_slider .bullets{
display: block;
}




@media screen and  (max-width:990px) {
  .lPQNsTue {
    aspect-ratio: auto;
  }
  .slick-slide img{
    height: 100vh;
  }
  .CkEqwPkY {
    height: auto;
  }
}

@media screen and  (max-width:767px) {
  .slick-slide img{
    height: auto;
  }
}











.review_swction{

}
.review_box_top{
display: flex;
justify-content: space-between;
}
.review_box{
  width: 30%;
  text-align: center;
}
.review_swction h2{
text-align: center;
color: #000;
    margin-bottom: 3rem;
    margin-top: 2rem;
}
.review_box img{
}
.review_box p{
  color: #000;
}
.review_box h3{
}
.review_box h4{
 color: #000;
    font-weight: 300;
    font-size: 16px;
    text-transform: capitalize;
}
.sizePopUp_open{
    display: none;
    opacity: 0;
}
.sizePopUp_open.sizePopUp_in{
        opacity: 1;
    display: flex;
}

.slect_label{
    display: block;
}
.form-groupSelect {
	
	font-weight: 400;
	display: inline-block;
	position: relative;
	padding-left: 33px;
	margin-bottom: 12px;
	cursor: pointer;
	font-size: 18px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.form-groupSelect input {
	position: absolute;
	opacity: 0;
	cursor: pointer
}

.checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	width: 25px;
	background-color: #eee;
	border-radius: 50%
}

.form-groupSelect:hover input~.checkmark {
	background-color: #ccc
}

.form-groupSelect input:checked~.checkmark {
	background-color: #071a32
}

.checkmark:after {
	content: "";
	position: absolute;
	display: none
}

.form-groupSelect input:checked~.checkmark:after {
	display: block
}

.form-groupSelect .checkmark:after {
	top: 9px;
	left: 9px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #fff
}



.select_heading{
    color: #000;
}
.NCjsqxY1.quantity input, .NCjsqxY1.quantity input:focus{
        width: 30%;
    padding: 0;
    border: 0;
    outline: none;
    box-shadow: none;
}
.NCjsqxY1.quantity input:hover{
    background-color: transparent;
}
#Select_form{
    padding: 0;
    width: 100%;
}



@media screen and  (max-width:767px) {
   
}
@media screen and  (max-width:600px) {
.review_box_top {
    justify-content: space-between; 
    flex-wrap: wrap;
}
.review_box {
    margin-bottom: 20px;
    width: 100%;
    }
   
}

@media screen and  (max-width:500px) {
 .xWbm2_Zs{
    font-size: 18px;
}
}



/* ...............slider css start.................. */

.keen-slider__slide img {
    height: 100%;
    object-fit: contain;
    width: 100%;
    background-color: #000;
    object-position: top;
}
.slick-prev:before, .slick-next:before{
    color: #ff935f;
}
.pfgdIWsZ.inner .slick-track{
height: 100%;
}
.slider_section.current_slider{
    height: 100%;
}

.s2qDpXjq.radio-container .slider_section .keen-slider__slide{
 height: 100%;
     margin-bottom: 10px;
}

@media only screen and (max-width: 1370px) {
    .s2qDpXjq.radio-container .slider_section .keen-slider__slide{
    height: 80vh;
    }
}
@media only screen and (max-width: 992px) {
    .s2qDpXjq.radio-container .slider_section .keen-slider__slide{
    height: 80vh;
    }
}

@media only screen and (max-width: 800px) {
    .s2qDpXjq.radio-container .slider_section .keen-slider__slide{
    height: 75vh;
    }
}
@media only screen and (max-width: 767px) {
    .s2qDpXjq.radio-container .slider_section .keen-slider__slide{
    height: 90vh;
    }
}
@media only screen and (max-width: 650px) {
    .s2qDpXjq.radio-container .slider_section .keen-slider__slide{
    height: 80vh;
    }
}
@media only screen and (max-width: 600px) {
    .s2qDpXjq.radio-container .slider_section .keen-slider__slide{
    height: 65vh;
    }
}
@media only screen and (max-width: 500px) {
    .s2qDpXjq.radio-container .slider_section .keen-slider__slide{
    height: 57vh;
    }
}
@media only screen and (max-width: 450px) {
    .s2qDpXjq.radio-container .slider_section .keen-slider__slide{
    height: 44vh;
    }
}
@media only screen and (max-width: 400px) {
    .s2qDpXjq.radio-container .slider_section .keen-slider__slide{
    height: 50vh;
    }
}


/* ...............slider css end.................. */


.ZLzuByE5{
    max-width: 90%;
}
.slick-prev:before, .slick-next:before{
    font-size: 40px;
}

@media screen and (max-width: 1600px){
.fEhJkDeO {
    max-height: 750px;
}
.slick-prev:before, .slick-next:before{
    font-size: 20px;
}
}
@media screen and (max-width: 1400px){
.fEhJkDeO {
    max-height: 700px;
}
}

@media screen and (max-width: 1200px){
.fEhJkDeO {
    max-height: 600px;
}
}

@media screen and (max-width: 992px){
.fEhJkDeO {
    max-height: 100%;
}
.keen-slider__slide img {
    background-color: transparent;
}
}


@media only screen and (max-width: 1025px) {
  .lmSIvk98{
          left: 0;
    border-bottom-right-radius: 40px;
    border-top-right-radius: 40px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
  }
}

.size-sc{
    margin-right: 30px;
}
@media(max-width:767px){
    .size-sc{
        margin-right: 0;
    }
}
.okJMveq7{
    margin-right: 18px;
}