
    svg:not(:root).svg-inline--fa {
      overflow: visible;
    }

    .svg-inline--fa {
      display: inline-block;
      font-size: inherit;
      height: 1em;
      overflow: visible;
      vertical-align: -0.125em;
    }

    .svg-inline--fa.fa-lg {
      vertical-align: -0.225em;
    }

    .svg-inline--fa.fa-w-1 {
      width: 0.0625em;
    }

    .svg-inline--fa.fa-w-2 {
      width: 0.125em;
    }

    .svg-inline--fa.fa-w-3 {
      width: 0.1875em;
    }

    .svg-inline--fa.fa-w-4 {
      width: 0.25em;
    }

    .svg-inline--fa.fa-w-5 {
      width: 0.3125em;
    }

    .svg-inline--fa.fa-w-6 {
      width: 0.375em;
    }

    .svg-inline--fa.fa-w-7 {
      width: 0.4375em;
    }

    .svg-inline--fa.fa-w-8 {
      width: 0.5em;
    }

    .svg-inline--fa.fa-w-9 {
      width: 0.5625em;
    }

    .svg-inline--fa.fa-w-10 {
      width: 0.625em;
    }

    .svg-inline--fa.fa-w-11 {
      width: 0.6875em;
    }

    .svg-inline--fa.fa-w-12 {
      width: 0.75em;
    }

    .svg-inline--fa.fa-w-13 {
      width: 0.8125em;
    }

    .svg-inline--fa.fa-w-14 {
      width: 0.875em;
    }

    .svg-inline--fa.fa-w-15 {
      width: 0.9375em;
    }

    .svg-inline--fa.fa-w-16 {
      width: 1em;
    }

    .svg-inline--fa.fa-w-17 {
      width: 1.0625em;
    }

    .svg-inline--fa.fa-w-18 {
      width: 1.125em;
    }

    .svg-inline--fa.fa-w-19 {
      width: 1.1875em;
    }

    .svg-inline--fa.fa-w-20 {
      width: 1.25em;
    }

    .svg-inline--fa.fa-pull-left {
      margin-right: 0.3em;
      width: auto;
    }

    .svg-inline--fa.fa-pull-right {
      margin-left: 0.3em;
      width: auto;
    }

    .svg-inline--fa.fa-border {
      height: 1.5em;
    }

    .svg-inline--fa.fa-li {
      width: 2em;
    }

    .svg-inline--fa.fa-fw {
      width: 1.25em;
    }

    .fa-layers svg.svg-inline--fa {
      bottom: 0;
      left: 0;
      margin: auto;
      position: absolute;
      right: 0;
      top: 0;
    }

    .fa-layers {
      display: inline-block;
      height: 1em;
      position: relative;
      text-align: center;
      vertical-align: -0.125em;
      width: 1em;
    }

    .fa-layers svg.svg-inline--fa {
      -webkit-transform-origin: center center;
      transform-origin: center center;
    }

    .fa-layers-counter,
    .fa-layers-text {
      display: inline-block;
      position: absolute;
      text-align: center;
    }

    .fa-layers-text {
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      -webkit-transform-origin: center center;
      transform-origin: center center;
    }

    .fa-layers-counter {
      background-color: #ff253a;
      border-radius: 1em;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      color: #fff;
      height: 1.5em;
      line-height: 1;
      max-width: 5em;
      min-width: 1.5em;
      overflow: hidden;
      padding: 0.25em;
      right: 0;
      text-overflow: ellipsis;
      top: 0;
      -webkit-transform: scale(0.25);
      transform: scale(0.25);
      -webkit-transform-origin: top right;
      transform-origin: top right;
    }

    .fa-layers-bottom-right {
      bottom: 0;
      right: 0;
      top: auto;
      -webkit-transform: scale(0.25);
      transform: scale(0.25);
      -webkit-transform-origin: bottom right;
      transform-origin: bottom right;
    }

    .fa-layers-bottom-left {
      bottom: 0;
      left: 0;
      right: auto;
      top: auto;
      -webkit-transform: scale(0.25);
      transform: scale(0.25);
      -webkit-transform-origin: bottom left;
      transform-origin: bottom left;
    }

    .fa-layers-top-right {
      right: 0;
      top: 0;
      -webkit-transform: scale(0.25);
      transform: scale(0.25);
      -webkit-transform-origin: top right;
      transform-origin: top right;
    }

    .fa-layers-top-left {
      left: 0;
      right: auto;
      top: 0;
      -webkit-transform: scale(0.25);
      transform: scale(0.25);
      -webkit-transform-origin: top left;
      transform-origin: top left;
    }

    .fa-lg {
      font-size: 1.3333333333em;
      line-height: 0.75em;
      vertical-align: -0.0667em;
    }

    .fa-xs {
      font-size: 0.75em;
    }

    .fa-sm {
      font-size: 0.875em;
    }

    .fa-1x {
      font-size: 1em;
    }

    .fa-2x {
      font-size: 2em;
    }

    .fa-3x {
      font-size: 3em;
    }

    .fa-4x {
      font-size: 4em;
    }

    .fa-5x {
      font-size: 5em;
    }

    .fa-6x {
      font-size: 6em;
    }

    .fa-7x {
      font-size: 7em;
    }

    .fa-8x {
      font-size: 8em;
    }

    .fa-9x {
      font-size: 9em;
    }

    .fa-10x {
      font-size: 10em;
    }

    .fa-fw {
      text-align: center;
      width: 1.25em;
    }

    .fa-ul {
      list-style-type: none;
      margin-left: 2.5em;
      padding-left: 0;
    }

    .fa-ul>li {
      position: relative;
    }

    .fa-li {
      left: -2em;
      position: absolute;
      text-align: center;
      width: 2em;
      line-height: inherit;
    }

    .fa-border {
      border: solid 0.08em #eee;
      border-radius: 0.1em;
      padding: 0.2em 0.25em 0.15em;
    }

    .fa-pull-left {
      float: left;
    }

    .fa-pull-right {
      float: right;
    }

    .fa.fa-pull-left,
    .fas.fa-pull-left,
    .far.fa-pull-left,
    .fal.fa-pull-left,
    .fab.fa-pull-left {
      margin-right: 0.3em;
    }

    .fa.fa-pull-right,
    .fas.fa-pull-right,
    .far.fa-pull-right,
    .fal.fa-pull-right,
    .fab.fa-pull-right {
      margin-left: 0.3em;
    }

    .fa-spin {
      -webkit-animation: fa-spin 2s infinite linear;
      animation: fa-spin 2s infinite linear;
    }

    .fa-pulse {
      -webkit-animation: fa-spin 1s infinite steps(8);
      animation: fa-spin 1s infinite steps(8);
    }

    @-webkit-keyframes fa-spin {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
      }

      100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }

    @keyframes fa-spin {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
      }

      100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }

    :root .fa-rotate-90,
    :root .fa-rotate-180,
    :root .fa-rotate-270,
    :root .fa-flip-horizontal,
    :root .fa-flip-vertical,
    :root .fa-flip-both {
      -webkit-filter: none;
      filter: none;
    }

    .fa-stack {
      display: inline-block;
      height: 2em;
      position: relative;
      width: 2.5em;
    }

    .fa-stack-1x,
    .fa-stack-2x {
      bottom: 0;
      left: 0;
      margin: auto;
      position: absolute;
      right: 0;
      top: 0;
    }

    .svg-inline--fa.fa-stack-1x {
      height: 1em;
      width: 1.25em;
    }

    .svg-inline--fa.fa-stack-2x {
      height: 2em;
      width: 2.5em;
    }

    .fa-inverse {
      color: #fff;
    }

    .sr-only {
      border: 0;
      clip: rect(0, 0, 0, 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px;
    }

    .sr-only-focusable:active,
    .sr-only-focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto;
    }

    .svg-inline--fa .fa-primary {
      fill: var(--fa-primary-color, currentColor);
      opacity: 1;
      opacity: var(--fa-primary-opacity, 1);
    }

    .svg-inline--fa .fa-secondary {
      fill: var(--fa-secondary-color, currentColor);
      opacity: 0.4;
      opacity: var(--fa-secondary-opacity, 0.4);
    }

    .svg-inline--fa.fa-swap-opacity .fa-primary {
      opacity: 0.4;
      opacity: var(--fa-secondary-opacity, 0.4);
    }

    .svg-inline--fa.fa-swap-opacity .fa-secondary {
      opacity: 1;
      opacity: var(--fa-primary-opacity, 1);
    }

    .svg-inline--fa mask .fa-primary,
    .svg-inline--fa mask .fa-secondary {
      fill: black;
    }

    .fad.fa-inverse {
      color: #fff;
    }

    .loading-page[data-v-61c4e594] {
      position: fixed;
      top: 0;
      right: 0;
      z-index: 1000000000000000000 !important;
      padding: 1rem;
      text-align: center;
      font-size: 3rem;
      font-family: sans-serif;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      min-height: 100vh;
      min-width: 100vw;
      background: rgba(0, 0, 0, .4)
    }

    .loading[data-v-61c4e594] {
      display: inline-block;
      width: 3.5rem;
      height: 3.5rem;
      border-radius: 50%;
      border: 4px solid #f8403e;
      border-top: 4px solid var(--brand-primary-red-dark);
      -webkit-animation: spin-data-v-61c4e594 1s ease-in-out infinite;
      animation: spin-data-v-61c4e594 1s ease-in-out infinite
    }

    @-webkit-keyframes spin-data-v-61c4e594 {
      to {
        -webkit-transform: rotate(1turn)
      }
    }

    @keyframes spin-data-v-61c4e594 {
      to {
        -webkit-transform: rotate(1turn)
      }
    }

    @import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Roboto&display=swap);

    .vue-range-slider.slider-component .slider {
      background-color: #ccc
    }

    .vue-range-slider.slider-component .slider .slider-dot {
      transition: all 0s
    }

    .vue-range-slider.slider-component .slider .slider-dot .slider-dot-handle {
      background-color: #fff;
      box-shadow: .5px .5px 2px 1px rgba(0, 0, 0, .32)
    }

    .vue-range-slider.slider-component .slider .slider-dot.slider-dot-focus .slider-dot-handle {
      box-shadow: 0 0 2px 1px #3498db
    }

    .vue-range-slider.slider-component .slider .slider-dot.slider-dot-disabled {
      z-index: 4
    }

    .vue-range-slider.slider-component .slider .slider-process {
      border-radius: 15px;
      background-color: #3498db
    }

    .vue-range-slider.slider-component .slider .slider-piecewise .piecewise-item .piecewise-dot {
      transition: all .3s
    }

    .vue-range-slider.slider-component.slider-disabled {
      opacity: .5
    }

    :root {
      --navbar-height: 66px;
      --color-primary-red-50: #f56959;
      --color-primary-red-100: #fa463c;
      --color-primary-red-200: #fa463c;
      --color-primary-red-300: #fa463c;
      --color-primary-red-400: #fa463c;
      --color-primary-50: #f56959;
      --color-primary-100: #fa463c;
      --color-primary-200: #fa463c;
      --color-primary-300: #fa463c;
      --color-primary-400: #fa463c;
      --color-blue-50: #6d8cff;
      --color-blue-100: #597cfc;
      --color-blue-200: #4c74ff;
      --color-blue-300: #3760ff;
      --color-blue-400: #1345fa;
      --color-blue-500: #0a50d7;
      --color-info-100: #d9eaff;
      --color-info-200: #d2e4ff;
      --color-info-300: #b0ccff;
      --color-info-400: #8eb7ff;
      --color-purple-100: #ddaff1;
      --color-purple-200: #a874d5;
      --color-purple-300: #80f;
      --color-purple-400: #5b0f9e;
      --color-rose-100: #ee86a8;
      --color-rose-200: #f65a8e;
      --color-rose-300: #fd397a;
      --color-rose-400: #c22b5d;
      --color-dark-50: #c3c7d6;
      --color-dark-100: #afafd2;
      --color-dark-200: #77779f;
      --color-dark-300: #525270;
      --color-dark-400: #0a1e32;
      --color-danger-100: #f55;
      --color-danger-200: #f55;
      --color-danger-300: #f55;
      --color-danger-400: #fc393e;
      --color-warning-100: #ffbe55;
      --color-warning-200: #ffbe55;
      --color-warning-300: #ffb822;
      --color-warning-400: #fdb145;
      --color-success-100: #1beb11;
      --color-success-200: #1beb11;
      --color-success-300: #00e87a;
      --color-success-400: #37be44;
      --color-facebook: #3b5998;
      --color-twitter: #00aced;
      --color-linkedin: #0077b5;
      --color-youtube: #cd201f;
      --color-instagram: #e4405f;
      --color-github: #333;
      --home-brand-color-primary: #e54432;
      --home-brand-color-primary-light: #fc5b53;
      --home-brand-color-secondary: #0a50d7;
      --home-brand-color-pagraphs: #0a1e32;
      --background-color: #eef0f5;
      --brand-primary: #0a1e32;
      --brand-primary-blue: #0a50d7;
      --brand-primary-red: #e54432;
      --brand-primary-red-dark: #a92e2c;
      --consignado-simulacao-blue: #006fff;
      --consignado-simulacao-slider: #0a1e32;
      --navbar-options-background: #b9c3d7;
      --navbar-options-help-color: #0a50d7;
      --home-navbar-height: 62px
    }

    .u-bg-primary-red-50 {
      background-color: #f56959 !important
    }

    .btn.btn-outline-primary-red-50:active,
    .btn.btn-outline-primary-red-50:hover:active,
    .btn.btn-primary-red-50 {
      background-color: #f56959
    }

    .u-text-primary-red-50 {
      color: #f56959 !important
    }

    .btn.btn-outline-primary-red-50,
    .btn.btn-outline-primary-red-50:active,
    .btn.btn-outline-primary-red-50:hover,
    .btn.btn-outline-primary-red-50:hover:active,
    .btn.btn-transparent-primary-red-50 {
      color: #f56959
    }

    .u-border-primary-red-50-1 {
      border: 1px solid #f56959 !important
    }

    .btn.btn-outline-primary-red-50,
    .btn.btn-outline-primary-red-50:hover {
      border: 1px solid #f56959
    }

    .u-border-primary-red-50-2 {
      border: 2px solid #f56959 !important
    }

    .u-border-primary-red-50-3 {
      border: 3px solid #f56959 !important
    }

    .u-border-primary-red-50-4 {
      border: 4px solid #f56959 !important
    }

    .u-border-primary-red-50-5 {
      border: 5px solid #f56959 !important
    }

    .u-bg-primary-red-100 {
      background-color: #fa463c !important
    }

    .btn.btn-outline-primary-red-100:active,
    .btn.btn-outline-primary-red-100:hover:active,
    .btn.btn-primary-red-100 {
      background-color: #fa463c
    }

    .u-text-primary-red-100 {
      color: #fa463c !important
    }

    .btn.btn-outline-primary-red-100,
    .btn.btn-outline-primary-red-100:active,
    .btn.btn-outline-primary-red-100:hover,
    .btn.btn-outline-primary-red-100:hover:active,
    .btn.btn-outline-primary-red-200:hover,
    .btn.btn-transparent-primary-red-100 {
      color: #fa463c
    }

    .u-border-primary-red-100-1 {
      border: 1px solid #fa463c !important
    }

    .btn.btn-outline-primary-red-100,
    .btn.btn-outline-primary-red-100:hover,
    .btn.btn-outline-primary-red-200:hover {
      border: 1px solid #fa463c
    }

    .u-border-primary-red-100-2 {
      border: 2px solid #fa463c !important
    }

    .u-border-primary-red-100-3 {
      border: 3px solid #fa463c !important
    }

    .u-border-primary-red-100-4 {
      border: 4px solid #fa463c !important
    }

    .u-border-primary-red-100-5 {
      border: 5px solid #fa463c !important
    }

    .u-bg-primary-red-200 {
      background-color: #fa463c !important
    }

    .btn.btn-outline-primary-red-200:active,
    .btn.btn-outline-primary-red-200:hover:active,
    .btn.btn-primary-red-200 {
      background-color: #fa463c
    }

    .u-text-primary-red-200 {
      color: #fa463c !important
    }

    .btn.btn-outline-primary-red-200,
    .btn.btn-outline-primary-red-200:active,
    .btn.btn-outline-primary-red-200:hover:active,
    .btn.btn-outline-primary-red-300:hover,
    .btn.btn-outline-primary-red:hover,
    .btn.btn-transparent-primary-red-200 {
      color: #fa463c
    }

    .u-border-primary-red-200-1 {
      border: 1px solid #fa463c !important
    }

    .btn.btn-outline-primary-red-200,
    .btn.btn-outline-primary-red-300:hover,
    .btn.btn-outline-primary-red:hover {
      border: 1px solid #fa463c
    }

    .u-border-primary-red-200-2 {
      border: 2px solid #fa463c !important
    }

    .u-border-primary-red-200-3 {
      border: 3px solid #fa463c !important
    }

    .u-border-primary-red-200-4 {
      border: 4px solid #fa463c !important
    }

    .u-border-primary-red-200-5 {
      border: 5px solid #fa463c !important
    }

    .u-bg-primary-red-300 {
      background-color: #fa463c !important
    }

    .btn.btn-outline-primary-red-300:active,
    .btn.btn-outline-primary-red-300:hover:active,
    .btn.btn-outline-primary-red:active,
    .btn.btn-outline-primary-red:hover:active,
    .btn.btn-primary-red,
    .btn.btn-primary-red-300 {
      background-color: #fa463c
    }

    .u-text-primary-red-300 {
      color: #fa463c !important
    }

    .btn.btn-outline-primary-red,
    .btn.btn-outline-primary-red-300,
    .btn.btn-outline-primary-red-300:active,
    .btn.btn-outline-primary-red-300:hover:active,
    .btn.btn-outline-primary-red-400:hover,
    .btn.btn-outline-primary-red:active,
    .btn.btn-outline-primary-red:hover:active,
    .btn.btn-transparent-primary-red,
    .btn.btn-transparent-primary-red-300 {
      color: #fa463c
    }

    .u-border-primary-red-300-1 {
      border: 1px solid #fa463c !important
    }

    .btn.btn-outline-primary-red,
    .btn.btn-outline-primary-red-300,
    .btn.btn-outline-primary-red-400:hover {
      border: 1px solid #fa463c
    }

    .u-border-primary-red-300-2 {
      border: 2px solid #fa463c !important
    }

    .u-border-primary-red-300-3 {
      border: 3px solid #fa463c !important
    }

    .u-border-primary-red-300-4 {
      border: 4px solid #fa463c !important
    }

    .u-border-primary-red-300-5 {
      border: 5px solid #fa463c !important
    }

    .u-bg-primary-red-400 {
      background-color: #fa463c !important
    }

    .btn.btn-outline-primary-red-400:active,
    .btn.btn-outline-primary-red-400:hover:active,
    .btn.btn-primary-red-400 {
      background-color: #fa463c
    }

    .u-text-primary-red-400 {
      color: #fa463c !important
    }

    .btn.btn-outline-primary-red-400,
    .btn.btn-outline-primary-red-400:active,
    .btn.btn-outline-primary-red-400:hover:active,
    .btn.btn-transparent-primary-red-400 {
      color: #fa463c
    }

    .u-border-primary-red-400-1 {
      border: 1px solid #fa463c !important
    }

    .btn.btn-outline-primary-red-400 {
      border: 1px solid #fa463c
    }

    .u-border-primary-red-400-2 {
      border: 2px solid #fa463c !important
    }

    .u-border-primary-red-400-3 {
      border: 3px solid #fa463c !important
    }

    .u-border-primary-red-400-4 {
      border: 4px solid #fa463c !important
    }

    .u-border-primary-red-400-5 {
      border: 5px solid #fa463c !important
    }

    .u-bg-primary-50 {
      background-color: #f56959 !important
    }

    .btn.btn-outline-primary-50:active,
    .btn.btn-outline-primary-50:hover:active,
    .btn.btn-primary-50 {
      background-color: #f56959
    }

    .u-text-primary-50 {
      color: #f56959 !important
    }

    .btn.btn-outline-primary-50,
    .btn.btn-outline-primary-50:active,
    .btn.btn-outline-primary-50:hover,
    .btn.btn-outline-primary-50:hover:active,
    .btn.btn-transparent-primary-50 {
      color: #f56959
    }

    .u-border-primary-50-1 {
      border: 1px solid #f56959 !important
    }

    .btn.btn-outline-primary-50,
    .btn.btn-outline-primary-50:hover {
      border: 1px solid #f56959
    }

    .u-border-primary-50-2 {
      border: 2px solid #f56959 !important
    }

    .u-border-primary-50-3 {
      border: 3px solid #f56959 !important
    }

    .u-border-primary-50-4 {
      border: 4px solid #f56959 !important
    }

    .u-border-primary-50-5 {
      border: 5px solid #f56959 !important
    }

    .u-bg-primary-100 {
      background-color: #fa463c !important
    }

    .btn.btn-outline-primary-100:active,
    .btn.btn-outline-primary-100:hover:active,
    .btn.btn-primary-100 {
      background-color: #fa463c
    }

    .u-text-primary-100 {
      color: #fa463c !important
    }

    .btn.btn-outline-primary-100,
    .btn.btn-outline-primary-100:active,
    .btn.btn-outline-primary-100:hover,
    .btn.btn-outline-primary-100:hover:active,
    .btn.btn-outline-primary-200:hover,
    .btn.btn-transparent-primary-100 {
      color: #fa463c
    }

    .u-border-primary-100-1 {
      border: 1px solid #fa463c !important
    }

    .btn.btn-outline-primary-100,
    .btn.btn-outline-primary-100:hover,
    .btn.btn-outline-primary-200:hover {
      border: 1px solid #fa463c
    }

    .u-border-primary-100-2 {
      border: 2px solid #fa463c !important
    }

    .u-border-primary-100-3 {
      border: 3px solid #fa463c !important
    }

    .u-border-primary-100-4 {
      border: 4px solid #fa463c !important
    }

    .u-border-primary-100-5 {
      border: 5px solid #fa463c !important
    }

    .u-bg-primary-200 {
      background-color: #fa463c !important
    }

    .btn.btn-outline-primary-200:active,
    .btn.btn-outline-primary-200:hover:active,
    .btn.btn-primary-200 {
      background-color: #fa463c
    }

    .u-text-primary-200 {
      color: #fa463c !important
    }

    .btn.btn-outline-blue-50:hover,
    .btn.btn-outline-blue-100:hover,
    .btn.btn-outline-blue-200:hover,
    .btn.btn-outline-blue-300:hover,
    .btn.btn-outline-blue-400:hover,
    .btn.btn-outline-blue-500:hover,
    .btn.btn-outline-blue:hover,
    .btn.btn-outline-danger-100:hover,
    .btn.btn-outline-danger-200:hover,
    .btn.btn-outline-danger-300:hover,
    .btn.btn-outline-danger-400:hover,
    .btn.btn-outline-danger:hover,
    .btn.btn-outline-dark-50:hover,
    .btn.btn-outline-dark-100:hover,
    .btn.btn-outline-dark-200:hover,
    .btn.btn-outline-dark-300:hover,
    .btn.btn-outline-dark-400:hover,
    .btn.btn-outline-dark:hover,
    .btn.btn-outline-info-100:hover,
    .btn.btn-outline-info-200:hover,
    .btn.btn-outline-info-300:hover,
    .btn.btn-outline-info-400:hover,
    .btn.btn-outline-info:hover,
    .btn.btn-outline-primary-50:hover,
    .btn.btn-outline-primary-100:hover,
    .btn.btn-outline-primary-200,
    .btn.btn-outline-primary-200:active,
    .btn.btn-outline-primary-200:hover,
    .btn.btn-outline-primary-200:hover:active,
    .btn.btn-outline-primary-300:hover,
    .btn.btn-outline-primary-400:hover,
    .btn.btn-outline-primary-red-50:hover,
    .btn.btn-outline-primary-red-100:hover,
    .btn.btn-outline-primary-red-200:hover,
    .btn.btn-outline-primary-red-300:hover,
    .btn.btn-outline-primary-red-400:hover,
    .btn.btn-outline-primary-red:hover,
    .btn.btn-outline-primary:hover,
    .btn.btn-outline-purple-100:hover,
    .btn.btn-outline-purple-200:hover,
    .btn.btn-outline-purple-300:hover,
    .btn.btn-outline-purple-400:hover,
    .btn.btn-outline-purple:hover,
    .btn.btn-outline-rose-100:hover,
    .btn.btn-outline-rose-200:hover,
    .btn.btn-outline-rose-300:hover,
    .btn.btn-outline-rose-400:hover,
    .btn.btn-outline-rose:hover,
    .btn.btn-outline-success-100:hover,
    .btn.btn-outline-success-200:hover,
    .btn.btn-outline-success-300:hover,
    .btn.btn-outline-success-400:hover,
    .btn.btn-outline-success:hover,
    .btn.btn-outline-warning-100:hover,
    .btn.btn-outline-warning-200:hover,
    .btn.btn-outline-warning-300:hover,
    .btn.btn-outline-warning-400:hover,
    .btn.btn-outline-warning:hover,
    .btn.btn-transparent-primary-200 {
      color: #fa463c
    }

    .u-border-primary-200-1 {
      border: 1px solid #fa463c !important
    }

    .btn.btn-outline-blue-50:hover,
    .btn.btn-outline-blue-100:hover,
    .btn.btn-outline-blue-200:hover,
    .btn.btn-outline-blue-300:hover,
    .btn.btn-outline-blue-400:hover,
    .btn.btn-outline-blue-500:hover,
    .btn.btn-outline-blue:hover,
    .btn.btn-outline-danger-100:hover,
    .btn.btn-outline-danger-200:hover,
    .btn.btn-outline-danger-300:hover,
    .btn.btn-outline-danger-400:hover,
    .btn.btn-outline-danger:hover,
    .btn.btn-outline-dark-50:hover,
    .btn.btn-outline-dark-100:hover,
    .btn.btn-outline-dark-200:hover,
    .btn.btn-outline-dark-300:hover,
    .btn.btn-outline-dark-400:hover,
    .btn.btn-outline-dark:hover,
    .btn.btn-outline-info-100:hover,
    .btn.btn-outline-info-200:hover,
    .btn.btn-outline-info-300:hover,
    .btn.btn-outline-info-400:hover,
    .btn.btn-outline-info:hover,
    .btn.btn-outline-primary-50:hover,
    .btn.btn-outline-primary-100:hover,
    .btn.btn-outline-primary-200,
    .btn.btn-outline-primary-200:hover,
    .btn.btn-outline-primary-300:hover,
    .btn.btn-outline-primary-400:hover,
    .btn.btn-outline-primary-red-50:hover,
    .btn.btn-outline-primary-red-100:hover,
    .btn.btn-outline-primary-red-200:hover,
    .btn.btn-outline-primary-red-300:hover,
    .btn.btn-outline-primary-red-400:hover,
    .btn.btn-outline-primary-red:hover,
    .btn.btn-outline-primary:hover,
    .btn.btn-outline-purple-100:hover,
    .btn.btn-outline-purple-200:hover,
    .btn.btn-outline-purple-300:hover,
    .btn.btn-outline-purple-400:hover,
    .btn.btn-outline-purple:hover,
    .btn.btn-outline-rose-100:hover,
    .btn.btn-outline-rose-200:hover,
    .btn.btn-outline-rose-300:hover,
    .btn.btn-outline-rose-400:hover,
    .btn.btn-outline-rose:hover,
    .btn.btn-outline-success-100:hover,
    .btn.btn-outline-success-200:hover,
    .btn.btn-outline-success-300:hover,
    .btn.btn-outline-success-400:hover,
    .btn.btn-outline-success:hover,
    .btn.btn-outline-warning-100:hover,
    .btn.btn-outline-warning-200:hover,
    .btn.btn-outline-warning-300:hover,
    .btn.btn-outline-warning-400:hover,
    .btn.btn-outline-warning:hover {
      border: 1px solid #fa463c
    }

    .u-border-primary-200-2 {
      border: 2px solid #fa463c !important
    }

    .u-border-primary-200-3 {
      border: 3px solid #fa463c !important
    }

    .u-border-primary-200-4 {
      border: 4px solid #fa463c !important
    }

    .u-border-primary-200-5 {
      border: 5px solid #fa463c !important
    }

    .u-bg-primary-300 {
      background-color: #fa463c !important
    }

    .btn.btn-outline-blue-50:active,
    .btn.btn-outline-blue-100:active,
    .btn.btn-outline-blue-200:active,
    .btn.btn-outline-blue-300:active,
    .btn.btn-outline-blue-400:active,
    .btn.btn-outline-blue-500:active,
    .btn.btn-outline-blue:active,
    .btn.btn-outline-danger-100:active,
    .btn.btn-outline-danger-200:active,
    .btn.btn-outline-danger-300:active,
    .btn.btn-outline-danger-400:active,
    .btn.btn-outline-danger:active,
    .btn.btn-outline-dark-50:active,
    .btn.btn-outline-dark-100:active,
    .btn.btn-outline-dark-200:active,
    .btn.btn-outline-dark-300:active,
    .btn.btn-outline-dark-400:active,
    .btn.btn-outline-dark:active,
    .btn.btn-outline-info-100:active,
    .btn.btn-outline-info-200:active,
    .btn.btn-outline-info-300:active,
    .btn.btn-outline-info-400:active,
    .btn.btn-outline-info:active,
    .btn.btn-outline-primary-50:active,
    .btn.btn-outline-primary-100:active,
    .btn.btn-outline-primary-200:active,
    .btn.btn-outline-primary-300:active,
    .btn.btn-outline-primary-300:hover:active,
    .btn.btn-outline-primary-400:active,
    .btn.btn-outline-primary-red-50:active,
    .btn.btn-outline-primary-red-100:active,
    .btn.btn-outline-primary-red-200:active,
    .btn.btn-outline-primary-red-300:active,
    .btn.btn-outline-primary-red-400:active,
    .btn.btn-outline-primary-red:active,
    .btn.btn-outline-primary:active,
    .btn.btn-outline-primary:hover:active,
    .btn.btn-outline-purple-100:active,
    .btn.btn-outline-purple-200:active,
    .btn.btn-outline-purple-300:active,
    .btn.btn-outline-purple-400:active,
    .btn.btn-outline-purple:active,
    .btn.btn-outline-rose-100:active,
    .btn.btn-outline-rose-200:active,
    .btn.btn-outline-rose-300:active,
    .btn.btn-outline-rose-400:active,
    .btn.btn-outline-rose:active,
    .btn.btn-outline-success-100:active,
    .btn.btn-outline-success-200:active,
    .btn.btn-outline-success-300:active,
    .btn.btn-outline-success-400:active,
    .btn.btn-outline-success:active,
    .btn.btn-outline-warning-100:active,
    .btn.btn-outline-warning-200:active,
    .btn.btn-outline-warning-300:active,
    .btn.btn-outline-warning-400:active,
    .btn.btn-outline-warning:active,
    .btn.btn-primary,
    .btn.btn-primary-300 {
      background-color: #fa463c
    }

    .u-text-primary-300 {
      color: #fa463c !important
    }

    .btn.btn-outline-blue,
    .btn.btn-outline-blue-50,
    .btn.btn-outline-blue-50:active,
    .btn.btn-outline-blue-100,
    .btn.btn-outline-blue-100:active,
    .btn.btn-outline-blue-200,
    .btn.btn-outline-blue-200:active,
    .btn.btn-outline-blue-300,
    .btn.btn-outline-blue-300:active,
    .btn.btn-outline-blue-400,
    .btn.btn-outline-blue-400:active,
    .btn.btn-outline-blue-500,
    .btn.btn-outline-blue-500:active,
    .btn.btn-outline-blue:active,
    .btn.btn-outline-danger,
    .btn.btn-outline-danger-100,
    .btn.btn-outline-danger-100:active,
    .btn.btn-outline-danger-200,
    .btn.btn-outline-danger-200:active,
    .btn.btn-outline-danger-300,
    .btn.btn-outline-danger-300:active,
    .btn.btn-outline-danger-400,
    .btn.btn-outline-danger-400:active,
    .btn.btn-outline-danger:active,
    .btn.btn-outline-dark,
    .btn.btn-outline-dark-50,
    .btn.btn-outline-dark-50:active,
    .btn.btn-outline-dark-100,
    .btn.btn-outline-dark-100:active,
    .btn.btn-outline-dark-200,
    .btn.btn-outline-dark-200:active,
    .btn.btn-outline-dark-300,
    .btn.btn-outline-dark-300:active,
    .btn.btn-outline-dark-400,
    .btn.btn-outline-dark-400:active,
    .btn.btn-outline-dark:active,
    .btn.btn-outline-info,
    .btn.btn-outline-info-100,
    .btn.btn-outline-info-100:active,
    .btn.btn-outline-info-200,
    .btn.btn-outline-info-200:active,
    .btn.btn-outline-info-300,
    .btn.btn-outline-info-300:active,
    .btn.btn-outline-info-400,
    .btn.btn-outline-info-400:active,
    .btn.btn-outline-info:active,
    .btn.btn-outline-primary,
    .btn.btn-outline-primary-50,
    .btn.btn-outline-primary-50:active,
    .btn.btn-outline-primary-100,
    .btn.btn-outline-primary-100:active,
    .btn.btn-outline-primary-200,
    .btn.btn-outline-primary-200:active,
    .btn.btn-outline-primary-300,
    .btn.btn-outline-primary-300:active,
    .btn.btn-outline-primary-300:hover:active,
    .btn.btn-outline-primary-400,
    .btn.btn-outline-primary-400:active,
    .btn.btn-outline-primary-400:hover,
    .btn.btn-outline-primary-red,
    .btn.btn-outline-primary-red-50,
    .btn.btn-outline-primary-red-50:active,
    .btn.btn-outline-primary-red-100,
    .btn.btn-outline-primary-red-100:active,
    .btn.btn-outline-primary-red-200,
    .btn.btn-outline-primary-red-200:active,
    .btn.btn-outline-primary-red-300,
    .btn.btn-outline-primary-red-300:active,
    .btn.btn-outline-primary-red-400,
    .btn.btn-outline-primary-red-400:active,
    .btn.btn-outline-primary-red:active,
    .btn.btn-outline-primary:active,
    .btn.btn-outline-primary:hover:active,
    .btn.btn-outline-purple,
    .btn.btn-outline-purple-100,
    .btn.btn-outline-purple-100:active,
    .btn.btn-outline-purple-200,
    .btn.btn-outline-purple-200:active,
    .btn.btn-outline-purple-300,
    .btn.btn-outline-purple-300:active,
    .btn.btn-outline-purple-400,
    .btn.btn-outline-purple-400:active,
    .btn.btn-outline-purple:active,
    .btn.btn-outline-rose,
    .btn.btn-outline-rose-100,
    .btn.btn-outline-rose-100:active,
    .btn.btn-outline-rose-200,
    .btn.btn-outline-rose-200:active,
    .btn.btn-outline-rose-300,
    .btn.btn-outline-rose-300:active,
    .btn.btn-outline-rose-400,
    .btn.btn-outline-rose-400:active,
    .btn.btn-outline-rose:active,
    .btn.btn-outline-success,
    .btn.btn-outline-success-100,
    .btn.btn-outline-success-100:active,
    .btn.btn-outline-success-200,
    .btn.btn-outline-success-200:active,
    .btn.btn-outline-success-300,
    .btn.btn-outline-success-300:active,
    .btn.btn-outline-success-400,
    .btn.btn-outline-success-400:active,
    .btn.btn-outline-success:active,
    .btn.btn-outline-warning,
    .btn.btn-outline-warning-100,
    .btn.btn-outline-warning-100:active,
    .btn.btn-outline-warning-200,
    .btn.btn-outline-warning-200:active,
    .btn.btn-outline-warning-300,
    .btn.btn-outline-warning-300:active,
    .btn.btn-outline-warning-400,
    .btn.btn-outline-warning-400:active,
    .btn.btn-outline-warning:active,
    .btn.btn-transparent,
    .btn.btn-transparent-blue,
    .btn.btn-transparent-blue-50,
    .btn.btn-transparent-blue-100,
    .btn.btn-transparent-blue-200,
    .btn.btn-transparent-blue-300,
    .btn.btn-transparent-blue-400,
    .btn.btn-transparent-blue-500,
    .btn.btn-transparent-danger,
    .btn.btn-transparent-danger-100,
    .btn.btn-transparent-danger-200,
    .btn.btn-transparent-danger-300,
    .btn.btn-transparent-danger-400,
    .btn.btn-transparent-dark,
    .btn.btn-transparent-dark-50,
    .btn.btn-transparent-dark-100,
    .btn.btn-transparent-dark-200,
    .btn.btn-transparent-dark-300,
    .btn.btn-transparent-dark-400,
    .btn.btn-transparent-info,
    .btn.btn-transparent-info-100,
    .btn.btn-transparent-info-200,
    .btn.btn-transparent-info-300,
    .btn.btn-transparent-info-400,
    .btn.btn-transparent-primary,
    .btn.btn-transparent-primary-50,
    .btn.btn-transparent-primary-100,
    .btn.btn-transparent-primary-200,
    .btn.btn-transparent-primary-300,
    .btn.btn-transparent-primary-400,
    .btn.btn-transparent-primary-red,
    .btn.btn-transparent-primary-red-50,
    .btn.btn-transparent-primary-red-100,
    .btn.btn-transparent-primary-red-200,
    .btn.btn-transparent-primary-red-300,
    .btn.btn-transparent-primary-red-400,
    .btn.btn-transparent-purple,
    .btn.btn-transparent-purple-100,
    .btn.btn-transparent-purple-200,
    .btn.btn-transparent-purple-300,
    .btn.btn-transparent-purple-400,
    .btn.btn-transparent-rose,
    .btn.btn-transparent-rose-100,
    .btn.btn-transparent-rose-200,
    .btn.btn-transparent-rose-300,
    .btn.btn-transparent-rose-400,
    .btn.btn-transparent-success,
    .btn.btn-transparent-success-100,
    .btn.btn-transparent-success-200,
    .btn.btn-transparent-success-300,
    .btn.btn-transparent-success-400,
    .btn.btn-transparent-warning,
    .btn.btn-transparent-warning-100,
    .btn.btn-transparent-warning-200,
    .btn.btn-transparent-warning-300,
    .btn.btn-transparent-warning-400 {
      color: #fa463c
    }

    .u-border-primary-300-1 {
      border: 1px solid #fa463c !important
    }

    .btn.btn-outline-blue,
    .btn.btn-outline-blue-50,
    .btn.btn-outline-blue-100,
    .btn.btn-outline-blue-200,
    .btn.btn-outline-blue-300,
    .btn.btn-outline-blue-400,
    .btn.btn-outline-blue-500,
    .btn.btn-outline-danger,
    .btn.btn-outline-danger-100,
    .btn.btn-outline-danger-200,
    .btn.btn-outline-danger-300,
    .btn.btn-outline-danger-400,
    .btn.btn-outline-dark,
    .btn.btn-outline-dark-50,
    .btn.btn-outline-dark-100,
    .btn.btn-outline-dark-200,
    .btn.btn-outline-dark-300,
    .btn.btn-outline-dark-400,
    .btn.btn-outline-info,
    .btn.btn-outline-info-100,
    .btn.btn-outline-info-200,
    .btn.btn-outline-info-300,
    .btn.btn-outline-info-400,
    .btn.btn-outline-primary,
    .btn.btn-outline-primary-50,
    .btn.btn-outline-primary-100,
    .btn.btn-outline-primary-200,
    .btn.btn-outline-primary-300,
    .btn.btn-outline-primary-400,
    .btn.btn-outline-primary-400:hover,
    .btn.btn-outline-primary-red,
    .btn.btn-outline-primary-red-50,
    .btn.btn-outline-primary-red-100,
    .btn.btn-outline-primary-red-200,
    .btn.btn-outline-primary-red-300,
    .btn.btn-outline-primary-red-400,
    .btn.btn-outline-purple,
    .btn.btn-outline-purple-100,
    .btn.btn-outline-purple-200,
    .btn.btn-outline-purple-300,
    .btn.btn-outline-purple-400,
    .btn.btn-outline-rose,
    .btn.btn-outline-rose-100,
    .btn.btn-outline-rose-200,
    .btn.btn-outline-rose-300,
    .btn.btn-outline-rose-400,
    .btn.btn-outline-success,
    .btn.btn-outline-success-100,
    .btn.btn-outline-success-200,
    .btn.btn-outline-success-300,
    .btn.btn-outline-success-400,
    .btn.btn-outline-warning,
    .btn.btn-outline-warning-100,
    .btn.btn-outline-warning-200,
    .btn.btn-outline-warning-300,
    .btn.btn-outline-warning-400 {
      border: 1px solid #fa463c
    }

    .u-border-primary-300-2 {
      border: 2px solid #fa463c !important
    }

    .u-border-primary-300-3 {
      border: 3px solid #fa463c !important
    }

    .u-border-primary-300-4 {
      border: 4px solid #fa463c !important
    }

    .u-border-primary-300-5 {
      border: 5px solid #fa463c !important
    }

    .u-bg-primary-400 {
      background-color: #fa463c !important
    }

    .btn.btn-outline-primary-400:active,
    .btn.btn-outline-primary-400:hover:active,
    .btn.btn-primary-400 {
      background-color: #fa463c
    }

    .u-text-primary-400 {
      color: #fa463c !important
    }

    .btn.btn-outline-primary-400,
    .btn.btn-outline-primary-400:active,
    .btn.btn-outline-primary-400:hover:active,
    .btn.btn-transparent-primary-400 {
      color: #fa463c
    }

    .u-border-primary-400-1 {
      border: 1px solid #fa463c !important
    }

    .btn.btn-outline-primary-400 {
      border: 1px solid #fa463c
    }

    .u-border-primary-400-2 {
      border: 2px solid #fa463c !important
    }

    .u-border-primary-400-3 {
      border: 3px solid #fa463c !important
    }

    .u-border-primary-400-4 {
      border: 4px solid #fa463c !important
    }

    .u-border-primary-400-5 {
      border: 5px solid #fa463c !important
    }

    .u-bg-blue-50 {
      background-color: #6d8cff !important
    }

    .btn.btn-blue-50,
    .btn.btn-outline-blue-50:active,
    .btn.btn-outline-blue-50:hover:active {
      background-color: #6d8cff
    }

    .u-text-blue-50 {
      color: #6d8cff !important
    }

    .btn.btn-outline-blue-50,
    .btn.btn-outline-blue-50:active,
    .btn.btn-outline-blue-50:hover,
    .btn.btn-outline-blue-50:hover:active,
    .btn.btn-transparent-blue-50 {
      color: #6d8cff
    }

    .u-border-blue-50-1 {
      border: 1px solid #6d8cff !important
    }

    .btn.btn-outline-blue-50,
    .btn.btn-outline-blue-50:hover {
      border: 1px solid #6d8cff
    }

    .u-border-blue-50-2 {
      border: 2px solid #6d8cff !important
    }

    .u-border-blue-50-3 {
      border: 3px solid #6d8cff !important
    }

    .u-border-blue-50-4 {
      border: 4px solid #6d8cff !important
    }

    .u-border-blue-50-5 {
      border: 5px solid #6d8cff !important
    }

    .u-bg-blue-100 {
      background-color: #597cfc !important
    }

    .btn.btn-blue-100,
    .btn.btn-outline-blue-100:active,
    .btn.btn-outline-blue-100:hover:active {
      background-color: #597cfc
    }

    .u-text-blue-100 {
      color: #597cfc !important
    }

    .btn.btn-outline-blue-100,
    .btn.btn-outline-blue-100:active,
    .btn.btn-outline-blue-100:hover,
    .btn.btn-outline-blue-100:hover:active,
    .btn.btn-outline-blue-200:hover,
    .btn.btn-transparent-blue-100 {
      color: #597cfc
    }

    .u-border-blue-100-1 {
      border: 1px solid #597cfc !important
    }

    .btn.btn-outline-blue-100,
    .btn.btn-outline-blue-100:hover,
    .btn.btn-outline-blue-200:hover {
      border: 1px solid #597cfc
    }

    .u-border-blue-100-2 {
      border: 2px solid #597cfc !important
    }

    .u-border-blue-100-3 {
      border: 3px solid #597cfc !important
    }

    .u-border-blue-100-4 {
      border: 4px solid #597cfc !important
    }

    .u-border-blue-100-5 {
      border: 5px solid #597cfc !important
    }

    .u-bg-blue-200 {
      background-color: #4c74ff !important
    }

    .btn.btn-blue-200,
    .btn.btn-outline-blue-200:active,
    .btn.btn-outline-blue-200:hover:active {
      background-color: #4c74ff
    }

    .u-text-blue-200 {
      color: #4c74ff !important
    }

    .btn.btn-outline-blue-200,
    .btn.btn-outline-blue-200:active,
    .btn.btn-outline-blue-200:hover:active,
    .btn.btn-outline-blue-300:hover,
    .btn.btn-outline-blue:hover,
    .btn.btn-transparent-blue-200 {
      color: #4c74ff
    }

    .u-border-blue-200-1 {
      border: 1px solid #4c74ff !important
    }

    .btn.btn-outline-blue-200,
    .btn.btn-outline-blue-300:hover,
    .btn.btn-outline-blue:hover {
      border: 1px solid #4c74ff
    }

    .u-border-blue-200-2 {
      border: 2px solid #4c74ff !important
    }

    .u-border-blue-200-3 {
      border: 3px solid #4c74ff !important
    }

    .u-border-blue-200-4 {
      border: 4px solid #4c74ff !important
    }

    .u-border-blue-200-5 {
      border: 5px solid #4c74ff !important
    }

    .u-bg-blue-300 {
      background-color: #3760ff !important
    }

    .btn.btn-blue,
    .btn.btn-blue-300,
    .btn.btn-outline-blue-300:active,
    .btn.btn-outline-blue-300:hover:active,
    .btn.btn-outline-blue:active,
    .btn.btn-outline-blue:hover:active {
      background-color: #3760ff
    }

    .u-text-blue-300 {
      color: #3760ff !important
    }

    .btn.btn-outline-blue,
    .btn.btn-outline-blue-300,
    .btn.btn-outline-blue-300:active,
    .btn.btn-outline-blue-300:hover:active,
    .btn.btn-outline-blue-400:hover,
    .btn.btn-outline-blue:active,
    .btn.btn-outline-blue:hover:active,
    .btn.btn-transparent-blue,
    .btn.btn-transparent-blue-300 {
      color: #3760ff
    }

    .u-border-blue-300-1 {
      border: 1px solid #3760ff !important
    }

    .btn.btn-outline-blue,
    .btn.btn-outline-blue-300,
    .btn.btn-outline-blue-400:hover {
      border: 1px solid #3760ff
    }

    .u-border-blue-300-2 {
      border: 2px solid #3760ff !important
    }

    .u-border-blue-300-3 {
      border: 3px solid #3760ff !important
    }

    .u-border-blue-300-4 {
      border: 4px solid #3760ff !important
    }

    .u-border-blue-300-5 {
      border: 5px solid #3760ff !important
    }

    .u-bg-blue-400 {
      background-color: #1345fa !important
    }

    .btn.btn-blue-400,
    .btn.btn-outline-blue-400:active,
    .btn.btn-outline-blue-400:hover:active {
      background-color: #1345fa
    }

    .u-text-blue-400 {
      color: #1345fa !important
    }

    .btn.btn-outline-blue-400,
    .btn.btn-outline-blue-400:active,
    .btn.btn-outline-blue-400:hover:active,
    .btn.btn-outline-blue-500:hover,
    .btn.btn-transparent-blue-400 {
      color: #1345fa
    }

    .u-border-blue-400-1 {
      border: 1px solid #1345fa !important
    }

    .btn.btn-outline-blue-400,
    .btn.btn-outline-blue-500:hover {
      border: 1px solid #1345fa
    }

    .u-border-blue-400-2 {
      border: 2px solid #1345fa !important
    }

    .u-border-blue-400-3 {
      border: 3px solid #1345fa !important
    }

    .u-border-blue-400-4 {
      border: 4px solid #1345fa !important
    }

    .u-border-blue-400-5 {
      border: 5px solid #1345fa !important
    }

    .u-bg-blue-500 {
      background-color: #0a50d7 !important
    }

    .btn.btn-blue-500,
    .btn.btn-outline-blue-500:active,
    .btn.btn-outline-blue-500:hover:active {
      background-color: #0a50d7
    }

    .u-text-blue-500 {
      color: #0a50d7 !important
    }

    .btn.btn-outline-blue-500,
    .btn.btn-outline-blue-500:active,
    .btn.btn-outline-blue-500:hover:active,
    .btn.btn-transparent-blue-500 {
      color: #0a50d7
    }

    .u-border-blue-500-1 {
      border: 1px solid #0a50d7 !important
    }

    .btn.btn-outline-blue-500 {
      border: 1px solid #0a50d7
    }

    .u-border-blue-500-2 {
      border: 2px solid #0a50d7 !important
    }

    .u-border-blue-500-3 {
      border: 3px solid #0a50d7 !important
    }

    .u-border-blue-500-4 {
      border: 4px solid #0a50d7 !important
    }

    .u-border-blue-500-5 {
      border: 5px solid #0a50d7 !important
    }

    .u-bg-info-100 {
      background-color: #d9eaff !important
    }

    .btn.btn-info-100,
    .btn.btn-outline-info-100:active,
    .btn.btn-outline-info-100:hover:active {
      background-color: #d9eaff
    }

    .u-text-info-100 {
      color: #d9eaff !important
    }

    .btn.btn-outline-info-100,
    .btn.btn-outline-info-100:active,
    .btn.btn-outline-info-100:hover,
    .btn.btn-outline-info-100:hover:active,
    .btn.btn-outline-info-200:hover,
    .btn.btn-transparent-info-100 {
      color: #d9eaff
    }

    .u-border-info-100-1 {
      border: 1px solid #d9eaff !important
    }

    .btn.btn-outline-info-100,
    .btn.btn-outline-info-100:hover,
    .btn.btn-outline-info-200:hover {
      border: 1px solid #d9eaff
    }

    .u-border-info-100-2 {
      border: 2px solid #d9eaff !important
    }

    .u-border-info-100-3 {
      border: 3px solid #d9eaff !important
    }

    .u-border-info-100-4 {
      border: 4px solid #d9eaff !important
    }

    .u-border-info-100-5 {
      border: 5px solid #d9eaff !important
    }

    .u-bg-info-200 {
      background-color: #d2e4ff !important
    }

    .btn.btn-info-200,
    .btn.btn-outline-info-200:active,
    .btn.btn-outline-info-200:hover:active {
      background-color: #d2e4ff
    }

    .u-text-info-200 {
      color: #d2e4ff !important
    }

    .btn.btn-outline-info-200,
    .btn.btn-outline-info-200:active,
    .btn.btn-outline-info-200:hover:active,
    .btn.btn-outline-info-300:hover,
    .btn.btn-outline-info:hover,
    .btn.btn-transparent-info-200 {
      color: #d2e4ff
    }

    .u-border-info-200-1 {
      border: 1px solid #d2e4ff !important
    }

    .btn.btn-outline-info-200,
    .btn.btn-outline-info-300:hover,
    .btn.btn-outline-info:hover {
      border: 1px solid #d2e4ff
    }

    .u-border-info-200-2 {
      border: 2px solid #d2e4ff !important
    }

    .u-border-info-200-3 {
      border: 3px solid #d2e4ff !important
    }

    .u-border-info-200-4 {
      border: 4px solid #d2e4ff !important
    }

    .u-border-info-200-5 {
      border: 5px solid #d2e4ff !important
    }

    .u-bg-info-300 {
      background-color: #b0ccff !important
    }

    .btn.btn-info,
    .btn.btn-info-300,
    .btn.btn-outline-info-300:active,
    .btn.btn-outline-info-300:hover:active,
    .btn.btn-outline-info:active,
    .btn.btn-outline-info:hover:active {
      background-color: #b0ccff
    }

    .u-text-info-300 {
      color: #b0ccff !important
    }

    .btn.btn-outline-info,
    .btn.btn-outline-info-300,
    .btn.btn-outline-info-300:active,
    .btn.btn-outline-info-300:hover:active,
    .btn.btn-outline-info-400:hover,
    .btn.btn-outline-info:active,
    .btn.btn-outline-info:hover:active,
    .btn.btn-transparent-info,
    .btn.btn-transparent-info-300 {
      color: #b0ccff
    }

    .u-border-info-300-1 {
      border: 1px solid #b0ccff !important
    }

    .btn.btn-outline-info,
    .btn.btn-outline-info-300,
    .btn.btn-outline-info-400:hover {
      border: 1px solid #b0ccff
    }

    .u-border-info-300-2 {
      border: 2px solid #b0ccff !important
    }

    .u-border-info-300-3 {
      border: 3px solid #b0ccff !important
    }

    .u-border-info-300-4 {
      border: 4px solid #b0ccff !important
    }

    .u-border-info-300-5 {
      border: 5px solid #b0ccff !important
    }

    .u-bg-info-400 {
      background-color: #8eb7ff !important
    }

    .btn.btn-info-400,
    .btn.btn-outline-info-400:active,
    .btn.btn-outline-info-400:hover:active {
      background-color: #8eb7ff
    }

    .u-text-info-400 {
      color: #8eb7ff !important
    }

    .btn.btn-outline-info-400,
    .btn.btn-outline-info-400:active,
    .btn.btn-outline-info-400:hover:active,
    .btn.btn-transparent-info-400 {
      color: #8eb7ff
    }

    .u-border-info-400-1 {
      border: 1px solid #8eb7ff !important
    }

    .btn.btn-outline-info-400 {
      border: 1px solid #8eb7ff
    }

    .u-border-info-400-2 {
      border: 2px solid #8eb7ff !important
    }

    .u-border-info-400-3 {
      border: 3px solid #8eb7ff !important
    }

    .u-border-info-400-4 {
      border: 4px solid #8eb7ff !important
    }

    .u-border-info-400-5 {
      border: 5px solid #8eb7ff !important
    }

    .u-bg-purple-100 {
      background-color: #ddaff1 !important
    }

    .btn.btn-outline-purple-100:active,
    .btn.btn-outline-purple-100:hover:active,
    .btn.btn-purple-100 {
      background-color: #ddaff1
    }

    .u-text-purple-100 {
      color: #ddaff1 !important
    }

    .btn.btn-outline-purple-100,
    .btn.btn-outline-purple-100:active,
    .btn.btn-outline-purple-100:hover,
    .btn.btn-outline-purple-100:hover:active,
    .btn.btn-outline-purple-200:hover,
    .btn.btn-transparent-purple-100 {
      color: #ddaff1
    }

    .u-border-purple-100-1 {
      border: 1px solid #ddaff1 !important
    }

    .btn.btn-outline-purple-100,
    .btn.btn-outline-purple-100:hover,
    .btn.btn-outline-purple-200:hover {
      border: 1px solid #ddaff1
    }

    .u-border-purple-100-2 {
      border: 2px solid #ddaff1 !important
    }

    .u-border-purple-100-3 {
      border: 3px solid #ddaff1 !important
    }

    .u-border-purple-100-4 {
      border: 4px solid #ddaff1 !important
    }

    .u-border-purple-100-5 {
      border: 5px solid #ddaff1 !important
    }

    .u-bg-purple-200 {
      background-color: #a874d5 !important
    }

    .btn.btn-outline-purple-200:active,
    .btn.btn-outline-purple-200:hover:active,
    .btn.btn-purple-200 {
      background-color: #a874d5
    }

    .u-text-purple-200 {
      color: #a874d5 !important
    }

    .btn.btn-outline-purple-200,
    .btn.btn-outline-purple-200:active,
    .btn.btn-outline-purple-200:hover:active,
    .btn.btn-outline-purple-300:hover,
    .btn.btn-outline-purple:hover,
    .btn.btn-transparent-purple-200 {
      color: #a874d5
    }

    .u-border-purple-200-1 {
      border: 1px solid #a874d5 !important
    }

    .btn.btn-outline-purple-200,
    .btn.btn-outline-purple-300:hover,
    .btn.btn-outline-purple:hover {
      border: 1px solid #a874d5
    }

    .u-border-purple-200-2 {
      border: 2px solid #a874d5 !important
    }

    .u-border-purple-200-3 {
      border: 3px solid #a874d5 !important
    }

    .u-border-purple-200-4 {
      border: 4px solid #a874d5 !important
    }

    .u-border-purple-200-5 {
      border: 5px solid #a874d5 !important
    }

    .u-bg-purple-300 {
      background-color: #80f !important
    }

    .btn.btn-outline-purple-300:active,
    .btn.btn-outline-purple-300:hover:active,
    .btn.btn-outline-purple:active,
    .btn.btn-outline-purple:hover:active,
    .btn.btn-purple,
    .btn.btn-purple-300 {
      background-color: #80f
    }

    .u-text-purple-300 {
      color: #80f !important
    }

    .btn.btn-outline-purple,
    .btn.btn-outline-purple-300,
    .btn.btn-outline-purple-300:active,
    .btn.btn-outline-purple-300:hover:active,
    .btn.btn-outline-purple-400:hover,
    .btn.btn-outline-purple:active,
    .btn.btn-outline-purple:hover:active,
    .btn.btn-transparent-purple,
    .btn.btn-transparent-purple-300 {
      color: #80f
    }

    .u-border-purple-300-1 {
      border: 1px solid #80f !important
    }

    .btn.btn-outline-purple,
    .btn.btn-outline-purple-300,
    .btn.btn-outline-purple-400:hover {
      border: 1px solid #80f
    }

    .u-border-purple-300-2 {
      border: 2px solid #80f !important
    }

    .u-border-purple-300-3 {
      border: 3px solid #80f !important
    }

    .u-border-purple-300-4 {
      border: 4px solid #80f !important
    }

    .u-border-purple-300-5 {
      border: 5px solid #80f !important
    }

    .u-bg-purple-400 {
      background-color: #5b0f9e !important
    }

    .btn.btn-outline-purple-400:active,
    .btn.btn-outline-purple-400:hover:active,
    .btn.btn-purple-400 {
      background-color: #5b0f9e
    }

    .u-text-purple-400 {
      color: #5b0f9e !important
    }

    .btn.btn-outline-purple-400,
    .btn.btn-outline-purple-400:active,
    .btn.btn-outline-purple-400:hover:active,
    .btn.btn-transparent-purple-400 {
      color: #5b0f9e
    }

    .u-border-purple-400-1 {
      border: 1px solid #5b0f9e !important
    }

    .btn.btn-outline-purple-400 {
      border: 1px solid #5b0f9e
    }

    .u-border-purple-400-2 {
      border: 2px solid #5b0f9e !important
    }

    .u-border-purple-400-3 {
      border: 3px solid #5b0f9e !important
    }

    .u-border-purple-400-4 {
      border: 4px solid #5b0f9e !important
    }

    .u-border-purple-400-5 {
      border: 5px solid #5b0f9e !important
    }

    .u-bg-rose-100 {
      background-color: #ee86a8 !important
    }

    .btn.btn-outline-rose-100:active,
    .btn.btn-outline-rose-100:hover:active,
    .btn.btn-rose-100 {
      background-color: #ee86a8
    }

    .u-text-rose-100 {
      color: #ee86a8 !important
    }

    .btn.btn-outline-rose-100,
    .btn.btn-outline-rose-100:active,
    .btn.btn-outline-rose-100:hover,
    .btn.btn-outline-rose-100:hover:active,
    .btn.btn-outline-rose-200:hover,
    .btn.btn-transparent-rose-100 {
      color: #ee86a8
    }

    .u-border-rose-100-1 {
      border: 1px solid #ee86a8 !important
    }

    .btn.btn-outline-rose-100,
    .btn.btn-outline-rose-100:hover,
    .btn.btn-outline-rose-200:hover {
      border: 1px solid #ee86a8
    }

    .u-border-rose-100-2 {
      border: 2px solid #ee86a8 !important
    }

    .u-border-rose-100-3 {
      border: 3px solid #ee86a8 !important
    }

    .u-border-rose-100-4 {
      border: 4px solid #ee86a8 !important
    }

    .u-border-rose-100-5 {
      border: 5px solid #ee86a8 !important
    }

    .u-bg-rose-200 {
      background-color: #f65a8e !important
    }

    .btn.btn-outline-rose-200:active,
    .btn.btn-outline-rose-200:hover:active,
    .btn.btn-rose-200 {
      background-color: #f65a8e
    }

    .u-text-rose-200 {
      color: #f65a8e !important
    }

    .btn.btn-outline-rose-200,
    .btn.btn-outline-rose-200:active,
    .btn.btn-outline-rose-200:hover:active,
    .btn.btn-outline-rose-300:hover,
    .btn.btn-outline-rose:hover,
    .btn.btn-transparent-rose-200 {
      color: #f65a8e
    }

    .u-border-rose-200-1 {
      border: 1px solid #f65a8e !important
    }

    .btn.btn-outline-rose-200,
    .btn.btn-outline-rose-300:hover,
    .btn.btn-outline-rose:hover {
      border: 1px solid #f65a8e
    }

    .u-border-rose-200-2 {
      border: 2px solid #f65a8e !important
    }

    .u-border-rose-200-3 {
      border: 3px solid #f65a8e !important
    }

    .u-border-rose-200-4 {
      border: 4px solid #f65a8e !important
    }

    .u-border-rose-200-5 {
      border: 5px solid #f65a8e !important
    }

    .u-bg-rose-300 {
      background-color: #fd397a !important
    }

    .btn.btn-outline-rose-300:active,
    .btn.btn-outline-rose-300:hover:active,
    .btn.btn-outline-rose:active,
    .btn.btn-outline-rose:hover:active,
    .btn.btn-rose,
    .btn.btn-rose-300 {
      background-color: #fd397a
    }

    .u-text-rose-300 {
      color: #fd397a !important
    }

    .btn.btn-outline-rose,
    .btn.btn-outline-rose-300,
    .btn.btn-outline-rose-300:active,
    .btn.btn-outline-rose-300:hover:active,
    .btn.btn-outline-rose-400:hover,
    .btn.btn-outline-rose:active,
    .btn.btn-outline-rose:hover:active,
    .btn.btn-transparent-rose,
    .btn.btn-transparent-rose-300 {
      color: #fd397a
    }

    .u-border-rose-300-1 {
      border: 1px solid #fd397a !important
    }

    .btn.btn-outline-rose,
    .btn.btn-outline-rose-300,
    .btn.btn-outline-rose-400:hover {
      border: 1px solid #fd397a
    }

    .u-border-rose-300-2 {
      border: 2px solid #fd397a !important
    }

    .u-border-rose-300-3 {
      border: 3px solid #fd397a !important
    }

    .u-border-rose-300-4 {
      border: 4px solid #fd397a !important
    }

    .u-border-rose-300-5 {
      border: 5px solid #fd397a !important
    }

    .u-bg-rose-400 {
      background-color: #c22b5d !important
    }

    .btn.btn-outline-rose-400:active,
    .btn.btn-outline-rose-400:hover:active,
    .btn.btn-rose-400 {
      background-color: #c22b5d
    }

    .u-text-rose-400 {
      color: #c22b5d !important
    }

    .btn.btn-outline-rose-400,
    .btn.btn-outline-rose-400:active,
    .btn.btn-outline-rose-400:hover:active,
    .btn.btn-transparent-rose-400 {
      color: #c22b5d
    }

    .u-border-rose-400-1 {
      border: 1px solid #c22b5d !important
    }

    .btn.btn-outline-rose-400 {
      border: 1px solid #c22b5d
    }

    .u-border-rose-400-2 {
      border: 2px solid #c22b5d !important
    }

    .u-border-rose-400-3 {
      border: 3px solid #c22b5d !important
    }

    .u-border-rose-400-4 {
      border: 4px solid #c22b5d !important
    }

    .u-border-rose-400-5 {
      border: 5px solid #c22b5d !important
    }

    .u-bg-dark-50 {
      background-color: #c3c7d6 !important
    }

    .btn.btn-dark-50,
    .btn.btn-outline-dark-50:active,
    .btn.btn-outline-dark-50:hover:active {
      background-color: #c3c7d6
    }

    .u-text-dark-50 {
      color: #c3c7d6 !important
    }

    .btn.btn-outline-dark-50,
    .btn.btn-outline-dark-50:active,
    .btn.btn-outline-dark-50:hover,
    .btn.btn-outline-dark-50:hover:active,
    .btn.btn-transparent-dark-50 {
      color: #c3c7d6
    }

    .u-border-dark-50-1 {
      border: 1px solid #c3c7d6 !important
    }

    .btn.btn-outline-dark-50,
    .btn.btn-outline-dark-50:hover {
      border: 1px solid #c3c7d6
    }

    .u-border-dark-50-2 {
      border: 2px solid #c3c7d6 !important
    }

    .u-border-dark-50-3 {
      border: 3px solid #c3c7d6 !important
    }

    .u-border-dark-50-4 {
      border: 4px solid #c3c7d6 !important
    }

    .u-border-dark-50-5 {
      border: 5px solid #c3c7d6 !important
    }

    .u-bg-dark-100 {
      background-color: #afafd2 !important
    }

    .btn.btn-dark-100,
    .btn.btn-outline-dark-100:active,
    .btn.btn-outline-dark-100:hover:active {
      background-color: #afafd2
    }

    .u-text-dark-100 {
      color: #afafd2 !important
    }

    .btn.btn-outline-dark-100,
    .btn.btn-outline-dark-100:active,
    .btn.btn-outline-dark-100:hover,
    .btn.btn-outline-dark-100:hover:active,
    .btn.btn-outline-dark-200:hover,
    .btn.btn-transparent-dark-100 {
      color: #afafd2
    }

    .u-border-dark-100-1 {
      border: 1px solid #afafd2 !important
    }

    .btn.btn-outline-dark-100,
    .btn.btn-outline-dark-100:hover,
    .btn.btn-outline-dark-200:hover {
      border: 1px solid #afafd2
    }

    .u-border-dark-100-2 {
      border: 2px solid #afafd2 !important
    }

    .u-border-dark-100-3 {
      border: 3px solid #afafd2 !important
    }

    .u-border-dark-100-4 {
      border: 4px solid #afafd2 !important
    }

    .u-border-dark-100-5 {
      border: 5px solid #afafd2 !important
    }

    .u-bg-dark-200 {
      background-color: #77779f !important
    }

    .btn.btn-dark-200,
    .btn.btn-outline-dark-200:active,
    .btn.btn-outline-dark-200:hover:active {
      background-color: #77779f
    }

    .u-text-dark-200 {
      color: #77779f !important
    }

    .btn.btn-outline-dark-200,
    .btn.btn-outline-dark-200:active,
    .btn.btn-outline-dark-200:hover:active,
    .btn.btn-outline-dark-300:hover,
    .btn.btn-outline-dark:hover,
    .btn.btn-transparent-dark-200 {
      color: #77779f
    }

    .u-border-dark-200-1 {
      border: 1px solid #77779f !important
    }

    .btn.btn-outline-dark-200,
    .btn.btn-outline-dark-300:hover,
    .btn.btn-outline-dark:hover {
      border: 1px solid #77779f
    }

    .u-border-dark-200-2 {
      border: 2px solid #77779f !important
    }

    .u-border-dark-200-3 {
      border: 3px solid #77779f !important
    }

    .u-border-dark-200-4 {
      border: 4px solid #77779f !important
    }

    .u-border-dark-200-5 {
      border: 5px solid #77779f !important
    }

    .u-bg-dark-300 {
      background-color: #525270 !important
    }

    .btn.btn-dark,
    .btn.btn-dark-300,
    .btn.btn-outline-dark-300:active,
    .btn.btn-outline-dark-300:hover:active,
    .btn.btn-outline-dark:active,
    .btn.btn-outline-dark:hover:active {
      background-color: #525270
    }

    .u-text-dark-300 {
      color: #525270 !important
    }

    .btn.btn-outline-dark,
    .btn.btn-outline-dark-300,
    .btn.btn-outline-dark-300:active,
    .btn.btn-outline-dark-300:hover:active,
    .btn.btn-outline-dark-400:hover,
    .btn.btn-outline-dark:active,
    .btn.btn-outline-dark:hover:active,
    .btn.btn-transparent-dark,
    .btn.btn-transparent-dark-300 {
      color: #525270
    }

    .u-border-dark-300-1 {
      border: 1px solid #525270 !important
    }

    .btn.btn-outline-dark,
    .btn.btn-outline-dark-300,
    .btn.btn-outline-dark-400:hover {
      border: 1px solid #525270
    }

    .u-border-dark-300-2 {
      border: 2px solid #525270 !important
    }

    .u-border-dark-300-3 {
      border: 3px solid #525270 !important
    }

    .u-border-dark-300-4 {
      border: 4px solid #525270 !important
    }

    .u-border-dark-300-5 {
      border: 5px solid #525270 !important
    }

    .u-bg-dark-400 {
      background-color: #0a1e32 !important
    }

    .btn.btn-dark-400,
    .btn.btn-outline-dark-400:active,
    .btn.btn-outline-dark-400:hover:active {
      background-color: #0a1e32
    }

    .u-text-dark-400 {
      color: #0a1e32 !important
    }

    .btn.btn-outline-dark-400,
    .btn.btn-outline-dark-400:active,
    .btn.btn-outline-dark-400:hover:active,
    .btn.btn-transparent-dark-400,
    .text,
    a p,
    span {
      color: #0a1e32
    }

    .u-border-dark-400-1 {
      border: 1px solid #0a1e32 !important
    }

    .btn.btn-outline-dark-400 {
      border: 1px solid #0a1e32
    }

    .u-border-dark-400-2 {
      border: 2px solid #0a1e32 !important
    }

    .u-border-dark-400-3 {
      border: 3px solid #0a1e32 !important
    }

    .u-border-dark-400-4 {
      border: 4px solid #0a1e32 !important
    }

    .u-border-dark-400-5 {
      border: 5px solid #0a1e32 !important
    }

    .u-bg-danger-100 {
      background-color: #f55 !important
    }

    .btn.btn-danger-100,
    .btn.btn-outline-danger-100:active,
    .btn.btn-outline-danger-100:hover:active {
      background-color: #f55
    }

    .u-text-danger-100 {
      color: #f55 !important
    }

    .btn.btn-outline-danger-100,
    .btn.btn-outline-danger-100:active,
    .btn.btn-outline-danger-100:hover,
    .btn.btn-outline-danger-100:hover:active,
    .btn.btn-outline-danger-200:hover,
    .btn.btn-transparent-danger-100 {
      color: #f55
    }

    .u-border-danger-100-1 {
      border: 1px solid #f55 !important
    }

    .btn.btn-outline-danger-100,
    .btn.btn-outline-danger-100:hover,
    .btn.btn-outline-danger-200:hover {
      border: 1px solid #f55
    }

    .u-border-danger-100-2 {
      border: 2px solid #f55 !important
    }

    .u-border-danger-100-3 {
      border: 3px solid #f55 !important
    }

    .u-border-danger-100-4 {
      border: 4px solid #f55 !important
    }

    .u-border-danger-100-5 {
      border: 5px solid #f55 !important
    }

    .u-bg-danger-200 {
      background-color: #f55 !important
    }

    .btn.btn-danger-200,
    .btn.btn-outline-danger-200:active,
    .btn.btn-outline-danger-200:hover:active {
      background-color: #f55
    }

    .u-text-danger-200 {
      color: #f55 !important
    }

    .btn.btn-outline-danger-200,
    .btn.btn-outline-danger-200:active,
    .btn.btn-outline-danger-200:hover:active,
    .btn.btn-outline-danger-300:hover,
    .btn.btn-outline-danger:hover,
    .btn.btn-transparent-danger-200 {
      color: #f55
    }

    .u-border-danger-200-1 {
      border: 1px solid #f55 !important
    }

    .btn.btn-outline-danger-200,
    .btn.btn-outline-danger-300:hover,
    .btn.btn-outline-danger:hover {
      border: 1px solid #f55
    }

    .u-border-danger-200-2 {
      border: 2px solid #f55 !important
    }

    .u-border-danger-200-3 {
      border: 3px solid #f55 !important
    }

    .u-border-danger-200-4 {
      border: 4px solid #f55 !important
    }

    .u-border-danger-200-5 {
      border: 5px solid #f55 !important
    }

    .u-bg-danger-300 {
      background-color: #f55 !important
    }

    .btn.btn-danger,
    .btn.btn-danger-300,
    .btn.btn-outline-danger-300:active,
    .btn.btn-outline-danger-300:hover:active,
    .btn.btn-outline-danger:active,
    .btn.btn-outline-danger:hover:active {
      background-color: #f55
    }

    .u-text-danger-300 {
      color: #f55 !important
    }

    .btn.btn-outline-danger,
    .btn.btn-outline-danger-300,
    .btn.btn-outline-danger-300:active,
    .btn.btn-outline-danger-300:hover:active,
    .btn.btn-outline-danger-400:hover,
    .btn.btn-outline-danger:active,
    .btn.btn-outline-danger:hover:active,
    .btn.btn-transparent-danger,
    .btn.btn-transparent-danger-300 {
      color: #f55
    }

    .u-border-danger-300-1 {
      border: 1px solid #f55 !important
    }

    .btn.btn-outline-danger,
    .btn.btn-outline-danger-300,
    .btn.btn-outline-danger-400:hover {
      border: 1px solid #f55
    }

    .u-border-danger-300-2 {
      border: 2px solid #f55 !important
    }

    .u-border-danger-300-3 {
      border: 3px solid #f55 !important
    }

    .u-border-danger-300-4 {
      border: 4px solid #f55 !important
    }

    .u-border-danger-300-5 {
      border: 5px solid #f55 !important
    }

    .u-bg-danger-400 {
      background-color: #fc393e !important
    }

    .btn.btn-danger-400,
    .btn.btn-outline-danger-400:active,
    .btn.btn-outline-danger-400:hover:active {
      background-color: #fc393e
    }

    .u-text-danger-400 {
      color: #fc393e !important
    }

    .btn.btn-outline-danger-400,
    .btn.btn-outline-danger-400:active,
    .btn.btn-outline-danger-400:hover:active,
    .btn.btn-transparent-danger-400 {
      color: #fc393e
    }

    .u-border-danger-400-1 {
      border: 1px solid #fc393e !important
    }

    .btn.btn-outline-danger-400 {
      border: 1px solid #fc393e
    }

    .u-border-danger-400-2 {
      border: 2px solid #fc393e !important
    }

    .u-border-danger-400-3 {
      border: 3px solid #fc393e !important
    }

    .u-border-danger-400-4 {
      border: 4px solid #fc393e !important
    }

    .u-border-danger-400-5 {
      border: 5px solid #fc393e !important
    }

    .u-bg-warning-100 {
      background-color: #ffbe55 !important
    }

    .btn.btn-outline-warning-100:active,
    .btn.btn-outline-warning-100:hover:active,
    .btn.btn-warning-100 {
      background-color: #ffbe55
    }

    .u-text-warning-100 {
      color: #ffbe55 !important
    }

    .btn.btn-outline-warning-100,
    .btn.btn-outline-warning-100:active,
    .btn.btn-outline-warning-100:hover,
    .btn.btn-outline-warning-100:hover:active,
    .btn.btn-outline-warning-200:hover,
    .btn.btn-transparent-warning-100 {
      color: #ffbe55
    }

    .u-border-warning-100-1 {
      border: 1px solid #ffbe55 !important
    }

    .btn.btn-outline-warning-100,
    .btn.btn-outline-warning-100:hover,
    .btn.btn-outline-warning-200:hover {
      border: 1px solid #ffbe55
    }

    .u-border-warning-100-2 {
      border: 2px solid #ffbe55 !important
    }

    .u-border-warning-100-3 {
      border: 3px solid #ffbe55 !important
    }

    .u-border-warning-100-4 {
      border: 4px solid #ffbe55 !important
    }

    .u-border-warning-100-5 {
      border: 5px solid #ffbe55 !important
    }

    .u-bg-warning-200 {
      background-color: #ffbe55 !important
    }

    .btn.btn-outline-warning-200:active,
    .btn.btn-outline-warning-200:hover:active,
    .btn.btn-warning-200 {
      background-color: #ffbe55
    }

    .u-text-warning-200 {
      color: #ffbe55 !important
    }

    .btn.btn-outline-warning-200,
    .btn.btn-outline-warning-200:active,
    .btn.btn-outline-warning-200:hover:active,
    .btn.btn-outline-warning-300:hover,
    .btn.btn-outline-warning:hover,
    .btn.btn-transparent-warning-200 {
      color: #ffbe55
    }

    .u-border-warning-200-1 {
      border: 1px solid #ffbe55 !important
    }

    .btn.btn-outline-warning-200,
    .btn.btn-outline-warning-300:hover,
    .btn.btn-outline-warning:hover {
      border: 1px solid #ffbe55
    }

    .u-border-warning-200-2 {
      border: 2px solid #ffbe55 !important
    }

    .u-border-warning-200-3 {
      border: 3px solid #ffbe55 !important
    }

    .u-border-warning-200-4 {
      border: 4px solid #ffbe55 !important
    }

    .u-border-warning-200-5 {
      border: 5px solid #ffbe55 !important
    }

    .u-bg-warning-300 {
      background-color: #ffb822 !important
    }

    .btn.btn-outline-warning-300:active,
    .btn.btn-outline-warning-300:hover:active,
    .btn.btn-outline-warning:active,
    .btn.btn-outline-warning:hover:active,
    .btn.btn-warning,
    .btn.btn-warning-300 {
      background-color: #ffb822
    }

    .u-text-warning-300 {
      color: #ffb822 !important
    }

    .btn.btn-outline-warning,
    .btn.btn-outline-warning-300,
    .btn.btn-outline-warning-300:active,
    .btn.btn-outline-warning-300:hover:active,
    .btn.btn-outline-warning-400:hover,
    .btn.btn-outline-warning:active,
    .btn.btn-outline-warning:hover:active,
    .btn.btn-transparent-warning,
    .btn.btn-transparent-warning-300 {
      color: #ffb822
    }

    .u-border-warning-300-1 {
      border: 1px solid #ffb822 !important
    }

    .btn.btn-outline-warning,
    .btn.btn-outline-warning-300,
    .btn.btn-outline-warning-400:hover {
      border: 1px solid #ffb822
    }

    .u-border-warning-300-2 {
      border: 2px solid #ffb822 !important
    }

    .u-border-warning-300-3 {
      border: 3px solid #ffb822 !important
    }

    .u-border-warning-300-4 {
      border: 4px solid #ffb822 !important
    }

    .u-border-warning-300-5 {
      border: 5px solid #ffb822 !important
    }

    .u-bg-warning-400 {
      background-color: #fdb145 !important
    }

    .btn.btn-outline-warning-400:active,
    .btn.btn-outline-warning-400:hover:active,
    .btn.btn-warning-400 {
      background-color: #fdb145
    }

    .u-text-warning-400 {
      color: #fdb145 !important
    }

    .btn.btn-outline-warning-400,
    .btn.btn-outline-warning-400:active,
    .btn.btn-outline-warning-400:hover:active,
    .btn.btn-transparent-warning-400 {
      color: #fdb145
    }

    .u-border-warning-400-1 {
      border: 1px solid #fdb145 !important
    }

    .btn.btn-outline-warning-400 {
      border: 1px solid #fdb145
    }

    .u-border-warning-400-2 {
      border: 2px solid #fdb145 !important
    }

    .u-border-warning-400-3 {
      border: 3px solid #fdb145 !important
    }

    .u-border-warning-400-4 {
      border: 4px solid #fdb145 !important
    }

    .u-border-warning-400-5 {
      border: 5px solid #fdb145 !important
    }

    .u-bg-success-100 {
      background-color: #1beb11 !important
    }

    .btn.btn-outline-success-100:active,
    .btn.btn-outline-success-100:hover:active,
    .btn.btn-success-100 {
      background-color: #1beb11
    }

    .u-text-success-100 {
      color: #1beb11 !important
    }

    .btn.btn-outline-success-100,
    .btn.btn-outline-success-100:active,
    .btn.btn-outline-success-100:hover,
    .btn.btn-outline-success-100:hover:active,
    .btn.btn-outline-success-200:hover,
    .btn.btn-transparent-success-100 {
      color: #1beb11
    }

    .u-border-success-100-1 {
      border: 1px solid #1beb11 !important
    }

    .btn.btn-outline-success-100,
    .btn.btn-outline-success-100:hover,
    .btn.btn-outline-success-200:hover {
      border: 1px solid #1beb11
    }

    .u-border-success-100-2 {
      border: 2px solid #1beb11 !important
    }

    .u-border-success-100-3 {
      border: 3px solid #1beb11 !important
    }

    .u-border-success-100-4 {
      border: 4px solid #1beb11 !important
    }

    .u-border-success-100-5 {
      border: 5px solid #1beb11 !important
    }

    .u-bg-success-200 {
      background-color: #1beb11 !important
    }

    .btn.btn-outline-success-200:active,
    .btn.btn-outline-success-200:hover:active,
    .btn.btn-success-200 {
      background-color: #1beb11
    }

    .u-text-success-200 {
      color: #1beb11 !important
    }

    .btn.btn-outline-success-200,
    .btn.btn-outline-success-200:active,
    .btn.btn-outline-success-200:hover:active,
    .btn.btn-outline-success-300:hover,
    .btn.btn-outline-success:hover,
    .btn.btn-transparent-success-200 {
      color: #1beb11
    }

    .u-border-success-200-1 {
      border: 1px solid #1beb11 !important
    }

    .btn.btn-outline-success-200,
    .btn.btn-outline-success-300:hover,
    .btn.btn-outline-success:hover {
      border: 1px solid #1beb11
    }

    .u-border-success-200-2 {
      border: 2px solid #1beb11 !important
    }

    .u-border-success-200-3 {
      border: 3px solid #1beb11 !important
    }

    .u-border-success-200-4 {
      border: 4px solid #1beb11 !important
    }

    .u-border-success-200-5 {
      border: 5px solid #1beb11 !important
    }

    .u-bg-success-300 {
      background-color: #00e87a !important
    }

    .btn.btn-outline-success-300:active,
    .btn.btn-outline-success-300:hover:active,
    .btn.btn-outline-success:active,
    .btn.btn-outline-success:hover:active,
    .btn.btn-success-300 {
      background-color: #00e87a
    }

    .u-text-success-300 {
      color: #00e87a !important
    }

    .btn.btn-outline-success,
    .btn.btn-outline-success-300,
    .btn.btn-outline-success-300:active,
    .btn.btn-outline-success-300:hover:active,
    .btn.btn-outline-success-400:hover,
    .btn.btn-outline-success:active,
    .btn.btn-outline-success:hover:active,
    .btn.btn-transparent-success,
    .btn.btn-transparent-success-300 {
      color: #00e87a
    }

    .u-border-success-300-1 {
      border: 1px solid #00e87a !important
    }

    .btn.btn-outline-success,
    .btn.btn-outline-success-300,
    .btn.btn-outline-success-400:hover {
      border: 1px solid #00e87a
    }

    .u-border-success-300-2 {
      border: 2px solid #00e87a !important
    }

    .u-border-success-300-3 {
      border: 3px solid #00e87a !important
    }

    .u-border-success-300-4 {
      border: 4px solid #00e87a !important
    }

    .u-border-success-300-5 {
      border: 5px solid #00e87a !important
    }

    .u-bg-success-400 {
      background-color: #37be44 !important
    }

    .btn.btn-outline-success-400:active,
    .btn.btn-outline-success-400:hover:active,
    .btn.btn-success,
    .btn.btn-success-400 {
      background-color: #37be44
    }

    .u-text-success-400 {
      color: #37be44 !important
    }

    .btn.btn-outline-success-400,
    .btn.btn-outline-success-400:active,
    .btn.btn-outline-success-400:hover:active,
    .btn.btn-transparent-success-400 {
      color: #37be44
    }

    .u-border-success-400-1 {
      border: 1px solid #37be44 !important
    }

    .btn.btn-outline-success-400 {
      border: 1px solid #37be44
    }

    .u-border-success-400-2 {
      border: 2px solid #37be44 !important
    }

    .u-border-success-400-3 {
      border: 3px solid #37be44 !important
    }

    .u-border-success-400-4 {
      border: 4px solid #37be44 !important
    }

    .u-border-success-400-5 {
      border: 5px solid #37be44 !important
    }

    /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
    html {
      scroll-behavior: smooth;
      line-height: 1.15;
      -webkit-text-size-adjust: 100%
    }

    body {
      margin: 0
    }

    main {
      display: block
    }

    h1 {
      font-size: 2em;
      margin: .67em 0
    }

    hr {
      box-sizing: content-box;
      height: 0;
      overflow: visible
    }

    pre {
      font-family: monospace, monospace;
      font-size: 1em
    }

    a {
      background-color: transparent
    }

    abbr[title] {
      border-bottom: none;
      text-decoration: underline;
      -webkit-text-decoration: underline dotted;
      text-decoration: underline dotted
    }

    b,
    strong {
      font-weight: bolder
    }

    code,
    kbd,
    samp {
      font-family: monospace, monospace;
      font-size: 1em
    }

    small {
      font-size: 80%
    }

    sub,
    sup {
      font-size: 75%;
      line-height: 0;
      position: relative;
      vertical-align: baseline
    }

    sub {
      bottom: -.25em
    }

    sup {
      top: -.5em
    }

    img {
      border-style: none
    }

    button,
    input,
    optgroup,
    select,
    textarea {
      font-family: inherit;
      font-size: 100%;
      line-height: 1.15;
      margin: 0;
      border: 0
    }

    button,
    input {
      overflow: visible
    }

    button,
    select {
      text-transform: none
    }

    [type=button],
    [type=reset],
    [type=submit],
    button {
      -webkit-appearance: button
    }

    button:focus {
      outline: none
    }

    [type=button]::-moz-focus-inner,
    [type=reset]::-moz-focus-inner,
    [type=submit]::-moz-focus-inner,
    button::-moz-focus-inner {
      border-style: none;
      padding: 0;
      outline: none
    }

    [type=button]:-moz-focusring,
    [type=reset]:-moz-focusring,
    [type=submit]:-moz-focusring,
    button:-moz-focusring {
      outline: none
    }

    fieldset {
      padding: .35em .75em .625em
    }

    legend {
      box-sizing: border-box;
      color: inherit;
      display: table;
      max-width: 100%;
      padding: 0;
      white-space: normal
    }

    progress {
      vertical-align: baseline
    }

    textarea {
      overflow: auto
    }

    [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
    }

    .alert {
      border-radius: 10px;
      box-shadow: 0 3px 6px rgba(0, 0, 0, .16078);
      display: grid;
      grid-template-columns: auto 1fr;
      padding: 20px 62px;
      align-items: center;
      min-height: 61px
    }

    .alert--info {
      background: #fa463c;
      background: var(--color-primary-400)
    }

    .alert--success {
      background: #1beb11;
      background: var(--color-success-200)
    }

    .alert--warning {
      background: #fdb145;
      background: var(--color-warning-400)
    }

    .alert--danger {
      background: #fc393e;
      background: var(--color-danger-400)
    }

    .alert__icon {
      color: #fff
    }

    .alert__paragraph {
      font-size: .9411764706rem;
      letter-spacing: .0470588235rem;
      line-height: 1.1176470588rem;
      color: #fff;
      margin-left: 33px
    }

    .badge {
      border-radius: 10px;
      display: inline-flex;
      padding: 2px 11px;
      background: #525270;
      background: var(--color-dark-300);
      justify-content: center;
      height: 20px;
      align-items: center;
      color: #fff;
      text-transform: uppercase;
      font-size: .8235294118rem;
      letter-spacing: .0411764706rem;
      line-height: 1.4705882353rem
    }

    .badge--info {
      background: #fa463c;
      background: var(--color-primary-400)
    }

    .badge--success {
      background: #1beb11;
      background: var(--color-success-200)
    }

    .badge--warning {
      background: #fdb145;
      background: var(--color-warning-400)
    }

    .badge--danger {
      background: #f55;
      background: var(--color-danger-300)
    }

    .btn {
      min-width: 98px;
      min-height: 38px;
      max-height: 38px;
      padding: 3px 15px !important;
      display: inline-flex;
      justify-content: center;
      align-items: center;
      color: #fff;
      transition: all .15s ease-in;
      background: #ccc;
      border: unset;
      font-size: .8235294118rem;
      letter-spacing: .7px;
      border-radius: 10px
    }

    .btn.btn-loading {
      position: relative
    }

    .btn.btn-loading--white:after {
      content: "";
      border-color: #fff transparent #fff #fff
    }

    .btn.btn-loading--primary:after {
      content: "";
      border-color: #36f transparent #36f #36f
    }

    .btn.btn-loading:before {
      content: "";
      background: rgba(0, 0, 0, .15);
      width: 100%;
      height: 100%;
      position: absolute;
      border-radius: 32px
    }

    .btn.btn-loading:after {
      -webkit-animation: spin .8s linear infinite;
      animation: spin .8s linear infinite;
      border-radius: 50%;
      border-style: solid;
      border-width: .2em;
      width: 1em;
      height: 1em;
      position: absolute
    }

    .btn.btn-material {
      text-transform: uppercase;
      letter-spacing: 1px;
      box-shadow: -2px 2px 3px 1px rgba(0, 0, 0, .2)
    }

    .btn.btn-round,
    .btn.btn-rounded {
      border-radius: 20px
    }

    .btn.btn-sm {
      min-height: 28px;
      max-height: 28px
    }

    .btn.btn-lg {
      min-height: 48px;
      max-height: 48px
    }

    .btn.btn-icon {
      min-width: 26px !important;
      max-width: 26px !important;
      min-height: 26px !important;
      max-height: 26px !important;
      border-radius: 50%;
      padding: 0 5px !important;
      letter-spacing: 0
    }

    .btn.btn-gradient-red,
    .btn.driver-next-btn {
      background: #e5503f;
      background: linear-gradient(180deg, #e7756b, #e5503f);
      color: #fff
    }

    .btn.btn-gradient-red:active,
    .btn.btn-gradient-red:focus,
    .btn.btn-gradient-red:hover,
    .btn.driver-next-btn:active,
    .btn.driver-next-btn:focus,
    .btn.driver-next-btn:hover {
      background: #e5503f;
      background: linear-gradient(180deg, #e7756b, #e5503f);
      color: #fff;
      filter: brightness(1.1)
    }

    .btn.btn-gradient-red-outline {
      background: transparent;
      color: #fa463c;
      color: var(--color-primary-400);
      background: transparent linear-gradient(180deg, #e7756b, #e5503f) 0 0 no-repeat padding-box;
      background-position: 0 45px;
      background-size: cover;
      transition: all .12s ease-in
    }

    .btn.btn-gradient-red-outline,
    .btn.btn-gradient-red-outline:hover {
      border: 1px solid #fa463c;
      border: 1px solid var(--color-primary-400)
    }

    .btn.btn-gradient-red-outline:hover {
      background: transparent linear-gradient(180deg, #e7756b, #e5503f) 0 0 no-repeat padding-box;
      background-position: 0;
      color: #fff
    }

    .btn.btn-gradient-blue {
      background: #0a50d7;
      background: linear-gradient(180deg, #4893f4, #0a50d7);
      color: #fff
    }

    .btn.btn-gradient-blue:active,
    .btn.btn-gradient-blue:focus,
    .btn.btn-gradient-blue:hover {
      background: #0a50d7;
      background: linear-gradient(180deg, #4893f4, #0a50d7);
      color: #fff;
      filter: brightness(1.1)
    }

    .btn.btn-gradient-green {
      background: #018832;
      background: linear-gradient(180deg, #00d609, #03b343);
      color: #fff
    }

    .btn.btn-gradient-green:active,
    .btn.btn-gradient-green:focus,
    .btn.btn-gradient-green:hover {
      background: #018832;
      background: linear-gradient(180deg, #00d609, #03b343);
      color: #fff;
      filter: brightness(1.1)
    }

    .btn.btn-gradient-green:disabled {
      pointer-events: none;
      opacity: .5
    }

    .btn.btn-gradient-dark {
      background: #0f1e2e;
      background: linear-gradient(180deg, #0f1e2e, #586373);
      color: #fff
    }

    .btn.btn-gradient-dark:active,
    .btn.btn-gradient-dark:focus,
    .btn.btn-gradient-dark:hover {
      background: #0f1e2e;
      background: linear-gradient(180deg, #0f1e2e, #586373);
      color: #fff;
      filter: brightness(1.1)
    }

    .btn.btn-dropdown {
      position: relative
    }

    .btn.btn-dropdown:after {
      font-family: "Font Awesome 5 Pro";
      font-weight: 900;
      content: "";
      text-decoration: none;
      font-size: 16px;
      position: absolute;
      right: 26px;
      top: 7px;
      color: #fff
    }

    .btn:hover {
      transition: all .15s ease-out;
      box-shadow: 0 3px 8px rgba(0, 0, 17, .16863) !important;
      cursor: pointer;
      border: unset
    }

    .btn:active,
    .btn:hover {
      background: #ddd;
      color: #fff
    }

    .btn:active {
      box-shadow: unset;
      transform: translateY(2px)
    }

    .btn.btn-primary-red-50:active,
    .btn.btn-primary-red-50:hover {
      background: #f56959 !important;
      background: var(--color-primary-red-50) !important
    }

    .btn.btn-primary-red-100:active,
    .btn.btn-primary-red-100:hover,
    .btn.btn-primary-red-200:active,
    .btn.btn-primary-red-200:hover {
      background: #fa463c !important;
      background: var(--color-primary-red-100) !important
    }

    .btn.btn-primary-red-300:active,
    .btn.btn-primary-red-300:hover,
    .btn.btn-primary-red:active,
    .btn.btn-primary-red:hover {
      background: #fa463c !important;
      background: var(--color-primary-red-200) !important
    }

    .btn.btn-primary-red-400:active,
    .btn.btn-primary-red-400:hover {
      background: #fa463c !important;
      background: var(--color-primary-red-300) !important
    }

    .btn.btn-primary-50:active,
    .btn.btn-primary-50:hover {
      background: #f56959 !important;
      background: var(--color-primary-50) !important
    }

    .btn.btn-primary-100:active,
    .btn.btn-primary-100:hover,
    .btn.btn-primary-200:active,
    .btn.btn-primary-200:hover {
      background: #fa463c !important;
      background: var(--color-primary-100) !important
    }

    .btn.btn-primary-300:active,
    .btn.btn-primary-300:hover,
    .btn.btn-primary:active,
    .btn.btn-primary:hover {
      background: #fa463c !important;
      background: var(--color-primary-200) !important
    }

    .btn.btn-primary-400:active,
    .btn.btn-primary-400:hover {
      background: #fa463c !important;
      background: var(--color-primary-300) !important
    }

    .btn.btn-blue-50:active,
    .btn.btn-blue-50:hover {
      background: #6d8cff !important;
      background: var(--color-blue-50) !important
    }

    .btn.btn-blue-100:active,
    .btn.btn-blue-100:hover,
    .btn.btn-blue-200:active,
    .btn.btn-blue-200:hover {
      background: #597cfc !important;
      background: var(--color-blue-100) !important
    }

    .btn.btn-blue-300:active,
    .btn.btn-blue-300:hover,
    .btn.btn-blue:active,
    .btn.btn-blue:hover {
      background: #4c74ff !important;
      background: var(--color-blue-200) !important
    }

    .btn.btn-blue-400:active,
    .btn.btn-blue-400:hover {
      background: #3760ff !important;
      background: var(--color-blue-300) !important
    }

    .btn.btn-blue-500:active,
    .btn.btn-blue-500:hover {
      background: #1345fa !important;
      background: var(--color-blue-400) !important
    }

    .btn.btn-info-100:active,
    .btn.btn-info-100:hover,
    .btn.btn-info-200:active,
    .btn.btn-info-200:hover {
      background: #d9eaff !important;
      background: var(--color-info-100) !important
    }

    .btn.btn-info-300:active,
    .btn.btn-info-300:hover,
    .btn.btn-info:active,
    .btn.btn-info:hover {
      background: #d2e4ff !important;
      background: var(--color-info-200) !important
    }

    .btn.btn-info-400:active,
    .btn.btn-info-400:hover {
      background: #b0ccff !important;
      background: var(--color-info-300) !important
    }

    .btn.btn-purple-100:active,
    .btn.btn-purple-100:hover,
    .btn.btn-purple-200:active,
    .btn.btn-purple-200:hover {
      background: #ddaff1 !important;
      background: var(--color-purple-100) !important
    }

    .btn.btn-purple-300:active,
    .btn.btn-purple-300:hover,
    .btn.btn-purple:active,
    .btn.btn-purple:hover {
      background: #a874d5 !important;
      background: var(--color-purple-200) !important
    }

    .btn.btn-purple-400:active,
    .btn.btn-purple-400:hover {
      background: #80f !important;
      background: var(--color-purple-300) !important
    }

    .btn.btn-rose-100:active,
    .btn.btn-rose-100:hover,
    .btn.btn-rose-200:active,
    .btn.btn-rose-200:hover {
      background: #ee86a8 !important;
      background: var(--color-rose-100) !important
    }

    .btn.btn-rose-300:active,
    .btn.btn-rose-300:hover,
    .btn.btn-rose:active,
    .btn.btn-rose:hover {
      background: #f65a8e !important;
      background: var(--color-rose-200) !important
    }

    .btn.btn-rose-400:active,
    .btn.btn-rose-400:hover {
      background: #fd397a !important;
      background: var(--color-rose-300) !important
    }

    .btn.btn-dark-50:active,
    .btn.btn-dark-50:hover {
      background: #c3c7d6 !important;
      background: var(--color-dark-50) !important
    }

    .btn.btn-dark-100:active,
    .btn.btn-dark-100:hover,
    .btn.btn-dark-200:active,
    .btn.btn-dark-200:hover {
      background: #afafd2 !important;
      background: var(--color-dark-100) !important
    }

    .btn.btn-dark-300:active,
    .btn.btn-dark-300:hover,
    .btn.btn-dark:active,
    .btn.btn-dark:hover {
      background: #77779f !important;
      background: var(--color-dark-200) !important
    }

    .btn.btn-dark-400:active,
    .btn.btn-dark-400:hover {
      background: #525270 !important;
      background: var(--color-dark-300) !important
    }

    .btn.btn-danger-100:active,
    .btn.btn-danger-100:hover,
    .btn.btn-danger-200:active,
    .btn.btn-danger-200:hover {
      background: #f55 !important;
      background: var(--color-danger-100) !important
    }

    .btn.btn-danger-300:active,
    .btn.btn-danger-300:hover,
    .btn.btn-danger:active,
    .btn.btn-danger:hover {
      background: #f55 !important;
      background: var(--color-danger-200) !important
    }

    .btn.btn-danger-400:active,
    .btn.btn-danger-400:hover {
      background: #f55 !important;
      background: var(--color-danger-300) !important
    }

    .btn.btn-warning-100:active,
    .btn.btn-warning-100:hover,
    .btn.btn-warning-200:active,
    .btn.btn-warning-200:hover {
      background: #ffbe55 !important;
      background: var(--color-warning-100) !important
    }

    .btn.btn-warning-300:active,
    .btn.btn-warning-300:hover,
    .btn.btn-warning:active,
    .btn.btn-warning:hover {
      background: #ffbe55 !important;
      background: var(--color-warning-200) !important
    }

    .btn.btn-warning-400:active,
    .btn.btn-warning-400:hover {
      background: #ffb822 !important;
      background: var(--color-warning-300) !important
    }

    .btn.btn-success-100:active,
    .btn.btn-success-100:hover,
    .btn.btn-success-200:active,
    .btn.btn-success-200:hover {
      background: #1beb11 !important;
      background: var(--color-success-100) !important
    }

    .btn.btn-success-300:active,
    .btn.btn-success-300:hover {
      background: #1beb11 !important;
      background: var(--color-success-200) !important
    }

    .btn.btn-success-400:active,
    .btn.btn-success-400:hover,
    .btn.btn-success:active,
    .btn.btn-success:hover {
      background: #00e87a !important;
      background: var(--color-success-300) !important
    }

    .btn.btn-outline-primary-red-50 {
      background: #fff
    }

    .btn.btn-outline-primary-red-50.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-50.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-red-50:hover {
      background: #fff
    }

    .btn.btn-outline-primary-red-50:active,
    .btn.btn-outline-primary-red-50:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-red-50:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-50:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-red-50.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-50.btn [class^=fa-] {
      color: #f56959 !important;
      color: var(--color-primary-red-50) !important
    }

    .btn.btn-outline-primary-red-100 {
      background: #fff
    }

    .btn.btn-outline-primary-red-100.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-100.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-red-100:hover {
      background: #fff
    }

    .btn.btn-outline-primary-red-100:active,
    .btn.btn-outline-primary-red-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-red-100:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-red-100.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-100) !important
    }

    .btn.btn-outline-primary-red-200 {
      background: #fff
    }

    .btn.btn-outline-primary-red-200.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-200.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-red-200:hover {
      background: #fff
    }

    .btn.btn-outline-primary-red-200:active,
    .btn.btn-outline-primary-red-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-red-200:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-red-200.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-200) !important
    }

    .btn.btn-outline-primary-red {
      background: #fff
    }

    .btn.btn-outline-primary-red.btn [class*=" fa-"],
    .btn.btn-outline-primary-red.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-red:hover {
      background: #fff
    }

    .btn.btn-outline-primary-red:active,
    .btn.btn-outline-primary-red:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-red:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-red:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-red.btn [class*=" fa-"],
    .btn.btn-outline-primary-red.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-300) !important
    }

    .btn.btn-outline-primary-red-300 {
      background: #fff
    }

    .btn.btn-outline-primary-red-300.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-300.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-red-300:hover {
      background: #fff
    }

    .btn.btn-outline-primary-red-300:active,
    .btn.btn-outline-primary-red-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-red-300:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-red-300.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-300) !important
    }

    .btn.btn-outline-primary-red-400 {
      background: #fff
    }

    .btn.btn-outline-primary-red-400.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-400.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-red-400:hover {
      background: #fff
    }

    .btn.btn-outline-primary-red-400:active,
    .btn.btn-outline-primary-red-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-red-400:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-red-400.btn [class*=" fa-"],
    .btn.btn-outline-primary-red-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-400) !important
    }

    .btn.btn-outline-primary-50 {
      background: #fff
    }

    .btn.btn-outline-primary-50.btn [class*=" fa-"],
    .btn.btn-outline-primary-50.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-50:hover {
      background: #fff
    }

    .btn.btn-outline-primary-50:active,
    .btn.btn-outline-primary-50:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-50:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-50:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-50.btn [class*=" fa-"],
    .btn.btn-outline-primary-50.btn [class^=fa-] {
      color: #f56959 !important;
      color: var(--color-primary-50) !important
    }

    .btn.btn-outline-primary-100 {
      background: #fff
    }

    .btn.btn-outline-primary-100.btn [class*=" fa-"],
    .btn.btn-outline-primary-100.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-100:hover {
      background: #fff
    }

    .btn.btn-outline-primary-100:active,
    .btn.btn-outline-primary-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-100:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-100.btn [class*=" fa-"],
    .btn.btn-outline-primary-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-100) !important
    }

    .btn.btn-outline-primary-200 {
      background: #fff
    }

    .btn.btn-outline-primary-200.btn [class*=" fa-"],
    .btn.btn-outline-primary-200.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-200:hover {
      background: #fff
    }

    .btn.btn-outline-primary-200:active,
    .btn.btn-outline-primary-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-200:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-200.btn [class*=" fa-"],
    .btn.btn-outline-primary-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-200) !important
    }

    .btn.btn-outline-primary,
    .btn.btn-outline-primary:hover {
      background: #fff
    }

    .btn.btn-outline-primary:active,
    .btn.btn-outline-primary:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary:active.btn [class*=" fa-"],
    .btn.btn-outline-primary:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary.btn [class*=" fa-"],
    .btn.btn-outline-primary.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-300,
    .btn.btn-outline-primary-300:hover {
      background: #fff
    }

    .btn.btn-outline-primary-300:active,
    .btn.btn-outline-primary-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-300:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-300.btn [class*=" fa-"],
    .btn.btn-outline-primary-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-400 {
      background: #fff
    }

    .btn.btn-outline-primary-400.btn [class*=" fa-"],
    .btn.btn-outline-primary-400.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-primary-400:hover {
      background: #fff
    }

    .btn.btn-outline-primary-400:active,
    .btn.btn-outline-primary-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-primary-400:active.btn [class*=" fa-"],
    .btn.btn-outline-primary-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-primary-400.btn [class*=" fa-"],
    .btn.btn-outline-primary-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-400) !important
    }

    .btn.btn-outline-blue-50 {
      background: #fff
    }

    .btn.btn-outline-blue-50.btn [class*=" fa-"],
    .btn.btn-outline-blue-50.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-blue-50:hover {
      background: #fff
    }

    .btn.btn-outline-blue-50:active,
    .btn.btn-outline-blue-50:hover:active {
      color: #fff
    }

    .btn.btn-outline-blue-50:active.btn [class*=" fa-"],
    .btn.btn-outline-blue-50:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-blue-50.btn [class*=" fa-"],
    .btn.btn-outline-blue-50.btn [class^=fa-] {
      color: #6d8cff !important;
      color: var(--color-blue-50) !important
    }

    .btn.btn-outline-blue-100 {
      background: #fff
    }

    .btn.btn-outline-blue-100.btn [class*=" fa-"],
    .btn.btn-outline-blue-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-blue-100:hover {
      background: #fff
    }

    .btn.btn-outline-blue-100:active,
    .btn.btn-outline-blue-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-blue-100:active.btn [class*=" fa-"],
    .btn.btn-outline-blue-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-blue-100.btn [class*=" fa-"],
    .btn.btn-outline-blue-100.btn [class^=fa-] {
      color: #597cfc !important;
      color: var(--color-blue-100) !important
    }

    .btn.btn-outline-blue-200 {
      background: #fff
    }

    .btn.btn-outline-blue-200.btn [class*=" fa-"],
    .btn.btn-outline-blue-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-blue-200:hover {
      background: #fff
    }

    .btn.btn-outline-blue-200:active,
    .btn.btn-outline-blue-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-blue-200:active.btn [class*=" fa-"],
    .btn.btn-outline-blue-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-blue-200.btn [class*=" fa-"],
    .btn.btn-outline-blue-200.btn [class^=fa-] {
      color: #4c74ff !important;
      color: var(--color-blue-200) !important
    }

    .btn.btn-outline-blue {
      background: #fff
    }

    .btn.btn-outline-blue.btn [class*=" fa-"],
    .btn.btn-outline-blue.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-blue:hover {
      background: #fff
    }

    .btn.btn-outline-blue:active,
    .btn.btn-outline-blue:hover:active {
      color: #fff
    }

    .btn.btn-outline-blue:active.btn [class*=" fa-"],
    .btn.btn-outline-blue:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-blue.btn [class*=" fa-"],
    .btn.btn-outline-blue.btn [class^=fa-] {
      color: #3760ff !important;
      color: var(--color-blue-300) !important
    }

    .btn.btn-outline-blue-300 {
      background: #fff
    }

    .btn.btn-outline-blue-300.btn [class*=" fa-"],
    .btn.btn-outline-blue-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-blue-300:hover {
      background: #fff
    }

    .btn.btn-outline-blue-300:active,
    .btn.btn-outline-blue-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-blue-300:active.btn [class*=" fa-"],
    .btn.btn-outline-blue-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-blue-300.btn [class*=" fa-"],
    .btn.btn-outline-blue-300.btn [class^=fa-] {
      color: #3760ff !important;
      color: var(--color-blue-300) !important
    }

    .btn.btn-outline-blue-400 {
      background: #fff
    }

    .btn.btn-outline-blue-400.btn [class*=" fa-"],
    .btn.btn-outline-blue-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-blue-400:hover {
      background: #fff
    }

    .btn.btn-outline-blue-400:active,
    .btn.btn-outline-blue-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-blue-400:active.btn [class*=" fa-"],
    .btn.btn-outline-blue-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-blue-400.btn [class*=" fa-"],
    .btn.btn-outline-blue-400.btn [class^=fa-] {
      color: #1345fa !important;
      color: var(--color-blue-400) !important
    }

    .btn.btn-outline-blue-500 {
      background: #fff
    }

    .btn.btn-outline-blue-500.btn [class*=" fa-"],
    .btn.btn-outline-blue-500.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-blue-500:hover {
      background: #fff
    }

    .btn.btn-outline-blue-500:active,
    .btn.btn-outline-blue-500:hover:active {
      color: #fff
    }

    .btn.btn-outline-blue-500:active.btn [class*=" fa-"],
    .btn.btn-outline-blue-500:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-blue-500.btn [class*=" fa-"],
    .btn.btn-outline-blue-500.btn [class^=fa-] {
      color: #0a50d7 !important;
      color: var(--color-blue-500) !important
    }

    .btn.btn-outline-info-100 {
      background: #fff
    }

    .btn.btn-outline-info-100.btn [class*=" fa-"],
    .btn.btn-outline-info-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-info-100:hover {
      background: #fff
    }

    .btn.btn-outline-info-100:active,
    .btn.btn-outline-info-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-info-100:active.btn [class*=" fa-"],
    .btn.btn-outline-info-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-info-100.btn [class*=" fa-"],
    .btn.btn-outline-info-100.btn [class^=fa-] {
      color: #d9eaff !important;
      color: var(--color-info-100) !important
    }

    .btn.btn-outline-info-200 {
      background: #fff
    }

    .btn.btn-outline-info-200.btn [class*=" fa-"],
    .btn.btn-outline-info-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-info-200:hover {
      background: #fff
    }

    .btn.btn-outline-info-200:active,
    .btn.btn-outline-info-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-info-200:active.btn [class*=" fa-"],
    .btn.btn-outline-info-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-info-200.btn [class*=" fa-"],
    .btn.btn-outline-info-200.btn [class^=fa-] {
      color: #d2e4ff !important;
      color: var(--color-info-200) !important
    }

    .btn.btn-outline-info {
      background: #fff
    }

    .btn.btn-outline-info.btn [class*=" fa-"],
    .btn.btn-outline-info.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-info:hover {
      background: #fff
    }

    .btn.btn-outline-info:active,
    .btn.btn-outline-info:hover:active {
      color: #fff
    }

    .btn.btn-outline-info:active.btn [class*=" fa-"],
    .btn.btn-outline-info:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-info.btn [class*=" fa-"],
    .btn.btn-outline-info.btn [class^=fa-] {
      color: #b0ccff !important;
      color: var(--color-info-300) !important
    }

    .btn.btn-outline-info-300 {
      background: #fff
    }

    .btn.btn-outline-info-300.btn [class*=" fa-"],
    .btn.btn-outline-info-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-info-300:hover {
      background: #fff
    }

    .btn.btn-outline-info-300:active,
    .btn.btn-outline-info-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-info-300:active.btn [class*=" fa-"],
    .btn.btn-outline-info-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-info-300.btn [class*=" fa-"],
    .btn.btn-outline-info-300.btn [class^=fa-] {
      color: #b0ccff !important;
      color: var(--color-info-300) !important
    }

    .btn.btn-outline-info-400 {
      background: #fff
    }

    .btn.btn-outline-info-400.btn [class*=" fa-"],
    .btn.btn-outline-info-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-info-400:hover {
      background: #fff
    }

    .btn.btn-outline-info-400:active,
    .btn.btn-outline-info-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-info-400:active.btn [class*=" fa-"],
    .btn.btn-outline-info-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-info-400.btn [class*=" fa-"],
    .btn.btn-outline-info-400.btn [class^=fa-] {
      color: #8eb7ff !important;
      color: var(--color-info-400) !important
    }

    .btn.btn-outline-purple-100 {
      background: #fff
    }

    .btn.btn-outline-purple-100.btn [class*=" fa-"],
    .btn.btn-outline-purple-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-purple-100:hover {
      background: #fff
    }

    .btn.btn-outline-purple-100:active,
    .btn.btn-outline-purple-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-purple-100:active.btn [class*=" fa-"],
    .btn.btn-outline-purple-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-purple-100.btn [class*=" fa-"],
    .btn.btn-outline-purple-100.btn [class^=fa-] {
      color: #ddaff1 !important;
      color: var(--color-purple-100) !important
    }

    .btn.btn-outline-purple-200 {
      background: #fff
    }

    .btn.btn-outline-purple-200.btn [class*=" fa-"],
    .btn.btn-outline-purple-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-purple-200:hover {
      background: #fff
    }

    .btn.btn-outline-purple-200:active,
    .btn.btn-outline-purple-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-purple-200:active.btn [class*=" fa-"],
    .btn.btn-outline-purple-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-purple-200.btn [class*=" fa-"],
    .btn.btn-outline-purple-200.btn [class^=fa-] {
      color: #a874d5 !important;
      color: var(--color-purple-200) !important
    }

    .btn.btn-outline-purple {
      background: #fff
    }

    .btn.btn-outline-purple.btn [class*=" fa-"],
    .btn.btn-outline-purple.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-purple:hover {
      background: #fff
    }

    .btn.btn-outline-purple:active,
    .btn.btn-outline-purple:hover:active {
      color: #fff
    }

    .btn.btn-outline-purple:active.btn [class*=" fa-"],
    .btn.btn-outline-purple:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-purple.btn [class*=" fa-"],
    .btn.btn-outline-purple.btn [class^=fa-] {
      color: #80f !important;
      color: var(--color-purple-300) !important
    }

    .btn.btn-outline-purple-300 {
      background: #fff
    }

    .btn.btn-outline-purple-300.btn [class*=" fa-"],
    .btn.btn-outline-purple-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-purple-300:hover {
      background: #fff
    }

    .btn.btn-outline-purple-300:active,
    .btn.btn-outline-purple-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-purple-300:active.btn [class*=" fa-"],
    .btn.btn-outline-purple-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-purple-300.btn [class*=" fa-"],
    .btn.btn-outline-purple-300.btn [class^=fa-] {
      color: #80f !important;
      color: var(--color-purple-300) !important
    }

    .btn.btn-outline-purple-400 {
      background: #fff
    }

    .btn.btn-outline-purple-400.btn [class*=" fa-"],
    .btn.btn-outline-purple-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-purple-400:hover {
      background: #fff
    }

    .btn.btn-outline-purple-400:active,
    .btn.btn-outline-purple-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-purple-400:active.btn [class*=" fa-"],
    .btn.btn-outline-purple-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-purple-400.btn [class*=" fa-"],
    .btn.btn-outline-purple-400.btn [class^=fa-] {
      color: #5b0f9e !important;
      color: var(--color-purple-400) !important
    }

    .btn.btn-outline-rose-100 {
      background: #fff
    }

    .btn.btn-outline-rose-100.btn [class*=" fa-"],
    .btn.btn-outline-rose-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-rose-100:hover {
      background: #fff
    }

    .btn.btn-outline-rose-100:active,
    .btn.btn-outline-rose-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-rose-100:active.btn [class*=" fa-"],
    .btn.btn-outline-rose-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-rose-100.btn [class*=" fa-"],
    .btn.btn-outline-rose-100.btn [class^=fa-] {
      color: #ee86a8 !important;
      color: var(--color-rose-100) !important
    }

    .btn.btn-outline-rose-200 {
      background: #fff
    }

    .btn.btn-outline-rose-200.btn [class*=" fa-"],
    .btn.btn-outline-rose-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-rose-200:hover {
      background: #fff
    }

    .btn.btn-outline-rose-200:active,
    .btn.btn-outline-rose-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-rose-200:active.btn [class*=" fa-"],
    .btn.btn-outline-rose-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-rose-200.btn [class*=" fa-"],
    .btn.btn-outline-rose-200.btn [class^=fa-] {
      color: #f65a8e !important;
      color: var(--color-rose-200) !important
    }

    .btn.btn-outline-rose {
      background: #fff
    }

    .btn.btn-outline-rose.btn [class*=" fa-"],
    .btn.btn-outline-rose.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-rose:hover {
      background: #fff
    }

    .btn.btn-outline-rose:active,
    .btn.btn-outline-rose:hover:active {
      color: #fff
    }

    .btn.btn-outline-rose:active.btn [class*=" fa-"],
    .btn.btn-outline-rose:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-rose.btn [class*=" fa-"],
    .btn.btn-outline-rose.btn [class^=fa-] {
      color: #fd397a !important;
      color: var(--color-rose-300) !important
    }

    .btn.btn-outline-rose-300 {
      background: #fff
    }

    .btn.btn-outline-rose-300.btn [class*=" fa-"],
    .btn.btn-outline-rose-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-rose-300:hover {
      background: #fff
    }

    .btn.btn-outline-rose-300:active,
    .btn.btn-outline-rose-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-rose-300:active.btn [class*=" fa-"],
    .btn.btn-outline-rose-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-rose-300.btn [class*=" fa-"],
    .btn.btn-outline-rose-300.btn [class^=fa-] {
      color: #fd397a !important;
      color: var(--color-rose-300) !important
    }

    .btn.btn-outline-rose-400 {
      background: #fff
    }

    .btn.btn-outline-rose-400.btn [class*=" fa-"],
    .btn.btn-outline-rose-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-rose-400:hover {
      background: #fff
    }

    .btn.btn-outline-rose-400:active,
    .btn.btn-outline-rose-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-rose-400:active.btn [class*=" fa-"],
    .btn.btn-outline-rose-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-rose-400.btn [class*=" fa-"],
    .btn.btn-outline-rose-400.btn [class^=fa-] {
      color: #c22b5d !important;
      color: var(--color-rose-400) !important
    }

    .btn.btn-outline-dark-50 {
      background: #fff
    }

    .btn.btn-outline-dark-50.btn [class*=" fa-"],
    .btn.btn-outline-dark-50.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-dark-50:hover {
      background: #fff
    }

    .btn.btn-outline-dark-50:active,
    .btn.btn-outline-dark-50:hover:active {
      color: #fff
    }

    .btn.btn-outline-dark-50:active.btn [class*=" fa-"],
    .btn.btn-outline-dark-50:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-dark-50.btn [class*=" fa-"],
    .btn.btn-outline-dark-50.btn [class^=fa-] {
      color: #c3c7d6 !important;
      color: var(--color-dark-50) !important
    }

    .btn.btn-outline-dark-100 {
      background: #fff
    }

    .btn.btn-outline-dark-100.btn [class*=" fa-"],
    .btn.btn-outline-dark-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-dark-100:hover {
      background: #fff
    }

    .btn.btn-outline-dark-100:active,
    .btn.btn-outline-dark-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-dark-100:active.btn [class*=" fa-"],
    .btn.btn-outline-dark-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-dark-100.btn [class*=" fa-"],
    .btn.btn-outline-dark-100.btn [class^=fa-] {
      color: #afafd2 !important;
      color: var(--color-dark-100) !important
    }

    .btn.btn-outline-dark-200 {
      background: #fff
    }

    .btn.btn-outline-dark-200.btn [class*=" fa-"],
    .btn.btn-outline-dark-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-dark-200:hover {
      background: #fff
    }

    .btn.btn-outline-dark-200:active,
    .btn.btn-outline-dark-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-dark-200:active.btn [class*=" fa-"],
    .btn.btn-outline-dark-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-dark-200.btn [class*=" fa-"],
    .btn.btn-outline-dark-200.btn [class^=fa-] {
      color: #77779f !important;
      color: var(--color-dark-200) !important
    }

    .btn.btn-outline-dark {
      background: #fff
    }

    .btn.btn-outline-dark.btn [class*=" fa-"],
    .btn.btn-outline-dark.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-dark:hover {
      background: #fff
    }

    .btn.btn-outline-dark:active,
    .btn.btn-outline-dark:hover:active {
      color: #fff
    }

    .btn.btn-outline-dark:active.btn [class*=" fa-"],
    .btn.btn-outline-dark:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-dark.btn [class*=" fa-"],
    .btn.btn-outline-dark.btn [class^=fa-] {
      color: #525270 !important;
      color: var(--color-dark-300) !important
    }

    .btn.btn-outline-dark-300 {
      background: #fff
    }

    .btn.btn-outline-dark-300.btn [class*=" fa-"],
    .btn.btn-outline-dark-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-dark-300:hover {
      background: #fff
    }

    .btn.btn-outline-dark-300:active,
    .btn.btn-outline-dark-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-dark-300:active.btn [class*=" fa-"],
    .btn.btn-outline-dark-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-dark-300.btn [class*=" fa-"],
    .btn.btn-outline-dark-300.btn [class^=fa-] {
      color: #525270 !important;
      color: var(--color-dark-300) !important
    }

    .btn.btn-outline-dark-400 {
      background: #fff
    }

    .btn.btn-outline-dark-400.btn [class*=" fa-"],
    .btn.btn-outline-dark-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-dark-400:hover {
      background: #fff
    }

    .btn.btn-outline-dark-400:active,
    .btn.btn-outline-dark-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-dark-400:active.btn [class*=" fa-"],
    .btn.btn-outline-dark-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-dark-400.btn [class*=" fa-"],
    .btn.btn-outline-dark-400.btn [class^=fa-] {
      color: #0a1e32 !important;
      color: var(--color-dark-400) !important
    }

    .btn.btn-outline-danger-100 {
      background: #fff
    }

    .btn.btn-outline-danger-100.btn [class*=" fa-"],
    .btn.btn-outline-danger-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-danger-100:hover {
      background: #fff
    }

    .btn.btn-outline-danger-100:active,
    .btn.btn-outline-danger-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-danger-100:active.btn [class*=" fa-"],
    .btn.btn-outline-danger-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-danger-100.btn [class*=" fa-"],
    .btn.btn-outline-danger-100.btn [class^=fa-] {
      color: #f55 !important;
      color: var(--color-danger-100) !important
    }

    .btn.btn-outline-danger-200 {
      background: #fff
    }

    .btn.btn-outline-danger-200.btn [class*=" fa-"],
    .btn.btn-outline-danger-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-danger-200:hover {
      background: #fff
    }

    .btn.btn-outline-danger-200:active,
    .btn.btn-outline-danger-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-danger-200:active.btn [class*=" fa-"],
    .btn.btn-outline-danger-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-danger-200.btn [class*=" fa-"],
    .btn.btn-outline-danger-200.btn [class^=fa-] {
      color: #f55 !important;
      color: var(--color-danger-200) !important
    }

    .btn.btn-outline-danger {
      background: #fff
    }

    .btn.btn-outline-danger.btn [class*=" fa-"],
    .btn.btn-outline-danger.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-danger:hover {
      background: #fff
    }

    .btn.btn-outline-danger:active,
    .btn.btn-outline-danger:hover:active {
      color: #fff
    }

    .btn.btn-outline-danger:active.btn [class*=" fa-"],
    .btn.btn-outline-danger:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-danger.btn [class*=" fa-"],
    .btn.btn-outline-danger.btn [class^=fa-] {
      color: #f55 !important;
      color: var(--color-danger-300) !important
    }

    .btn.btn-outline-danger-300 {
      background: #fff
    }

    .btn.btn-outline-danger-300.btn [class*=" fa-"],
    .btn.btn-outline-danger-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-danger-300:hover {
      background: #fff
    }

    .btn.btn-outline-danger-300:active,
    .btn.btn-outline-danger-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-danger-300:active.btn [class*=" fa-"],
    .btn.btn-outline-danger-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-danger-300.btn [class*=" fa-"],
    .btn.btn-outline-danger-300.btn [class^=fa-] {
      color: #f55 !important;
      color: var(--color-danger-300) !important
    }

    .btn.btn-outline-danger-400 {
      background: #fff
    }

    .btn.btn-outline-danger-400.btn [class*=" fa-"],
    .btn.btn-outline-danger-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-danger-400:hover {
      background: #fff
    }

    .btn.btn-outline-danger-400:active,
    .btn.btn-outline-danger-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-danger-400:active.btn [class*=" fa-"],
    .btn.btn-outline-danger-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-danger-400.btn [class*=" fa-"],
    .btn.btn-outline-danger-400.btn [class^=fa-] {
      color: #fc393e !important;
      color: var(--color-danger-400) !important
    }

    .btn.btn-outline-warning-100 {
      background: #fff
    }

    .btn.btn-outline-warning-100.btn [class*=" fa-"],
    .btn.btn-outline-warning-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-warning-100:hover {
      background: #fff
    }

    .btn.btn-outline-warning-100:active,
    .btn.btn-outline-warning-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-warning-100:active.btn [class*=" fa-"],
    .btn.btn-outline-warning-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-warning-100.btn [class*=" fa-"],
    .btn.btn-outline-warning-100.btn [class^=fa-] {
      color: #ffbe55 !important;
      color: var(--color-warning-100) !important
    }

    .btn.btn-outline-warning-200 {
      background: #fff
    }

    .btn.btn-outline-warning-200.btn [class*=" fa-"],
    .btn.btn-outline-warning-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-warning-200:hover {
      background: #fff
    }

    .btn.btn-outline-warning-200:active,
    .btn.btn-outline-warning-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-warning-200:active.btn [class*=" fa-"],
    .btn.btn-outline-warning-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-warning-200.btn [class*=" fa-"],
    .btn.btn-outline-warning-200.btn [class^=fa-] {
      color: #ffbe55 !important;
      color: var(--color-warning-200) !important
    }

    .btn.btn-outline-warning {
      background: #fff
    }

    .btn.btn-outline-warning.btn [class*=" fa-"],
    .btn.btn-outline-warning.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-warning:hover {
      background: #fff
    }

    .btn.btn-outline-warning:active,
    .btn.btn-outline-warning:hover:active {
      color: #fff
    }

    .btn.btn-outline-warning:active.btn [class*=" fa-"],
    .btn.btn-outline-warning:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-warning.btn [class*=" fa-"],
    .btn.btn-outline-warning.btn [class^=fa-] {
      color: #ffb822 !important;
      color: var(--color-warning-300) !important
    }

    .btn.btn-outline-warning-300 {
      background: #fff
    }

    .btn.btn-outline-warning-300.btn [class*=" fa-"],
    .btn.btn-outline-warning-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-warning-300:hover {
      background: #fff
    }

    .btn.btn-outline-warning-300:active,
    .btn.btn-outline-warning-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-warning-300:active.btn [class*=" fa-"],
    .btn.btn-outline-warning-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-warning-300.btn [class*=" fa-"],
    .btn.btn-outline-warning-300.btn [class^=fa-] {
      color: #ffb822 !important;
      color: var(--color-warning-300) !important
    }

    .btn.btn-outline-warning-400 {
      background: #fff
    }

    .btn.btn-outline-warning-400.btn [class*=" fa-"],
    .btn.btn-outline-warning-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-warning-400:hover {
      background: #fff
    }

    .btn.btn-outline-warning-400:active,
    .btn.btn-outline-warning-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-warning-400:active.btn [class*=" fa-"],
    .btn.btn-outline-warning-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-warning-400.btn [class*=" fa-"],
    .btn.btn-outline-warning-400.btn [class^=fa-] {
      color: #fdb145 !important;
      color: var(--color-warning-400) !important
    }

    .btn.btn-outline-success-100 {
      background: #fff
    }

    .btn.btn-outline-success-100.btn [class*=" fa-"],
    .btn.btn-outline-success-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-success-100:hover {
      background: #fff
    }

    .btn.btn-outline-success-100:active,
    .btn.btn-outline-success-100:hover:active {
      color: #fff
    }

    .btn.btn-outline-success-100:active.btn [class*=" fa-"],
    .btn.btn-outline-success-100:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-success-100.btn [class*=" fa-"],
    .btn.btn-outline-success-100.btn [class^=fa-] {
      color: #1beb11 !important;
      color: var(--color-success-100) !important
    }

    .btn.btn-outline-success-200 {
      background: #fff
    }

    .btn.btn-outline-success-200.btn [class*=" fa-"],
    .btn.btn-outline-success-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-success-200:hover {
      background: #fff
    }

    .btn.btn-outline-success-200:active,
    .btn.btn-outline-success-200:hover:active {
      color: #fff
    }

    .btn.btn-outline-success-200:active.btn [class*=" fa-"],
    .btn.btn-outline-success-200:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-success-200.btn [class*=" fa-"],
    .btn.btn-outline-success-200.btn [class^=fa-] {
      color: #1beb11 !important;
      color: var(--color-success-200) !important
    }

    .btn.btn-outline-success {
      background: #fff
    }

    .btn.btn-outline-success.btn [class*=" fa-"],
    .btn.btn-outline-success.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-success:hover {
      background: #fff
    }

    .btn.btn-outline-success:active,
    .btn.btn-outline-success:hover:active {
      color: #fff
    }

    .btn.btn-outline-success:active.btn [class*=" fa-"],
    .btn.btn-outline-success:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-success.btn [class*=" fa-"],
    .btn.btn-outline-success.btn [class^=fa-] {
      color: #00e87a !important;
      color: var(--color-success-300) !important
    }

    .btn.btn-outline-success-300 {
      background: #fff
    }

    .btn.btn-outline-success-300.btn [class*=" fa-"],
    .btn.btn-outline-success-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-success-300:hover {
      background: #fff
    }

    .btn.btn-outline-success-300:active,
    .btn.btn-outline-success-300:hover:active {
      color: #fff
    }

    .btn.btn-outline-success-300:active.btn [class*=" fa-"],
    .btn.btn-outline-success-300:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-success-300.btn [class*=" fa-"],
    .btn.btn-outline-success-300.btn [class^=fa-] {
      color: #00e87a !important;
      color: var(--color-success-300) !important
    }

    .btn.btn-outline-success-400 {
      background: #fff
    }

    .btn.btn-outline-success-400.btn [class*=" fa-"],
    .btn.btn-outline-success-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-outline-success-400:hover {
      background: #fff
    }

    .btn.btn-outline-success-400:active,
    .btn.btn-outline-success-400:hover:active {
      color: #fff
    }

    .btn.btn-outline-success-400:active.btn [class*=" fa-"],
    .btn.btn-outline-success-400:active.btn [class^=fa-] {
      color: #fff !important
    }

    .btn.btn-outline-success-400.btn [class*=" fa-"],
    .btn.btn-outline-success-400.btn [class^=fa-] {
      color: #37be44 !important;
      color: var(--color-success-400) !important
    }

    .btn.btn-transparent {
      background: #fff
    }

    .btn.btn-transparent.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent.btn.btn-icon [class^=fa-],
    .btn.btn-transparent.btn [class*=" fa-"],
    .btn.btn-transparent.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-red-50 {
      background: #fff
    }

    .btn.btn-transparent-primary-red-50.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-50.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-50.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-50.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-red-50.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-50.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-50.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-50.btn [class^=fa-] {
      color: #f56959 !important;
      color: var(--color-primary-red-50) !important
    }

    .btn.btn-transparent-primary-red-100 {
      background: #fff
    }

    .btn.btn-transparent-primary-red-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-100.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-100.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-red-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-100.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-100) !important
    }

    .btn.btn-transparent-primary-red-200 {
      background: #fff
    }

    .btn.btn-transparent-primary-red-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-200.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-200.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-red-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-200.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-200) !important
    }

    .btn.btn-transparent-primary-red {
      background: #fff
    }

    .btn.btn-transparent-primary-red.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-red.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-300) !important
    }

    .btn.btn-transparent-primary-red-300 {
      background: #fff
    }

    .btn.btn-transparent-primary-red-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-300.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-300.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-red-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-300.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-300) !important
    }

    .btn.btn-transparent-primary-red-400 {
      background: #fff
    }

    .btn.btn-transparent-primary-red-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-400.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-400.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-red-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-red-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-red-400.btn [class*=" fa-"],
    .btn.btn-transparent-primary-red-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-red-400) !important
    }

    .btn.btn-transparent-primary-50 {
      background: #fff
    }

    .btn.btn-transparent-primary-50.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-50.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-50.btn [class*=" fa-"],
    .btn.btn-transparent-primary-50.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-50.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-50.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-50.btn [class*=" fa-"],
    .btn.btn-transparent-primary-50.btn [class^=fa-] {
      color: #f56959 !important;
      color: var(--color-primary-50) !important
    }

    .btn.btn-transparent-primary-100 {
      background: #fff
    }

    .btn.btn-transparent-primary-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-100.btn [class*=" fa-"],
    .btn.btn-transparent-primary-100.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-100.btn [class*=" fa-"],
    .btn.btn-transparent-primary-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-100) !important
    }

    .btn.btn-transparent-primary-200 {
      background: #fff
    }

    .btn.btn-transparent-primary-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-200.btn [class*=" fa-"],
    .btn.btn-transparent-primary-200.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-200.btn [class*=" fa-"],
    .btn.btn-transparent-primary-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-200) !important
    }

    .btn.btn-transparent-primary {
      background: #fff
    }

    .btn.btn-transparent-primary.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary.btn [class*=" fa-"],
    .btn.btn-transparent-primary.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-300 {
      background: #fff
    }

    .btn.btn-transparent-primary-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-300.btn [class*=" fa-"],
    .btn.btn-transparent-primary-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-400 {
      background: #fff
    }

    .btn.btn-transparent-primary-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-400.btn [class*=" fa-"],
    .btn.btn-transparent-primary-400.btn [class^=fa-] {
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-primary-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-primary-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-primary-400.btn [class*=" fa-"],
    .btn.btn-transparent-primary-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-400) !important
    }

    .btn.btn-transparent-blue-50 {
      background: #fff
    }

    .btn.btn-transparent-blue-50.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-50.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-50.btn [class*=" fa-"],
    .btn.btn-transparent-blue-50.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-blue-50.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-50.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-50.btn [class*=" fa-"],
    .btn.btn-transparent-blue-50.btn [class^=fa-] {
      color: #6d8cff !important;
      color: var(--color-blue-50) !important
    }

    .btn.btn-transparent-blue-100 {
      background: #fff
    }

    .btn.btn-transparent-blue-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-100.btn [class*=" fa-"],
    .btn.btn-transparent-blue-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-blue-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-100.btn [class*=" fa-"],
    .btn.btn-transparent-blue-100.btn [class^=fa-] {
      color: #597cfc !important;
      color: var(--color-blue-100) !important
    }

    .btn.btn-transparent-blue-200 {
      background: #fff
    }

    .btn.btn-transparent-blue-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-200.btn [class*=" fa-"],
    .btn.btn-transparent-blue-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-blue-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-200.btn [class*=" fa-"],
    .btn.btn-transparent-blue-200.btn [class^=fa-] {
      color: #4c74ff !important;
      color: var(--color-blue-200) !important
    }

    .btn.btn-transparent-blue {
      background: #fff
    }

    .btn.btn-transparent-blue.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue.btn [class*=" fa-"],
    .btn.btn-transparent-blue.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-blue.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue.btn [class*=" fa-"],
    .btn.btn-transparent-blue.btn [class^=fa-] {
      color: #3760ff !important;
      color: var(--color-blue-300) !important
    }

    .btn.btn-transparent-blue-300 {
      background: #fff
    }

    .btn.btn-transparent-blue-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-300.btn [class*=" fa-"],
    .btn.btn-transparent-blue-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-blue-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-300.btn [class*=" fa-"],
    .btn.btn-transparent-blue-300.btn [class^=fa-] {
      color: #3760ff !important;
      color: var(--color-blue-300) !important
    }

    .btn.btn-transparent-blue-400 {
      background: #fff
    }

    .btn.btn-transparent-blue-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-400.btn [class*=" fa-"],
    .btn.btn-transparent-blue-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-blue-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-400.btn [class*=" fa-"],
    .btn.btn-transparent-blue-400.btn [class^=fa-] {
      color: #1345fa !important;
      color: var(--color-blue-400) !important
    }

    .btn.btn-transparent-blue-500 {
      background: #fff
    }

    .btn.btn-transparent-blue-500.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-500.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-500.btn [class*=" fa-"],
    .btn.btn-transparent-blue-500.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-blue-500.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-blue-500.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-blue-500.btn [class*=" fa-"],
    .btn.btn-transparent-blue-500.btn [class^=fa-] {
      color: #0a50d7 !important;
      color: var(--color-blue-500) !important
    }

    .btn.btn-transparent-info-100 {
      background: #fff
    }

    .btn.btn-transparent-info-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info-100.btn [class*=" fa-"],
    .btn.btn-transparent-info-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-info-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info-100.btn [class*=" fa-"],
    .btn.btn-transparent-info-100.btn [class^=fa-] {
      color: #d9eaff !important;
      color: var(--color-info-100) !important
    }

    .btn.btn-transparent-info-200 {
      background: #fff
    }

    .btn.btn-transparent-info-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info-200.btn [class*=" fa-"],
    .btn.btn-transparent-info-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-info-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info-200.btn [class*=" fa-"],
    .btn.btn-transparent-info-200.btn [class^=fa-] {
      color: #d2e4ff !important;
      color: var(--color-info-200) !important
    }

    .btn.btn-transparent-info {
      background: #fff
    }

    .btn.btn-transparent-info.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info.btn [class*=" fa-"],
    .btn.btn-transparent-info.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-info.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info.btn [class*=" fa-"],
    .btn.btn-transparent-info.btn [class^=fa-] {
      color: #b0ccff !important;
      color: var(--color-info-300) !important
    }

    .btn.btn-transparent-info-300 {
      background: #fff
    }

    .btn.btn-transparent-info-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info-300.btn [class*=" fa-"],
    .btn.btn-transparent-info-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-info-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info-300.btn [class*=" fa-"],
    .btn.btn-transparent-info-300.btn [class^=fa-] {
      color: #b0ccff !important;
      color: var(--color-info-300) !important
    }

    .btn.btn-transparent-info-400 {
      background: #fff
    }

    .btn.btn-transparent-info-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info-400.btn [class*=" fa-"],
    .btn.btn-transparent-info-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-info-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-info-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-info-400.btn [class*=" fa-"],
    .btn.btn-transparent-info-400.btn [class^=fa-] {
      color: #8eb7ff !important;
      color: var(--color-info-400) !important
    }

    .btn.btn-transparent-purple-100 {
      background: #fff
    }

    .btn.btn-transparent-purple-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple-100.btn [class*=" fa-"],
    .btn.btn-transparent-purple-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-purple-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple-100.btn [class*=" fa-"],
    .btn.btn-transparent-purple-100.btn [class^=fa-] {
      color: #ddaff1 !important;
      color: var(--color-purple-100) !important
    }

    .btn.btn-transparent-purple-200 {
      background: #fff
    }

    .btn.btn-transparent-purple-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple-200.btn [class*=" fa-"],
    .btn.btn-transparent-purple-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-purple-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple-200.btn [class*=" fa-"],
    .btn.btn-transparent-purple-200.btn [class^=fa-] {
      color: #a874d5 !important;
      color: var(--color-purple-200) !important
    }

    .btn.btn-transparent-purple {
      background: #fff
    }

    .btn.btn-transparent-purple.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple.btn [class*=" fa-"],
    .btn.btn-transparent-purple.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-purple.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple.btn [class*=" fa-"],
    .btn.btn-transparent-purple.btn [class^=fa-] {
      color: #80f !important;
      color: var(--color-purple-300) !important
    }

    .btn.btn-transparent-purple-300 {
      background: #fff
    }

    .btn.btn-transparent-purple-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple-300.btn [class*=" fa-"],
    .btn.btn-transparent-purple-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-purple-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple-300.btn [class*=" fa-"],
    .btn.btn-transparent-purple-300.btn [class^=fa-] {
      color: #80f !important;
      color: var(--color-purple-300) !important
    }

    .btn.btn-transparent-purple-400 {
      background: #fff
    }

    .btn.btn-transparent-purple-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple-400.btn [class*=" fa-"],
    .btn.btn-transparent-purple-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-purple-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-purple-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-purple-400.btn [class*=" fa-"],
    .btn.btn-transparent-purple-400.btn [class^=fa-] {
      color: #5b0f9e !important;
      color: var(--color-purple-400) !important
    }

    .btn.btn-transparent-rose-100 {
      background: #fff
    }

    .btn.btn-transparent-rose-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose-100.btn [class*=" fa-"],
    .btn.btn-transparent-rose-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-rose-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose-100.btn [class*=" fa-"],
    .btn.btn-transparent-rose-100.btn [class^=fa-] {
      color: #ee86a8 !important;
      color: var(--color-rose-100) !important
    }

    .btn.btn-transparent-rose-200 {
      background: #fff
    }

    .btn.btn-transparent-rose-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose-200.btn [class*=" fa-"],
    .btn.btn-transparent-rose-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-rose-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose-200.btn [class*=" fa-"],
    .btn.btn-transparent-rose-200.btn [class^=fa-] {
      color: #f65a8e !important;
      color: var(--color-rose-200) !important
    }

    .btn.btn-transparent-rose {
      background: #fff
    }

    .btn.btn-transparent-rose.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose.btn [class*=" fa-"],
    .btn.btn-transparent-rose.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-rose.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose.btn [class*=" fa-"],
    .btn.btn-transparent-rose.btn [class^=fa-] {
      color: #fd397a !important;
      color: var(--color-rose-300) !important
    }

    .btn.btn-transparent-rose-300 {
      background: #fff
    }

    .btn.btn-transparent-rose-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose-300.btn [class*=" fa-"],
    .btn.btn-transparent-rose-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-rose-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose-300.btn [class*=" fa-"],
    .btn.btn-transparent-rose-300.btn [class^=fa-] {
      color: #fd397a !important;
      color: var(--color-rose-300) !important
    }

    .btn.btn-transparent-rose-400 {
      background: #fff
    }

    .btn.btn-transparent-rose-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose-400.btn [class*=" fa-"],
    .btn.btn-transparent-rose-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-rose-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-rose-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-rose-400.btn [class*=" fa-"],
    .btn.btn-transparent-rose-400.btn [class^=fa-] {
      color: #c22b5d !important;
      color: var(--color-rose-400) !important
    }

    .btn.btn-transparent-dark-50 {
      background: #fff
    }

    .btn.btn-transparent-dark-50.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-50.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-50.btn [class*=" fa-"],
    .btn.btn-transparent-dark-50.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-dark-50.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-50.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-50.btn [class*=" fa-"],
    .btn.btn-transparent-dark-50.btn [class^=fa-] {
      color: #c3c7d6 !important;
      color: var(--color-dark-50) !important
    }

    .btn.btn-transparent-dark-100 {
      background: #fff
    }

    .btn.btn-transparent-dark-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-100.btn [class*=" fa-"],
    .btn.btn-transparent-dark-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-dark-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-100.btn [class*=" fa-"],
    .btn.btn-transparent-dark-100.btn [class^=fa-] {
      color: #afafd2 !important;
      color: var(--color-dark-100) !important
    }

    .btn.btn-transparent-dark-200 {
      background: #fff
    }

    .btn.btn-transparent-dark-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-200.btn [class*=" fa-"],
    .btn.btn-transparent-dark-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-dark-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-200.btn [class*=" fa-"],
    .btn.btn-transparent-dark-200.btn [class^=fa-] {
      color: #77779f !important;
      color: var(--color-dark-200) !important
    }

    .btn.btn-transparent-dark {
      background: #fff
    }

    .btn.btn-transparent-dark.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark.btn [class*=" fa-"],
    .btn.btn-transparent-dark.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-dark.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark.btn [class*=" fa-"],
    .btn.btn-transparent-dark.btn [class^=fa-] {
      color: #525270 !important;
      color: var(--color-dark-300) !important
    }

    .btn.btn-transparent-dark-300 {
      background: #fff
    }

    .btn.btn-transparent-dark-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-300.btn [class*=" fa-"],
    .btn.btn-transparent-dark-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-dark-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-300.btn [class*=" fa-"],
    .btn.btn-transparent-dark-300.btn [class^=fa-] {
      color: #525270 !important;
      color: var(--color-dark-300) !important
    }

    .btn.btn-transparent-dark-400 {
      background: #fff
    }

    .btn.btn-transparent-dark-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-400.btn [class*=" fa-"],
    .btn.btn-transparent-dark-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-dark-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-dark-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-dark-400.btn [class*=" fa-"],
    .btn.btn-transparent-dark-400.btn [class^=fa-] {
      color: #0a1e32 !important;
      color: var(--color-dark-400) !important
    }

    .btn.btn-transparent-danger-100 {
      background: #fff
    }

    .btn.btn-transparent-danger-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger-100.btn [class*=" fa-"],
    .btn.btn-transparent-danger-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-danger-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger-100.btn [class*=" fa-"],
    .btn.btn-transparent-danger-100.btn [class^=fa-] {
      color: #f55 !important;
      color: var(--color-danger-100) !important
    }

    .btn.btn-transparent-danger-200 {
      background: #fff
    }

    .btn.btn-transparent-danger-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger-200.btn [class*=" fa-"],
    .btn.btn-transparent-danger-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-danger-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger-200.btn [class*=" fa-"],
    .btn.btn-transparent-danger-200.btn [class^=fa-] {
      color: #f55 !important;
      color: var(--color-danger-200) !important
    }

    .btn.btn-transparent-danger {
      background: #fff
    }

    .btn.btn-transparent-danger.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger.btn [class*=" fa-"],
    .btn.btn-transparent-danger.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-danger.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger.btn [class*=" fa-"],
    .btn.btn-transparent-danger.btn [class^=fa-] {
      color: #f55 !important;
      color: var(--color-danger-300) !important
    }

    .btn.btn-transparent-danger-300 {
      background: #fff
    }

    .btn.btn-transparent-danger-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger-300.btn [class*=" fa-"],
    .btn.btn-transparent-danger-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-danger-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger-300.btn [class*=" fa-"],
    .btn.btn-transparent-danger-300.btn [class^=fa-] {
      color: #f55 !important;
      color: var(--color-danger-300) !important
    }

    .btn.btn-transparent-danger-400 {
      background: #fff
    }

    .btn.btn-transparent-danger-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger-400.btn [class*=" fa-"],
    .btn.btn-transparent-danger-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-danger-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-danger-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-danger-400.btn [class*=" fa-"],
    .btn.btn-transparent-danger-400.btn [class^=fa-] {
      color: #fc393e !important;
      color: var(--color-danger-400) !important
    }

    .btn.btn-transparent-warning-100 {
      background: #fff
    }

    .btn.btn-transparent-warning-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning-100.btn [class*=" fa-"],
    .btn.btn-transparent-warning-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-warning-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning-100.btn [class*=" fa-"],
    .btn.btn-transparent-warning-100.btn [class^=fa-] {
      color: #ffbe55 !important;
      color: var(--color-warning-100) !important
    }

    .btn.btn-transparent-warning-200 {
      background: #fff
    }

    .btn.btn-transparent-warning-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning-200.btn [class*=" fa-"],
    .btn.btn-transparent-warning-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-warning-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning-200.btn [class*=" fa-"],
    .btn.btn-transparent-warning-200.btn [class^=fa-] {
      color: #ffbe55 !important;
      color: var(--color-warning-200) !important
    }

    .btn.btn-transparent-warning {
      background: #fff
    }

    .btn.btn-transparent-warning.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning.btn [class*=" fa-"],
    .btn.btn-transparent-warning.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-warning.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning.btn [class*=" fa-"],
    .btn.btn-transparent-warning.btn [class^=fa-] {
      color: #ffb822 !important;
      color: var(--color-warning-300) !important
    }

    .btn.btn-transparent-warning-300 {
      background: #fff
    }

    .btn.btn-transparent-warning-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning-300.btn [class*=" fa-"],
    .btn.btn-transparent-warning-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-warning-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning-300.btn [class*=" fa-"],
    .btn.btn-transparent-warning-300.btn [class^=fa-] {
      color: #ffb822 !important;
      color: var(--color-warning-300) !important
    }

    .btn.btn-transparent-warning-400 {
      background: #fff
    }

    .btn.btn-transparent-warning-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning-400.btn [class*=" fa-"],
    .btn.btn-transparent-warning-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-warning-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-warning-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-warning-400.btn [class*=" fa-"],
    .btn.btn-transparent-warning-400.btn [class^=fa-] {
      color: #fdb145 !important;
      color: var(--color-warning-400) !important
    }

    .btn.btn-transparent-success-100 {
      background: #fff
    }

    .btn.btn-transparent-success-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success-100.btn [class*=" fa-"],
    .btn.btn-transparent-success-100.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-success-100.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success-100.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success-100.btn [class*=" fa-"],
    .btn.btn-transparent-success-100.btn [class^=fa-] {
      color: #1beb11 !important;
      color: var(--color-success-100) !important
    }

    .btn.btn-transparent-success-200 {
      background: #fff
    }

    .btn.btn-transparent-success-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success-200.btn [class*=" fa-"],
    .btn.btn-transparent-success-200.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-success-200.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success-200.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success-200.btn [class*=" fa-"],
    .btn.btn-transparent-success-200.btn [class^=fa-] {
      color: #1beb11 !important;
      color: var(--color-success-200) !important
    }

    .btn.btn-transparent-success {
      background: #fff
    }

    .btn.btn-transparent-success.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success.btn [class*=" fa-"],
    .btn.btn-transparent-success.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-success.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success.btn [class*=" fa-"],
    .btn.btn-transparent-success.btn [class^=fa-] {
      color: #00e87a !important;
      color: var(--color-success-300) !important
    }

    .btn.btn-transparent-success-300 {
      background: #fff
    }

    .btn.btn-transparent-success-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success-300.btn [class*=" fa-"],
    .btn.btn-transparent-success-300.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-success-300.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success-300.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success-300.btn [class*=" fa-"],
    .btn.btn-transparent-success-300.btn [class^=fa-] {
      color: #00e87a !important;
      color: var(--color-success-300) !important
    }

    .btn.btn-transparent-success-400 {
      background: #fff
    }

    .btn.btn-transparent-success-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success-400.btn [class*=" fa-"],
    .btn.btn-transparent-success-400.btn [class^=fa-] {
      color: #fa463c !important;
      color: var(--color-primary-300) !important
    }

    .btn.btn-transparent-success-400.btn.btn-icon [class*=" fa-"],
    .btn.btn-transparent-success-400.btn.btn-icon [class^=fa-],
    .btn.btn-transparent-success-400.btn [class*=" fa-"],
    .btn.btn-transparent-success-400.btn [class^=fa-] {
      color: #37be44 !important;
      color: var(--color-success-400) !important
    }

    .btn:disabled {
      pointer-events: none;
      opacity: .5
    }

    .btn [class*=" fa-"],
    .btn [class^=fa-] {
      font-size: 1.8rem !important;
      padding: 3px;
      color: #fff !important
    }

    .btn.btn-icon [class*=" fa-"],
    .btn.btn-icon [class^=fa-] {
      font-size: 1rem !important;
      color: #fff !important
    }

    .btn.btn-secondary.btn-icon [class*=" fa-"],
    .btn.btn-secondary.btn-icon [class^=fa-] {
      font-size: 1rem !important;
      color: #525270 !important;
      color: var(--color-dark-300) !important
    }

    @-webkit-keyframes spin {
      0% {
        transform: rotate(0deg)
      }

      40% {
        transform: rotate(230deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes spin {
      0% {
        transform: rotate(0deg)
      }

      40% {
        transform: rotate(230deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    * {
      font-family: "IBM Plex Sans", sans-serif;
      outline: none;
      margin: 0;
      padding: 0;
      box-sizing: border-box !important;
      -webkit-tap-highlight-color: transparent
    }

    body,
    html {
      font-size: 1rem;
      width: 100%;
      height: 100%;
      -webkit-font-smoothing: antialiased
    }

    @media only screen and (-webkit-min-device-pixel-ratio:1.25),
    only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),
    only screen and (min-device-pixel-ratio:1.25),
    only screen and (min-resolution:1.25dppx),
    only screen and (min-resolution:200dpi) {

      body,
      html {
        -webkit-font-smoothing: subpixel-antialiased
      }
    }

    @media only screen and (min-width:576px) {

      body,
      html {
        padding-left: 0
      }
    }

    :focus {
      outline: none
    }

    a {
      text-decoration: none;
      cursor: pointer
    }

    a:hover {
      text-decoration: underline
    }

    h4 {
      font-size: 1rem
    }

    embed,
    iframe,
    img,
    object,
    video {
      height: auto;
      max-width: 100%
    }

    embed,
    object,
    video {
      height: auto
    }

    figure {
      margin: 0
    }

    button {
      cursor: pointer
    }

    sub,
    sup {
      font-size: 50%
    }

    .a,
    .link,
    a {
      font-size: .7647058824rem;
      letter-spacing: .65px;
      line-height: 15px;
      color: #525270;
      color: var(--color-dark-300)
    }

    .a.link--no-underline:hover,
    .link.link--no-underline:hover,
    a.link--no-underline:hover {
      text-decoration: none !important
    }

    .a.link--underline,
    .link.link--underline,
    a.link--underline {
      text-decoration: underline
    }

    .a.link--primary,
    .a .primary,
    .link.link--primary,
    .link .primary,
    a.link--primary,
    a .primary {
      color: #fa463c;
      color: var(--color-primary-400)
    }

    .a.link--success,
    .a .success,
    .link.link--success,
    .link .success,
    a.link--success,
    a .success {
      color: #1beb11;
      color: var(--color-success-200)
    }

    .a.link--warning,
    .a .warning,
    .link.link--warning,
    .link .warning,
    a.link--warning,
    a .warning {
      color: #ffb822;
      color: var(--color-warning-300)
    }

    .a .danger,
    .a.link--danger,
    .link .danger,
    .link.link--danger,
    a .danger,
    a.link--danger {
      color: #fc393e;
      color: var(--color-danger-400)
    }

    .a .dark,
    .a.link--dark,
    .link .dark,
    .link.link--dark,
    a .dark,
    a.link--dark {
      color: #0a1e32;
      color: var(--color-dark-400)
    }

    .o-layout-division {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content {
      min-height: 100vh
    }

    .o-layout-division__main {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main {
        width: 40%
      }
    }

    .o-layout-division__main-content {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile {
        display: none
      }
    }

    .row {
      grid-column: 1/span 12
    }

    .no-overflow-x {
      overflow-x: hidden
    }

    .no-overflow-y {
      overflow-y: hidden
    }

    .index-9999 {
      z-index: 9999;
      position: relative
    }

    .page-enter-active,
    .page-leave-active {
      transition: opacity .2s
    }

    .page-enter,
    .page-leave-active {
      opacity: 0
    }

    .bounce-enter-active {
      -webkit-animation: bounce-in .8s;
      animation: bounce-in .8s
    }

    .bounce-leave-active {
      -webkit-animation: bounce-out .5s;
      animation: bounce-out .5s
    }

    @-webkit-keyframes bounce-in {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter,
    .slide-right-leave-active {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active,
    .slide-right-enter {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid {
      width: 100%
    }

    .l-grid-wrapper {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white {
      color: #fff
    }

    .text-black {
      color: #000
    }

    .text-debug,
    .text-red {
      color: red
    }

    .gilory-extrabold {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4 {
      font-size: 4rem
    }

    .rem-2 {
      font-size: 2rem
    }

    .rem-5 {
      font-size: 5rem
    }

    .rem-17 {
      font-size: 1.7rem
    }

    .rem-16 {
      font-size: 1.6rem
    }

    .rem-15 {
      font-size: 1.5rem
    }

    .rem-25 {
      font-size: 2.5rem
    }

    .text-thin {
      font-weight: 100
    }

    .text-extra-light {
      font-weight: 200
    }

    .text-light {
      font-weight: 300
    }

    .text-regular {
      font-weight: 400
    }

    .text-medium {
      font-weight: 500
    }

    .text-semi-bold {
      font-weight: 600
    }

    .text-bold {
      font-weight: 700
    }

    .text-boldest {
      font-weight: 900
    }

    .text-center {
      text-align: center
    }

    .text-left {
      text-align: left
    }

    .text-right {
      text-align: right
    }

    .spaced-2px {
      letter-spacing: 2px
    }

    .spaced-2-5px {
      letter-spacing: 2.5px
    }

    .spaced-1px {
      letter-spacing: 1px
    }

    .no-spaced {
      letter-spacing: 0
    }

    .float-right {
      float: right
    }

    .float-left {
      float: left
    }

    .d-block {
      display: block
    }

    .m-0 {
      margin: 0
    }

    .m-1 {
      margin: .25rem
    }

    .m-2 {
      margin: .5rem
    }

    .m-3 {
      margin: .75rem
    }

    .m-4 {
      margin: 1rem
    }

    .m-5 {
      margin: 1.25rem
    }

    .m-6 {
      margin: 1.5rem
    }

    .m-8 {
      margin: 2rem
    }

    .m-10 {
      margin: 2.5rem
    }

    .m-12 {
      margin: 3rem
    }

    .m-16 {
      margin: 4rem
    }

    .m-20 {
      margin: 5rem
    }

    .m-24 {
      margin: 6rem
    }

    .m-32 {
      margin: 8rem
    }

    .m-40 {
      margin: 10rem
    }

    .m-48 {
      margin: 12rem
    }

    .m-56 {
      margin: 14rem
    }

    .m-64 {
      margin: 16rem
    }

    .m-auto {
      margin: auto
    }

    .m-px {
      margin: 1px
    }

    .-m-1 {
      margin: -.25rem
    }

    .-m-2 {
      margin: -.5rem
    }

    .-m-3 {
      margin: -.75rem
    }

    .-m-4 {
      margin: -1rem
    }

    .-m-5 {
      margin: -1.25rem
    }

    .-m-6 {
      margin: -1.5rem
    }

    .-m-8 {
      margin: -2rem
    }

    .-m-10 {
      margin: -2.5rem
    }

    .-m-12 {
      margin: -3rem
    }

    .-m-16 {
      margin: -4rem
    }

    .-m-20 {
      margin: -5rem
    }

    .-m-24 {
      margin: -6rem
    }

    .-m-32 {
      margin: -8rem
    }

    .-m-40 {
      margin: -10rem
    }

    .-m-48 {
      margin: -12rem
    }

    .-m-56 {
      margin: -14rem
    }

    .-m-64 {
      margin: -16rem
    }

    .-m-px {
      margin: -1px
    }

    .my-0 {
      margin-top: 0
    }

    .my-1 {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2 {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3 {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4 {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5 {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6 {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8 {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10 {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12 {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16 {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20 {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24 {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32 {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40 {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48 {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56 {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64 {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1 {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2 {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3 {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4 {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5 {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6 {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8 {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10 {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12 {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16 {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20 {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24 {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32 {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40 {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48 {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56 {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64 {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0 {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1 {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2 {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3 {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4 {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5 {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6 {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8 {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10 {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12 {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16 {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20 {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24 {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32 {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40 {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48 {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56 {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64 {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1 {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2 {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3 {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4 {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5 {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6 {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8 {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10 {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12 {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16 {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20 {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24 {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32 {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40 {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48 {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56 {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64 {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0 {
      margin-top: 0
    }

    .mt-1 {
      margin-top: .25rem
    }

    .mt-2 {
      margin-top: .5rem
    }

    .mt-3 {
      margin-top: .75rem
    }

    .mt-4 {
      margin-top: 1rem
    }

    .mt-5 {
      margin-top: 1.25rem
    }

    .mt-6 {
      margin-top: 1.5rem
    }

    .mt-8 {
      margin-top: 2rem
    }

    .mt-10 {
      margin-top: 2.5rem
    }

    .mt-12 {
      margin-top: 3rem
    }

    .mt-16 {
      margin-top: 4rem
    }

    .mt-20 {
      margin-top: 5rem
    }

    .mt-24 {
      margin-top: 6rem
    }

    .mt-32 {
      margin-top: 8rem
    }

    .mt-40 {
      margin-top: 10rem
    }

    .mt-48 {
      margin-top: 12rem
    }

    .mt-56 {
      margin-top: 14rem
    }

    .mt-64 {
      margin-top: 16rem
    }

    .mt-auto {
      margin-top: auto
    }

    .mt-px {
      margin-top: 1px
    }

    .-mt-1 {
      margin-top: -.25rem
    }

    .-mt-2 {
      margin-top: -.5rem
    }

    .-mt-3 {
      margin-top: -.75rem
    }

    .-mt-4 {
      margin-top: -1rem
    }

    .-mt-5 {
      margin-top: -1.25rem
    }

    .-mt-6 {
      margin-top: -1.5rem
    }

    .-mt-8 {
      margin-top: -2rem
    }

    .-mt-10 {
      margin-top: -2.5rem
    }

    .-mt-12 {
      margin-top: -3rem
    }

    .-mt-16 {
      margin-top: -4rem
    }

    .-mt-24 {
      margin-top: -6rem
    }

    .-mt-32 {
      margin-top: -8rem
    }

    .-mt-40 {
      margin-top: -10rem
    }

    .-mt-48 {
      margin-top: -12rem
    }

    .-mt-56 {
      margin-top: -14rem
    }

    .-mt-64 {
      margin-top: -16rem
    }

    .-mt-px {
      margin-top: -1px
    }

    .mr-0 {
      margin-right: 0
    }

    .mr-1 {
      margin-right: .25rem
    }

    .mr-2 {
      margin-right: .5rem
    }

    .mr-2 .mr-3 {
      margin-right: .75rem
    }

    .mr-2 .mr-4 {
      margin-right: 1rem
    }

    .mr-2 .mr-5 {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6 {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8 {
      margin-right: 2rem
    }

    .mr-2 .mr-10 {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12 {
      margin-right: 3rem
    }

    .mr-2 .mr-16 {
      margin-right: 4rem
    }

    .mr-2 .mr-20 {
      margin-right: 5rem
    }

    .mr-2 .mr-24 {
      margin-right: 6rem
    }

    .mr-2 .mr-32 {
      margin-right: 8rem
    }

    .mr-2 .mr-40 {
      margin-right: 10rem
    }

    .mr-2 .mr-48 {
      margin-right: 12rem
    }

    .mr-2 .mr-56 {
      margin-right: 14rem
    }

    .mr-2 .mr-64 {
      margin-right: 16rem
    }

    .mr-2 .mr-auto {
      margin-right: auto
    }

    .mr-2 .mr-px {
      margin-right: 1px
    }

    .mr-2 .-mr-1 {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2 {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3 {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4 {
      margin-right: -1rem
    }

    .mr-2 .-mr-5 {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6 {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8 {
      margin-right: -2rem
    }

    .mr-2 .-mr-10 {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12 {
      margin-right: -3rem
    }

    .mr-2 .-mr-16 {
      margin-right: -4rem
    }

    .mr-2 .-mr-20 {
      margin-right: -5rem
    }

    .-mr-32 {
      margin-right: -8rem
    }

    .-mr-40 {
      margin-right: -10rem
    }

    .-mr-48 {
      margin-right: -12rem
    }

    .-mr-56 {
      margin-right: -14rem
    }

    .-mr-64 {
      margin-right: -16rem
    }

    .-mr-px {
      margin-right: -1px
    }

    .mb-0 {
      margin-bottom: 0
    }

    .mb-1 {
      margin-bottom: .25rem
    }

    .mb-2 {
      margin-bottom: .5rem
    }

    .mb-3 {
      margin-bottom: .75rem
    }

    .mb-4 {
      margin-bottom: 1rem
    }

    .mb-5 {
      margin-bottom: 1.25rem
    }

    .mb-6 {
      margin-bottom: 1.5rem
    }

    .mb-8 {
      margin-bottom: 2rem
    }

    .mb-10 {
      margin-bottom: 2.5rem
    }

    .mb-12 {
      margin-bottom: 3rem
    }

    .mb-16 {
      margin-bottom: 4rem
    }

    .mb-20 {
      margin-bottom: 5rem
    }

    .mb-24 {
      margin-bottom: 6rem
    }

    .mb-32 {
      margin-bottom: 8rem
    }

    .mb-40 {
      margin-bottom: 10rem
    }

    .mb-48 {
      margin-bottom: 12rem
    }

    .mb-56 {
      margin-bottom: 14rem
    }

    .mb-64 {
      margin-bottom: 16rem
    }

    .mb-auto {
      margin-bottom: auto
    }

    .mb-px {
      margin-bottom: 1px
    }

    .-mb-1 {
      margin-bottom: -.25rem
    }

    .-mb-2 {
      margin-bottom: -.5rem
    }

    .-mb-3 {
      margin-bottom: -.75rem
    }

    .-mb-4 {
      margin-bottom: -1rem
    }

    .-mb-5 {
      margin-bottom: -1.25rem
    }

    .-mb-6 {
      margin-bottom: -1.5rem
    }

    .-mb-8 {
      margin-bottom: -2rem
    }

    .-mb-10 {
      margin-bottom: -2.5rem
    }

    .-mb-12 {
      margin-bottom: -3rem
    }

    .-mb-16 {
      margin-bottom: -4rem
    }

    .-mb-20 {
      margin-bottom: -5rem
    }

    .-mb-24 {
      margin-bottom: -6rem
    }

    .-mb-32 {
      margin-bottom: -8rem
    }

    .-mb-40 {
      margin-bottom: -10rem
    }

    .-mb-48 {
      margin-bottom: -12rem
    }

    .-mb-56 {
      margin-bottom: -14rem
    }

    .-mb-64 {
      margin-bottom: -16rem
    }

    .-mb-px {
      margin-bottom: -1px
    }

    .ml-0 {
      margin-left: 0
    }

    .ml-1 {
      margin-left: .25rem
    }

    .ml-2 {
      margin-left: .5rem
    }

    .ml-3 {
      margin-left: .75rem
    }

    .ml-4 {
      margin-left: 1rem
    }

    .ml-5 {
      margin-left: 1.25rem
    }

    .ml-6 {
      margin-left: 1.5rem
    }

    .ml-8 {
      margin-left: 2rem
    }

    .ml-10 {
      margin-left: 2.5rem
    }

    .ml-12 {
      margin-left: 3rem
    }

    .ml-16 {
      margin-left: 4rem
    }

    .ml-20 {
      margin-left: 5rem
    }

    .ml-24 {
      margin-left: 6rem
    }

    .ml-32 {
      margin-left: 8rem
    }

    .ml-40 {
      margin-left: 10rem
    }

    .ml-48 {
      margin-left: 12rem
    }

    .ml-56 {
      margin-left: 14rem
    }

    .ml-64 {
      margin-left: 16rem
    }

    .ml-auto {
      margin-left: auto
    }

    .ml-px {
      margin-left: 1px
    }

    .-ml-1 {
      margin-left: -.25rem
    }

    .-ml-2 {
      margin-left: -.5rem
    }

    .-ml-3 {
      margin-left: -.75rem
    }

    .-ml-4 {
      margin-left: -1rem
    }

    .-ml-5 {
      margin-left: -1.25rem
    }

    .-ml-6 {
      margin-left: -1.5rem
    }

    .-ml-8 {
      margin-left: -2rem
    }

    .-ml-10 {
      margin-left: -2.5rem
    }

    .-ml-12 {
      margin-left: -3rem
    }

    .-ml-16 {
      margin-left: -4rem
    }

    .-ml-20 {
      margin-left: -5rem
    }

    .-ml-24 {
      margin-left: -6rem
    }

    .-ml-32 {
      margin-left: -8rem
    }

    .-ml-40 {
      margin-left: -10rem
    }

    .-ml-48 {
      margin-left: -12rem
    }

    .-ml-56 {
      margin-left: -14rem
    }

    .-ml-64 {
      margin-left: -16rem
    }

    .-ml-px {
      margin-left: -1px
    }

    .p-0 {
      padding: 0
    }

    .p-1 {
      padding: .25rem
    }

    .p-2 {
      padding: .5rem
    }

    .p-3 {
      padding: .75rem
    }

    .p-4 {
      padding: 1rem
    }

    .p-5 {
      padding: 1.25rem
    }

    .p-6 {
      padding: 1.5rem
    }

    .p-8 {
      padding: 2rem
    }

    .p-10 {
      padding: 2.5rem
    }

    .p-12 {
      padding: 3rem
    }

    .p-16 {
      padding: 4rem
    }

    .p-20 {
      padding: 5rem
    }

    .p-24 {
      padding: 6rem
    }

    .p-32 {
      padding: 8rem
    }

    .p-40 {
      padding: 10rem
    }

    .p-48 {
      padding: 12rem
    }

    .p-56 {
      padding: 14rem
    }

    .p-64 {
      padding: 16rem
    }

    .p-px {
      padding: 1px
    }

    .py-0 {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1 {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2 {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3 {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4 {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5 {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6 {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8 {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10 {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12 {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16 {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20 {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24 {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32 {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40 {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48 {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56 {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64 {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0 {
      padding-right: 0;
      padding-left: 0
    }

    .px-1 {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2 {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3 {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4 {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5 {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6 {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8 {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10 {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12 {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16 {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20 {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24 {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32 {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40 {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48 {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56 {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64 {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0 {
      padding-top: 0
    }

    .pt-1 {
      padding-top: .25rem
    }

    .pt-2 {
      padding-top: .5rem
    }

    .pt-3 {
      padding-top: .75rem
    }

    .pt-4 {
      padding-top: 1rem
    }

    .pt-5 {
      padding-top: 1.25rem
    }

    .pt-6 {
      padding-top: 1.5rem
    }

    .pt-8 {
      padding-top: 2rem
    }

    .pt-10 {
      padding-top: 2.5rem
    }

    .pt-12 {
      padding-top: 3rem
    }

    .pt-16 {
      padding-top: 4rem
    }

    .pt-20 {
      padding-top: 5rem
    }

    .pt-24 {
      padding-top: 6rem
    }

    .pt-32 {
      padding-top: 8rem
    }

    .pt-40 {
      padding-top: 10rem
    }

    .pt-48 {
      padding-top: 12rem
    }

    .pt-56 {
      padding-top: 14rem
    }

    .pt-64 {
      padding-top: 16rem
    }

    .pt-px {
      padding-top: 1px
    }

    .pr-0 {
      padding-right: 0
    }

    .pr-1 {
      padding-right: .25rem
    }

    .pr-2 {
      padding-right: .5rem
    }

    .pr-3 {
      padding-right: .75rem
    }

    .pr-4 {
      padding-right: 1rem
    }

    .pr-5 {
      padding-right: 1.25rem
    }

    .pr-6 {
      padding-right: 1.5rem
    }

    .pr-8 {
      padding-right: 2rem
    }

    .pr-10 {
      padding-right: 2.5rem
    }

    .pr-12 {
      padding-right: 3rem
    }

    .pr-16 {
      padding-right: 4rem
    }

    .pr-20 {
      padding-right: 5rem
    }

    .pr-24 {
      padding-right: 6rem
    }

    .pr-32 {
      padding-right: 8rem
    }

    .pr-40 {
      padding-right: 10rem
    }

    .pr-48 {
      padding-right: 12rem
    }

    .pr-56 {
      padding-right: 14rem
    }

    .pr-64 {
      padding-right: 16rem
    }

    .pr-px {
      padding-right: 1px
    }

    .pb-0 {
      padding-bottom: 0
    }

    .pb-1 {
      padding-bottom: .25rem
    }

    .pb-2 {
      padding-bottom: .5rem
    }

    .pb-3 {
      padding-bottom: .75rem
    }

    .pb-4 {
      padding-bottom: 1rem
    }

    .pb-5 {
      padding-bottom: 1.25rem
    }

    .pb-6 {
      padding-bottom: 1.5rem
    }

    .pb-8 {
      padding-bottom: 2rem
    }

    .pb-10 {
      padding-bottom: 2.5rem
    }

    .pb-12 {
      padding-bottom: 3rem
    }

    .pb-16 {
      padding-bottom: 4rem
    }

    .pb-20 {
      padding-bottom: 5rem
    }

    .pb-24 {
      padding-bottom: 6rem
    }

    .pb-32 {
      padding-bottom: 8rem
    }

    .pb-40 {
      padding-bottom: 10rem
    }

    .pb-48 {
      padding-bottom: 12rem
    }

    .pb-56 {
      padding-bottom: 14rem
    }

    .pb-64 {
      padding-bottom: 16rem
    }

    .pb-px {
      padding-bottom: 1px
    }

    .pl-0 {
      padding-left: 0
    }

    .pl-1 {
      padding-left: .25rem
    }

    .pl-2 {
      padding-left: .5rem
    }

    .pl-3 {
      padding-left: .75rem
    }

    .pl-4 {
      padding-left: 1rem
    }

    .pl-5 {
      padding-left: 1.25rem
    }

    .pl-6 {
      padding-left: 1.5rem
    }

    .pl-8 {
      padding-left: 2rem
    }

    .pl-10 {
      padding-left: 2.5rem
    }

    .pl-12 {
      padding-left: 3rem
    }

    .pl-16 {
      padding-left: 4rem
    }

    .pl-20 {
      padding-left: 5rem
    }

    .pl-24 {
      padding-left: 6rem
    }

    .pl-32 {
      padding-left: 8rem
    }

    .pl-40 {
      padding-left: 10rem
    }

    .pl-48 {
      padding-left: 12rem
    }

    .pl-56 {
      padding-left: 14rem
    }

    .pl-64 {
      padding-left: 16rem
    }

    .pl-px {
      padding-left: 1px
    }

    .btn-block {
      width: 100%
    }

    .debug {
      border: 1px solid red !important
    }

    .cursor-pointer {
      cursor: pointer
    }

    em[class*=fab],
    i[class*=fab],
    span[class*=fab] {
      font-size: "21px";
      font-size: 1.2352941176rem
    }

    .label,
    label {
      font-size: .9411764706rem;
      line-height: 19px
    }

    .feedback {
      margin-top: 7px;
      font-size: .7647058824rem
    }

    .feedback--invalid {
      color: red
    }

    .feedback--valid {
      color: #37be44;
      color: var(--color-success-400)
    }

    .form-group {
      display: block;
      width: 100%
    }

    .form-group__icon-container {
      position: relative
    }

    .form-group__icon-container [class*=fa] {
      color: #fa463c;
      color: var(--color-primary-400);
      position: absolute;
      bottom: 15px;
      left: 18px;
      font-size: 1.1764705882rem;
      z-index: 1
    }

    .form-group__icon-container .form-control,
    .form-group__icon-container .input,
    .form-group__icon-container input {
      padding-left: 50px
    }

    .form-group label {
      color: #0a1e32;
      color: var(--brand-primary)
    }

    .form-control,
    .input,
    input {
      outline: none;
      margin-top: 10px;
      background: #fff;
      box-shadow: 0 0 12px rgba(0, 0, 0, .10196);
      border-radius: 10px;
      display: block;
      height: 50px;
      padding-left: 16px;
      padding-right: 16px;
      max-width: 100%;
      border: 1px solid #ddd;
      width: 100%;
      font-size: 1rem;
      color: #0a1e32;
      color: var(--color-dark-400);
      transition: border .15s linear
    }

    .form-control.form-control--invalid,
    .form-control .form-control-invalid,
    .input.form-control--invalid,
    .input .form-control-invalid,
    input.form-control--invalid,
    input .form-control-invalid {
      border: 1px solid red !important
    }

    .form-control.form-control--valid,
    .form-control .form-control-valid,
    .input.form-control--valid,
    .input .form-control-valid,
    input.form-control--valid,
    input .form-control-valid {
      border: 1px solid #37be44 !important;
      border: 1px solid var(--color-success-400) !important
    }

    .form-control::-moz-placeholder,
    .input::-moz-placeholder,
    input::-moz-placeholder {
      letter-spacing: 0;
      color: #b4adbe
    }

    .form-control:-ms-input-placeholder,
    .input:-ms-input-placeholder,
    input:-ms-input-placeholder {
      letter-spacing: 0;
      color: #b4adbe
    }

    .form-control::placeholder,
    .input::placeholder,
    input::placeholder {
      letter-spacing: 0;
      color: #b4adbe
    }

    .form-control:focus,
    .input:focus,
    input:focus {
      border: 1px solid #fa463c;
      border: 1px solid var(--color-primary-400)
    }

    .table-wrapper {
      padding: 30px 20px;
      box-shadow: 0 0 50px rgba(44, 44, 44, .16078);
      display: inline-block;
      border-radius: 10px;
      max-width: 100%;
      width: 100%;
      overflow: auto
    }

    .table-actions {
      display: flex
    }

    .table-action {
      cursor: pointer
    }

    .table-action,
    .table-action--primary {
      color: #fa463c;
      color: var(--color-primary-400)
    }

    .table-action--success {
      color: #37be44;
      color: var(--color-success-400)
    }

    .table-action--danger {
      color: #fc393e;
      color: var(--color-danger-400)
    }

    .table {
      width: 100%;
      border-collapse: collapse
    }

    .table tbody tr {
      border-top: 1px solid #525270;
      border-top: 1px solid var(--color-dark-300);
      text-align: left;
      min-height: 60px
    }

    .table tbody tr:hover {
      background: #f4f4f4
    }

    .table tbody tr:hover td {
      color: #555
    }

    .table tr:first-child {
      border-radius: 0 0 10px 10px
    }

    .table td,
    .table th {
      color: #0a1e32;
      color: var(--color-dark-400);
      padding: 12px 35px;
      border-collapse: collapse;
      font-size: .8235294118rem
    }

    .table td [class*=fa] {
      font-size: 1.0588235294rem
    }

    .table th {
      font-weight: 400;
      background: #fff;
      color: #0a1e32;
      color: var(--color-dark-400);
      font-size: 1.1764705882rem;
      letter-spacing: 1.2px;
      line-height: 28px;
      text-align: left
    }

    .table th:first-child {
      border-radius: 10px 0 0 0
    }

    .table th:last-child {
      border-radius: 0 10px 0 0
    }

    .table th.last {
      border-right: none
    }

    .progress {
      display: flex;
      height: 3px;
      background: rgba(250, 70, 60, .3);
      align-items: center;
      position: relative;
      overflow: hidden;
      transition: all .25s linear
    }

    .progress:before {
      -webkit-animation: infinite-progress 3s infinite;
      animation: infinite-progress 3s infinite;
      position: absolute;
      left: 0
    }

    .progress:before,
    .progress__bar {
      background: #fa463c;
      background: var(--color-primary-400);
      height: 3px;
      display: inline-flex
    }

    .progress__bar {
      transition: all .25s linear
    }

    .progress__bar--info {
      background: #fa463c !important;
      background: var(--color-primary-400) !important
    }

    .progress__bar--success {
      background: #37be44 !important;
      background: var(--color-success-400) !important
    }

    .progress__bar--warning {
      background: #fdb145 !important;
      background: var(--color-warning-400) !important
    }

    .progress__bar--danger {
      background: #fc393e !important;
      background: var(--color-danger-400) !important
    }

    .progress--infinite:before {
      content: "";
      -webkit-animation: infinite-progress 2s infinite;
      animation: infinite-progress 2s infinite
    }

    .progress--info {
      background: rgba(250, 70, 60, .3)
    }

    .progress--info .progress__bar,
    .progress--info:before {
      background: #fa463c;
      background: var(--color-primary-400)
    }

    .progress--success {
      background: rgba(0, 232, 122, .3)
    }

    .progress--success:before {
      background: #37be44 !important;
      background: var(--color-success-400) !important
    }

    .progress--success .progress__bar {
      background: #37be44;
      background: var(--color-success-400)
    }

    .progress--warning {
      background: rgba(253, 177, 69, .3)
    }

    .progress--warning .progress__bar,
    .progress--warning:before {
      background: #fdb145;
      background: var(--color-warning-400)
    }

    .progress--danger {
      background: rgba(255, 85, 85, .3)
    }

    .progress--danger .progress__bar,
    .progress--danger:before {
      background: #fc393e;
      background: var(--color-danger-400)
    }

    @-webkit-keyframes infinite-progress {
      0% {
        width: 20%;
        left: -20%
      }

      10% {
        width: 60%
      }

      25% {
        width: 30%
      }

      70% {
        left: 160%
      }

      to {
        width: 0;
        left: 160%
      }
    }

    @keyframes infinite-progress {
      0% {
        width: 20%;
        left: -20%
      }

      10% {
        width: 60%
      }

      25% {
        width: 30%
      }

      70% {
        left: 160%
      }

      to {
        width: 0;
        left: 160%
      }
    }

    .o-spinner {
      position: relative;
      display: inline-block
    }

    .o-spinner:after {
      content: "";
      -webkit-animation: spin .8s linear infinite;
      animation: spin .8s linear infinite;
      border-radius: 50%;
      border: .2em solid #fff;
      border-right-color: transparent;
      width: .7rem;
      height: .7rem;
      display: inline-flex
    }

    .o-spinner--md:after {
      width: 1rem;
      height: 1rem
    }

    .o-spinner--lg:after {
      width: 1.5rem;
      height: 1.5rem
    }

    .u-text-24px {
      font-size: 1.4117647059rem !important
    }

    .u-text-16px {
      font-size: .9411764706rem !important
    }

    .u-text-14px {
      font-size: .8235294118rem !important
    }

    .u-text-12px {
      font-size: .7058823529rem !important
    }

    .u-text-11px {
      font-size: .6470588235rem !important
    }

    .u-text-10px {
      font-size: .5882352941rem !important
    }

    .u-text-black,
    .u-text-boldest {
      font-weight: 900 !important
    }

    .u-text-bold {
      font-weight: 700 !important
    }

    .u-text-semi-bold {
      font-weight: 600 !important
    }

    .u-text-medium {
      font-weight: 500 !important
    }

    .u-text-regular {
      font-weight: 400 !important
    }

    .text,
    a p,
    span {
      font-weight: 400
    }

    .u-text-light {
      font-weight: 300 !important
    }

    .u-text-extra-light {
      font-weight: 200 !important
    }

    .u-text-thin {
      font-weight: 100 !important
    }

    .u-text-left {
      text-align: left !important
    }

    .u-text-center {
      text-align: center !important
    }

    .u-text-right {
      text-align: right !important
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      letter-spacing: .8px;
      line-height: 20px
    }

    .label,
    label {
      letter-spacing: .5px
    }

    a p,
    span {
      letter-spacing: .8px;
      line-height: 20px
    }

    .text,
    a p,
    span {
      font-size: "14px";
      font-size: .8235294118rem
    }

    .text {
      letter-spacing: .7px
    }

    .text--secondary {
      color: #c3c7d6
    }

    .text--medium {
      font-size: "12px";
      font-size: .7058823529rem
    }

    .text--small {
      font-size: "10px";
      font-size: .5882352941rem
    }

    .toasted-container {
      top: 20px !important;
      right: -30px !important;
      z-index: 1000000000000000100 !important
    }

    @media(min-width:576px) {
      .toasted-container {
        top: 20px !important;
        right: 30px !important
      }
    }

    .toasted {
      display: flex;
      justify-content: flex-start !important;
      align-items: center !important;
      padding: 15px;
      max-width: 90vw !important
    }

    .toasted>.fas {
      margin-right: 10px;
      font-size: 20px;
      right: 0
    }

    .toasted.warning {
      background: orange !important
    }

    .form-group .form-group__icon-container .multiselect__tags {
      padding-left: 45px !important
    }

    .form-group .form-group__icon-container .multiselect__input {
      padding-left: 5px !important
    }

    .form-group .form-group__icon-container .multiselect+[class*=fa] {
      color: #fa463c;
      color: var(--color-primary-400);
      position: absolute;
      bottom: 15px;
      left: 18px;
      font-size: 1.1764705882rem;
      z-index: 91
    }

    .form-group .form-group__icon-container .multiselect.multiselect--active+[class*=fa] {
      z-index: 93;
      bottom: 17px
    }

    fieldset[disabled] .multiselect {
      pointer-events: none
    }

    .multiselect {
      min-height: 50px !important;
      box-shadow: 0 0 12px rgba(0, 0, 0, .10196) !important;
      position: relative !important;
      margin-left: -4px
    }

    .multiselect--active {
      z-index: 92 !important
    }

    .multiselect__tags {
      border-radius: 10px !important;
      min-height: 50px !important
    }

    .multiselect__spinner {
      position: absolute;
      right: 1px;
      top: 1px;
      width: 48px;
      height: 35px;
      background: #fff;
      display: block
    }

    .multiselect__spinner:after,
    .multiselect__spinner:before {
      position: absolute;
      content: "";
      top: 50%;
      left: 50%;
      margin: -2px 0 0 -8px;
      width: 16px;
      height: 16px;
      border-radius: 100%;
      border: 2px solid transparent;
      border-top: 2px solid var(--brand-primary-blue);
      box-shadow: 0 0 0 1px transparent
    }

    .multiselect__spinner:before {
      -webkit-animation: spinning 2.4s cubic-bezier(.41, .26, .2, .62);
      animation: spinning 2.4s cubic-bezier(.41, .26, .2, .62);
      -webkit-animation-iteration-count: infinite;
      animation-iteration-count: infinite
    }

    .multiselect__spinner:after {
      -webkit-animation: spinning 2.4s cubic-bezier(.51, .09, .21, .8);
      animation: spinning 2.4s cubic-bezier(.51, .09, .21, .8);
      -webkit-animation-iteration-count: infinite;
      animation-iteration-count: infinite
    }

    .multiselect__loading-enter-active,
    .multiselect__loading-leave-active {
      transition: opacity .4s ease-in-out;
      opacity: 1
    }

    .multiselect__loading-enter,
    .multiselect__loading-leave-active {
      opacity: 0
    }

    .multiselect,
    .multiselect__input,
    .multiselect__single {
      font-family: inherit;
      touch-action: manipulation;
      background: unset;
      box-shadow: unset;
      border-radius: unset;
      display: unset;
      height: unset;
      padding-left: unset;
      padding-right: unset;
      max-width: unset;
      border: unset;
      width: unset;
      font-family: unset;
      font-size: unset;
      color: unset;
      transition: unset;
      left: 4px;
      font-size: .9411764706rem !important;
      margin-top: 6px;
      border-color: #fa463c;
      border-color: var(--color-primary-400);
      border-radius: 10px
    }

    .multiselect:focus,
    .multiselect__input:focus,
    .multiselect__single:focus {
      border: unset
    }

    .multiselect {
      box-sizing: content-box;
      display: block;
      width: 100%;
      min-height: 40px;
      text-align: left;
      color: #35495e
    }

    .multiselect * {
      box-sizing: border-box
    }

    .multiselect:focus {
      outline: none;
      border: 1px solid #fa463c;
      border: 1px solid var(--color-primary-400);
      border-radius: 10px
    }

    .multiselect--disabled {
      opacity: .6
    }

    .multiselect--active {
      border: 1px solid #fa463c;
      border: 1px solid var(--color-primary-400);
      z-index: 50
    }

    .multiselect--active:not(.multiselect--above) .multiselect__current,
    .multiselect--active:not(.multiselect--above) .multiselect__input,
    .multiselect--active:not(.multiselect--above) .multiselect__tags {
      border-bottom-left-radius: 10px;
      border-bottom-right-radius: 10px
    }

    .multiselect--active .multiselect__select {
      top: 20% !important;
      transform: rotate(180deg)
    }

    .multiselect--above.multiselect--active .multiselect__current,
    .multiselect--above.multiselect--active .multiselect__input,
    .multiselect--above.multiselect--active .multiselect__tags {
      border-top-left-radius: 10px;
      border-top-right-radius: 10px
    }

    .multiselect__input,
    .multiselect__single {
      position: relative;
      display: inline-block;
      min-height: 20px;
      line-height: 20px;
      border: none;
      border-radius: 10px;
      background: #fff;
      padding: 1px 0 0 5px;
      width: 100%;
      transition: border .1s ease;
      box-sizing: border-box;
      margin-bottom: 8px;
      vertical-align: top
    }

    .multiselect__tag~.multiselect__input,
    .multiselect__tag~.multiselect__single {
      outline: none;
      width: auto
    }

    .multiselect__input:hover,
    .multiselect__single:hover {
      border-color: #cfcfcf
    }

    .multiselect__input:focus,
    .multiselect__single:focus {
      border-color: #fa463c;
      border-color: var(--color-primary-400);
      border-radius: 10px;
      outline: none
    }

    .multiselect__single {
      padding-left: 6px;
      margin-bottom: 8px
    }

    .multiselect__tags-wrap {
      display: inline
    }

    .multiselect__tags {
      min-height: 40px;
      display: block;
      padding: 8px 40px 0 8px;
      border-radius: 10px;
      border: 1px solid #ddd;
      background: #fff
    }

    .multiselect__tag {
      position: relative;
      display: inline-block;
      padding: 4px 26px 4px 10px;
      border-radius: 10px;
      margin-right: 10px;
      color: #0a1e32 !important;
      color: var(--color-dark-400) !important;
      line-height: 1;
      background: #f1f1f1 !important;
      margin-bottom: 5px;
      white-space: nowrap;
      overflow: hidden;
      max-width: 100%;
      text-overflow: ellipsis
    }

    .multiselect__tag-icon {
      cursor: pointer;
      margin-left: 7px;
      position: absolute;
      right: 0;
      top: 0;
      bottom: 0;
      font-weight: 700;
      font-style: normal;
      width: 22px;
      text-align: center;
      line-height: 22px;
      transition: all .2s ease;
      border-radius: 10px
    }

    .multiselect__tag-icon:after {
      content: "×";
      color: #0a1e32;
      color: var(--brand-primary);
      font-size: .9411764706rem !important
    }

    .multiselect__tag-icon:focus,
    .multiselect__tag-icon:hover {
      background: #f1f1f1 !important
    }

    .multiselect__tag-icon:focus:after,
    .multiselect__tag-icon:hover:after {
      color: var(--brand-primary-red-da)
    }

    .multiselect__current {
      min-height: 40px;
      overflow: hidden;
      padding: 8px 30px 0 12px;
      white-space: nowrap;
      border-radius: 10px;
      border: 1px solid #fa463c;
      border: 1px solid var(--color-primary-400)
    }

    .multiselect__current,
    .multiselect__select {
      line-height: 16px;
      box-sizing: border-box;
      display: block;
      margin: 0;
      text-decoration: none;
      cursor: pointer
    }

    .multiselect__select {
      position: absolute;
      width: 40px;
      height: 38px;
      right: 1px;
      top: 1px;
      padding: 4px 8px;
      text-align: center;
      transition: transform .2s ease
    }

    .multiselect__select:before {
      position: relative;
      right: 0;
      top: 85% !important;
      color: #999;
      border-style: solid;
      border-width: 5px 5px 0;
      border-color: #fa463c transparent transparent !important;
      border-top-color: var(--color-primary-400) !important;
      content: ""
    }

    .multiselect__placeholder {
      color: #adadad;
      display: inline-block;
      margin-bottom: 10px;
      padding-top: 0 !important;
      padding-bottom: 0 !important;
      padding-left: 10px !important;
      margin-top: 8px;
      font-size: .9411764706rem !important;
      letter-spacing: 0 !important
    }

    .multiselect--active .multiselect__placeholder {
      display: none
    }

    .multiselect.multiselect--active .multiselect__tags {
      border-radius: 10px 10px 0 0 !important;
      border: none
    }

    .multiselect.multiselect--active.multiselect--above .multiselect__tags {
      border-radius: 0 0 10px 10px !important;
      border: none
    }

    .multiselect__content-wrapper {
      position: absolute;
      display: block;
      background: #fff;
      max-height: 245px;
      overflow: auto;
      border: 1px solid #fa463c !important;
      border: 1px solid var(--color-primary-400) !important;
      border-top: none !important;
      top: 44px;
      -webkit-overflow-scrolling: touch;
      border-radius: 0 0 10px 10px !important;
      border-bottom: 1px solid #fa463c;
      border-bottom: 1px solid var(--color-primary-400);
      width: calc(100% + 2px) !important;
      margin: 0 0 0 -1px !important
    }

    .multiselect__content {
      list-style: none;
      display: inline-block;
      padding: 0;
      margin: 0;
      min-width: 100%;
      vertical-align: top
    }

    .multiselect--above.multiselect--active .multiselect__tags {
      border-top: unset !important
    }

    .multiselect--above .multiselect__content-wrapper {
      position: absolute;
      display: block;
      background: #fff;
      overflow: auto;
      border: 1px solid #fa463c !important;
      border: 1px solid var(--color-primary-400) !important;
      -webkit-overflow-scrolling: touch;
      border-radius: 10px 10px 0 0 !important;
      width: calc(100% + 2px) !important;
      border-bottom: unset !important;
      margin-left: -1px !important;
      top: unset;
      bottom: 45px
    }

    .multiselect__content::webkit-scrollbar {
      display: none
    }

    .multiselect__element {
      display: block
    }

    .multiselect__option {
      display: block;
      padding: 12px;
      min-height: 40px;
      line-height: 16px;
      text-decoration: none;
      text-transform: none;
      position: relative;
      cursor: pointer;
      white-space: nowrap
    }

    .multiselect__option:after {
      top: 0;
      right: 0;
      position: absolute;
      line-height: 40px;
      padding-right: 12px;
      padding-left: 20px
    }

    .multiselect__option--highlight {
      background: #f1f1f1 !important;
      outline: none;
      color: #0a1e32 !important;
      color: var(--color-dark-400) !important
    }

    .multiselect__option--highlight:after {
      content: attr(data-select);
      background: #f1f1f1 !important;
      color: #fff
    }

    .multiselect__option--selected {
      background: #f3f3f3;
      color: #35495e;
      font-weight: 700
    }

    .multiselect__option--selected:after {
      content: attr(data-selected);
      color: silver
    }

    .multiselect__option--selected.multiselect__option--highlight,
    .multiselect__option--selected.multiselect__option--highlight:after {
      background: #f1f1f1 !important;
      color: #0a1e32 !important;
      color: var(--color-dark-400) !important
    }

    .multiselect__option--selected.multiselect__option--highlight:after {
      content: attr(data-deselect)
    }

    .multiselect--disabled {
      background: #ededed;
      pointer-events: none
    }

    .multiselect--disabled .multiselect__current,
    .multiselect--disabled .multiselect__select,
    .multiselect__option--disabled {
      background: #ededed;
      color: #a6a6a6
    }

    .multiselect__option--disabled {
      cursor: text;
      pointer-events: none
    }

    .multiselect__option--disabled.multiselect__option--highlight {
      background: #dedede !important
    }

    .multiselect-enter-active,
    .multiselect-leave-active {
      transition: all .15s ease
    }

    .multiselect-enter,
    .multiselect-leave-active {
      opacity: 0
    }

    .multiselect__strong {
      margin-bottom: 10px;
      display: inline-block
    }

    [dir=rtl] .multiselect {
      text-align: right
    }

    [dir=rtl] .multiselect__select {
      right: auto;
      left: 1px
    }

    [dir=rtl] .multiselect__tags {
      padding: 8px 8px 0 40px
    }

    [dir=rtl] .multiselect__content {
      text-align: right
    }

    [dir=rtl] .multiselect__option:after {
      right: auto;
      left: 0
    }

    [dir=rtl] .multiselect__clear {
      right: auto;
      left: 12px
    }

    [dir=rtl] .multiselect__spinner {
      right: auto;
      left: 1px
    }

    @-webkit-keyframes spinning {
      0% {
        transform: rotate(0)
      }

      to {
        transform: rotate(2turn)
      }
    }

    @keyframes spinning {
      0% {
        transform: rotate(0)
      }

      to {
        transform: rotate(2turn)
      }
    }

    .tooltip {
      display: block !important;
      z-index: 10000
    }

    .tooltip .tooltip-inner {
      background: #fff;
      color: #0a1e32;
      color: var(--color-dark-400);
      padding: 12px 18px;
      border-radius: 5px;
      box-shadow: 0 0 12px rgba(0, 0, 17, .16863)
    }

    .tooltip .tooltip-arrow {
      width: 0;
      height: 0;
      border-style: solid;
      position: absolute;
      margin: 5px;
      border-color: #fff;
      z-index: 1
    }

    .tooltip[x-placement^=top] {
      margin-bottom: 5px
    }

    .tooltip[x-placement^=top] .tooltip-arrow {
      border-width: 5px 5px 0;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      bottom: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0
    }

    .tooltip[x-placement^=bottom] {
      margin-top: 5px
    }

    .tooltip[x-placement^=bottom] .tooltip-arrow {
      border-width: 0 5px 5px;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      border-top-color: transparent !important;
      top: -5px;
      left: calc(50% - 5px);
      margin-top: 0;
      margin-bottom: 0
    }

    .tooltip[x-placement^=right] {
      margin-left: 5px
    }

    .tooltip[x-placement^=right] .tooltip-arrow {
      border-width: 5px 5px 5px 0;
      border-left-color: transparent !important;
      border-top-color: transparent !important;
      border-bottom-color: transparent !important;
      left: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0
    }

    .tooltip[x-placement^=left] {
      margin-right: 5px
    }

    .tooltip[x-placement^=left] .tooltip-arrow {
      border-width: 5px 0 5px 5px;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      right: -5px;
      top: calc(50% - 5px);
      margin-left: 0;
      margin-right: 0
    }

    .tooltip.popover .popover-inner {
      background: #f9f9f9;
      color: #000;
      padding: 24px;
      border-radius: 5px;
      box-shadow: 0 5px 30px rgba(0, 0, 0, .1)
    }

    .tooltip.popover .popover-arrow {
      border-color: #f9f9f9
    }

    .tooltip[aria-hidden=true] {
      visibility: hidden;
      opacity: 0;
      transition: opacity .15s, visibility .15s
    }

    .tooltip[aria-hidden=false] {
      visibility: visible;
      opacity: 1;
      transition: opacity .15s
    }

    .mx-icon-double-left:after,
    .mx-icon-double-left:before,
    .mx-icon-double-right:after,
    .mx-icon-double-right:before,
    .mx-icon-left:before,
    .mx-icon-right:before {
      content: "";
      position: relative;
      top: -1px;
      display: inline-block;
      width: 10px;
      height: 10px;
      vertical-align: middle;
      border-color: currentcolor;
      border-style: solid;
      border-width: 2px 0 0 2px;
      border-radius: 1px;
      box-sizing: border-box;
      transform-origin: center;
      transform: rotate(-45deg) scale(.7)
    }

    .mx-icon-double-left:after {
      left: -4px
    }

    .mx-icon-double-right:before {
      left: 4px
    }

    .mx-icon-double-right:after,
    .mx-icon-double-right:before,
    .mx-icon-right:before {
      transform: rotate(135deg) scale(.7)
    }

    .mx-btn {
      box-sizing: border-box;
      line-height: 1;
      font-size: 14px;
      font-weight: 500;
      padding: 7px 15px;
      margin: 0;
      cursor: pointer;
      background-color: transparent;
      outline: none;
      border: 1px solid rgba(0, 0, 0, .1);
      border-radius: 4px;
      color: #1b1b1b;
      white-space: nowrap
    }

    .mx-btn:hover {
      border-color: #fa463c;
      color: #fa463c
    }

    .mx-btn-text {
      border: 0;
      padding: 0 4px;
      text-align: left;
      line-height: inherit
    }

    .mx-scrollbar {
      height: 100%
    }

    .mx-scrollbar:hover .mx-scrollbar-track {
      opacity: 1
    }

    .mx-scrollbar-wrap {
      height: 100%;
      overflow-x: hidden;
      overflow-y: auto
    }

    .mx-scrollbar-track {
      position: absolute;
      top: 2px;
      right: 2px;
      bottom: 2px;
      width: 6px;
      z-index: 1;
      border-radius: 4px;
      opacity: 0;
      transition: opacity .24s ease-out
    }

    .mx-scrollbar-track .mx-scrollbar-thumb {
      position: absolute;
      width: 100%;
      height: 0;
      cursor: pointer;
      border-radius: inherit;
      background-color: rgba(144, 147, 153, .3);
      transition: background-color .3s
    }

    .mx-zoom-in-down-enter-active,
    .mx-zoom-in-down-leave-active {
      opacity: 1;
      transform: scaleY(1);
      transition: transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1);
      transform-origin: center top
    }

    .mx-zoom-in-down-enter,
    .mx-zoom-in-down-enter-from,
    .mx-zoom-in-down-leave-to {
      opacity: 0;
      transform: scaleY(0)
    }

    .mx-datepicker {
      position: relative;
      display: inline-block;
      width: 210px
    }

    .mx-datepicker svg {
      width: 1em;
      height: 1em;
      vertical-align: -.15em;
      fill: currentColor;
      overflow: hidden
    }

    .mx-datepicker-range {
      width: 320px
    }

    .mx-datepicker-inline {
      width: auto
    }

    .mx-input {
      display: inline-block;
      height: 34px;
      padding: 6px 30px 6px 10px;
      font-size: 14px;
      line-height: 1.4;
      color: #555;
      border: 1px solid #ccc;
      border-radius: 4px;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
    }

    .mx-input:focus,
    .mx-input:hover {
      border-color: #409aff
    }

    .mx-icon-calendar,
    .mx-icon-clear {
      position: absolute;
      top: 50%;
      right: 8px;
      transform: translateY(-50%);
      font-size: 16px;
      line-height: 1;
      color: rgba(0, 0, 0, .5);
      vertical-align: middle
    }

    .mx-icon-clear {
      cursor: pointer
    }

    .mx-icon-clear:hover {
      color: rgba(0, 0, 0, .8)
    }

    .mx-datepicker-main {
      font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif;
      color: #1b1b1b;
      background-color: #fff;
      border: 1px solid #e8e8e8
    }

    .mx-datepicker-popup {
      position: absolute;
      margin-top: 1px;
      margin-bottom: 1px;
      box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
      z-index: 2001
    }

    .mx-datepicker-sidebar {
      float: left;
      box-sizing: border-box;
      width: 100px;
      padding: 6px;
      overflow: auto
    }

    .mx-datepicker-sidebar+.mx-datepicker-content {
      margin-left: 100px;
      border-left: 1px solid #e8e8e8
    }

    .mx-datepicker-body {
      position: relative;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .mx-btn-shortcut {
      display: block;
      padding: 0 6px;
      line-height: 24px
    }

    .mx-range-wrapper {
      display: flex
    }

    @media(max-width:750px) {
      .mx-range-wrapper {
        flex-direction: column
      }
    }

    .mx-datepicker-header {
      padding: 6px 8px;
      border-bottom: 1px solid #e8e8e8
    }

    .mx-datepicker-footer {
      padding: 6px 8px;
      text-align: right;
      border-top: 1px solid #e8e8e8
    }

    .mx-calendar {
      box-sizing: border-box;
      width: 248px;
      padding: 6px 12px
    }

    .mx-calendar+.mx-calendar {
      border-left: 1px solid #e8e8e8
    }

    .mx-calendar-header,
    .mx-time-header {
      box-sizing: border-box;
      height: 34px;
      line-height: 34px;
      text-align: center;
      overflow: hidden
    }

    .mx-calendar-header-label {
      font-size: 14px
    }

    .mx-calendar-decade-separator {
      margin: 0 2px
    }

    .mx-calendar-decade-separator:after {
      content: "~"
    }

    .mx-calendar-content .cell:hover {
      background-color: #fff6f5
    }

    .mx-calendar-content .cell.hover-in-range,
    .mx-calendar-content .cell.in-range {
      color: #1b1b1b;
      background-color: #fee3e2
    }

    .mx-calendar-week-mode .mx-date-row {
      cursor: pointer
    }

    .mx-calendar-week-mode .mx-date-row:hover {
      background-color: #fff6f5
    }

    .mx-calendar-week-mode .mx-date-row.mx-active-week {
      background-color: #fee3e2
    }

    .mx-calendar-week-mode .mx-date-row .cell.active,
    .mx-calendar-week-mode .mx-date-row .cell:hover {
      color: inherit;
      background-color: transparent
    }

    .mx-week-number {
      opacity: .5
    }

    .mx-table {
      table-layout: fixed;
      border-collapse: separate;
      border-spacing: 0;
      width: 100%;
      height: 100%;
      box-sizing: border-box;
      text-align: center
    }

    .mx-table th {
      font-weight: 500
    }

    .mx-table td,
    .mx-table th {
      padding: 0;
      vertical-align: middle
    }

    .mx-table-date td,
    .mx-table-date th {
      height: 32px;
      font-size: 12px
    }

    .mx-table-date .today {
      color: #fb5950
    }

    .mx-table-date .cell.not-current-month {
      color: #ccc;
      background: none
    }

    .mx-time {
      flex: 1;
      width: 224px;
      background: #fff
    }

    .mx-time+.mx-time {
      border-left: 1px solid #e8e8e8
    }

    .mx-calendar-time {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%
    }

    .mx-time-header {
      border-bottom: 1px solid #e8e8e8
    }

    .mx-time-content {
      height: 224px;
      box-sizing: border-box;
      overflow: hidden
    }

    .mx-time-columns {
      display: flex;
      width: 100%;
      height: 100%;
      overflow: hidden
    }

    .mx-time-column {
      flex: 1;
      position: relative;
      border-left: 1px solid #e8e8e8;
      text-align: center
    }

    .mx-time-column:first-child {
      border-left: 0
    }

    .mx-time-column .mx-time-list {
      margin: 0;
      padding: 0;
      list-style: none
    }

    .mx-time-column .mx-time-list:after {
      content: "";
      display: block;
      height: 192px
    }

    .mx-time-column .mx-time-item {
      cursor: pointer;
      font-size: 12px;
      height: 32px;
      line-height: 32px
    }

    .mx-time-column .mx-time-item:hover {
      color: #1b1b1b;
      background-color: #fff6f5
    }

    .mx-time-column .mx-time-item.active {
      color: #fa463c;
      background-color: transparent;
      font-weight: 700
    }

    .mx-time-column .mx-time-item.disabled {
      cursor: not-allowed;
      color: #ccc;
      background-color: #f3f3f3
    }

    .mx-time-option {
      cursor: pointer;
      padding: 8px 10px;
      font-size: 14px;
      line-height: 20px
    }

    .mx-time-option:hover {
      color: #1b1b1b;
      background-color: #fff6f5
    }

    .mx-time-option.active {
      color: #fa463c;
      background-color: transparent;
      font-weight: 700
    }

    .mx-time-option.disabled {
      cursor: not-allowed;
      color: #ccc;
      background-color: #f3f3f3
    }

    .mx-datepicker {
      display: block;
      width: 100%
    }

    .mx-input-wrapper {
      display: block;
      position: relative
    }

    .mx-input-wrapper .mx-icon-clear {
      display: none
    }

    .mx-input-wrapper:hover .mx-icon-clear {
      display: block
    }

    .mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar {
      display: none
    }

    .mx-btn-current-month,
    .mx-btn-current-year {
      color: #fa463c;
      color: var(--color-primary-400)
    }

    .mx-btn-current-month:hover,
    .mx-btn-current-year:hover {
      color: #fa463c;
      color: var(--color-primary-300)
    }

    .mx-table-year .cell {
      border-radius: 30px !important
    }

    .mx-table-month .cell {
      height: 68px !important
    }

    .form-group__icon-container .mx-input {
      padding-left: 50px
    }

    .mx-input {
      display: block;
      box-sizing: border-box;
      width: 100%;
      height: 50px;
      padding: 6px 30px 6px 16px;
      font-size: .9411764706rem;
      color: #0a1e32;
      color: var(--color-dark-400);
      background-color: #fff;
      border: 1px solid #dbdbdb;
      border-radius: 10px;
      box-shadow: 0 0 12px rgba(0, 0, 0, .10196)
    }

    .mx-input:hover {
      border-color: #dbdbdb
    }

    .mx-input:focus {
      border-color: #fa463c;
      border-color: var(--color-primary-400)
    }

    .mx-input.disabled,
    .mx-input:disabled {
      color: #ccc;
      background-color: #f3f3f3;
      border-color: #ccc;
      cursor: not-allowed
    }

    .mx-input:focus {
      outline: none
    }

    .mx-input::-ms-clear {
      display: none
    }

    .mx-calendar-content .cell {
      font-size: .8235294118rem
    }

    .mx-icon-calendar,
    .mx-icon-clear {
      display: none !important
    }

    .mx-btn-icon-double-left,
    .mx-btn-icon-left {
      color: #fa463c;
      color: var(--color-primary-400);
      float: left
    }

    .mx-btn-icon-double-right,
    .mx-btn-icon-right {
      color: #fa463c;
      color: var(--color-primary-400);
      float: right
    }

    .mx-calendar-content {
      position: relative;
      height: 224px;
      box-sizing: border-box
    }

    .mx-calendar-content .cell {
      cursor: pointer
    }

    .mx-calendar-content .cell:hover {
      color: #1b1b1b;
      background-color: #f56959;
      background-color: var(--color-primary-50);
      border-radius: 50%
    }

    .mx-calendar-content .cell.active {
      color: #fff;
      border-radius: 50%;
      background-color: #fa463c;
      background-color: var(--color-primary-400)
    }

    .mx-calendar-content .cell.in-range {
      color: #1b1b1b;
      background-color: #fee3e2
    }

    .mx-calendar-content .cell.in-range:hover {
      border-radius: 0
    }

    .mx-calendar-content .cell.disabled {
      cursor: not-allowed;
      color: #ccc;
      background-color: #f3f3f3
    }

    .mx-table-date,
    .mx-table-date tr {
      box-shadow: unset !important
    }

    .mx-table-date tr:hover {
      background: #fff
    }

    .mx-table-date thead tr th {
      color: #fa463c;
      color: var(--color-primary-400);
      font-size: .7647058824rem;
      background: #fff
    }

    .o-modal {
      border-radius: 25px;
      height: 100%
    }

    .o-modal__wrapper {
      padding: 30px 15px;
      overflow: auto;
      height: 100%;
      max-height: 94vh;
      display: flex;
      flex-direction: column
    }

    .o-modal__header {
      display: flex;
      position: relative
    }

    .o-modal__header-icon+.o-modal__header-title {
      margin-left: 20px
    }

    .o-modal__header-title {
      font-weight: 900;
      letter-spacing: .8px;
      line-height: 19px
    }

    .o-modal__header-icon,
    .o-modal__header-title {
      font-size: 1.1764705882rem;
      color: #0a1e32;
      color: var(--brand-primary)
    }

    .o-modal__header-close {
      position: absolute;
      right: 0;
      font-size: 2.2rem;
      top: -6px;
      color: #ccc;
      transition: color .15s linear;
      cursor: pointer;
      z-index: 1
    }

    .o-modal__header-close:hover {
      color: #666
    }

    .o-modal__content {
      margin-top: 42px
    }

    .o-modal__footer {
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      margin-top: 50px
    }

    @media(min-width:768px) {
      .o-modal__footer {
        flex-direction: row
      }
    }

    .o-modal__footer-action {
      width: 100%;
      margin-top: 10px
    }

    @media(min-width:768px) {
      .o-modal__footer-action {
        width: 200px;
        margin-left: 10px;
        margin-top: 0
      }
    }

    .vue-modal-resizer {
      overflow: hidden;
      width: 12px;
      height: 12px;
      right: 0;
      bottom: 0;
      z-index: 9999999;
      cursor: se-resize
    }

    .vue-modal-resizer,
    .vue-modal-resizer:after {
      display: block;
      position: absolute;
      background: transparent
    }

    .vue-modal-resizer:after {
      content: "";
      left: 0;
      top: 0;
      width: 0;
      height: 0;
      border-bottom: 10px solid #ddd;
      border-left: 10px solid transparent
    }

    .vue-modal-resizer.clicked:after {
      border-bottom: 10px solid #369be9
    }

    .vm--block-scroll {
      overflow: hidden;
      width: 100vw
    }

    .vm--container {
      z-index: 99999999 !important
    }

    .vm--container,
    .vm--overlay {
      position: fixed;
      box-sizing: border-box;
      left: 0;
      top: 0;
      width: 100%
    }

    .vm--overlay {
      height: 100vh;
      -webkit-backdrop-filter: blur(10px);
      backdrop-filter: blur(10px);
      background: rgba(0, 0, 0, .4);
      opacity: 1
    }

    .vm--container.scrollable {
      height: 100%;
      min-height: 100vh;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch
    }

    .vm--modal {
      position: relative;
      overflow: hidden;
      box-sizing: border-box;
      background-color: #fff;
      box-shadow: 0 0 16px rgba(0, 0, 0, .16078);
      border-radius: 25px !important;
      max-width: 95vw;
      left: 0 !important;
      right: 0 !important;
      bottom: 0 !important;
      top: 4vh !important;
      margin: 0 auto;
      max-height: 94vh
    }

    .vm--container.scrollable .vm--modal {
      margin-bottom: 2px
    }

    .vm--top-right-slot {
      display: block;
      position: absolute;
      right: 0;
      top: 0
    }

    .vm-transition--overlay-enter-active,
    .vm-transition--overlay-leave-active {
      transition: all 50ms
    }

    .vm-transition--overlay-enter,
    .vm-transition--overlay-leave-active {
      opacity: 0
    }

    .vm-transition--modal-enter-active,
    .vm-transition--modal-leave-active {
      transition: all .2s
    }

    .vm-transition--modal-enter,
    .vm-transition--modal-leave-active {
      opacity: 0;
      transform: translateY(-20px)
    }

    .vm-transition--default-enter-active,
    .vm-transition--default-leave-active {
      transition: all 2ms
    }

    .vm-transition--default-enter,
    .vm-transition--default-leave-active {
      opacity: 0
    }

    .vue-dialog {
      font-size: 14px
    }

    .vue-dialog div {
      box-sizing: border-box
    }

    .vue-dialog-content {
      flex: 1 0 auto;
      width: 100%;
      padding: 14px
    }

    .vue-dialog-content-title {
      font-weight: 600;
      padding-bottom: 14px
    }

    .vue-dialog-buttons {
      display: flex;
      flex: 0 1 auto;
      width: 100%;
      border-top: 1px solid #eee
    }

    .vue-dialog-buttons-none {
      width: 100%;
      padding-bottom: 14px
    }

    .vue-dialog-button {
      font-size: inherit;
      background: transparent;
      padding: 0;
      margin: 0;
      border: 0;
      cursor: pointer;
      box-sizing: border-box;
      line-height: 40px;
      height: 40px;
      color: inherit;
      font: inherit;
      outline: none
    }

    .vue-dialog-button:hover {
      background: #f9f9f9
    }

    .vue-dialog-button:active {
      background: #f3f3f3
    }

    .vue-dialog-button:not(:first-of-type) {
      border-left: 1px solid #eee
    }

    .grey-slider .slider-dot-handle,
    .grey-slider .slider-process,
    .grey-slider .vue-range-slider.slider-component .slider .slider-dot,
    .grey-slider .vue-range-slider.slider-component .slider .slider-process {
      background: #ccc !important
    }

    .vue-range-slider.slider-component {
      position: relative;
      box-sizing: border-box;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .vue-range-slider.slider-component .slider {
      position: relative;
      display: block;
      border-radius: 15px;
      background-color: #ffcdc7
    }

    .vue-range-slider.slider-component .slider:after {
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 2
    }

    .vue-range-slider.slider-component .slider .slider-dot {
      position: absolute;
      border-radius: 50%;
      background-color: #ca2b1a;
      will-change: transform;
      cursor: pointer;
      z-index: 5
    }

    .vue-range-slider.slider-component .slider .slider-dot .slider-dot-handle {
      width: 100%;
      height: 100%;
      border-radius: 50%;
      background-color: #e54432;
      border: 2px solid #fff
    }

    .slider-dot-handle-pulsing {
      -webkit-animation: pulse 2s infinite;
      animation: pulse 2s infinite;
      box-shadow: 0 0 0 0 #000
    }

    @-webkit-keyframes pulse {
      0% {
        transform: scale(.95);
        box-shadow: 0 0 0 0 rgba(229, 68, 50, .7)
      }

      70% {
        transform: scale(1);
        box-shadow: 0 0 0 10px rgba(229, 68, 50, 0)
      }

      to {
        transform: scale(.95);
        box-shadow: 0 0 0 0 rgba(229, 68, 50, 0)
      }
    }

    @keyframes pulse {
      0% {
        transform: scale(.95);
        box-shadow: 0 0 0 0 rgba(229, 68, 50, .7)
      }

      70% {
        transform: scale(1);
        box-shadow: 0 0 0 10px rgba(229, 68, 50, 0)
      }

      to {
        transform: scale(.95);
        box-shadow: 0 0 0 0 rgba(229, 68, 50, 0)
      }
    }

    .vue-range-slider.slider-component .slider .slider-dot.slider-dot-disabled,
    .vue-range-slider.slider-component .slider .slider-dot.slider-dot-dragging {
      z-index: 5
    }

    .vue-range-slider.slider-component .slider .slider-dot.slider-hover:hover .slider-tooltip-wrap {
      display: block
    }

    .vue-range-slider.slider-component .slider .slider-dot.slider-always .slider-tooltip-wrap {
      display: block !important
    }

    .vue-range-slider.slider-component .slider .slider-process {
      position: absolute;
      border-radius: 5px;
      background-color: #e54432;
      z-index: 1
    }

    .vue-range-slider.slider-component .slider .slider-process.slider-process-draggable {
      cursor: pointer;
      z-index: 3
    }

    .vue-range-slider.slider-component .slider .slider-input {
      position: absolute;
      overflow: hidden;
      height: 1px;
      width: 1px;
      clip: rect(1px, 1px, 1px, 1px)
    }

    .vue-range-slider.slider-component .slider .slider-piecewise {
      position: absolute;
      width: 100%;
      padding: 0;
      margin: 0;
      left: 0;
      top: 0;
      height: 100%;
      list-style: none
    }

    .vue-range-slider.slider-component .slider .slider-piecewise .piecewise-item {
      position: absolute;
      width: 8px;
      height: 8px
    }

    .vue-range-slider.slider-component .slider .slider-piecewise .piecewise-item:first-child .piecewise-dot,
    .vue-range-slider.slider-component .slider .slider-piecewise .piecewise-item:last-child .piecewise-dot {
      visibility: hidden
    }

    .vue-range-slider.slider-component .slider .slider-piecewise .piecewise-item .piecewise-dot {
      position: absolute;
      left: 50%;
      top: 50%;
      width: 100%;
      height: 100%;
      display: inline-block;
      background-color: rgba(0, 0, 0, .16);
      border-radius: 50%;
      transform: translate(-50%, -50%);
      z-index: 2
    }

    .vue-range-slider.slider-component.slider-horizontal .slider-dot {
      left: 0
    }

    .vue-range-slider.slider-component.slider-horizontal .slider-process {
      width: 0;
      height: 100%;
      top: 0;
      left: 0;
      will-change: width
    }

    .vue-range-slider.slider-component.slider-vertical .slider-dot {
      bottom: 0
    }

    .vue-range-slider.slider-component.slider-vertical .slider-process {
      width: 100%;
      height: 0;
      bottom: 0;
      left: 0;
      will-change: height
    }

    .vue-range-slider.slider-component.slider-horizontal-reverse .slider-dot {
      right: 0
    }

    .vue-range-slider.slider-component.slider-horizontal-reverse .slider-process {
      width: 0;
      height: 100%;
      top: 0;
      right: 0
    }

    .vue-range-slider.slider-component.slider-vertical-reverse .slider-dot {
      top: 0
    }

    .vue-range-slider.slider-component.slider-vertical-reverse .slider-process {
      width: 100%;
      height: 0;
      top: 0;
      left: 0
    }

    .vue-range-slider.slider-component.slider-horizontal-reverse .slider-piecewise .piecewise-item .piecewise-label,
    .vue-range-slider.slider-component.slider-horizontal .slider-piecewise .piecewise-item .piecewise-label {
      position: absolute;
      display: inline-block;
      top: 100%;
      left: 50%;
      white-space: nowrap;
      font-size: 12px;
      color: #333;
      transform: translate(-50%, 8px);
      visibility: visible
    }

    .vue-range-slider.slider-component.slider-vertical-reverse .slider-piecewise .piecewise-item .piecewise-label,
    .vue-range-slider.slider-component.slider-vertical .slider-piecewise .piecewise-item .piecewise-label {
      position: absolute;
      display: inline-block;
      top: 50%;
      left: 100%;
      white-space: nowrap;
      font-size: 12px;
      color: #333;
      transform: translate(8px, -50%);
      visibility: visible
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap {
      display: none;
      position: absolute;
      z-index: 9
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-top {
      top: -9px;
      left: 50%;
      transform: translate(-50%, -100%)
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-top .slider-tooltip:before {
      content: "";
      position: absolute;
      bottom: -10px;
      left: 50%;
      width: 0;
      height: 0;
      border: 5px solid transparent;
      border-top-color: inherit;
      transform: translate(-50%)
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-bottom {
      bottom: -9px;
      left: 50%;
      transform: translate(-50%, 100%)
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-bottom .slider-tooltip:before {
      content: "";
      position: absolute;
      top: -10px;
      left: 50%;
      width: 0;
      height: 0;
      border: 5px solid transparent;
      border-bottom-color: inherit;
      transform: translate(-50%)
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-left {
      top: 50%;
      left: -9px;
      transform: translate(-100%, -50%)
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-left .slider-tooltip:before {
      content: "";
      position: absolute;
      top: 50%;
      right: -10px;
      width: 0;
      height: 0;
      border: 5px solid transparent;
      border-left-color: inherit;
      transform: translateY(-50%)
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-right {
      top: 50%;
      right: -9px;
      transform: translate(100%, -50%)
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-right .slider-tooltip:before {
      content: "";
      position: absolute;
      top: 50%;
      left: -10px;
      width: 0;
      height: 0;
      border: 5px solid transparent;
      border-right-color: inherit;
      transform: translateY(-50%)
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap.merged-tooltip {
      display: block;
      visibility: hidden
    }

    .vue-range-slider.slider-component .slider-tooltip-wrap .slider-tooltip {
      display: block;
      font-size: 14px;
      white-space: nowrap;
      padding: 2px 5px;
      min-width: 20px;
      text-align: center;
      color: #fff;
      border-radius: 5px;
      border: 1px solid #3498db;
      background-color: #3498db
    }

    .vue-range-slider.slider-component.slider-disabled {
      opacity: 1;
      cursor: not-allowed
    }

    .vue-range-slider.slider-component.slider-disabled .slider-dot {
      cursor: not-allowed
    }

    .vue-range-slider.slider-component.slider-has-label {
      margin-bottom: 15px
    }

    div#driver-popover-item {
      display: none;
      position: absolute;
      background: #fff;
      color: #2d2d2d;
      margin: 0;
      padding: 15px;
      border-radius: 5px;
      min-width: 250px;
      max-width: 300px;
      box-shadow: 0 1px 10px rgba(0, 0, 0, .4);
      z-index: 1000000000
    }

    div#driver-popover-item .driver-popover-tip {
      border: 5px solid #fff;
      content: "";
      position: absolute
    }

    div#driver-popover-item .driver-popover-tip.bottom {
      bottom: -10px;
      border-color: #fff transparent transparent
    }

    div#driver-popover-item .driver-popover-tip.bottom.position-center {
      left: 49%
    }

    div#driver-popover-item .driver-popover-tip.bottom.position-right {
      right: 20px
    }

    div#driver-popover-item .driver-popover-tip.left {
      left: -10px;
      top: 10px;
      border-color: transparent #fff transparent transparent
    }

    div#driver-popover-item .driver-popover-tip.left.position-center {
      top: 46%
    }

    div#driver-popover-item .driver-popover-tip.left.position-bottom {
      top: auto;
      bottom: 20px
    }

    div#driver-popover-item .driver-popover-tip.right {
      right: -10px;
      top: 10px;
      border-color: transparent transparent transparent #fff
    }

    div#driver-popover-item .driver-popover-tip.right.position-center {
      top: 46%
    }

    div#driver-popover-item .driver-popover-tip.right.position-bottom {
      top: auto;
      bottom: 20px
    }

    div#driver-popover-item .driver-popover-tip.top {
      top: -10px;
      border-color: transparent transparent #fff
    }

    div#driver-popover-item .driver-popover-tip.top.position-center {
      left: 49%
    }

    div#driver-popover-item .driver-popover-tip.top.position-right {
      right: 20px
    }

    div#driver-popover-item .driver-popover-tip.mid-center {
      display: none
    }

    div#driver-popover-item .driver-popover-title {
      font: 19px/normal sans-serif;
      margin: 0 0 5px;
      font-weight: 700;
      display: block;
      position: relative;
      line-height: 1.5;
      zoom: 1
    }

    div#driver-popover-item .driver-popover-description {
      margin-bottom: 0;
      font: 14px/normal sans-serif;
      line-height: 1.5;
      color: #2d2d2d;
      font-weight: 400;
      zoom: 1
    }

    .driver-clearfix:after,
    .driver-clearfix:before {
      content: "";
      display: table
    }

    .driver-clearfix:after {
      clear: both
    }

    .driver-stage-no-animation {
      transition: none !important;
      background: transparent !important;
      outline: 5000px solid rgba(0, 0, 0, .75)
    }

    div#driver-page-overlay {
      background: #000;
      position: fixed;
      bottom: 0;
      right: 0;
      display: block;
      width: 100%;
      height: 100%;
      zoom: 1;
      filter: alpha(opacity=75);
      opacity: .75;
      z-index: 100002 !important
    }

    div#driver-highlighted-element-stage,
    div#driver-page-overlay {
      top: 0;
      left: 0;
      transition: all .3s
    }

    div#driver-highlighted-element-stage {
      position: absolute;
      height: 50px;
      width: 300px;
      background: #fff;
      z-index: 100003 !important;
      display: none;
      border-radius: 25px;
      max-width: 100vw
    }

    .driver-highlighted-element {
      z-index: 100004 !important
    }

    .driver-position-relative {
      position: relative !important
    }

    .driver-fix-stacking {
      z-index: auto !important;
      opacity: 1 !important;
      transform: none !important;
      -moz-filter: none !important;
      -ms-filter: none !important;
      -o-filter: none !important;
      filter: none !important;
      -ms-perspective: none !important;
      -o-perspective: none !important;
      perspective: none !important;
      transform-style: flat !important;
      -webkit-transform-box: border-box !important;
      -moz-transform-box: border-box !important;
      -ms-transform-box: border-box !important;
      -o-transform-box: border-box !important;
      transform-box: border-box !important;
      will-change: unset !important
    }

    div#driver-popover-item {
      border-radius: 25px !important
    }

    div#driver-popover-item .driver-popover-footer .driver-btn-group,
    div#driver-popover-item .driver-popover-footer .driver-close-only-btn {
      float: unset !important
    }

    .driver-popover-footer {
      display: flex;
      margin-top: 20px
    }

    .driver-close-btn {
      min-width: 98px;
      min-height: 38px;
      max-height: 38px;
      padding: 3px 15px !important;
      display: inline-flex;
      justify-content: center;
      align-items: center;
      color: #fff;
      transition: all .15s ease-in;
      background: #ccc;
      font-size: .8235294118rem;
      letter-spacing: .7px;
      border-radius: 19px;
      width: calc(50% - 10px);
      border: 1px solid #a92e2c;
      border: 1px solid var(--brand-primary-red-dark);
      color: #a92e2c;
      color: var(--brand-primary-red-dark);
      background: #fff
    }

    .driver-close-btn:hover {
      background: #a92e2c;
      background: var(--brand-primary-red-dark);
      color: #fff
    }

    .driver-next-btn {
      min-width: 98px;
      min-height: 38px;
      max-height: 38px;
      padding: 3px 15px !important;
      display: inline-flex;
      justify-content: center;
      align-items: center;
      color: #fff;
      transition: all .15s ease-in;
      border: unset;
      font-size: .8235294118rem;
      letter-spacing: .7px;
      border-radius: 19px;
      background: linear-gradient(180deg, #e7756b, #e5503f);
      width: calc(50% - 10px) !important;
      margin-left: 10px;
      display: inline-flex !important
    }

    .driver-next-btn:hover {
      filter: brightness(1.1)
    }

    div#driver-popover-item .driver-popover-footer .driver-close-btn {
      float: unset !important
    }

    @-webkit-keyframes fade-in {
      0% {
        opacity: 0
      }

      to {
        opacity: 1
      }
    }

    @keyframes fade-in {
      0% {
        opacity: 0
      }

      to {
        opacity: 1
      }
    }

    .is-button-disabled {
      opacity: .6;
      pointer-events: none
    }

    .is-rotate-180deg {
      transition: all .1s linear;
      transform: rotate(180deg)
    }
 
    .camera-layout[data-v-2fac06b6] {
      height: 100vh;
      height: calc(var(--vh, 1vh)*100);
      max-height: 100vh;
      max-height: calc(var(--vh, 1vh)*100);
      position: fixed;
      overflow: hidden
    }

    .o-layout-division[data-v-471e13c0] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-471e13c0] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-471e13c0] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-471e13c0] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-471e13c0] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-471e13c0] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-471e13c0] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-471e13c0] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-471e13c0] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-471e13c0] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-471e13c0] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-471e13c0] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-471e13c0] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-471e13c0] {
        display: none
      }
    }

    .row[data-v-471e13c0] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-471e13c0] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-471e13c0] {
      overflow-y: hidden
    }

    .index-9999[data-v-471e13c0] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-471e13c0],
    .page-leave-active[data-v-471e13c0] {
      transition: opacity .2s
    }

    .page-enter[data-v-471e13c0],
    .page-leave-active[data-v-471e13c0] {
      opacity: 0
    }

    .bounce-enter-active[data-v-471e13c0] {
      -webkit-animation: bounce-in-data-v-471e13c0 .8s;
      animation: bounce-in-data-v-471e13c0 .8s
    }

    .bounce-leave-active[data-v-471e13c0] {
      -webkit-animation: bounce-out-data-v-471e13c0 .5s;
      animation: bounce-out-data-v-471e13c0 .5s
    }

    @-webkit-keyframes bounce-in-data-v-471e13c0 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-471e13c0 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-471e13c0 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-471e13c0 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-471e13c0],
    .slide-right-leave-active[data-v-471e13c0] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-471e13c0],
    .slide-right-enter[data-v-471e13c0] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-471e13c0 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-471e13c0 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-471e13c0] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-471e13c0] {
      width: 100%
    }

    .l-grid-wrapper[data-v-471e13c0] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-471e13c0] {
      color: #fff
    }

    .text-black[data-v-471e13c0] {
      color: #000
    }

    .text-debug[data-v-471e13c0],
    .text-red[data-v-471e13c0] {
      color: red
    }

    .gilory-extrabold[data-v-471e13c0] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-471e13c0] {
      font-size: 4rem
    }

    .rem-2[data-v-471e13c0] {
      font-size: 2rem
    }

    .rem-5[data-v-471e13c0] {
      font-size: 5rem
    }

    .rem-17[data-v-471e13c0] {
      font-size: 1.7rem
    }

    .rem-16[data-v-471e13c0] {
      font-size: 1.6rem
    }

    .rem-15[data-v-471e13c0] {
      font-size: 1.5rem
    }

    .rem-25[data-v-471e13c0] {
      font-size: 2.5rem
    }

    .text-thin[data-v-471e13c0] {
      font-weight: 100
    }

    .text-extra-light[data-v-471e13c0] {
      font-weight: 200
    }

    .text-light[data-v-471e13c0] {
      font-weight: 300
    }

    .text-regular[data-v-471e13c0] {
      font-weight: 400
    }

    .text-medium[data-v-471e13c0] {
      font-weight: 500
    }

    .text-semi-bold[data-v-471e13c0] {
      font-weight: 600
    }

    .text-bold[data-v-471e13c0] {
      font-weight: 700
    }

    .text-boldest[data-v-471e13c0] {
      font-weight: 900
    }

    .text-center[data-v-471e13c0] {
      text-align: center
    }

    .text-left[data-v-471e13c0] {
      text-align: left
    }

    .text-right[data-v-471e13c0] {
      text-align: right
    }

    .spaced-2px[data-v-471e13c0] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-471e13c0] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-471e13c0] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-471e13c0] {
      letter-spacing: 0
    }

    .float-right[data-v-471e13c0] {
      float: right
    }

    .float-left[data-v-471e13c0] {
      float: left
    }

    .d-block[data-v-471e13c0] {
      display: block
    }

    .m-0[data-v-471e13c0] {
      margin: 0
    }

    .m-1[data-v-471e13c0] {
      margin: .25rem
    }

    .m-2[data-v-471e13c0] {
      margin: .5rem
    }

    .m-3[data-v-471e13c0] {
      margin: .75rem
    }

    .m-4[data-v-471e13c0] {
      margin: 1rem
    }

    .m-5[data-v-471e13c0] {
      margin: 1.25rem
    }

    .m-6[data-v-471e13c0] {
      margin: 1.5rem
    }

    .m-8[data-v-471e13c0] {
      margin: 2rem
    }

    .m-10[data-v-471e13c0] {
      margin: 2.5rem
    }

    .m-12[data-v-471e13c0] {
      margin: 3rem
    }

    .m-16[data-v-471e13c0] {
      margin: 4rem
    }

    .m-20[data-v-471e13c0] {
      margin: 5rem
    }

    .m-24[data-v-471e13c0] {
      margin: 6rem
    }

    .m-32[data-v-471e13c0] {
      margin: 8rem
    }

    .m-40[data-v-471e13c0] {
      margin: 10rem
    }

    .m-48[data-v-471e13c0] {
      margin: 12rem
    }

    .m-56[data-v-471e13c0] {
      margin: 14rem
    }

    .m-64[data-v-471e13c0] {
      margin: 16rem
    }

    .m-auto[data-v-471e13c0] {
      margin: auto
    }

    .m-px[data-v-471e13c0] {
      margin: 1px
    }

    .-m-1[data-v-471e13c0] {
      margin: -.25rem
    }

    .-m-2[data-v-471e13c0] {
      margin: -.5rem
    }

    .-m-3[data-v-471e13c0] {
      margin: -.75rem
    }

    .-m-4[data-v-471e13c0] {
      margin: -1rem
    }

    .-m-5[data-v-471e13c0] {
      margin: -1.25rem
    }

    .-m-6[data-v-471e13c0] {
      margin: -1.5rem
    }

    .-m-8[data-v-471e13c0] {
      margin: -2rem
    }

    .-m-10[data-v-471e13c0] {
      margin: -2.5rem
    }

    .-m-12[data-v-471e13c0] {
      margin: -3rem
    }

    .-m-16[data-v-471e13c0] {
      margin: -4rem
    }

    .-m-20[data-v-471e13c0] {
      margin: -5rem
    }

    .-m-24[data-v-471e13c0] {
      margin: -6rem
    }

    .-m-32[data-v-471e13c0] {
      margin: -8rem
    }

    .-m-40[data-v-471e13c0] {
      margin: -10rem
    }

    .-m-48[data-v-471e13c0] {
      margin: -12rem
    }

    .-m-56[data-v-471e13c0] {
      margin: -14rem
    }

    .-m-64[data-v-471e13c0] {
      margin: -16rem
    }

    .-m-px[data-v-471e13c0] {
      margin: -1px
    }

    .my-0[data-v-471e13c0] {
      margin-top: 0
    }

    .my-1[data-v-471e13c0] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-471e13c0] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-471e13c0] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-471e13c0] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-471e13c0] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-471e13c0] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-471e13c0] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-471e13c0] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-471e13c0] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-471e13c0] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-471e13c0] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-471e13c0] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-471e13c0] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-471e13c0] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-471e13c0] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-471e13c0] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-471e13c0] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-471e13c0] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-471e13c0] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-471e13c0] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-471e13c0] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-471e13c0] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-471e13c0] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-471e13c0] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-471e13c0] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-471e13c0] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-471e13c0] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-471e13c0] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-471e13c0] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-471e13c0] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-471e13c0] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-471e13c0] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-471e13c0] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-471e13c0] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-471e13c0] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-471e13c0] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-471e13c0] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-471e13c0] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-471e13c0] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-471e13c0] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-471e13c0] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-471e13c0] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-471e13c0] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-471e13c0] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-471e13c0] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-471e13c0] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-471e13c0] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-471e13c0] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-471e13c0] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-471e13c0] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-471e13c0] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-471e13c0] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-471e13c0] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-471e13c0] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-471e13c0] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-471e13c0] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-471e13c0] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-471e13c0] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-471e13c0] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-471e13c0] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-471e13c0] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-471e13c0] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-471e13c0] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-471e13c0] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-471e13c0] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-471e13c0] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-471e13c0] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-471e13c0] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-471e13c0] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-471e13c0] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-471e13c0] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-471e13c0] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-471e13c0] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-471e13c0] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-471e13c0] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-471e13c0] {
      margin-top: 0
    }

    .mt-1[data-v-471e13c0] {
      margin-top: .25rem
    }

    .mt-2[data-v-471e13c0] {
      margin-top: .5rem
    }

    .mt-3[data-v-471e13c0] {
      margin-top: .75rem
    }

    .mt-4[data-v-471e13c0] {
      margin-top: 1rem
    }

    .mt-5[data-v-471e13c0] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-471e13c0] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-471e13c0] {
      margin-top: 2rem
    }

    .mt-10[data-v-471e13c0] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-471e13c0] {
      margin-top: 3rem
    }

    .mt-16[data-v-471e13c0] {
      margin-top: 4rem
    }

    .mt-20[data-v-471e13c0] {
      margin-top: 5rem
    }

    .mt-24[data-v-471e13c0] {
      margin-top: 6rem
    }

    .mt-32[data-v-471e13c0] {
      margin-top: 8rem
    }

    .mt-40[data-v-471e13c0] {
      margin-top: 10rem
    }

    .mt-48[data-v-471e13c0] {
      margin-top: 12rem
    }

    .mt-56[data-v-471e13c0] {
      margin-top: 14rem
    }

    .mt-64[data-v-471e13c0] {
      margin-top: 16rem
    }

    .mt-auto[data-v-471e13c0] {
      margin-top: auto
    }

    .mt-px[data-v-471e13c0] {
      margin-top: 1px
    }

    .-mt-1[data-v-471e13c0] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-471e13c0] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-471e13c0] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-471e13c0] {
      margin-top: -1rem
    }

    .-mt-5[data-v-471e13c0] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-471e13c0] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-471e13c0] {
      margin-top: -2rem
    }

    .-mt-10[data-v-471e13c0] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-471e13c0] {
      margin-top: -3rem
    }

    .-mt-16[data-v-471e13c0] {
      margin-top: -4rem
    }

    .-mt-24[data-v-471e13c0] {
      margin-top: -6rem
    }

    .-mt-32[data-v-471e13c0] {
      margin-top: -8rem
    }

    .-mt-40[data-v-471e13c0] {
      margin-top: -10rem
    }

    .-mt-48[data-v-471e13c0] {
      margin-top: -12rem
    }

    .-mt-56[data-v-471e13c0] {
      margin-top: -14rem
    }

    .-mt-64[data-v-471e13c0] {
      margin-top: -16rem
    }

    .-mt-px[data-v-471e13c0] {
      margin-top: -1px
    }

    .mr-0[data-v-471e13c0] {
      margin-right: 0
    }

    .mr-1[data-v-471e13c0] {
      margin-right: .25rem
    }

    .mr-2[data-v-471e13c0] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-471e13c0] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-471e13c0] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-471e13c0] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-471e13c0] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-471e13c0] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-471e13c0] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-471e13c0] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-471e13c0] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-471e13c0] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-471e13c0] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-471e13c0] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-471e13c0] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-471e13c0] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-471e13c0] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-471e13c0] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-471e13c0] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-471e13c0] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-471e13c0] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-471e13c0] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-471e13c0] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-471e13c0] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-471e13c0] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-471e13c0] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-471e13c0] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-471e13c0] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-471e13c0] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-471e13c0] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-471e13c0] {
      margin-right: -5rem
    }

    .-mr-32[data-v-471e13c0] {
      margin-right: -8rem
    }

    .-mr-40[data-v-471e13c0] {
      margin-right: -10rem
    }

    .-mr-48[data-v-471e13c0] {
      margin-right: -12rem
    }

    .-mr-56[data-v-471e13c0] {
      margin-right: -14rem
    }

    .-mr-64[data-v-471e13c0] {
      margin-right: -16rem
    }

    .-mr-px[data-v-471e13c0] {
      margin-right: -1px
    }

    .mb-0[data-v-471e13c0] {
      margin-bottom: 0
    }

    .mb-1[data-v-471e13c0] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-471e13c0] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-471e13c0] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-471e13c0] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-471e13c0] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-471e13c0] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-471e13c0] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-471e13c0] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-471e13c0] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-471e13c0] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-471e13c0] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-471e13c0] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-471e13c0] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-471e13c0] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-471e13c0] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-471e13c0] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-471e13c0] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-471e13c0] {
      margin-bottom: auto
    }

    .mb-px[data-v-471e13c0] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-471e13c0] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-471e13c0] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-471e13c0] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-471e13c0] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-471e13c0] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-471e13c0] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-471e13c0] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-471e13c0] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-471e13c0] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-471e13c0] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-471e13c0] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-471e13c0] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-471e13c0] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-471e13c0] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-471e13c0] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-471e13c0] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-471e13c0] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-471e13c0] {
      margin-bottom: -1px
    }

    .ml-0[data-v-471e13c0] {
      margin-left: 0
    }

    .ml-1[data-v-471e13c0] {
      margin-left: .25rem
    }

    .ml-2[data-v-471e13c0] {
      margin-left: .5rem
    }

    .ml-3[data-v-471e13c0] {
      margin-left: .75rem
    }

    .ml-4[data-v-471e13c0] {
      margin-left: 1rem
    }

    .ml-5[data-v-471e13c0] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-471e13c0] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-471e13c0] {
      margin-left: 2rem
    }

    .ml-10[data-v-471e13c0] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-471e13c0] {
      margin-left: 3rem
    }

    .ml-16[data-v-471e13c0] {
      margin-left: 4rem
    }

    .ml-20[data-v-471e13c0] {
      margin-left: 5rem
    }

    .ml-24[data-v-471e13c0] {
      margin-left: 6rem
    }

    .ml-32[data-v-471e13c0] {
      margin-left: 8rem
    }

    .ml-40[data-v-471e13c0] {
      margin-left: 10rem
    }

    .ml-48[data-v-471e13c0] {
      margin-left: 12rem
    }

    .ml-56[data-v-471e13c0] {
      margin-left: 14rem
    }

    .ml-64[data-v-471e13c0] {
      margin-left: 16rem
    }

    .ml-auto[data-v-471e13c0] {
      margin-left: auto
    }

    .ml-px[data-v-471e13c0] {
      margin-left: 1px
    }

    .-ml-1[data-v-471e13c0] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-471e13c0] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-471e13c0] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-471e13c0] {
      margin-left: -1rem
    }

    .-ml-5[data-v-471e13c0] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-471e13c0] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-471e13c0] {
      margin-left: -2rem
    }

    .-ml-10[data-v-471e13c0] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-471e13c0] {
      margin-left: -3rem
    }

    .-ml-16[data-v-471e13c0] {
      margin-left: -4rem
    }

    .-ml-20[data-v-471e13c0] {
      margin-left: -5rem
    }

    .-ml-24[data-v-471e13c0] {
      margin-left: -6rem
    }

    .-ml-32[data-v-471e13c0] {
      margin-left: -8rem
    }

    .-ml-40[data-v-471e13c0] {
      margin-left: -10rem
    }

    .-ml-48[data-v-471e13c0] {
      margin-left: -12rem
    }

    .-ml-56[data-v-471e13c0] {
      margin-left: -14rem
    }

    .-ml-64[data-v-471e13c0] {
      margin-left: -16rem
    }

    .-ml-px[data-v-471e13c0] {
      margin-left: -1px
    }

    .p-0[data-v-471e13c0] {
      padding: 0
    }

    .p-1[data-v-471e13c0] {
      padding: .25rem
    }

    .p-2[data-v-471e13c0] {
      padding: .5rem
    }

    .p-3[data-v-471e13c0] {
      padding: .75rem
    }

    .p-4[data-v-471e13c0] {
      padding: 1rem
    }

    .p-5[data-v-471e13c0] {
      padding: 1.25rem
    }

    .p-6[data-v-471e13c0] {
      padding: 1.5rem
    }

    .p-8[data-v-471e13c0] {
      padding: 2rem
    }

    .p-10[data-v-471e13c0] {
      padding: 2.5rem
    }

    .p-12[data-v-471e13c0] {
      padding: 3rem
    }

    .p-16[data-v-471e13c0] {
      padding: 4rem
    }

    .p-20[data-v-471e13c0] {
      padding: 5rem
    }

    .p-24[data-v-471e13c0] {
      padding: 6rem
    }

    .p-32[data-v-471e13c0] {
      padding: 8rem
    }

    .p-40[data-v-471e13c0] {
      padding: 10rem
    }

    .p-48[data-v-471e13c0] {
      padding: 12rem
    }

    .p-56[data-v-471e13c0] {
      padding: 14rem
    }

    .p-64[data-v-471e13c0] {
      padding: 16rem
    }

    .p-px[data-v-471e13c0] {
      padding: 1px
    }

    .py-0[data-v-471e13c0] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-471e13c0] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-471e13c0] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-471e13c0] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-471e13c0] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-471e13c0] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-471e13c0] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-471e13c0] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-471e13c0] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-471e13c0] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-471e13c0] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-471e13c0] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-471e13c0] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-471e13c0] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-471e13c0] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-471e13c0] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-471e13c0] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-471e13c0] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-471e13c0] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-471e13c0] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-471e13c0] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-471e13c0] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-471e13c0] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-471e13c0] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-471e13c0] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-471e13c0] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-471e13c0] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-471e13c0] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-471e13c0] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-471e13c0] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-471e13c0] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-471e13c0] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-471e13c0] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-471e13c0] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-471e13c0] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-471e13c0] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-471e13c0] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-471e13c0] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-471e13c0] {
      padding-top: 0
    }

    .pt-1[data-v-471e13c0] {
      padding-top: .25rem
    }

    .pt-2[data-v-471e13c0] {
      padding-top: .5rem
    }

    .pt-3[data-v-471e13c0] {
      padding-top: .75rem
    }

    .pt-4[data-v-471e13c0] {
      padding-top: 1rem
    }

    .pt-5[data-v-471e13c0] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-471e13c0] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-471e13c0] {
      padding-top: 2rem
    }

    .pt-10[data-v-471e13c0] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-471e13c0] {
      padding-top: 3rem
    }

    .pt-16[data-v-471e13c0] {
      padding-top: 4rem
    }

    .pt-20[data-v-471e13c0] {
      padding-top: 5rem
    }

    .pt-24[data-v-471e13c0] {
      padding-top: 6rem
    }

    .pt-32[data-v-471e13c0] {
      padding-top: 8rem
    }

    .pt-40[data-v-471e13c0] {
      padding-top: 10rem
    }

    .pt-48[data-v-471e13c0] {
      padding-top: 12rem
    }

    .pt-56[data-v-471e13c0] {
      padding-top: 14rem
    }

    .pt-64[data-v-471e13c0] {
      padding-top: 16rem
    }

    .pt-px[data-v-471e13c0] {
      padding-top: 1px
    }

    .pr-0[data-v-471e13c0] {
      padding-right: 0
    }

    .pr-1[data-v-471e13c0] {
      padding-right: .25rem
    }

    .pr-2[data-v-471e13c0] {
      padding-right: .5rem
    }

    .pr-3[data-v-471e13c0] {
      padding-right: .75rem
    }

    .pr-4[data-v-471e13c0] {
      padding-right: 1rem
    }

    .pr-5[data-v-471e13c0] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-471e13c0] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-471e13c0] {
      padding-right: 2rem
    }

    .pr-10[data-v-471e13c0] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-471e13c0] {
      padding-right: 3rem
    }

    .pr-16[data-v-471e13c0] {
      padding-right: 4rem
    }

    .pr-20[data-v-471e13c0] {
      padding-right: 5rem
    }

    .pr-24[data-v-471e13c0] {
      padding-right: 6rem
    }

    .pr-32[data-v-471e13c0] {
      padding-right: 8rem
    }

    .pr-40[data-v-471e13c0] {
      padding-right: 10rem
    }

    .pr-48[data-v-471e13c0] {
      padding-right: 12rem
    }

    .pr-56[data-v-471e13c0] {
      padding-right: 14rem
    }

    .pr-64[data-v-471e13c0] {
      padding-right: 16rem
    }

    .pr-px[data-v-471e13c0] {
      padding-right: 1px
    }

    .pb-0[data-v-471e13c0] {
      padding-bottom: 0
    }

    .pb-1[data-v-471e13c0] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-471e13c0] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-471e13c0] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-471e13c0] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-471e13c0] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-471e13c0] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-471e13c0] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-471e13c0] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-471e13c0] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-471e13c0] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-471e13c0] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-471e13c0] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-471e13c0] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-471e13c0] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-471e13c0] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-471e13c0] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-471e13c0] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-471e13c0] {
      padding-bottom: 1px
    }

    .pl-0[data-v-471e13c0] {
      padding-left: 0
    }

    .pl-1[data-v-471e13c0] {
      padding-left: .25rem
    }

    .pl-2[data-v-471e13c0] {
      padding-left: .5rem
    }

    .pl-3[data-v-471e13c0] {
      padding-left: .75rem
    }

    .pl-4[data-v-471e13c0] {
      padding-left: 1rem
    }

    .pl-5[data-v-471e13c0] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-471e13c0] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-471e13c0] {
      padding-left: 2rem
    }

    .pl-10[data-v-471e13c0] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-471e13c0] {
      padding-left: 3rem
    }

    .pl-16[data-v-471e13c0] {
      padding-left: 4rem
    }

    .pl-20[data-v-471e13c0] {
      padding-left: 5rem
    }

    .pl-24[data-v-471e13c0] {
      padding-left: 6rem
    }

    .pl-32[data-v-471e13c0] {
      padding-left: 8rem
    }

    .pl-40[data-v-471e13c0] {
      padding-left: 10rem
    }

    .pl-48[data-v-471e13c0] {
      padding-left: 12rem
    }

    .pl-56[data-v-471e13c0] {
      padding-left: 14rem
    }

    .pl-64[data-v-471e13c0] {
      padding-left: 16rem
    }

    .pl-px[data-v-471e13c0] {
      padding-left: 1px
    }

    .btn-block[data-v-471e13c0] {
      width: 100%
    }

    .debug[data-v-471e13c0] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-471e13c0] {
      cursor: pointer
    }

    .c-logo__wrapper[data-v-471e13c0] {
      display: flex;
      flex-direction: column;
      width: 100%;
      max-width: 400px
    }

    .c-logo__img-container[data-v-471e13c0] {
      position: relative;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column
    }

    @media(min-width:992px) {
      .c-logo__img-container[data-v-471e13c0] {
        display: block
      }
    }

    .c-logo__subtitle[data-v-471e13c0] {
      text-transform: uppercase;
      color: #fa463c;
      font-weight: 200;
      font-size: 12px;
      letter-spacing: 5.13px
    }

    @media(min-width:992px) {
      .c-logo__subtitle[data-v-471e13c0] {
        font-size: .7058823529rem;
        position: absolute;
        bottom: 5%;
        width: 100%;
        left: 35%
      }
    }

    .o-layout-division[data-v-f4ada868] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-f4ada868] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-f4ada868] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-f4ada868] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-f4ada868] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-f4ada868] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-f4ada868] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-f4ada868] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-f4ada868] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-f4ada868] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-f4ada868] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-f4ada868] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-f4ada868] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-f4ada868] {
        display: none
      }
    }

    .row[data-v-f4ada868] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-f4ada868] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-f4ada868] {
      overflow-y: hidden
    }

    .index-9999[data-v-f4ada868] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-f4ada868],
    .page-leave-active[data-v-f4ada868] {
      transition: opacity .2s
    }

    .page-enter[data-v-f4ada868],
    .page-leave-active[data-v-f4ada868] {
      opacity: 0
    }

    .bounce-enter-active[data-v-f4ada868] {
      -webkit-animation: bounce-in-data-v-f4ada868 .8s;
      animation: bounce-in-data-v-f4ada868 .8s
    }

    .bounce-leave-active[data-v-f4ada868] {
      -webkit-animation: bounce-out-data-v-f4ada868 .5s;
      animation: bounce-out-data-v-f4ada868 .5s
    }

    @-webkit-keyframes bounce-in-data-v-f4ada868 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-f4ada868 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-f4ada868 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-f4ada868 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-f4ada868],
    .slide-right-leave-active[data-v-f4ada868] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-f4ada868],
    .slide-right-enter[data-v-f4ada868] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-f4ada868 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-f4ada868 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-f4ada868] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-f4ada868] {
      width: 100%
    }

    .l-grid-wrapper[data-v-f4ada868] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-f4ada868] {
      color: #fff
    }

    .text-black[data-v-f4ada868] {
      color: #000
    }

    .text-debug[data-v-f4ada868],
    .text-red[data-v-f4ada868] {
      color: red
    }

    .gilory-extrabold[data-v-f4ada868] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-f4ada868] {
      font-size: 4rem
    }

    .rem-2[data-v-f4ada868] {
      font-size: 2rem
    }

    .rem-5[data-v-f4ada868] {
      font-size: 5rem
    }

    .rem-17[data-v-f4ada868] {
      font-size: 1.7rem
    }

    .rem-16[data-v-f4ada868] {
      font-size: 1.6rem
    }

    .rem-15[data-v-f4ada868] {
      font-size: 1.5rem
    }

    .rem-25[data-v-f4ada868] {
      font-size: 2.5rem
    }

    .text-thin[data-v-f4ada868] {
      font-weight: 100
    }

    .text-extra-light[data-v-f4ada868] {
      font-weight: 200
    }

    .text-light[data-v-f4ada868] {
      font-weight: 300
    }

    .text-regular[data-v-f4ada868] {
      font-weight: 400
    }

    .text-medium[data-v-f4ada868] {
      font-weight: 500
    }

    .text-semi-bold[data-v-f4ada868] {
      font-weight: 600
    }

    .text-bold[data-v-f4ada868] {
      font-weight: 700
    }

    .text-boldest[data-v-f4ada868] {
      font-weight: 900
    }

    .text-center[data-v-f4ada868] {
      text-align: center
    }

    .text-left[data-v-f4ada868] {
      text-align: left
    }

    .text-right[data-v-f4ada868] {
      text-align: right
    }

    .spaced-2px[data-v-f4ada868] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-f4ada868] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-f4ada868] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-f4ada868] {
      letter-spacing: 0
    }

    .float-right[data-v-f4ada868] {
      float: right
    }

    .float-left[data-v-f4ada868] {
      float: left
    }

    .d-block[data-v-f4ada868] {
      display: block
    }

    .m-0[data-v-f4ada868] {
      margin: 0
    }

    .m-1[data-v-f4ada868] {
      margin: .25rem
    }

    .m-2[data-v-f4ada868] {
      margin: .5rem
    }

    .m-3[data-v-f4ada868] {
      margin: .75rem
    }

    .m-4[data-v-f4ada868] {
      margin: 1rem
    }

    .m-5[data-v-f4ada868] {
      margin: 1.25rem
    }

    .m-6[data-v-f4ada868] {
      margin: 1.5rem
    }

    .m-8[data-v-f4ada868] {
      margin: 2rem
    }

    .m-10[data-v-f4ada868] {
      margin: 2.5rem
    }

    .m-12[data-v-f4ada868] {
      margin: 3rem
    }

    .m-16[data-v-f4ada868] {
      margin: 4rem
    }

    .m-20[data-v-f4ada868] {
      margin: 5rem
    }

    .m-24[data-v-f4ada868] {
      margin: 6rem
    }

    .m-32[data-v-f4ada868] {
      margin: 8rem
    }

    .m-40[data-v-f4ada868] {
      margin: 10rem
    }

    .m-48[data-v-f4ada868] {
      margin: 12rem
    }

    .m-56[data-v-f4ada868] {
      margin: 14rem
    }

    .m-64[data-v-f4ada868] {
      margin: 16rem
    }

    .m-auto[data-v-f4ada868] {
      margin: auto
    }

    .m-px[data-v-f4ada868] {
      margin: 1px
    }

    .-m-1[data-v-f4ada868] {
      margin: -.25rem
    }

    .-m-2[data-v-f4ada868] {
      margin: -.5rem
    }

    .-m-3[data-v-f4ada868] {
      margin: -.75rem
    }

    .-m-4[data-v-f4ada868] {
      margin: -1rem
    }

    .-m-5[data-v-f4ada868] {
      margin: -1.25rem
    }

    .-m-6[data-v-f4ada868] {
      margin: -1.5rem
    }

    .-m-8[data-v-f4ada868] {
      margin: -2rem
    }

    .-m-10[data-v-f4ada868] {
      margin: -2.5rem
    }

    .-m-12[data-v-f4ada868] {
      margin: -3rem
    }

    .-m-16[data-v-f4ada868] {
      margin: -4rem
    }

    .-m-20[data-v-f4ada868] {
      margin: -5rem
    }

    .-m-24[data-v-f4ada868] {
      margin: -6rem
    }

    .-m-32[data-v-f4ada868] {
      margin: -8rem
    }

    .-m-40[data-v-f4ada868] {
      margin: -10rem
    }

    .-m-48[data-v-f4ada868] {
      margin: -12rem
    }

    .-m-56[data-v-f4ada868] {
      margin: -14rem
    }

    .-m-64[data-v-f4ada868] {
      margin: -16rem
    }

    .-m-px[data-v-f4ada868] {
      margin: -1px
    }

    .my-0[data-v-f4ada868] {
      margin-top: 0
    }

    .my-1[data-v-f4ada868] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-f4ada868] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-f4ada868] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-f4ada868] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-f4ada868] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-f4ada868] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-f4ada868] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-f4ada868] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-f4ada868] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-f4ada868] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-f4ada868] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-f4ada868] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-f4ada868] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-f4ada868] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-f4ada868] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-f4ada868] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-f4ada868] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-f4ada868] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-f4ada868] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-f4ada868] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-f4ada868] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-f4ada868] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-f4ada868] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-f4ada868] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-f4ada868] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-f4ada868] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-f4ada868] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-f4ada868] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-f4ada868] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-f4ada868] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-f4ada868] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-f4ada868] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-f4ada868] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-f4ada868] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-f4ada868] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-f4ada868] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-f4ada868] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-f4ada868] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-f4ada868] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-f4ada868] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-f4ada868] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-f4ada868] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-f4ada868] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-f4ada868] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-f4ada868] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-f4ada868] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-f4ada868] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-f4ada868] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-f4ada868] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-f4ada868] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-f4ada868] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-f4ada868] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-f4ada868] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-f4ada868] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-f4ada868] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-f4ada868] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-f4ada868] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-f4ada868] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-f4ada868] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-f4ada868] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-f4ada868] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-f4ada868] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-f4ada868] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-f4ada868] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-f4ada868] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-f4ada868] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-f4ada868] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-f4ada868] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-f4ada868] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-f4ada868] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-f4ada868] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-f4ada868] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-f4ada868] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-f4ada868] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-f4ada868] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-f4ada868] {
      margin-top: 0
    }

    .mt-1[data-v-f4ada868] {
      margin-top: .25rem
    }

    .mt-2[data-v-f4ada868] {
      margin-top: .5rem
    }

    .mt-3[data-v-f4ada868] {
      margin-top: .75rem
    }

    .mt-4[data-v-f4ada868] {
      margin-top: 1rem
    }

    .mt-5[data-v-f4ada868] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-f4ada868] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-f4ada868] {
      margin-top: 2rem
    }

    .mt-10[data-v-f4ada868] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-f4ada868] {
      margin-top: 3rem
    }

    .mt-16[data-v-f4ada868] {
      margin-top: 4rem
    }

    .mt-20[data-v-f4ada868] {
      margin-top: 5rem
    }

    .mt-24[data-v-f4ada868] {
      margin-top: 6rem
    }

    .mt-32[data-v-f4ada868] {
      margin-top: 8rem
    }

    .mt-40[data-v-f4ada868] {
      margin-top: 10rem
    }

    .mt-48[data-v-f4ada868] {
      margin-top: 12rem
    }

    .mt-56[data-v-f4ada868] {
      margin-top: 14rem
    }

    .mt-64[data-v-f4ada868] {
      margin-top: 16rem
    }

    .mt-auto[data-v-f4ada868] {
      margin-top: auto
    }

    .mt-px[data-v-f4ada868] {
      margin-top: 1px
    }

    .-mt-1[data-v-f4ada868] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-f4ada868] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-f4ada868] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-f4ada868] {
      margin-top: -1rem
    }

    .-mt-5[data-v-f4ada868] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-f4ada868] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-f4ada868] {
      margin-top: -2rem
    }

    .-mt-10[data-v-f4ada868] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-f4ada868] {
      margin-top: -3rem
    }

    .-mt-16[data-v-f4ada868] {
      margin-top: -4rem
    }

    .-mt-24[data-v-f4ada868] {
      margin-top: -6rem
    }

    .-mt-32[data-v-f4ada868] {
      margin-top: -8rem
    }

    .-mt-40[data-v-f4ada868] {
      margin-top: -10rem
    }

    .-mt-48[data-v-f4ada868] {
      margin-top: -12rem
    }

    .-mt-56[data-v-f4ada868] {
      margin-top: -14rem
    }

    .-mt-64[data-v-f4ada868] {
      margin-top: -16rem
    }

    .-mt-px[data-v-f4ada868] {
      margin-top: -1px
    }

    .mr-0[data-v-f4ada868] {
      margin-right: 0
    }

    .mr-1[data-v-f4ada868] {
      margin-right: .25rem
    }

    .mr-2[data-v-f4ada868] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-f4ada868] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-f4ada868] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-f4ada868] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-f4ada868] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-f4ada868] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-f4ada868] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-f4ada868] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-f4ada868] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-f4ada868] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-f4ada868] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-f4ada868] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-f4ada868] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-f4ada868] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-f4ada868] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-f4ada868] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-f4ada868] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-f4ada868] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-f4ada868] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-f4ada868] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-f4ada868] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-f4ada868] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-f4ada868] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-f4ada868] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-f4ada868] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-f4ada868] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-f4ada868] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-f4ada868] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-f4ada868] {
      margin-right: -5rem
    }

    .-mr-32[data-v-f4ada868] {
      margin-right: -8rem
    }

    .-mr-40[data-v-f4ada868] {
      margin-right: -10rem
    }

    .-mr-48[data-v-f4ada868] {
      margin-right: -12rem
    }

    .-mr-56[data-v-f4ada868] {
      margin-right: -14rem
    }

    .-mr-64[data-v-f4ada868] {
      margin-right: -16rem
    }

    .-mr-px[data-v-f4ada868] {
      margin-right: -1px
    }

    .mb-0[data-v-f4ada868] {
      margin-bottom: 0
    }

    .mb-1[data-v-f4ada868] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-f4ada868] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-f4ada868] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-f4ada868] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-f4ada868] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-f4ada868] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-f4ada868] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-f4ada868] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-f4ada868] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-f4ada868] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-f4ada868] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-f4ada868] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-f4ada868] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-f4ada868] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-f4ada868] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-f4ada868] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-f4ada868] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-f4ada868] {
      margin-bottom: auto
    }

    .mb-px[data-v-f4ada868] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-f4ada868] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-f4ada868] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-f4ada868] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-f4ada868] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-f4ada868] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-f4ada868] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-f4ada868] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-f4ada868] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-f4ada868] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-f4ada868] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-f4ada868] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-f4ada868] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-f4ada868] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-f4ada868] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-f4ada868] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-f4ada868] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-f4ada868] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-f4ada868] {
      margin-bottom: -1px
    }

    .ml-0[data-v-f4ada868] {
      margin-left: 0
    }

    .ml-1[data-v-f4ada868] {
      margin-left: .25rem
    }

    .ml-2[data-v-f4ada868] {
      margin-left: .5rem
    }

    .ml-3[data-v-f4ada868] {
      margin-left: .75rem
    }

    .ml-4[data-v-f4ada868] {
      margin-left: 1rem
    }

    .ml-5[data-v-f4ada868] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-f4ada868] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-f4ada868] {
      margin-left: 2rem
    }

    .ml-10[data-v-f4ada868] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-f4ada868] {
      margin-left: 3rem
    }

    .ml-16[data-v-f4ada868] {
      margin-left: 4rem
    }

    .ml-20[data-v-f4ada868] {
      margin-left: 5rem
    }

    .ml-24[data-v-f4ada868] {
      margin-left: 6rem
    }

    .ml-32[data-v-f4ada868] {
      margin-left: 8rem
    }

    .ml-40[data-v-f4ada868] {
      margin-left: 10rem
    }

    .ml-48[data-v-f4ada868] {
      margin-left: 12rem
    }

    .ml-56[data-v-f4ada868] {
      margin-left: 14rem
    }

    .ml-64[data-v-f4ada868] {
      margin-left: 16rem
    }

    .ml-auto[data-v-f4ada868] {
      margin-left: auto
    }

    .ml-px[data-v-f4ada868] {
      margin-left: 1px
    }

    .-ml-1[data-v-f4ada868] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-f4ada868] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-f4ada868] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-f4ada868] {
      margin-left: -1rem
    }

    .-ml-5[data-v-f4ada868] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-f4ada868] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-f4ada868] {
      margin-left: -2rem
    }

    .-ml-10[data-v-f4ada868] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-f4ada868] {
      margin-left: -3rem
    }

    .-ml-16[data-v-f4ada868] {
      margin-left: -4rem
    }

    .-ml-20[data-v-f4ada868] {
      margin-left: -5rem
    }

    .-ml-24[data-v-f4ada868] {
      margin-left: -6rem
    }

    .-ml-32[data-v-f4ada868] {
      margin-left: -8rem
    }

    .-ml-40[data-v-f4ada868] {
      margin-left: -10rem
    }

    .-ml-48[data-v-f4ada868] {
      margin-left: -12rem
    }

    .-ml-56[data-v-f4ada868] {
      margin-left: -14rem
    }

    .-ml-64[data-v-f4ada868] {
      margin-left: -16rem
    }

    .-ml-px[data-v-f4ada868] {
      margin-left: -1px
    }

    .p-0[data-v-f4ada868] {
      padding: 0
    }

    .p-1[data-v-f4ada868] {
      padding: .25rem
    }

    .p-2[data-v-f4ada868] {
      padding: .5rem
    }

    .p-3[data-v-f4ada868] {
      padding: .75rem
    }

    .p-4[data-v-f4ada868] {
      padding: 1rem
    }

    .p-5[data-v-f4ada868] {
      padding: 1.25rem
    }

    .p-6[data-v-f4ada868] {
      padding: 1.5rem
    }

    .p-8[data-v-f4ada868] {
      padding: 2rem
    }

    .p-10[data-v-f4ada868] {
      padding: 2.5rem
    }

    .p-12[data-v-f4ada868] {
      padding: 3rem
    }

    .p-16[data-v-f4ada868] {
      padding: 4rem
    }

    .p-20[data-v-f4ada868] {
      padding: 5rem
    }

    .p-24[data-v-f4ada868] {
      padding: 6rem
    }

    .p-32[data-v-f4ada868] {
      padding: 8rem
    }

    .p-40[data-v-f4ada868] {
      padding: 10rem
    }

    .p-48[data-v-f4ada868] {
      padding: 12rem
    }

    .p-56[data-v-f4ada868] {
      padding: 14rem
    }

    .p-64[data-v-f4ada868] {
      padding: 16rem
    }

    .p-px[data-v-f4ada868] {
      padding: 1px
    }

    .py-0[data-v-f4ada868] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-f4ada868] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-f4ada868] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-f4ada868] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-f4ada868] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-f4ada868] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-f4ada868] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-f4ada868] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-f4ada868] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-f4ada868] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-f4ada868] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-f4ada868] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-f4ada868] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-f4ada868] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-f4ada868] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-f4ada868] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-f4ada868] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-f4ada868] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-f4ada868] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-f4ada868] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-f4ada868] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-f4ada868] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-f4ada868] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-f4ada868] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-f4ada868] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-f4ada868] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-f4ada868] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-f4ada868] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-f4ada868] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-f4ada868] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-f4ada868] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-f4ada868] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-f4ada868] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-f4ada868] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-f4ada868] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-f4ada868] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-f4ada868] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-f4ada868] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-f4ada868] {
      padding-top: 0
    }

    .pt-1[data-v-f4ada868] {
      padding-top: .25rem
    }

    .pt-2[data-v-f4ada868] {
      padding-top: .5rem
    }

    .pt-3[data-v-f4ada868] {
      padding-top: .75rem
    }

    .pt-4[data-v-f4ada868] {
      padding-top: 1rem
    }

    .pt-5[data-v-f4ada868] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-f4ada868] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-f4ada868] {
      padding-top: 2rem
    }

    .pt-10[data-v-f4ada868] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-f4ada868] {
      padding-top: 3rem
    }

    .pt-16[data-v-f4ada868] {
      padding-top: 4rem
    }

    .pt-20[data-v-f4ada868] {
      padding-top: 5rem
    }

    .pt-24[data-v-f4ada868] {
      padding-top: 6rem
    }

    .pt-32[data-v-f4ada868] {
      padding-top: 8rem
    }

    .pt-40[data-v-f4ada868] {
      padding-top: 10rem
    }

    .pt-48[data-v-f4ada868] {
      padding-top: 12rem
    }

    .pt-56[data-v-f4ada868] {
      padding-top: 14rem
    }

    .pt-64[data-v-f4ada868] {
      padding-top: 16rem
    }

    .pt-px[data-v-f4ada868] {
      padding-top: 1px
    }

    .pr-0[data-v-f4ada868] {
      padding-right: 0
    }

    .pr-1[data-v-f4ada868] {
      padding-right: .25rem
    }

    .pr-2[data-v-f4ada868] {
      padding-right: .5rem
    }

    .pr-3[data-v-f4ada868] {
      padding-right: .75rem
    }

    .pr-4[data-v-f4ada868] {
      padding-right: 1rem
    }

    .pr-5[data-v-f4ada868] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-f4ada868] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-f4ada868] {
      padding-right: 2rem
    }

    .pr-10[data-v-f4ada868] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-f4ada868] {
      padding-right: 3rem
    }

    .pr-16[data-v-f4ada868] {
      padding-right: 4rem
    }

    .pr-20[data-v-f4ada868] {
      padding-right: 5rem
    }

    .pr-24[data-v-f4ada868] {
      padding-right: 6rem
    }

    .pr-32[data-v-f4ada868] {
      padding-right: 8rem
    }

    .pr-40[data-v-f4ada868] {
      padding-right: 10rem
    }

    .pr-48[data-v-f4ada868] {
      padding-right: 12rem
    }

    .pr-56[data-v-f4ada868] {
      padding-right: 14rem
    }

    .pr-64[data-v-f4ada868] {
      padding-right: 16rem
    }

    .pr-px[data-v-f4ada868] {
      padding-right: 1px
    }

    .pb-0[data-v-f4ada868] {
      padding-bottom: 0
    }

    .pb-1[data-v-f4ada868] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-f4ada868] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-f4ada868] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-f4ada868] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-f4ada868] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-f4ada868] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-f4ada868] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-f4ada868] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-f4ada868] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-f4ada868] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-f4ada868] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-f4ada868] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-f4ada868] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-f4ada868] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-f4ada868] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-f4ada868] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-f4ada868] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-f4ada868] {
      padding-bottom: 1px
    }

    .pl-0[data-v-f4ada868] {
      padding-left: 0
    }

    .pl-1[data-v-f4ada868] {
      padding-left: .25rem
    }

    .pl-2[data-v-f4ada868] {
      padding-left: .5rem
    }

    .pl-3[data-v-f4ada868] {
      padding-left: .75rem
    }

    .pl-4[data-v-f4ada868] {
      padding-left: 1rem
    }

    .pl-5[data-v-f4ada868] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-f4ada868] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-f4ada868] {
      padding-left: 2rem
    }

    .pl-10[data-v-f4ada868] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-f4ada868] {
      padding-left: 3rem
    }

    .pl-16[data-v-f4ada868] {
      padding-left: 4rem
    }

    .pl-20[data-v-f4ada868] {
      padding-left: 5rem
    }

    .pl-24[data-v-f4ada868] {
      padding-left: 6rem
    }

    .pl-32[data-v-f4ada868] {
      padding-left: 8rem
    }

    .pl-40[data-v-f4ada868] {
      padding-left: 10rem
    }

    .pl-48[data-v-f4ada868] {
      padding-left: 12rem
    }

    .pl-56[data-v-f4ada868] {
      padding-left: 14rem
    }

    .pl-64[data-v-f4ada868] {
      padding-left: 16rem
    }

    .pl-px[data-v-f4ada868] {
      padding-left: 1px
    }

    .btn-block[data-v-f4ada868] {
      width: 100%
    }

    .debug[data-v-f4ada868] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-f4ada868] {
      cursor: pointer
    }

    .l-consignado-cadastro__header--inss[data-v-f4ada868] {
      background-image: url(img/new-back.png);
      background-attachment: fixed;
      height: 40vh;
      background-repeat: no-repeat;
      background-size: 130%
    }

    @media(min-width:768px) {
      .l-consignado-cadastro__header--inss[data-v-f4ada868] {
        background-size: 101%;
        background-position: -8px 0;
        background-image: url(img/new-back.png)
      }
    }

    @media(min-width:992px) {
      .l-consignado-cadastro__header--inss[data-v-f4ada868] {
        background-size: 43%;
        background-position: right 0;
        background-image: unset;
        background: #eef0f5;
        height: 100px
      }
    }

    @media(min-width:1200px) {
      .l-consignado-cadastro__header--inss[data-v-f4ada868] {
        background-size: 45%;
        background-position: 58vw -5px
      }
    }

    .l-consignado-cadastro__header--fgts[data-v-f4ada868] {
      background: #eef0f5;
      background-attachment: fixed;
      height: 40vh;
      background-repeat: no-repeat;
      background-size: 100%
    }

    @media(min-width:992px) {
      .l-consignado-cadastro__header--fgts[data-v-f4ada868] {
        background-size: 43%;
        background-position: right 0;
        background-image: unset;
        background: #eef0f5;
        height: 100px
      }
    }

    @media(min-width:1200px) {
      .l-consignado-cadastro__header--fgts[data-v-f4ada868] {
        background-size: 45%;
        background-position: 58vw -5px
      }
    }

    .l-consignado-cadastro__header-logo[data-v-f4ada868] {
      min-width: 130px;
      margin-top: 15px;
      position: fixed
    }

    @media(min-width:992px) {
      .l-consignado-cadastro__header-logo[data-v-f4ada868] {
        position: static
      }
    }

    .l-consignado-cadastro__header-logo-container[data-v-f4ada868] {
      display: grid;
      grid-template-columns: repeat(12, 1fr);
      padding: 0 10px
    }

    .o-layout-division[data-v-2b6c7b7c] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-2b6c7b7c] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-2b6c7b7c] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-2b6c7b7c] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-2b6c7b7c] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-2b6c7b7c] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-2b6c7b7c] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-2b6c7b7c] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-2b6c7b7c] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-2b6c7b7c] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-2b6c7b7c] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-2b6c7b7c] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-2b6c7b7c] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-2b6c7b7c] {
        display: none
      }
    }

    .row[data-v-2b6c7b7c] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-2b6c7b7c] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-2b6c7b7c] {
      overflow-y: hidden
    }

    .index-9999[data-v-2b6c7b7c] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-2b6c7b7c],
    .page-leave-active[data-v-2b6c7b7c] {
      transition: opacity .2s
    }

    .page-enter[data-v-2b6c7b7c],
    .page-leave-active[data-v-2b6c7b7c] {
      opacity: 0
    }

    .bounce-enter-active[data-v-2b6c7b7c] {
      -webkit-animation: bounce-in-data-v-2b6c7b7c .8s;
      animation: bounce-in-data-v-2b6c7b7c .8s
    }

    .bounce-leave-active[data-v-2b6c7b7c] {
      -webkit-animation: bounce-out-data-v-2b6c7b7c .5s;
      animation: bounce-out-data-v-2b6c7b7c .5s
    }

    @-webkit-keyframes bounce-in-data-v-2b6c7b7c {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-2b6c7b7c {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-2b6c7b7c {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-2b6c7b7c {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-2b6c7b7c],
    .slide-right-leave-active[data-v-2b6c7b7c] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-2b6c7b7c],
    .slide-right-enter[data-v-2b6c7b7c] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-2b6c7b7c {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-2b6c7b7c {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-2b6c7b7c] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-2b6c7b7c] {
      width: 100%
    }

    .l-grid-wrapper[data-v-2b6c7b7c] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-2b6c7b7c] {
      color: #fff
    }

    .text-black[data-v-2b6c7b7c] {
      color: #000
    }

    .text-debug[data-v-2b6c7b7c],
    .text-red[data-v-2b6c7b7c] {
      color: red
    }

    .gilory-extrabold[data-v-2b6c7b7c] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-2b6c7b7c] {
      font-size: 4rem
    }

    .rem-2[data-v-2b6c7b7c] {
      font-size: 2rem
    }

    .rem-5[data-v-2b6c7b7c] {
      font-size: 5rem
    }

    .rem-17[data-v-2b6c7b7c] {
      font-size: 1.7rem
    }

    .rem-16[data-v-2b6c7b7c] {
      font-size: 1.6rem
    }

    .rem-15[data-v-2b6c7b7c] {
      font-size: 1.5rem
    }

    .rem-25[data-v-2b6c7b7c] {
      font-size: 2.5rem
    }

    .text-thin[data-v-2b6c7b7c] {
      font-weight: 100
    }

    .text-extra-light[data-v-2b6c7b7c] {
      font-weight: 200
    }

    .text-light[data-v-2b6c7b7c] {
      font-weight: 300
    }

    .text-regular[data-v-2b6c7b7c] {
      font-weight: 400
    }

    .text-medium[data-v-2b6c7b7c] {
      font-weight: 500
    }

    .text-semi-bold[data-v-2b6c7b7c] {
      font-weight: 600
    }

    .text-bold[data-v-2b6c7b7c] {
      font-weight: 700
    }

    .text-boldest[data-v-2b6c7b7c] {
      font-weight: 900
    }

    .text-center[data-v-2b6c7b7c] {
      text-align: center
    }

    .text-left[data-v-2b6c7b7c] {
      text-align: left
    }

    .text-right[data-v-2b6c7b7c] {
      text-align: right
    }

    .spaced-2px[data-v-2b6c7b7c] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-2b6c7b7c] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-2b6c7b7c] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-2b6c7b7c] {
      letter-spacing: 0
    }

    .float-right[data-v-2b6c7b7c] {
      float: right
    }

    .float-left[data-v-2b6c7b7c] {
      float: left
    }

    .d-block[data-v-2b6c7b7c] {
      display: block
    }

    .m-0[data-v-2b6c7b7c] {
      margin: 0
    }

    .m-1[data-v-2b6c7b7c] {
      margin: .25rem
    }

    .m-2[data-v-2b6c7b7c] {
      margin: .5rem
    }

    .m-3[data-v-2b6c7b7c] {
      margin: .75rem
    }

    .m-4[data-v-2b6c7b7c] {
      margin: 1rem
    }

    .m-5[data-v-2b6c7b7c] {
      margin: 1.25rem
    }

    .m-6[data-v-2b6c7b7c] {
      margin: 1.5rem
    }

    .m-8[data-v-2b6c7b7c] {
      margin: 2rem
    }

    .m-10[data-v-2b6c7b7c] {
      margin: 2.5rem
    }

    .m-12[data-v-2b6c7b7c] {
      margin: 3rem
    }

    .m-16[data-v-2b6c7b7c] {
      margin: 4rem
    }

    .m-20[data-v-2b6c7b7c] {
      margin: 5rem
    }

    .m-24[data-v-2b6c7b7c] {
      margin: 6rem
    }

    .m-32[data-v-2b6c7b7c] {
      margin: 8rem
    }

    .m-40[data-v-2b6c7b7c] {
      margin: 10rem
    }

    .m-48[data-v-2b6c7b7c] {
      margin: 12rem
    }

    .m-56[data-v-2b6c7b7c] {
      margin: 14rem
    }

    .m-64[data-v-2b6c7b7c] {
      margin: 16rem
    }

    .m-auto[data-v-2b6c7b7c] {
      margin: auto
    }

    .m-px[data-v-2b6c7b7c] {
      margin: 1px
    }

    .-m-1[data-v-2b6c7b7c] {
      margin: -.25rem
    }

    .-m-2[data-v-2b6c7b7c] {
      margin: -.5rem
    }

    .-m-3[data-v-2b6c7b7c] {
      margin: -.75rem
    }

    .-m-4[data-v-2b6c7b7c] {
      margin: -1rem
    }

    .-m-5[data-v-2b6c7b7c] {
      margin: -1.25rem
    }

    .-m-6[data-v-2b6c7b7c] {
      margin: -1.5rem
    }

    .-m-8[data-v-2b6c7b7c] {
      margin: -2rem
    }

    .-m-10[data-v-2b6c7b7c] {
      margin: -2.5rem
    }

    .-m-12[data-v-2b6c7b7c] {
      margin: -3rem
    }

    .-m-16[data-v-2b6c7b7c] {
      margin: -4rem
    }

    .-m-20[data-v-2b6c7b7c] {
      margin: -5rem
    }

    .-m-24[data-v-2b6c7b7c] {
      margin: -6rem
    }

    .-m-32[data-v-2b6c7b7c] {
      margin: -8rem
    }

    .-m-40[data-v-2b6c7b7c] {
      margin: -10rem
    }

    .-m-48[data-v-2b6c7b7c] {
      margin: -12rem
    }

    .-m-56[data-v-2b6c7b7c] {
      margin: -14rem
    }

    .-m-64[data-v-2b6c7b7c] {
      margin: -16rem
    }

    .-m-px[data-v-2b6c7b7c] {
      margin: -1px
    }

    .my-0[data-v-2b6c7b7c] {
      margin-top: 0
    }

    .my-1[data-v-2b6c7b7c] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-2b6c7b7c] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-2b6c7b7c] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-2b6c7b7c] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-2b6c7b7c] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-2b6c7b7c] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-2b6c7b7c] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-2b6c7b7c] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-2b6c7b7c] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-2b6c7b7c] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-2b6c7b7c] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-2b6c7b7c] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-2b6c7b7c] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-2b6c7b7c] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-2b6c7b7c] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-2b6c7b7c] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-2b6c7b7c] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-2b6c7b7c] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-2b6c7b7c] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-2b6c7b7c] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-2b6c7b7c] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-2b6c7b7c] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-2b6c7b7c] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-2b6c7b7c] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-2b6c7b7c] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-2b6c7b7c] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-2b6c7b7c] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-2b6c7b7c] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-2b6c7b7c] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-2b6c7b7c] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-2b6c7b7c] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-2b6c7b7c] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-2b6c7b7c] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-2b6c7b7c] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-2b6c7b7c] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-2b6c7b7c] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-2b6c7b7c] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-2b6c7b7c] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-2b6c7b7c] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-2b6c7b7c] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-2b6c7b7c] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-2b6c7b7c] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-2b6c7b7c] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-2b6c7b7c] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-2b6c7b7c] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-2b6c7b7c] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-2b6c7b7c] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-2b6c7b7c] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-2b6c7b7c] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-2b6c7b7c] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-2b6c7b7c] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-2b6c7b7c] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-2b6c7b7c] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-2b6c7b7c] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-2b6c7b7c] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-2b6c7b7c] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-2b6c7b7c] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-2b6c7b7c] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-2b6c7b7c] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-2b6c7b7c] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-2b6c7b7c] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-2b6c7b7c] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-2b6c7b7c] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-2b6c7b7c] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-2b6c7b7c] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-2b6c7b7c] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-2b6c7b7c] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-2b6c7b7c] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-2b6c7b7c] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-2b6c7b7c] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-2b6c7b7c] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-2b6c7b7c] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-2b6c7b7c] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-2b6c7b7c] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-2b6c7b7c] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-2b6c7b7c] {
      margin-top: 0
    }

    .mt-1[data-v-2b6c7b7c] {
      margin-top: .25rem
    }

    .mt-2[data-v-2b6c7b7c] {
      margin-top: .5rem
    }

    .mt-3[data-v-2b6c7b7c] {
      margin-top: .75rem
    }

    .mt-4[data-v-2b6c7b7c] {
      margin-top: 1rem
    }

    .mt-5[data-v-2b6c7b7c] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-2b6c7b7c] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-2b6c7b7c] {
      margin-top: 2rem
    }

    .mt-10[data-v-2b6c7b7c] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-2b6c7b7c] {
      margin-top: 3rem
    }

    .mt-16[data-v-2b6c7b7c] {
      margin-top: 4rem
    }

    .mt-20[data-v-2b6c7b7c] {
      margin-top: 5rem
    }

    .mt-24[data-v-2b6c7b7c] {
      margin-top: 6rem
    }

    .mt-32[data-v-2b6c7b7c] {
      margin-top: 8rem
    }

    .mt-40[data-v-2b6c7b7c] {
      margin-top: 10rem
    }

    .mt-48[data-v-2b6c7b7c] {
      margin-top: 12rem
    }

    .mt-56[data-v-2b6c7b7c] {
      margin-top: 14rem
    }

    .mt-64[data-v-2b6c7b7c] {
      margin-top: 16rem
    }

    .mt-auto[data-v-2b6c7b7c] {
      margin-top: auto
    }

    .mt-px[data-v-2b6c7b7c] {
      margin-top: 1px
    }

    .-mt-1[data-v-2b6c7b7c] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-2b6c7b7c] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-2b6c7b7c] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-2b6c7b7c] {
      margin-top: -1rem
    }

    .-mt-5[data-v-2b6c7b7c] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-2b6c7b7c] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-2b6c7b7c] {
      margin-top: -2rem
    }

    .-mt-10[data-v-2b6c7b7c] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-2b6c7b7c] {
      margin-top: -3rem
    }

    .-mt-16[data-v-2b6c7b7c] {
      margin-top: -4rem
    }

    .-mt-24[data-v-2b6c7b7c] {
      margin-top: -6rem
    }

    .-mt-32[data-v-2b6c7b7c] {
      margin-top: -8rem
    }

    .-mt-40[data-v-2b6c7b7c] {
      margin-top: -10rem
    }

    .-mt-48[data-v-2b6c7b7c] {
      margin-top: -12rem
    }

    .-mt-56[data-v-2b6c7b7c] {
      margin-top: -14rem
    }

    .-mt-64[data-v-2b6c7b7c] {
      margin-top: -16rem
    }

    .-mt-px[data-v-2b6c7b7c] {
      margin-top: -1px
    }

    .mr-0[data-v-2b6c7b7c] {
      margin-right: 0
    }

    .mr-1[data-v-2b6c7b7c] {
      margin-right: .25rem
    }

    .mr-2[data-v-2b6c7b7c] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-2b6c7b7c] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-2b6c7b7c] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-2b6c7b7c] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-2b6c7b7c] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-2b6c7b7c] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-2b6c7b7c] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-2b6c7b7c] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-2b6c7b7c] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-2b6c7b7c] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-2b6c7b7c] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-2b6c7b7c] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-2b6c7b7c] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-2b6c7b7c] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-2b6c7b7c] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-2b6c7b7c] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-2b6c7b7c] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-2b6c7b7c] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-2b6c7b7c] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-2b6c7b7c] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-2b6c7b7c] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-2b6c7b7c] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-2b6c7b7c] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-2b6c7b7c] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-2b6c7b7c] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-2b6c7b7c] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-2b6c7b7c] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-2b6c7b7c] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-2b6c7b7c] {
      margin-right: -5rem
    }

    .-mr-32[data-v-2b6c7b7c] {
      margin-right: -8rem
    }

    .-mr-40[data-v-2b6c7b7c] {
      margin-right: -10rem
    }

    .-mr-48[data-v-2b6c7b7c] {
      margin-right: -12rem
    }

    .-mr-56[data-v-2b6c7b7c] {
      margin-right: -14rem
    }

    .-mr-64[data-v-2b6c7b7c] {
      margin-right: -16rem
    }

    .-mr-px[data-v-2b6c7b7c] {
      margin-right: -1px
    }

    .mb-0[data-v-2b6c7b7c] {
      margin-bottom: 0
    }

    .mb-1[data-v-2b6c7b7c] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-2b6c7b7c] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-2b6c7b7c] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-2b6c7b7c] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-2b6c7b7c] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-2b6c7b7c] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-2b6c7b7c] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-2b6c7b7c] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-2b6c7b7c] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-2b6c7b7c] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-2b6c7b7c] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-2b6c7b7c] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-2b6c7b7c] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-2b6c7b7c] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-2b6c7b7c] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-2b6c7b7c] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-2b6c7b7c] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-2b6c7b7c] {
      margin-bottom: auto
    }

    .mb-px[data-v-2b6c7b7c] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-2b6c7b7c] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-2b6c7b7c] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-2b6c7b7c] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-2b6c7b7c] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-2b6c7b7c] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-2b6c7b7c] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-2b6c7b7c] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-2b6c7b7c] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-2b6c7b7c] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-2b6c7b7c] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-2b6c7b7c] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-2b6c7b7c] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-2b6c7b7c] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-2b6c7b7c] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-2b6c7b7c] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-2b6c7b7c] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-2b6c7b7c] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-2b6c7b7c] {
      margin-bottom: -1px
    }

    .ml-0[data-v-2b6c7b7c] {
      margin-left: 0
    }

    .ml-1[data-v-2b6c7b7c] {
      margin-left: .25rem
    }

    .ml-2[data-v-2b6c7b7c] {
      margin-left: .5rem
    }

    .ml-3[data-v-2b6c7b7c] {
      margin-left: .75rem
    }

    .ml-4[data-v-2b6c7b7c] {
      margin-left: 1rem
    }

    .ml-5[data-v-2b6c7b7c] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-2b6c7b7c] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-2b6c7b7c] {
      margin-left: 2rem
    }

    .ml-10[data-v-2b6c7b7c] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-2b6c7b7c] {
      margin-left: 3rem
    }

    .ml-16[data-v-2b6c7b7c] {
      margin-left: 4rem
    }

    .ml-20[data-v-2b6c7b7c] {
      margin-left: 5rem
    }

    .ml-24[data-v-2b6c7b7c] {
      margin-left: 6rem
    }

    .ml-32[data-v-2b6c7b7c] {
      margin-left: 8rem
    }

    .ml-40[data-v-2b6c7b7c] {
      margin-left: 10rem
    }

    .ml-48[data-v-2b6c7b7c] {
      margin-left: 12rem
    }

    .ml-56[data-v-2b6c7b7c] {
      margin-left: 14rem
    }

    .ml-64[data-v-2b6c7b7c] {
      margin-left: 16rem
    }

    .ml-auto[data-v-2b6c7b7c] {
      margin-left: auto
    }

    .ml-px[data-v-2b6c7b7c] {
      margin-left: 1px
    }

    .-ml-1[data-v-2b6c7b7c] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-2b6c7b7c] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-2b6c7b7c] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-2b6c7b7c] {
      margin-left: -1rem
    }

    .-ml-5[data-v-2b6c7b7c] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-2b6c7b7c] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-2b6c7b7c] {
      margin-left: -2rem
    }

    .-ml-10[data-v-2b6c7b7c] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-2b6c7b7c] {
      margin-left: -3rem
    }

    .-ml-16[data-v-2b6c7b7c] {
      margin-left: -4rem
    }

    .-ml-20[data-v-2b6c7b7c] {
      margin-left: -5rem
    }

    .-ml-24[data-v-2b6c7b7c] {
      margin-left: -6rem
    }

    .-ml-32[data-v-2b6c7b7c] {
      margin-left: -8rem
    }

    .-ml-40[data-v-2b6c7b7c] {
      margin-left: -10rem
    }

    .-ml-48[data-v-2b6c7b7c] {
      margin-left: -12rem
    }

    .-ml-56[data-v-2b6c7b7c] {
      margin-left: -14rem
    }

    .-ml-64[data-v-2b6c7b7c] {
      margin-left: -16rem
    }

    .-ml-px[data-v-2b6c7b7c] {
      margin-left: -1px
    }

    .p-0[data-v-2b6c7b7c] {
      padding: 0
    }

    .p-1[data-v-2b6c7b7c] {
      padding: .25rem
    }

    .p-2[data-v-2b6c7b7c] {
      padding: .5rem
    }

    .p-3[data-v-2b6c7b7c] {
      padding: .75rem
    }

    .p-4[data-v-2b6c7b7c] {
      padding: 1rem
    }

    .p-5[data-v-2b6c7b7c] {
      padding: 1.25rem
    }

    .p-6[data-v-2b6c7b7c] {
      padding: 1.5rem
    }

    .p-8[data-v-2b6c7b7c] {
      padding: 2rem
    }

    .p-10[data-v-2b6c7b7c] {
      padding: 2.5rem
    }

    .p-12[data-v-2b6c7b7c] {
      padding: 3rem
    }

    .p-16[data-v-2b6c7b7c] {
      padding: 4rem
    }

    .p-20[data-v-2b6c7b7c] {
      padding: 5rem
    }

    .p-24[data-v-2b6c7b7c] {
      padding: 6rem
    }

    .p-32[data-v-2b6c7b7c] {
      padding: 8rem
    }

    .p-40[data-v-2b6c7b7c] {
      padding: 10rem
    }

    .p-48[data-v-2b6c7b7c] {
      padding: 12rem
    }

    .p-56[data-v-2b6c7b7c] {
      padding: 14rem
    }

    .p-64[data-v-2b6c7b7c] {
      padding: 16rem
    }

    .p-px[data-v-2b6c7b7c] {
      padding: 1px
    }

    .py-0[data-v-2b6c7b7c] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-2b6c7b7c] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-2b6c7b7c] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-2b6c7b7c] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-2b6c7b7c] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-2b6c7b7c] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-2b6c7b7c] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-2b6c7b7c] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-2b6c7b7c] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-2b6c7b7c] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-2b6c7b7c] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-2b6c7b7c] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-2b6c7b7c] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-2b6c7b7c] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-2b6c7b7c] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-2b6c7b7c] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-2b6c7b7c] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-2b6c7b7c] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-2b6c7b7c] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-2b6c7b7c] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-2b6c7b7c] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-2b6c7b7c] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-2b6c7b7c] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-2b6c7b7c] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-2b6c7b7c] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-2b6c7b7c] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-2b6c7b7c] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-2b6c7b7c] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-2b6c7b7c] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-2b6c7b7c] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-2b6c7b7c] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-2b6c7b7c] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-2b6c7b7c] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-2b6c7b7c] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-2b6c7b7c] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-2b6c7b7c] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-2b6c7b7c] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-2b6c7b7c] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-2b6c7b7c] {
      padding-top: 0
    }

    .pt-1[data-v-2b6c7b7c] {
      padding-top: .25rem
    }

    .pt-2[data-v-2b6c7b7c] {
      padding-top: .5rem
    }

    .pt-3[data-v-2b6c7b7c] {
      padding-top: .75rem
    }

    .pt-4[data-v-2b6c7b7c] {
      padding-top: 1rem
    }

    .pt-5[data-v-2b6c7b7c] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-2b6c7b7c] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-2b6c7b7c] {
      padding-top: 2rem
    }

    .pt-10[data-v-2b6c7b7c] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-2b6c7b7c] {
      padding-top: 3rem
    }

    .pt-16[data-v-2b6c7b7c] {
      padding-top: 4rem
    }

    .pt-20[data-v-2b6c7b7c] {
      padding-top: 5rem
    }

    .pt-24[data-v-2b6c7b7c] {
      padding-top: 6rem
    }

    .pt-32[data-v-2b6c7b7c] {
      padding-top: 8rem
    }

    .pt-40[data-v-2b6c7b7c] {
      padding-top: 10rem
    }

    .pt-48[data-v-2b6c7b7c] {
      padding-top: 12rem
    }

    .pt-56[data-v-2b6c7b7c] {
      padding-top: 14rem
    }

    .pt-64[data-v-2b6c7b7c] {
      padding-top: 16rem
    }

    .pt-px[data-v-2b6c7b7c] {
      padding-top: 1px
    }

    .pr-0[data-v-2b6c7b7c] {
      padding-right: 0
    }

    .pr-1[data-v-2b6c7b7c] {
      padding-right: .25rem
    }

    .pr-2[data-v-2b6c7b7c] {
      padding-right: .5rem
    }

    .pr-3[data-v-2b6c7b7c] {
      padding-right: .75rem
    }

    .pr-4[data-v-2b6c7b7c] {
      padding-right: 1rem
    }

    .pr-5[data-v-2b6c7b7c] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-2b6c7b7c] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-2b6c7b7c] {
      padding-right: 2rem
    }

    .pr-10[data-v-2b6c7b7c] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-2b6c7b7c] {
      padding-right: 3rem
    }

    .pr-16[data-v-2b6c7b7c] {
      padding-right: 4rem
    }

    .pr-20[data-v-2b6c7b7c] {
      padding-right: 5rem
    }

    .pr-24[data-v-2b6c7b7c] {
      padding-right: 6rem
    }

    .pr-32[data-v-2b6c7b7c] {
      padding-right: 8rem
    }

    .pr-40[data-v-2b6c7b7c] {
      padding-right: 10rem
    }

    .pr-48[data-v-2b6c7b7c] {
      padding-right: 12rem
    }

    .pr-56[data-v-2b6c7b7c] {
      padding-right: 14rem
    }

    .pr-64[data-v-2b6c7b7c] {
      padding-right: 16rem
    }

    .pr-px[data-v-2b6c7b7c] {
      padding-right: 1px
    }

    .pb-0[data-v-2b6c7b7c] {
      padding-bottom: 0
    }

    .pb-1[data-v-2b6c7b7c] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-2b6c7b7c] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-2b6c7b7c] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-2b6c7b7c] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-2b6c7b7c] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-2b6c7b7c] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-2b6c7b7c] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-2b6c7b7c] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-2b6c7b7c] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-2b6c7b7c] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-2b6c7b7c] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-2b6c7b7c] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-2b6c7b7c] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-2b6c7b7c] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-2b6c7b7c] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-2b6c7b7c] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-2b6c7b7c] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-2b6c7b7c] {
      padding-bottom: 1px
    }

    .pl-0[data-v-2b6c7b7c] {
      padding-left: 0
    }

    .pl-1[data-v-2b6c7b7c] {
      padding-left: .25rem
    }

    .pl-2[data-v-2b6c7b7c] {
      padding-left: .5rem
    }

    .pl-3[data-v-2b6c7b7c] {
      padding-left: .75rem
    }

    .pl-4[data-v-2b6c7b7c] {
      padding-left: 1rem
    }

    .pl-5[data-v-2b6c7b7c] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-2b6c7b7c] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-2b6c7b7c] {
      padding-left: 2rem
    }

    .pl-10[data-v-2b6c7b7c] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-2b6c7b7c] {
      padding-left: 3rem
    }

    .pl-16[data-v-2b6c7b7c] {
      padding-left: 4rem
    }

    .pl-20[data-v-2b6c7b7c] {
      padding-left: 5rem
    }

    .pl-24[data-v-2b6c7b7c] {
      padding-left: 6rem
    }

    .pl-32[data-v-2b6c7b7c] {
      padding-left: 8rem
    }

    .pl-40[data-v-2b6c7b7c] {
      padding-left: 10rem
    }

    .pl-48[data-v-2b6c7b7c] {
      padding-left: 12rem
    }

    .pl-56[data-v-2b6c7b7c] {
      padding-left: 14rem
    }

    .pl-64[data-v-2b6c7b7c] {
      padding-left: 16rem
    }

    .pl-px[data-v-2b6c7b7c] {
      padding-left: 1px
    }

    .btn-block[data-v-2b6c7b7c] {
      width: 100%
    }

    .debug[data-v-2b6c7b7c] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-2b6c7b7c] {
      cursor: pointer
    }

    .l-consignado-help-como-funciona__header[data-v-2b6c7b7c] {
      background-image: url(img/new-back.png);
      background-attachment: fixed;
      height: 40vh;
      background-repeat: no-repeat;
      background-size: 130%
    }

    @media(min-width:768px) {
      .l-consignado-help-como-funciona__header[data-v-2b6c7b7c] {
        background-size: 101%;
        background-position: -8px 0;
        background-image: url(img/new-back.png)
      }
    }

    @media(min-width:992px) {
      .l-consignado-help-como-funciona__header[data-v-2b6c7b7c] {
        background-size: 43%;
        background-position: right 0;
        background-image: unset;
        background: #eef0f5;
        height: 100px
      }
    }

    @media(min-width:1200px) {
      .l-consignado-help-como-funciona__header[data-v-2b6c7b7c] {
        background-size: 45%;
        background-position: 58vw -5px
      }
    }

    .l-consignado-help-como-funciona__header-logo[data-v-2b6c7b7c] {
      min-width: 130px;
      margin-top: 15px;
      position: fixed
    }

    @media(min-width:992px) {
      .l-consignado-help-como-funciona__header-logo[data-v-2b6c7b7c] {
        position: static
      }
    }

    .l-consignado-help-como-funciona__header-logo-container[data-v-2b6c7b7c] {
      display: grid;
      grid-template-columns: repeat(12, 1fr);
      padding: 0 10px
    }

    .c-radio[data-v-7c91505d] {
      display: flex;
      align-items: center;
      cursor: pointer
    }

    .c-radio--disabled[data-v-7c91505d] {
      pointer-events: none;
      opacity: .5
    }

    .c-radio__box[data-v-7c91505d] {
      width: 26px;
      height: 26px;
      border-radius: 50%;
      border: 1px solid var(--color-dark-200);
      padding: 9px;
      position: relative;
      display: inline-flex;
      justify-content: center;
      align-items: center;
      background: #fff
    }

    .c-radio__box-icon[data-v-7c91505d] {
      min-width: 6px;
      min-height: 6px;
      background: var(--color-dark-400);
      border-radius: 50%;
      position: absolute;
      transition: all .1s linear;
      transform: scale(0);
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .c-radio__box-icon--checked[data-v-7c91505d] {
      transform: scale(1)
    }

    .c-radio__label[data-v-7c91505d] {
      color: var(--color-dark-400);
      margin-left: 10px;
      font-size: .9rem;
      letter-spacing: .65px;
      line-height: 15px;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .c-back-button[data-v-2189bd70] {
      padding: 7px 10px;
      background: var(--brand-primary-blue);
      border-radius: 14px;
      display: inline-flex;
      align-items: center;
      color: #fff;
      min-width: 87px;
      cursor: pointer;
      transition: opacity .1s linear
    }

    .c-back-button[data-v-2189bd70]:hover {
      opacity: .8
    }

    .c-back-button__icon[data-v-2189bd70],
    .c-back-button__text[data-v-2189bd70] {
      font-size: .7058823529rem
    }

    .c-back-button__text[data-v-2189bd70] {
      color: #fff;
      margin-left: 10px;
      font-weight: 400;
      letter-spacing: .6px;
      line-height: 15px
    }

    .c-help-modal__title[data-v-02ab9616] {
      font-size: 1.1176470588rem;
      letter-spacing: .05rem;
      line-height: 1.2941176471rem;
      font-weight: 700;
      color: #1345fa;
      text-align: center
    }

    .c-help-modal__content[data-v-02ab9616] {
      position: relative;
      transition: all .4s ease;
      display: flex;
      left: 0;
      height: 100%
    }

    .c-help-modal__content--success[data-v-02ab9616] {
      left: calc(-100% - 20px)
    }

    .c-help-modal__wrapper[data-v-02ab9616] {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      flex: 0 0 100%;
      width: 100%;
      height: 100%;
      opacity: 1;
      transition: opacity .4s ease
    }

    .c-help-modal__content--success .c-help-modal__wrapper[data-v-02ab9616] {
      opacity: 0
    }

    .c-help-modal__wrapper--success[data-v-02ab9616] {
      margin-left: 10px;
      padding: 0 15px;
      opacity: 0;
      justify-content: unset
    }

    .c-help-modal__content--success .c-help-modal__wrapper--success[data-v-02ab9616] {
      opacity: 1
    }

    .c-help-modal__container-limiter[data-v-02ab9616] {
      width: 90%
    }

    .c-help-modal__telephone-container[data-v-02ab9616] {
      background: transparent linear-gradient(180deg, #bfbfbf, #969595) 0 0 no-repeat padding-box;
      box-shadow: 0 0 12px rgba(0, 0, 0, .10196);
      border-radius: 10px;
      padding: 9px 11px 15px;
      display: flex;
      min-height: 103px;
      flex-direction: column;
      margin-top: 20px
    }

    .c-help-modal__telephone-recomended-text[data-v-02ab9616] {
      font-size: .8823529412rem;
      letter-spacing: .0411764706rem;
      line-height: 1.0588235294rem;
      font-weight: 400;
      color: #fff;
      text-align: center;
      margin-top: 15px
    }

    .c-help-modal__telephone-button[data-v-02ab9616] {
      box-shadow: 0 0 12px rgba(0, 0, 0, .10196)
    }

    .c-help-modal__telephone-button-icon[data-v-02ab9616] {
      transform: rotate(90deg);
      color: #0a50d7;
      font-size: 1.5rem !important;
      margin-right: 3px
    }

    .c-help-modal__whatsapp-container[data-v-02ab9616] {
      display: flex;
      flex-direction: column;
      margin-top: 30px
    }

    .c-help-modal__average-time[data-v-02ab9616] {
      font-size: .8235294118rem;
      letter-spacing: .0411764706rem;
      line-height: 1.0588235294rem;
      font-weight: 400;
      color: #9a9a9a;
      text-align: center;
      margin-top: 5px
    }

    .c-help-modal__success-container[data-v-02ab9616] {
      display: flex;
      flex-direction: column
    }

    .c-help-modal__success-logo[data-v-02ab9616] {
      width: 49px;
      align-self: center
    }

    .c-help-modal__success-paragraph[data-v-02ab9616] {
      font-size: 1rem;
      letter-spacing: .85px;
      line-height: 22px;
      font-weight: 400
    }

    .c-help-modal__success-paragraph--name[data-v-02ab9616] {
      font-size: 1.4117647059rem;
      letter-spacing: 1.2px;
      line-height: 32px
    }

    .c-help-modal__success-paragraph--highlight[data-v-02ab9616] {
      font-weight: 700
    }

    .c-help-modal__success-container--telephone .c-help-modal__success-paragraph--highlight[data-v-02ab9616] {
      color: #1345fa !important
    }

    .c-help-modal__success-container--whatsapp .c-help-modal__success-paragraph--highlight[data-v-02ab9616] {
      color: #37be44 !important
    }

    .c-help-modal__success-paragraph--small[data-v-02ab9616] {
      font-size: .8235294118rem !important;
      letter-spacing: .7px !important;
      line-height: 18px !important;
      font-weight: 400;
      color: #9a9a9a
    }

    .c-help-modal__success-separator-line[data-v-02ab9616] {
      min-height: 1px;
      width: 50%;
      background: #1345fa;
      margin-top: 30px
    }

    .c-help-modal__success-horario-atendimento[data-v-02ab9616] {
      font-size: .8235294118rem;
      letter-spacing: .0411764706rem;
      line-height: 1.0588235294rem;
      font-weight: 700;
      color: #9a9a9a;
      text-align: left;
      margin-top: 30px
    }

    .o-layout-division[data-v-73ad5dd0] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-73ad5dd0] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-73ad5dd0] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-73ad5dd0] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-73ad5dd0] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-73ad5dd0] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-73ad5dd0] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-73ad5dd0] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-73ad5dd0] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-73ad5dd0] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-73ad5dd0] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-73ad5dd0] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-73ad5dd0] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-73ad5dd0] {
        display: none
      }
    }

    .row[data-v-73ad5dd0] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-73ad5dd0] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-73ad5dd0] {
      overflow-y: hidden
    }

    .index-9999[data-v-73ad5dd0] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-73ad5dd0],
    .page-leave-active[data-v-73ad5dd0] {
      transition: opacity .2s
    }

    .page-enter[data-v-73ad5dd0],
    .page-leave-active[data-v-73ad5dd0] {
      opacity: 0
    }

    .bounce-enter-active[data-v-73ad5dd0] {
      -webkit-animation: bounce-in-data-v-73ad5dd0 .8s;
      animation: bounce-in-data-v-73ad5dd0 .8s
    }

    .bounce-leave-active[data-v-73ad5dd0] {
      -webkit-animation: bounce-out-data-v-73ad5dd0 .5s;
      animation: bounce-out-data-v-73ad5dd0 .5s
    }

    @-webkit-keyframes bounce-in-data-v-73ad5dd0 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-73ad5dd0 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-73ad5dd0 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-73ad5dd0 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-73ad5dd0],
    .slide-right-leave-active[data-v-73ad5dd0] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-73ad5dd0],
    .slide-right-enter[data-v-73ad5dd0] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-73ad5dd0 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-73ad5dd0 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-73ad5dd0] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-73ad5dd0] {
      width: 100%
    }

    .l-grid-wrapper[data-v-73ad5dd0] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-73ad5dd0] {
      color: #fff
    }

    .text-black[data-v-73ad5dd0] {
      color: #000
    }

    .text-debug[data-v-73ad5dd0],
    .text-red[data-v-73ad5dd0] {
      color: red
    }

    .gilory-extrabold[data-v-73ad5dd0] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-73ad5dd0] {
      font-size: 4rem
    }

    .rem-2[data-v-73ad5dd0] {
      font-size: 2rem
    }

    .rem-5[data-v-73ad5dd0] {
      font-size: 5rem
    }

    .rem-17[data-v-73ad5dd0] {
      font-size: 1.7rem
    }

    .rem-16[data-v-73ad5dd0] {
      font-size: 1.6rem
    }

    .rem-15[data-v-73ad5dd0] {
      font-size: 1.5rem
    }

    .rem-25[data-v-73ad5dd0] {
      font-size: 2.5rem
    }

    .text-thin[data-v-73ad5dd0] {
      font-weight: 100
    }

    .text-extra-light[data-v-73ad5dd0] {
      font-weight: 200
    }

    .text-light[data-v-73ad5dd0] {
      font-weight: 300
    }

    .text-regular[data-v-73ad5dd0] {
      font-weight: 400
    }

    .text-medium[data-v-73ad5dd0] {
      font-weight: 500
    }

    .text-semi-bold[data-v-73ad5dd0] {
      font-weight: 600
    }

    .text-bold[data-v-73ad5dd0] {
      font-weight: 700
    }

    .text-boldest[data-v-73ad5dd0] {
      font-weight: 900
    }

    .text-center[data-v-73ad5dd0] {
      text-align: center
    }

    .text-left[data-v-73ad5dd0] {
      text-align: left
    }

    .text-right[data-v-73ad5dd0] {
      text-align: right
    }

    .spaced-2px[data-v-73ad5dd0] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-73ad5dd0] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-73ad5dd0] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-73ad5dd0] {
      letter-spacing: 0
    }

    .float-right[data-v-73ad5dd0] {
      float: right
    }

    .float-left[data-v-73ad5dd0] {
      float: left
    }

    .d-block[data-v-73ad5dd0] {
      display: block
    }

    .m-0[data-v-73ad5dd0] {
      margin: 0
    }

    .m-1[data-v-73ad5dd0] {
      margin: .25rem
    }

    .m-2[data-v-73ad5dd0] {
      margin: .5rem
    }

    .m-3[data-v-73ad5dd0] {
      margin: .75rem
    }

    .m-4[data-v-73ad5dd0] {
      margin: 1rem
    }

    .m-5[data-v-73ad5dd0] {
      margin: 1.25rem
    }

    .m-6[data-v-73ad5dd0] {
      margin: 1.5rem
    }

    .m-8[data-v-73ad5dd0] {
      margin: 2rem
    }

    .m-10[data-v-73ad5dd0] {
      margin: 2.5rem
    }

    .m-12[data-v-73ad5dd0] {
      margin: 3rem
    }

    .m-16[data-v-73ad5dd0] {
      margin: 4rem
    }

    .m-20[data-v-73ad5dd0] {
      margin: 5rem
    }

    .m-24[data-v-73ad5dd0] {
      margin: 6rem
    }

    .m-32[data-v-73ad5dd0] {
      margin: 8rem
    }

    .m-40[data-v-73ad5dd0] {
      margin: 10rem
    }

    .m-48[data-v-73ad5dd0] {
      margin: 12rem
    }

    .m-56[data-v-73ad5dd0] {
      margin: 14rem
    }

    .m-64[data-v-73ad5dd0] {
      margin: 16rem
    }

    .m-auto[data-v-73ad5dd0] {
      margin: auto
    }

    .m-px[data-v-73ad5dd0] {
      margin: 1px
    }

    .-m-1[data-v-73ad5dd0] {
      margin: -.25rem
    }

    .-m-2[data-v-73ad5dd0] {
      margin: -.5rem
    }

    .-m-3[data-v-73ad5dd0] {
      margin: -.75rem
    }

    .-m-4[data-v-73ad5dd0] {
      margin: -1rem
    }

    .-m-5[data-v-73ad5dd0] {
      margin: -1.25rem
    }

    .-m-6[data-v-73ad5dd0] {
      margin: -1.5rem
    }

    .-m-8[data-v-73ad5dd0] {
      margin: -2rem
    }

    .-m-10[data-v-73ad5dd0] {
      margin: -2.5rem
    }

    .-m-12[data-v-73ad5dd0] {
      margin: -3rem
    }

    .-m-16[data-v-73ad5dd0] {
      margin: -4rem
    }

    .-m-20[data-v-73ad5dd0] {
      margin: -5rem
    }

    .-m-24[data-v-73ad5dd0] {
      margin: -6rem
    }

    .-m-32[data-v-73ad5dd0] {
      margin: -8rem
    }

    .-m-40[data-v-73ad5dd0] {
      margin: -10rem
    }

    .-m-48[data-v-73ad5dd0] {
      margin: -12rem
    }

    .-m-56[data-v-73ad5dd0] {
      margin: -14rem
    }

    .-m-64[data-v-73ad5dd0] {
      margin: -16rem
    }

    .-m-px[data-v-73ad5dd0] {
      margin: -1px
    }

    .my-0[data-v-73ad5dd0] {
      margin-top: 0
    }

    .my-1[data-v-73ad5dd0] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-73ad5dd0] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-73ad5dd0] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-73ad5dd0] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-73ad5dd0] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-73ad5dd0] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-73ad5dd0] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-73ad5dd0] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-73ad5dd0] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-73ad5dd0] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-73ad5dd0] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-73ad5dd0] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-73ad5dd0] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-73ad5dd0] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-73ad5dd0] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-73ad5dd0] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-73ad5dd0] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-73ad5dd0] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-73ad5dd0] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-73ad5dd0] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-73ad5dd0] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-73ad5dd0] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-73ad5dd0] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-73ad5dd0] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-73ad5dd0] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-73ad5dd0] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-73ad5dd0] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-73ad5dd0] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-73ad5dd0] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-73ad5dd0] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-73ad5dd0] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-73ad5dd0] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-73ad5dd0] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-73ad5dd0] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-73ad5dd0] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-73ad5dd0] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-73ad5dd0] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-73ad5dd0] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-73ad5dd0] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-73ad5dd0] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-73ad5dd0] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-73ad5dd0] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-73ad5dd0] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-73ad5dd0] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-73ad5dd0] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-73ad5dd0] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-73ad5dd0] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-73ad5dd0] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-73ad5dd0] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-73ad5dd0] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-73ad5dd0] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-73ad5dd0] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-73ad5dd0] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-73ad5dd0] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-73ad5dd0] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-73ad5dd0] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-73ad5dd0] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-73ad5dd0] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-73ad5dd0] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-73ad5dd0] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-73ad5dd0] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-73ad5dd0] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-73ad5dd0] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-73ad5dd0] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-73ad5dd0] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-73ad5dd0] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-73ad5dd0] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-73ad5dd0] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-73ad5dd0] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-73ad5dd0] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-73ad5dd0] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-73ad5dd0] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-73ad5dd0] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-73ad5dd0] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-73ad5dd0] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-73ad5dd0] {
      margin-top: 0
    }

    .mt-1[data-v-73ad5dd0] {
      margin-top: .25rem
    }

    .mt-2[data-v-73ad5dd0] {
      margin-top: .5rem
    }

    .mt-3[data-v-73ad5dd0] {
      margin-top: .75rem
    }

    .mt-4[data-v-73ad5dd0] {
      margin-top: 1rem
    }

    .mt-5[data-v-73ad5dd0] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-73ad5dd0] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-73ad5dd0] {
      margin-top: 2rem
    }

    .mt-10[data-v-73ad5dd0] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-73ad5dd0] {
      margin-top: 3rem
    }

    .mt-16[data-v-73ad5dd0] {
      margin-top: 4rem
    }

    .mt-20[data-v-73ad5dd0] {
      margin-top: 5rem
    }

    .mt-24[data-v-73ad5dd0] {
      margin-top: 6rem
    }

    .mt-32[data-v-73ad5dd0] {
      margin-top: 8rem
    }

    .mt-40[data-v-73ad5dd0] {
      margin-top: 10rem
    }

    .mt-48[data-v-73ad5dd0] {
      margin-top: 12rem
    }

    .mt-56[data-v-73ad5dd0] {
      margin-top: 14rem
    }

    .mt-64[data-v-73ad5dd0] {
      margin-top: 16rem
    }

    .mt-auto[data-v-73ad5dd0] {
      margin-top: auto
    }

    .mt-px[data-v-73ad5dd0] {
      margin-top: 1px
    }

    .-mt-1[data-v-73ad5dd0] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-73ad5dd0] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-73ad5dd0] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-73ad5dd0] {
      margin-top: -1rem
    }

    .-mt-5[data-v-73ad5dd0] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-73ad5dd0] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-73ad5dd0] {
      margin-top: -2rem
    }

    .-mt-10[data-v-73ad5dd0] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-73ad5dd0] {
      margin-top: -3rem
    }

    .-mt-16[data-v-73ad5dd0] {
      margin-top: -4rem
    }

    .-mt-24[data-v-73ad5dd0] {
      margin-top: -6rem
    }

    .-mt-32[data-v-73ad5dd0] {
      margin-top: -8rem
    }

    .-mt-40[data-v-73ad5dd0] {
      margin-top: -10rem
    }

    .-mt-48[data-v-73ad5dd0] {
      margin-top: -12rem
    }

    .-mt-56[data-v-73ad5dd0] {
      margin-top: -14rem
    }

    .-mt-64[data-v-73ad5dd0] {
      margin-top: -16rem
    }

    .-mt-px[data-v-73ad5dd0] {
      margin-top: -1px
    }

    .mr-0[data-v-73ad5dd0] {
      margin-right: 0
    }

    .mr-1[data-v-73ad5dd0] {
      margin-right: .25rem
    }

    .mr-2[data-v-73ad5dd0] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-73ad5dd0] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-73ad5dd0] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-73ad5dd0] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-73ad5dd0] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-73ad5dd0] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-73ad5dd0] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-73ad5dd0] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-73ad5dd0] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-73ad5dd0] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-73ad5dd0] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-73ad5dd0] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-73ad5dd0] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-73ad5dd0] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-73ad5dd0] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-73ad5dd0] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-73ad5dd0] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-73ad5dd0] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-73ad5dd0] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-73ad5dd0] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-73ad5dd0] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-73ad5dd0] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-73ad5dd0] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-73ad5dd0] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-73ad5dd0] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-73ad5dd0] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-73ad5dd0] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-73ad5dd0] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-73ad5dd0] {
      margin-right: -5rem
    }

    .-mr-32[data-v-73ad5dd0] {
      margin-right: -8rem
    }

    .-mr-40[data-v-73ad5dd0] {
      margin-right: -10rem
    }

    .-mr-48[data-v-73ad5dd0] {
      margin-right: -12rem
    }

    .-mr-56[data-v-73ad5dd0] {
      margin-right: -14rem
    }

    .-mr-64[data-v-73ad5dd0] {
      margin-right: -16rem
    }

    .-mr-px[data-v-73ad5dd0] {
      margin-right: -1px
    }

    .mb-0[data-v-73ad5dd0] {
      margin-bottom: 0
    }

    .mb-1[data-v-73ad5dd0] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-73ad5dd0] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-73ad5dd0] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-73ad5dd0] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-73ad5dd0] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-73ad5dd0] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-73ad5dd0] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-73ad5dd0] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-73ad5dd0] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-73ad5dd0] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-73ad5dd0] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-73ad5dd0] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-73ad5dd0] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-73ad5dd0] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-73ad5dd0] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-73ad5dd0] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-73ad5dd0] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-73ad5dd0] {
      margin-bottom: auto
    }

    .mb-px[data-v-73ad5dd0] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-73ad5dd0] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-73ad5dd0] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-73ad5dd0] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-73ad5dd0] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-73ad5dd0] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-73ad5dd0] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-73ad5dd0] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-73ad5dd0] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-73ad5dd0] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-73ad5dd0] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-73ad5dd0] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-73ad5dd0] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-73ad5dd0] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-73ad5dd0] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-73ad5dd0] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-73ad5dd0] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-73ad5dd0] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-73ad5dd0] {
      margin-bottom: -1px
    }

    .ml-0[data-v-73ad5dd0] {
      margin-left: 0
    }

    .ml-1[data-v-73ad5dd0] {
      margin-left: .25rem
    }

    .ml-2[data-v-73ad5dd0] {
      margin-left: .5rem
    }

    .ml-3[data-v-73ad5dd0] {
      margin-left: .75rem
    }

    .ml-4[data-v-73ad5dd0] {
      margin-left: 1rem
    }

    .ml-5[data-v-73ad5dd0] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-73ad5dd0] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-73ad5dd0] {
      margin-left: 2rem
    }

    .ml-10[data-v-73ad5dd0] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-73ad5dd0] {
      margin-left: 3rem
    }

    .ml-16[data-v-73ad5dd0] {
      margin-left: 4rem
    }

    .ml-20[data-v-73ad5dd0] {
      margin-left: 5rem
    }

    .ml-24[data-v-73ad5dd0] {
      margin-left: 6rem
    }

    .ml-32[data-v-73ad5dd0] {
      margin-left: 8rem
    }

    .ml-40[data-v-73ad5dd0] {
      margin-left: 10rem
    }

    .ml-48[data-v-73ad5dd0] {
      margin-left: 12rem
    }

    .ml-56[data-v-73ad5dd0] {
      margin-left: 14rem
    }

    .ml-64[data-v-73ad5dd0] {
      margin-left: 16rem
    }

    .ml-auto[data-v-73ad5dd0] {
      margin-left: auto
    }

    .ml-px[data-v-73ad5dd0] {
      margin-left: 1px
    }

    .-ml-1[data-v-73ad5dd0] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-73ad5dd0] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-73ad5dd0] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-73ad5dd0] {
      margin-left: -1rem
    }

    .-ml-5[data-v-73ad5dd0] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-73ad5dd0] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-73ad5dd0] {
      margin-left: -2rem
    }

    .-ml-10[data-v-73ad5dd0] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-73ad5dd0] {
      margin-left: -3rem
    }

    .-ml-16[data-v-73ad5dd0] {
      margin-left: -4rem
    }

    .-ml-20[data-v-73ad5dd0] {
      margin-left: -5rem
    }

    .-ml-24[data-v-73ad5dd0] {
      margin-left: -6rem
    }

    .-ml-32[data-v-73ad5dd0] {
      margin-left: -8rem
    }

    .-ml-40[data-v-73ad5dd0] {
      margin-left: -10rem
    }

    .-ml-48[data-v-73ad5dd0] {
      margin-left: -12rem
    }

    .-ml-56[data-v-73ad5dd0] {
      margin-left: -14rem
    }

    .-ml-64[data-v-73ad5dd0] {
      margin-left: -16rem
    }

    .-ml-px[data-v-73ad5dd0] {
      margin-left: -1px
    }

    .p-0[data-v-73ad5dd0] {
      padding: 0
    }

    .p-1[data-v-73ad5dd0] {
      padding: .25rem
    }

    .p-2[data-v-73ad5dd0] {
      padding: .5rem
    }

    .p-3[data-v-73ad5dd0] {
      padding: .75rem
    }

    .p-4[data-v-73ad5dd0] {
      padding: 1rem
    }

    .p-5[data-v-73ad5dd0] {
      padding: 1.25rem
    }

    .p-6[data-v-73ad5dd0] {
      padding: 1.5rem
    }

    .p-8[data-v-73ad5dd0] {
      padding: 2rem
    }

    .p-10[data-v-73ad5dd0] {
      padding: 2.5rem
    }

    .p-12[data-v-73ad5dd0] {
      padding: 3rem
    }

    .p-16[data-v-73ad5dd0] {
      padding: 4rem
    }

    .p-20[data-v-73ad5dd0] {
      padding: 5rem
    }

    .p-24[data-v-73ad5dd0] {
      padding: 6rem
    }

    .p-32[data-v-73ad5dd0] {
      padding: 8rem
    }

    .p-40[data-v-73ad5dd0] {
      padding: 10rem
    }

    .p-48[data-v-73ad5dd0] {
      padding: 12rem
    }

    .p-56[data-v-73ad5dd0] {
      padding: 14rem
    }

    .p-64[data-v-73ad5dd0] {
      padding: 16rem
    }

    .p-px[data-v-73ad5dd0] {
      padding: 1px
    }

    .py-0[data-v-73ad5dd0] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-73ad5dd0] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-73ad5dd0] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-73ad5dd0] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-73ad5dd0] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-73ad5dd0] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-73ad5dd0] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-73ad5dd0] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-73ad5dd0] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-73ad5dd0] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-73ad5dd0] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-73ad5dd0] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-73ad5dd0] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-73ad5dd0] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-73ad5dd0] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-73ad5dd0] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-73ad5dd0] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-73ad5dd0] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-73ad5dd0] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-73ad5dd0] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-73ad5dd0] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-73ad5dd0] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-73ad5dd0] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-73ad5dd0] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-73ad5dd0] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-73ad5dd0] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-73ad5dd0] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-73ad5dd0] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-73ad5dd0] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-73ad5dd0] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-73ad5dd0] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-73ad5dd0] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-73ad5dd0] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-73ad5dd0] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-73ad5dd0] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-73ad5dd0] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-73ad5dd0] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-73ad5dd0] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-73ad5dd0] {
      padding-top: 0
    }

    .pt-1[data-v-73ad5dd0] {
      padding-top: .25rem
    }

    .pt-2[data-v-73ad5dd0] {
      padding-top: .5rem
    }

    .pt-3[data-v-73ad5dd0] {
      padding-top: .75rem
    }

    .pt-4[data-v-73ad5dd0] {
      padding-top: 1rem
    }

    .pt-5[data-v-73ad5dd0] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-73ad5dd0] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-73ad5dd0] {
      padding-top: 2rem
    }

    .pt-10[data-v-73ad5dd0] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-73ad5dd0] {
      padding-top: 3rem
    }

    .pt-16[data-v-73ad5dd0] {
      padding-top: 4rem
    }

    .pt-20[data-v-73ad5dd0] {
      padding-top: 5rem
    }

    .pt-24[data-v-73ad5dd0] {
      padding-top: 6rem
    }

    .pt-32[data-v-73ad5dd0] {
      padding-top: 8rem
    }

    .pt-40[data-v-73ad5dd0] {
      padding-top: 10rem
    }

    .pt-48[data-v-73ad5dd0] {
      padding-top: 12rem
    }

    .pt-56[data-v-73ad5dd0] {
      padding-top: 14rem
    }

    .pt-64[data-v-73ad5dd0] {
      padding-top: 16rem
    }

    .pt-px[data-v-73ad5dd0] {
      padding-top: 1px
    }

    .pr-0[data-v-73ad5dd0] {
      padding-right: 0
    }

    .pr-1[data-v-73ad5dd0] {
      padding-right: .25rem
    }

    .pr-2[data-v-73ad5dd0] {
      padding-right: .5rem
    }

    .pr-3[data-v-73ad5dd0] {
      padding-right: .75rem
    }

    .pr-4[data-v-73ad5dd0] {
      padding-right: 1rem
    }

    .pr-5[data-v-73ad5dd0] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-73ad5dd0] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-73ad5dd0] {
      padding-right: 2rem
    }

    .pr-10[data-v-73ad5dd0] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-73ad5dd0] {
      padding-right: 3rem
    }

    .pr-16[data-v-73ad5dd0] {
      padding-right: 4rem
    }

    .pr-20[data-v-73ad5dd0] {
      padding-right: 5rem
    }

    .pr-24[data-v-73ad5dd0] {
      padding-right: 6rem
    }

    .pr-32[data-v-73ad5dd0] {
      padding-right: 8rem
    }

    .pr-40[data-v-73ad5dd0] {
      padding-right: 10rem
    }

    .pr-48[data-v-73ad5dd0] {
      padding-right: 12rem
    }

    .pr-56[data-v-73ad5dd0] {
      padding-right: 14rem
    }

    .pr-64[data-v-73ad5dd0] {
      padding-right: 16rem
    }

    .pr-px[data-v-73ad5dd0] {
      padding-right: 1px
    }

    .pb-0[data-v-73ad5dd0] {
      padding-bottom: 0
    }

    .pb-1[data-v-73ad5dd0] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-73ad5dd0] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-73ad5dd0] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-73ad5dd0] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-73ad5dd0] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-73ad5dd0] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-73ad5dd0] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-73ad5dd0] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-73ad5dd0] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-73ad5dd0] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-73ad5dd0] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-73ad5dd0] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-73ad5dd0] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-73ad5dd0] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-73ad5dd0] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-73ad5dd0] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-73ad5dd0] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-73ad5dd0] {
      padding-bottom: 1px
    }

    .pl-0[data-v-73ad5dd0] {
      padding-left: 0
    }

    .pl-1[data-v-73ad5dd0] {
      padding-left: .25rem
    }

    .pl-2[data-v-73ad5dd0] {
      padding-left: .5rem
    }

    .pl-3[data-v-73ad5dd0] {
      padding-left: .75rem
    }

    .pl-4[data-v-73ad5dd0] {
      padding-left: 1rem
    }

    .pl-5[data-v-73ad5dd0] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-73ad5dd0] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-73ad5dd0] {
      padding-left: 2rem
    }

    .pl-10[data-v-73ad5dd0] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-73ad5dd0] {
      padding-left: 3rem
    }

    .pl-16[data-v-73ad5dd0] {
      padding-left: 4rem
    }

    .pl-20[data-v-73ad5dd0] {
      padding-left: 5rem
    }

    .pl-24[data-v-73ad5dd0] {
      padding-left: 6rem
    }

    .pl-32[data-v-73ad5dd0] {
      padding-left: 8rem
    }

    .pl-40[data-v-73ad5dd0] {
      padding-left: 10rem
    }

    .pl-48[data-v-73ad5dd0] {
      padding-left: 12rem
    }

    .pl-56[data-v-73ad5dd0] {
      padding-left: 14rem
    }

    .pl-64[data-v-73ad5dd0] {
      padding-left: 16rem
    }

    .pl-px[data-v-73ad5dd0] {
      padding-left: 1px
    }

    .btn-block[data-v-73ad5dd0] {
      width: 100%
    }

    .debug[data-v-73ad5dd0] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-73ad5dd0] {
      cursor: pointer
    }

    .c-navbar[data-v-73ad5dd0] {
      position: fixed;
      top: 0;
      z-index: 9;
      background: hsla(0, 0%, 100%, .8);
      -webkit-backdrop-filter: blur(3px);
      backdrop-filter: blur(3px);
      height: var(--navbar-height);
      width: 100%
    }

    .c-navbar[data-v-73ad5dd0],
    .c-navbar__wrapper[data-v-73ad5dd0] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .c-navbar__wrapper[data-v-73ad5dd0] {
      padding: 0 10px;
      grid-column: 1/span 12;
      align-items: center;
      height: 100%
    }

    .c-navbar__btn-ajuda[data-v-73ad5dd0] {
      font-size: .8823529412rem;
      letter-spacing: .0117647059rem;
      line-height: 1.0588235294rem;
      font-weight: 700;
      box-shadow: 0 0 12px rgba(0, 0, 0, .10196)
    }

    .c-navbar__logo-container[data-v-73ad5dd0] {
      grid-column: 1/span 5
    }

    .c-navbar__logo-img[data-v-73ad5dd0] {
      width: 130px
    }

    .c-navbar__options-container[data-v-73ad5dd0] {
      grid-column: 6/span 12;
      display: flex;
      align-items: center;
      justify-content: flex-end
    }

    .c-navbar__options-option[data-v-73ad5dd0] {
      transition: all .15s linear;
      display: flex;
      justify-content: center;
      align-items: center;
      cursor: pointer;
      background: var(--navbar-options-background);
      font-size: .9411764706rem;
      border-radius: 50%;
      width: 32px;
      height: 32px
    }

    .c-navbar__options-option[data-v-73ad5dd0]:not(:first-child) {
      margin-left: 25px
    }

    .c-navbar__options-option--help[data-v-73ad5dd0] {
      font-size: .8823529412rem;
      width: 24px;
      height: 24px;
      color: var(--navbar-options-help-color)
    }

    .c-navbar__options-option[data-v-73ad5dd0]:hover {
      opacity: .8
    }

    main[data-v-4dc20df4] {
      background: #f5f5f5
    }

    .l-layout-wrapper[data-v-4dc20df4] {
      overflow: hidden
    }

    main[data-v-3d63f30f] {
      background: #f5f5f5
    }

    .l-layout-wrapper[data-v-3d63f30f] {
      overflow: hidden
    }

    main[data-v-77d4941c] {
      background: #f5f5f5
    }

    .l-layout-wrapper[data-v-77d4941c] {
      overflow: hidden
    }

    .o-layout-division[data-v-64030688] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-64030688] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-64030688] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-64030688] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-64030688] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-64030688] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-64030688] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-64030688] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-64030688] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-64030688] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-64030688] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-64030688] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-64030688] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-64030688] {
        display: none
      }
    }

    .row[data-v-64030688] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-64030688] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-64030688] {
      overflow-y: hidden
    }

    .index-9999[data-v-64030688] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-64030688],
    .page-leave-active[data-v-64030688] {
      transition: opacity .2s
    }

    .page-enter[data-v-64030688],
    .page-leave-active[data-v-64030688] {
      opacity: 0
    }

    .bounce-enter-active[data-v-64030688] {
      -webkit-animation: bounce-in-data-v-64030688 .8s;
      animation: bounce-in-data-v-64030688 .8s
    }

    .bounce-leave-active[data-v-64030688] {
      -webkit-animation: bounce-out-data-v-64030688 .5s;
      animation: bounce-out-data-v-64030688 .5s
    }

    @-webkit-keyframes bounce-in-data-v-64030688 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-64030688 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-64030688 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-64030688 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-64030688],
    .slide-right-leave-active[data-v-64030688] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-64030688],
    .slide-right-enter[data-v-64030688] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-64030688 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-64030688 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-64030688] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-64030688] {
      width: 100%
    }

    .l-grid-wrapper[data-v-64030688] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-64030688] {
      color: #fff
    }

    .text-black[data-v-64030688] {
      color: #000
    }

    .text-debug[data-v-64030688],
    .text-red[data-v-64030688] {
      color: red
    }

    .gilory-extrabold[data-v-64030688] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-64030688] {
      font-size: 4rem
    }

    .rem-2[data-v-64030688] {
      font-size: 2rem
    }

    .rem-5[data-v-64030688] {
      font-size: 5rem
    }

    .rem-17[data-v-64030688] {
      font-size: 1.7rem
    }

    .rem-16[data-v-64030688] {
      font-size: 1.6rem
    }

    .rem-15[data-v-64030688] {
      font-size: 1.5rem
    }

    .rem-25[data-v-64030688] {
      font-size: 2.5rem
    }

    .text-thin[data-v-64030688] {
      font-weight: 100
    }

    .text-extra-light[data-v-64030688] {
      font-weight: 200
    }

    .text-light[data-v-64030688] {
      font-weight: 300
    }

    .text-regular[data-v-64030688] {
      font-weight: 400
    }

    .text-medium[data-v-64030688] {
      font-weight: 500
    }

    .text-semi-bold[data-v-64030688] {
      font-weight: 600
    }

    .text-bold[data-v-64030688] {
      font-weight: 700
    }

    .text-boldest[data-v-64030688] {
      font-weight: 900
    }

    .text-center[data-v-64030688] {
      text-align: center
    }

    .text-left[data-v-64030688] {
      text-align: left
    }

    .text-right[data-v-64030688] {
      text-align: right
    }

    .spaced-2px[data-v-64030688] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-64030688] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-64030688] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-64030688] {
      letter-spacing: 0
    }

    .float-right[data-v-64030688] {
      float: right
    }

    .float-left[data-v-64030688] {
      float: left
    }

    .d-block[data-v-64030688] {
      display: block
    }

    .m-0[data-v-64030688] {
      margin: 0
    }

    .m-1[data-v-64030688] {
      margin: .25rem
    }

    .m-2[data-v-64030688] {
      margin: .5rem
    }

    .m-3[data-v-64030688] {
      margin: .75rem
    }

    .m-4[data-v-64030688] {
      margin: 1rem
    }

    .m-5[data-v-64030688] {
      margin: 1.25rem
    }

    .m-6[data-v-64030688] {
      margin: 1.5rem
    }

    .m-8[data-v-64030688] {
      margin: 2rem
    }

    .m-10[data-v-64030688] {
      margin: 2.5rem
    }

    .m-12[data-v-64030688] {
      margin: 3rem
    }

    .m-16[data-v-64030688] {
      margin: 4rem
    }

    .m-20[data-v-64030688] {
      margin: 5rem
    }

    .m-24[data-v-64030688] {
      margin: 6rem
    }

    .m-32[data-v-64030688] {
      margin: 8rem
    }

    .m-40[data-v-64030688] {
      margin: 10rem
    }

    .m-48[data-v-64030688] {
      margin: 12rem
    }

    .m-56[data-v-64030688] {
      margin: 14rem
    }

    .m-64[data-v-64030688] {
      margin: 16rem
    }

    .m-auto[data-v-64030688] {
      margin: auto
    }

    .m-px[data-v-64030688] {
      margin: 1px
    }

    .-m-1[data-v-64030688] {
      margin: -.25rem
    }

    .-m-2[data-v-64030688] {
      margin: -.5rem
    }

    .-m-3[data-v-64030688] {
      margin: -.75rem
    }

    .-m-4[data-v-64030688] {
      margin: -1rem
    }

    .-m-5[data-v-64030688] {
      margin: -1.25rem
    }

    .-m-6[data-v-64030688] {
      margin: -1.5rem
    }

    .-m-8[data-v-64030688] {
      margin: -2rem
    }

    .-m-10[data-v-64030688] {
      margin: -2.5rem
    }

    .-m-12[data-v-64030688] {
      margin: -3rem
    }

    .-m-16[data-v-64030688] {
      margin: -4rem
    }

    .-m-20[data-v-64030688] {
      margin: -5rem
    }

    .-m-24[data-v-64030688] {
      margin: -6rem
    }

    .-m-32[data-v-64030688] {
      margin: -8rem
    }

    .-m-40[data-v-64030688] {
      margin: -10rem
    }

    .-m-48[data-v-64030688] {
      margin: -12rem
    }

    .-m-56[data-v-64030688] {
      margin: -14rem
    }

    .-m-64[data-v-64030688] {
      margin: -16rem
    }

    .-m-px[data-v-64030688] {
      margin: -1px
    }

    .my-0[data-v-64030688] {
      margin-top: 0
    }

    .my-1[data-v-64030688] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-64030688] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-64030688] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-64030688] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-64030688] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-64030688] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-64030688] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-64030688] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-64030688] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-64030688] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-64030688] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-64030688] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-64030688] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-64030688] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-64030688] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-64030688] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-64030688] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-64030688] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-64030688] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-64030688] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-64030688] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-64030688] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-64030688] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-64030688] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-64030688] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-64030688] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-64030688] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-64030688] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-64030688] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-64030688] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-64030688] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-64030688] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-64030688] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-64030688] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-64030688] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-64030688] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-64030688] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-64030688] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-64030688] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-64030688] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-64030688] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-64030688] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-64030688] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-64030688] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-64030688] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-64030688] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-64030688] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-64030688] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-64030688] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-64030688] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-64030688] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-64030688] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-64030688] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-64030688] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-64030688] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-64030688] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-64030688] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-64030688] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-64030688] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-64030688] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-64030688] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-64030688] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-64030688] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-64030688] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-64030688] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-64030688] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-64030688] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-64030688] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-64030688] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-64030688] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-64030688] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-64030688] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-64030688] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-64030688] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-64030688] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-64030688] {
      margin-top: 0
    }

    .mt-1[data-v-64030688] {
      margin-top: .25rem
    }

    .mt-2[data-v-64030688] {
      margin-top: .5rem
    }

    .mt-3[data-v-64030688] {
      margin-top: .75rem
    }

    .mt-4[data-v-64030688] {
      margin-top: 1rem
    }

    .mt-5[data-v-64030688] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-64030688] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-64030688] {
      margin-top: 2rem
    }

    .mt-10[data-v-64030688] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-64030688] {
      margin-top: 3rem
    }

    .mt-16[data-v-64030688] {
      margin-top: 4rem
    }

    .mt-20[data-v-64030688] {
      margin-top: 5rem
    }

    .mt-24[data-v-64030688] {
      margin-top: 6rem
    }

    .mt-32[data-v-64030688] {
      margin-top: 8rem
    }

    .mt-40[data-v-64030688] {
      margin-top: 10rem
    }

    .mt-48[data-v-64030688] {
      margin-top: 12rem
    }

    .mt-56[data-v-64030688] {
      margin-top: 14rem
    }

    .mt-64[data-v-64030688] {
      margin-top: 16rem
    }

    .mt-auto[data-v-64030688] {
      margin-top: auto
    }

    .mt-px[data-v-64030688] {
      margin-top: 1px
    }

    .-mt-1[data-v-64030688] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-64030688] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-64030688] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-64030688] {
      margin-top: -1rem
    }

    .-mt-5[data-v-64030688] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-64030688] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-64030688] {
      margin-top: -2rem
    }

    .-mt-10[data-v-64030688] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-64030688] {
      margin-top: -3rem
    }

    .-mt-16[data-v-64030688] {
      margin-top: -4rem
    }

    .-mt-24[data-v-64030688] {
      margin-top: -6rem
    }

    .-mt-32[data-v-64030688] {
      margin-top: -8rem
    }

    .-mt-40[data-v-64030688] {
      margin-top: -10rem
    }

    .-mt-48[data-v-64030688] {
      margin-top: -12rem
    }

    .-mt-56[data-v-64030688] {
      margin-top: -14rem
    }

    .-mt-64[data-v-64030688] {
      margin-top: -16rem
    }

    .-mt-px[data-v-64030688] {
      margin-top: -1px
    }

    .mr-0[data-v-64030688] {
      margin-right: 0
    }

    .mr-1[data-v-64030688] {
      margin-right: .25rem
    }

    .mr-2[data-v-64030688] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-64030688] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-64030688] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-64030688] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-64030688] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-64030688] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-64030688] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-64030688] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-64030688] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-64030688] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-64030688] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-64030688] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-64030688] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-64030688] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-64030688] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-64030688] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-64030688] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-64030688] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-64030688] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-64030688] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-64030688] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-64030688] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-64030688] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-64030688] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-64030688] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-64030688] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-64030688] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-64030688] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-64030688] {
      margin-right: -5rem
    }

    .-mr-32[data-v-64030688] {
      margin-right: -8rem
    }

    .-mr-40[data-v-64030688] {
      margin-right: -10rem
    }

    .-mr-48[data-v-64030688] {
      margin-right: -12rem
    }

    .-mr-56[data-v-64030688] {
      margin-right: -14rem
    }

    .-mr-64[data-v-64030688] {
      margin-right: -16rem
    }

    .-mr-px[data-v-64030688] {
      margin-right: -1px
    }

    .mb-0[data-v-64030688] {
      margin-bottom: 0
    }

    .mb-1[data-v-64030688] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-64030688] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-64030688] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-64030688] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-64030688] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-64030688] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-64030688] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-64030688] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-64030688] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-64030688] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-64030688] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-64030688] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-64030688] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-64030688] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-64030688] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-64030688] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-64030688] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-64030688] {
      margin-bottom: auto
    }

    .mb-px[data-v-64030688] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-64030688] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-64030688] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-64030688] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-64030688] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-64030688] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-64030688] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-64030688] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-64030688] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-64030688] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-64030688] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-64030688] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-64030688] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-64030688] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-64030688] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-64030688] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-64030688] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-64030688] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-64030688] {
      margin-bottom: -1px
    }

    .ml-0[data-v-64030688] {
      margin-left: 0
    }

    .ml-1[data-v-64030688] {
      margin-left: .25rem
    }

    .ml-2[data-v-64030688] {
      margin-left: .5rem
    }

    .ml-3[data-v-64030688] {
      margin-left: .75rem
    }

    .ml-4[data-v-64030688] {
      margin-left: 1rem
    }

    .ml-5[data-v-64030688] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-64030688] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-64030688] {
      margin-left: 2rem
    }

    .ml-10[data-v-64030688] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-64030688] {
      margin-left: 3rem
    }

    .ml-16[data-v-64030688] {
      margin-left: 4rem
    }

    .ml-20[data-v-64030688] {
      margin-left: 5rem
    }

    .ml-24[data-v-64030688] {
      margin-left: 6rem
    }

    .ml-32[data-v-64030688] {
      margin-left: 8rem
    }

    .ml-40[data-v-64030688] {
      margin-left: 10rem
    }

    .ml-48[data-v-64030688] {
      margin-left: 12rem
    }

    .ml-56[data-v-64030688] {
      margin-left: 14rem
    }

    .ml-64[data-v-64030688] {
      margin-left: 16rem
    }

    .ml-auto[data-v-64030688] {
      margin-left: auto
    }

    .ml-px[data-v-64030688] {
      margin-left: 1px
    }

    .-ml-1[data-v-64030688] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-64030688] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-64030688] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-64030688] {
      margin-left: -1rem
    }

    .-ml-5[data-v-64030688] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-64030688] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-64030688] {
      margin-left: -2rem
    }

    .-ml-10[data-v-64030688] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-64030688] {
      margin-left: -3rem
    }

    .-ml-16[data-v-64030688] {
      margin-left: -4rem
    }

    .-ml-20[data-v-64030688] {
      margin-left: -5rem
    }

    .-ml-24[data-v-64030688] {
      margin-left: -6rem
    }

    .-ml-32[data-v-64030688] {
      margin-left: -8rem
    }

    .-ml-40[data-v-64030688] {
      margin-left: -10rem
    }

    .-ml-48[data-v-64030688] {
      margin-left: -12rem
    }

    .-ml-56[data-v-64030688] {
      margin-left: -14rem
    }

    .-ml-64[data-v-64030688] {
      margin-left: -16rem
    }

    .-ml-px[data-v-64030688] {
      margin-left: -1px
    }

    .p-0[data-v-64030688] {
      padding: 0
    }

    .p-1[data-v-64030688] {
      padding: .25rem
    }

    .p-2[data-v-64030688] {
      padding: .5rem
    }

    .p-3[data-v-64030688] {
      padding: .75rem
    }

    .p-4[data-v-64030688] {
      padding: 1rem
    }

    .p-5[data-v-64030688] {
      padding: 1.25rem
    }

    .p-6[data-v-64030688] {
      padding: 1.5rem
    }

    .p-8[data-v-64030688] {
      padding: 2rem
    }

    .p-10[data-v-64030688] {
      padding: 2.5rem
    }

    .p-12[data-v-64030688] {
      padding: 3rem
    }

    .p-16[data-v-64030688] {
      padding: 4rem
    }

    .p-20[data-v-64030688] {
      padding: 5rem
    }

    .p-24[data-v-64030688] {
      padding: 6rem
    }

    .p-32[data-v-64030688] {
      padding: 8rem
    }

    .p-40[data-v-64030688] {
      padding: 10rem
    }

    .p-48[data-v-64030688] {
      padding: 12rem
    }

    .p-56[data-v-64030688] {
      padding: 14rem
    }

    .p-64[data-v-64030688] {
      padding: 16rem
    }

    .p-px[data-v-64030688] {
      padding: 1px
    }

    .py-0[data-v-64030688] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-64030688] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-64030688] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-64030688] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-64030688] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-64030688] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-64030688] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-64030688] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-64030688] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-64030688] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-64030688] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-64030688] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-64030688] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-64030688] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-64030688] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-64030688] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-64030688] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-64030688] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-64030688] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-64030688] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-64030688] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-64030688] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-64030688] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-64030688] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-64030688] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-64030688] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-64030688] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-64030688] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-64030688] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-64030688] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-64030688] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-64030688] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-64030688] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-64030688] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-64030688] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-64030688] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-64030688] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-64030688] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-64030688] {
      padding-top: 0
    }

    .pt-1[data-v-64030688] {
      padding-top: .25rem
    }

    .pt-2[data-v-64030688] {
      padding-top: .5rem
    }

    .pt-3[data-v-64030688] {
      padding-top: .75rem
    }

    .pt-4[data-v-64030688] {
      padding-top: 1rem
    }

    .pt-5[data-v-64030688] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-64030688] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-64030688] {
      padding-top: 2rem
    }

    .pt-10[data-v-64030688] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-64030688] {
      padding-top: 3rem
    }

    .pt-16[data-v-64030688] {
      padding-top: 4rem
    }

    .pt-20[data-v-64030688] {
      padding-top: 5rem
    }

    .pt-24[data-v-64030688] {
      padding-top: 6rem
    }

    .pt-32[data-v-64030688] {
      padding-top: 8rem
    }

    .pt-40[data-v-64030688] {
      padding-top: 10rem
    }

    .pt-48[data-v-64030688] {
      padding-top: 12rem
    }

    .pt-56[data-v-64030688] {
      padding-top: 14rem
    }

    .pt-64[data-v-64030688] {
      padding-top: 16rem
    }

    .pt-px[data-v-64030688] {
      padding-top: 1px
    }

    .pr-0[data-v-64030688] {
      padding-right: 0
    }

    .pr-1[data-v-64030688] {
      padding-right: .25rem
    }

    .pr-2[data-v-64030688] {
      padding-right: .5rem
    }

    .pr-3[data-v-64030688] {
      padding-right: .75rem
    }

    .pr-4[data-v-64030688] {
      padding-right: 1rem
    }

    .pr-5[data-v-64030688] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-64030688] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-64030688] {
      padding-right: 2rem
    }

    .pr-10[data-v-64030688] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-64030688] {
      padding-right: 3rem
    }

    .pr-16[data-v-64030688] {
      padding-right: 4rem
    }

    .pr-20[data-v-64030688] {
      padding-right: 5rem
    }

    .pr-24[data-v-64030688] {
      padding-right: 6rem
    }

    .pr-32[data-v-64030688] {
      padding-right: 8rem
    }

    .pr-40[data-v-64030688] {
      padding-right: 10rem
    }

    .pr-48[data-v-64030688] {
      padding-right: 12rem
    }

    .pr-56[data-v-64030688] {
      padding-right: 14rem
    }

    .pr-64[data-v-64030688] {
      padding-right: 16rem
    }

    .pr-px[data-v-64030688] {
      padding-right: 1px
    }

    .pb-0[data-v-64030688] {
      padding-bottom: 0
    }

    .pb-1[data-v-64030688] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-64030688] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-64030688] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-64030688] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-64030688] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-64030688] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-64030688] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-64030688] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-64030688] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-64030688] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-64030688] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-64030688] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-64030688] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-64030688] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-64030688] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-64030688] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-64030688] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-64030688] {
      padding-bottom: 1px
    }

    .pl-0[data-v-64030688] {
      padding-left: 0
    }

    .pl-1[data-v-64030688] {
      padding-left: .25rem
    }

    .pl-2[data-v-64030688] {
      padding-left: .5rem
    }

    .pl-3[data-v-64030688] {
      padding-left: .75rem
    }

    .pl-4[data-v-64030688] {
      padding-left: 1rem
    }

    .pl-5[data-v-64030688] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-64030688] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-64030688] {
      padding-left: 2rem
    }

    .pl-10[data-v-64030688] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-64030688] {
      padding-left: 3rem
    }

    .pl-16[data-v-64030688] {
      padding-left: 4rem
    }

    .pl-20[data-v-64030688] {
      padding-left: 5rem
    }

    .pl-24[data-v-64030688] {
      padding-left: 6rem
    }

    .pl-32[data-v-64030688] {
      padding-left: 8rem
    }

    .pl-40[data-v-64030688] {
      padding-left: 10rem
    }

    .pl-48[data-v-64030688] {
      padding-left: 12rem
    }

    .pl-56[data-v-64030688] {
      padding-left: 14rem
    }

    .pl-64[data-v-64030688] {
      padding-left: 16rem
    }

    .pl-px[data-v-64030688] {
      padding-left: 1px
    }

    .btn-block[data-v-64030688] {
      width: 100%
    }

    .debug[data-v-64030688] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-64030688] {
      cursor: pointer
    }

    .l-consignado-cadastro__header[data-v-64030688] {
      background-image: url(img/new-back.png);
      background-attachment: fixed;
      height: 40vh;
      background-repeat: no-repeat;
      background-size: 130%
    }

    @media(min-width:768px) {
      .l-consignado-cadastro__header[data-v-64030688] {
        background-size: 101%;
        background-position: -8px 0;
        background-image: url(img/new-back.png)
      }
    }

    @media(min-width:992px) {
      .l-consignado-cadastro__header[data-v-64030688] {
        background-size: 43%;
        background-position: right 0;
        background-image: unset;
        background: #eef0f5;
        height: 100px
      }
    }

    @media(min-width:1200px) {
      .l-consignado-cadastro__header[data-v-64030688] {
        background-size: 45%;
        background-position: 58vw -5px
      }
    }

    .l-consignado-cadastro__header-logo[data-v-64030688] {
      min-width: 130px;
      margin-top: 15px;
      position: fixed
    }

    @media(min-width:992px) {
      .l-consignado-cadastro__header-logo[data-v-64030688] {
        position: static
      }
    }

    .l-consignado-cadastro__header-logo-container[data-v-64030688] {
      display: grid;
      grid-template-columns: repeat(12, 1fr);
      padding: 0 10px
    }

    .o-layout-division[data-v-78215e40] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-78215e40] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-78215e40] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-78215e40] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-78215e40] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-78215e40] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-78215e40] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-78215e40] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-78215e40] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-78215e40] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-78215e40] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-78215e40] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-78215e40] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-78215e40] {
        display: none
      }
    }

    .row[data-v-78215e40] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-78215e40] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-78215e40] {
      overflow-y: hidden
    }

    .index-9999[data-v-78215e40] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-78215e40],
    .page-leave-active[data-v-78215e40] {
      transition: opacity .2s
    }

    .page-enter[data-v-78215e40],
    .page-leave-active[data-v-78215e40] {
      opacity: 0
    }

    .bounce-enter-active[data-v-78215e40] {
      -webkit-animation: bounce-in-data-v-78215e40 .8s;
      animation: bounce-in-data-v-78215e40 .8s
    }

    .bounce-leave-active[data-v-78215e40] {
      -webkit-animation: bounce-out-data-v-78215e40 .5s;
      animation: bounce-out-data-v-78215e40 .5s
    }

    @-webkit-keyframes bounce-in-data-v-78215e40 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-78215e40 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-78215e40 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-78215e40 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-78215e40],
    .slide-right-leave-active[data-v-78215e40] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-78215e40],
    .slide-right-enter[data-v-78215e40] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-78215e40 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-78215e40 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-78215e40] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-78215e40] {
      width: 100%
    }

    .l-grid-wrapper[data-v-78215e40] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-78215e40] {
      color: #fff
    }

    .text-black[data-v-78215e40] {
      color: #000
    }

    .text-debug[data-v-78215e40],
    .text-red[data-v-78215e40] {
      color: red
    }

    .gilory-extrabold[data-v-78215e40] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-78215e40] {
      font-size: 4rem
    }

    .rem-2[data-v-78215e40] {
      font-size: 2rem
    }

    .rem-5[data-v-78215e40] {
      font-size: 5rem
    }

    .rem-17[data-v-78215e40] {
      font-size: 1.7rem
    }

    .rem-16[data-v-78215e40] {
      font-size: 1.6rem
    }

    .rem-15[data-v-78215e40] {
      font-size: 1.5rem
    }

    .rem-25[data-v-78215e40] {
      font-size: 2.5rem
    }

    .text-thin[data-v-78215e40] {
      font-weight: 100
    }

    .text-extra-light[data-v-78215e40] {
      font-weight: 200
    }

    .text-light[data-v-78215e40] {
      font-weight: 300
    }

    .text-regular[data-v-78215e40] {
      font-weight: 400
    }

    .text-medium[data-v-78215e40] {
      font-weight: 500
    }

    .text-semi-bold[data-v-78215e40] {
      font-weight: 600
    }

    .text-bold[data-v-78215e40] {
      font-weight: 700
    }

    .text-boldest[data-v-78215e40] {
      font-weight: 900
    }

    .text-center[data-v-78215e40] {
      text-align: center
    }

    .text-left[data-v-78215e40] {
      text-align: left
    }

    .text-right[data-v-78215e40] {
      text-align: right
    }

    .spaced-2px[data-v-78215e40] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-78215e40] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-78215e40] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-78215e40] {
      letter-spacing: 0
    }

    .float-right[data-v-78215e40] {
      float: right
    }

    .float-left[data-v-78215e40] {
      float: left
    }

    .d-block[data-v-78215e40] {
      display: block
    }

    .m-0[data-v-78215e40] {
      margin: 0
    }

    .m-1[data-v-78215e40] {
      margin: .25rem
    }

    .m-2[data-v-78215e40] {
      margin: .5rem
    }

    .m-3[data-v-78215e40] {
      margin: .75rem
    }

    .m-4[data-v-78215e40] {
      margin: 1rem
    }

    .m-5[data-v-78215e40] {
      margin: 1.25rem
    }

    .m-6[data-v-78215e40] {
      margin: 1.5rem
    }

    .m-8[data-v-78215e40] {
      margin: 2rem
    }

    .m-10[data-v-78215e40] {
      margin: 2.5rem
    }

    .m-12[data-v-78215e40] {
      margin: 3rem
    }

    .m-16[data-v-78215e40] {
      margin: 4rem
    }

    .m-20[data-v-78215e40] {
      margin: 5rem
    }

    .m-24[data-v-78215e40] {
      margin: 6rem
    }

    .m-32[data-v-78215e40] {
      margin: 8rem
    }

    .m-40[data-v-78215e40] {
      margin: 10rem
    }

    .m-48[data-v-78215e40] {
      margin: 12rem
    }

    .m-56[data-v-78215e40] {
      margin: 14rem
    }

    .m-64[data-v-78215e40] {
      margin: 16rem
    }

    .m-auto[data-v-78215e40] {
      margin: auto
    }

    .m-px[data-v-78215e40] {
      margin: 1px
    }

    .-m-1[data-v-78215e40] {
      margin: -.25rem
    }

    .-m-2[data-v-78215e40] {
      margin: -.5rem
    }

    .-m-3[data-v-78215e40] {
      margin: -.75rem
    }

    .-m-4[data-v-78215e40] {
      margin: -1rem
    }

    .-m-5[data-v-78215e40] {
      margin: -1.25rem
    }

    .-m-6[data-v-78215e40] {
      margin: -1.5rem
    }

    .-m-8[data-v-78215e40] {
      margin: -2rem
    }

    .-m-10[data-v-78215e40] {
      margin: -2.5rem
    }

    .-m-12[data-v-78215e40] {
      margin: -3rem
    }

    .-m-16[data-v-78215e40] {
      margin: -4rem
    }

    .-m-20[data-v-78215e40] {
      margin: -5rem
    }

    .-m-24[data-v-78215e40] {
      margin: -6rem
    }

    .-m-32[data-v-78215e40] {
      margin: -8rem
    }

    .-m-40[data-v-78215e40] {
      margin: -10rem
    }

    .-m-48[data-v-78215e40] {
      margin: -12rem
    }

    .-m-56[data-v-78215e40] {
      margin: -14rem
    }

    .-m-64[data-v-78215e40] {
      margin: -16rem
    }

    .-m-px[data-v-78215e40] {
      margin: -1px
    }

    .my-0[data-v-78215e40] {
      margin-top: 0
    }

    .my-1[data-v-78215e40] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-78215e40] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-78215e40] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-78215e40] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-78215e40] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-78215e40] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-78215e40] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-78215e40] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-78215e40] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-78215e40] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-78215e40] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-78215e40] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-78215e40] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-78215e40] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-78215e40] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-78215e40] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-78215e40] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-78215e40] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-78215e40] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-78215e40] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-78215e40] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-78215e40] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-78215e40] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-78215e40] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-78215e40] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-78215e40] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-78215e40] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-78215e40] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-78215e40] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-78215e40] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-78215e40] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-78215e40] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-78215e40] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-78215e40] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-78215e40] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-78215e40] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-78215e40] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-78215e40] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-78215e40] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-78215e40] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-78215e40] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-78215e40] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-78215e40] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-78215e40] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-78215e40] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-78215e40] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-78215e40] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-78215e40] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-78215e40] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-78215e40] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-78215e40] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-78215e40] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-78215e40] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-78215e40] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-78215e40] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-78215e40] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-78215e40] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-78215e40] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-78215e40] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-78215e40] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-78215e40] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-78215e40] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-78215e40] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-78215e40] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-78215e40] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-78215e40] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-78215e40] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-78215e40] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-78215e40] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-78215e40] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-78215e40] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-78215e40] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-78215e40] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-78215e40] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-78215e40] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-78215e40] {
      margin-top: 0
    }

    .mt-1[data-v-78215e40] {
      margin-top: .25rem
    }

    .mt-2[data-v-78215e40] {
      margin-top: .5rem
    }

    .mt-3[data-v-78215e40] {
      margin-top: .75rem
    }

    .mt-4[data-v-78215e40] {
      margin-top: 1rem
    }

    .mt-5[data-v-78215e40] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-78215e40] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-78215e40] {
      margin-top: 2rem
    }

    .mt-10[data-v-78215e40] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-78215e40] {
      margin-top: 3rem
    }

    .mt-16[data-v-78215e40] {
      margin-top: 4rem
    }

    .mt-20[data-v-78215e40] {
      margin-top: 5rem
    }

    .mt-24[data-v-78215e40] {
      margin-top: 6rem
    }

    .mt-32[data-v-78215e40] {
      margin-top: 8rem
    }

    .mt-40[data-v-78215e40] {
      margin-top: 10rem
    }

    .mt-48[data-v-78215e40] {
      margin-top: 12rem
    }

    .mt-56[data-v-78215e40] {
      margin-top: 14rem
    }

    .mt-64[data-v-78215e40] {
      margin-top: 16rem
    }

    .mt-auto[data-v-78215e40] {
      margin-top: auto
    }

    .mt-px[data-v-78215e40] {
      margin-top: 1px
    }

    .-mt-1[data-v-78215e40] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-78215e40] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-78215e40] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-78215e40] {
      margin-top: -1rem
    }

    .-mt-5[data-v-78215e40] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-78215e40] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-78215e40] {
      margin-top: -2rem
    }

    .-mt-10[data-v-78215e40] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-78215e40] {
      margin-top: -3rem
    }

    .-mt-16[data-v-78215e40] {
      margin-top: -4rem
    }

    .-mt-24[data-v-78215e40] {
      margin-top: -6rem
    }

    .-mt-32[data-v-78215e40] {
      margin-top: -8rem
    }

    .-mt-40[data-v-78215e40] {
      margin-top: -10rem
    }

    .-mt-48[data-v-78215e40] {
      margin-top: -12rem
    }

    .-mt-56[data-v-78215e40] {
      margin-top: -14rem
    }

    .-mt-64[data-v-78215e40] {
      margin-top: -16rem
    }

    .-mt-px[data-v-78215e40] {
      margin-top: -1px
    }

    .mr-0[data-v-78215e40] {
      margin-right: 0
    }

    .mr-1[data-v-78215e40] {
      margin-right: .25rem
    }

    .mr-2[data-v-78215e40] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-78215e40] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-78215e40] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-78215e40] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-78215e40] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-78215e40] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-78215e40] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-78215e40] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-78215e40] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-78215e40] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-78215e40] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-78215e40] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-78215e40] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-78215e40] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-78215e40] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-78215e40] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-78215e40] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-78215e40] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-78215e40] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-78215e40] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-78215e40] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-78215e40] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-78215e40] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-78215e40] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-78215e40] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-78215e40] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-78215e40] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-78215e40] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-78215e40] {
      margin-right: -5rem
    }

    .-mr-32[data-v-78215e40] {
      margin-right: -8rem
    }

    .-mr-40[data-v-78215e40] {
      margin-right: -10rem
    }

    .-mr-48[data-v-78215e40] {
      margin-right: -12rem
    }

    .-mr-56[data-v-78215e40] {
      margin-right: -14rem
    }

    .-mr-64[data-v-78215e40] {
      margin-right: -16rem
    }

    .-mr-px[data-v-78215e40] {
      margin-right: -1px
    }

    .mb-0[data-v-78215e40] {
      margin-bottom: 0
    }

    .mb-1[data-v-78215e40] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-78215e40] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-78215e40] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-78215e40] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-78215e40] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-78215e40] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-78215e40] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-78215e40] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-78215e40] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-78215e40] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-78215e40] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-78215e40] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-78215e40] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-78215e40] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-78215e40] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-78215e40] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-78215e40] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-78215e40] {
      margin-bottom: auto
    }

    .mb-px[data-v-78215e40] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-78215e40] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-78215e40] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-78215e40] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-78215e40] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-78215e40] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-78215e40] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-78215e40] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-78215e40] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-78215e40] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-78215e40] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-78215e40] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-78215e40] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-78215e40] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-78215e40] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-78215e40] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-78215e40] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-78215e40] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-78215e40] {
      margin-bottom: -1px
    }

    .ml-0[data-v-78215e40] {
      margin-left: 0
    }

    .ml-1[data-v-78215e40] {
      margin-left: .25rem
    }

    .ml-2[data-v-78215e40] {
      margin-left: .5rem
    }

    .ml-3[data-v-78215e40] {
      margin-left: .75rem
    }

    .ml-4[data-v-78215e40] {
      margin-left: 1rem
    }

    .ml-5[data-v-78215e40] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-78215e40] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-78215e40] {
      margin-left: 2rem
    }

    .ml-10[data-v-78215e40] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-78215e40] {
      margin-left: 3rem
    }

    .ml-16[data-v-78215e40] {
      margin-left: 4rem
    }

    .ml-20[data-v-78215e40] {
      margin-left: 5rem
    }

    .ml-24[data-v-78215e40] {
      margin-left: 6rem
    }

    .ml-32[data-v-78215e40] {
      margin-left: 8rem
    }

    .ml-40[data-v-78215e40] {
      margin-left: 10rem
    }

    .ml-48[data-v-78215e40] {
      margin-left: 12rem
    }

    .ml-56[data-v-78215e40] {
      margin-left: 14rem
    }

    .ml-64[data-v-78215e40] {
      margin-left: 16rem
    }

    .ml-auto[data-v-78215e40] {
      margin-left: auto
    }

    .ml-px[data-v-78215e40] {
      margin-left: 1px
    }

    .-ml-1[data-v-78215e40] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-78215e40] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-78215e40] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-78215e40] {
      margin-left: -1rem
    }

    .-ml-5[data-v-78215e40] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-78215e40] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-78215e40] {
      margin-left: -2rem
    }

    .-ml-10[data-v-78215e40] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-78215e40] {
      margin-left: -3rem
    }

    .-ml-16[data-v-78215e40] {
      margin-left: -4rem
    }

    .-ml-20[data-v-78215e40] {
      margin-left: -5rem
    }

    .-ml-24[data-v-78215e40] {
      margin-left: -6rem
    }

    .-ml-32[data-v-78215e40] {
      margin-left: -8rem
    }

    .-ml-40[data-v-78215e40] {
      margin-left: -10rem
    }

    .-ml-48[data-v-78215e40] {
      margin-left: -12rem
    }

    .-ml-56[data-v-78215e40] {
      margin-left: -14rem
    }

    .-ml-64[data-v-78215e40] {
      margin-left: -16rem
    }

    .-ml-px[data-v-78215e40] {
      margin-left: -1px
    }

    .p-0[data-v-78215e40] {
      padding: 0
    }

    .p-1[data-v-78215e40] {
      padding: .25rem
    }

    .p-2[data-v-78215e40] {
      padding: .5rem
    }

    .p-3[data-v-78215e40] {
      padding: .75rem
    }

    .p-4[data-v-78215e40] {
      padding: 1rem
    }

    .p-5[data-v-78215e40] {
      padding: 1.25rem
    }

    .p-6[data-v-78215e40] {
      padding: 1.5rem
    }

    .p-8[data-v-78215e40] {
      padding: 2rem
    }

    .p-10[data-v-78215e40] {
      padding: 2.5rem
    }

    .p-12[data-v-78215e40] {
      padding: 3rem
    }

    .p-16[data-v-78215e40] {
      padding: 4rem
    }

    .p-20[data-v-78215e40] {
      padding: 5rem
    }

    .p-24[data-v-78215e40] {
      padding: 6rem
    }

    .p-32[data-v-78215e40] {
      padding: 8rem
    }

    .p-40[data-v-78215e40] {
      padding: 10rem
    }

    .p-48[data-v-78215e40] {
      padding: 12rem
    }

    .p-56[data-v-78215e40] {
      padding: 14rem
    }

    .p-64[data-v-78215e40] {
      padding: 16rem
    }

    .p-px[data-v-78215e40] {
      padding: 1px
    }

    .py-0[data-v-78215e40] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-78215e40] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-78215e40] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-78215e40] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-78215e40] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-78215e40] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-78215e40] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-78215e40] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-78215e40] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-78215e40] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-78215e40] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-78215e40] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-78215e40] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-78215e40] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-78215e40] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-78215e40] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-78215e40] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-78215e40] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-78215e40] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-78215e40] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-78215e40] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-78215e40] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-78215e40] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-78215e40] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-78215e40] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-78215e40] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-78215e40] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-78215e40] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-78215e40] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-78215e40] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-78215e40] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-78215e40] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-78215e40] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-78215e40] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-78215e40] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-78215e40] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-78215e40] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-78215e40] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-78215e40] {
      padding-top: 0
    }

    .pt-1[data-v-78215e40] {
      padding-top: .25rem
    }

    .pt-2[data-v-78215e40] {
      padding-top: .5rem
    }

    .pt-3[data-v-78215e40] {
      padding-top: .75rem
    }

    .pt-4[data-v-78215e40] {
      padding-top: 1rem
    }

    .pt-5[data-v-78215e40] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-78215e40] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-78215e40] {
      padding-top: 2rem
    }

    .pt-10[data-v-78215e40] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-78215e40] {
      padding-top: 3rem
    }

    .pt-16[data-v-78215e40] {
      padding-top: 4rem
    }

    .pt-20[data-v-78215e40] {
      padding-top: 5rem
    }

    .pt-24[data-v-78215e40] {
      padding-top: 6rem
    }

    .pt-32[data-v-78215e40] {
      padding-top: 8rem
    }

    .pt-40[data-v-78215e40] {
      padding-top: 10rem
    }

    .pt-48[data-v-78215e40] {
      padding-top: 12rem
    }

    .pt-56[data-v-78215e40] {
      padding-top: 14rem
    }

    .pt-64[data-v-78215e40] {
      padding-top: 16rem
    }

    .pt-px[data-v-78215e40] {
      padding-top: 1px
    }

    .pr-0[data-v-78215e40] {
      padding-right: 0
    }

    .pr-1[data-v-78215e40] {
      padding-right: .25rem
    }

    .pr-2[data-v-78215e40] {
      padding-right: .5rem
    }

    .pr-3[data-v-78215e40] {
      padding-right: .75rem
    }

    .pr-4[data-v-78215e40] {
      padding-right: 1rem
    }

    .pr-5[data-v-78215e40] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-78215e40] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-78215e40] {
      padding-right: 2rem
    }

    .pr-10[data-v-78215e40] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-78215e40] {
      padding-right: 3rem
    }

    .pr-16[data-v-78215e40] {
      padding-right: 4rem
    }

    .pr-20[data-v-78215e40] {
      padding-right: 5rem
    }

    .pr-24[data-v-78215e40] {
      padding-right: 6rem
    }

    .pr-32[data-v-78215e40] {
      padding-right: 8rem
    }

    .pr-40[data-v-78215e40] {
      padding-right: 10rem
    }

    .pr-48[data-v-78215e40] {
      padding-right: 12rem
    }

    .pr-56[data-v-78215e40] {
      padding-right: 14rem
    }

    .pr-64[data-v-78215e40] {
      padding-right: 16rem
    }

    .pr-px[data-v-78215e40] {
      padding-right: 1px
    }

    .pb-0[data-v-78215e40] {
      padding-bottom: 0
    }

    .pb-1[data-v-78215e40] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-78215e40] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-78215e40] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-78215e40] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-78215e40] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-78215e40] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-78215e40] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-78215e40] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-78215e40] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-78215e40] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-78215e40] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-78215e40] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-78215e40] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-78215e40] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-78215e40] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-78215e40] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-78215e40] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-78215e40] {
      padding-bottom: 1px
    }

    .pl-0[data-v-78215e40] {
      padding-left: 0
    }

    .pl-1[data-v-78215e40] {
      padding-left: .25rem
    }

    .pl-2[data-v-78215e40] {
      padding-left: .5rem
    }

    .pl-3[data-v-78215e40] {
      padding-left: .75rem
    }

    .pl-4[data-v-78215e40] {
      padding-left: 1rem
    }

    .pl-5[data-v-78215e40] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-78215e40] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-78215e40] {
      padding-left: 2rem
    }

    .pl-10[data-v-78215e40] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-78215e40] {
      padding-left: 3rem
    }

    .pl-16[data-v-78215e40] {
      padding-left: 4rem
    }

    .pl-20[data-v-78215e40] {
      padding-left: 5rem
    }

    .pl-24[data-v-78215e40] {
      padding-left: 6rem
    }

    .pl-32[data-v-78215e40] {
      padding-left: 8rem
    }

    .pl-40[data-v-78215e40] {
      padding-left: 10rem
    }

    .pl-48[data-v-78215e40] {
      padding-left: 12rem
    }

    .pl-56[data-v-78215e40] {
      padding-left: 14rem
    }

    .pl-64[data-v-78215e40] {
      padding-left: 16rem
    }

    .pl-px[data-v-78215e40] {
      padding-left: 1px
    }

    .btn-block[data-v-78215e40] {
      width: 100%
    }

    .debug[data-v-78215e40] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-78215e40] {
      cursor: pointer
    }

    .l-consignado-cadastro__header[data-v-78215e40] {
      background-image: url(img/new-back.png);
      background-attachment: fixed;
      height: 40vh;
      background-repeat: no-repeat;
      background-size: 130%
    }

    @media(min-width:768px) {
      .l-consignado-cadastro__header[data-v-78215e40] {
        background-size: 101%;
        background-position: -8px 0;
        background-image: url(img/new-back.png)
      }
    }

    @media(min-width:992px) {
      .l-consignado-cadastro__header[data-v-78215e40] {
        background-size: 43%;
        background-position: right 0;
        background-image: unset;
        background: #eef0f5;
        height: 100px
      }
    }

    @media(min-width:1200px) {
      .l-consignado-cadastro__header[data-v-78215e40] {
        background-size: 45%;
        background-position: 58vw -5px
      }
    }

    .l-consignado-cadastro__header-logo[data-v-78215e40] {
      min-width: 130px;
      margin-top: 15px;
      position: fixed
    }

    @media(min-width:992px) {
      .l-consignado-cadastro__header-logo[data-v-78215e40] {
        position: static
      }
    }

    .l-consignado-cadastro__header-logo-container[data-v-78215e40] {
      display: grid;
      grid-template-columns: repeat(12, 1fr);
      padding: 0 10px
    }

    .toasted {
      padding: 0 20px
    }

    .toasted.rounded {
      border-radius: 24px
    }

    .toasted .primary,
    .toasted.toasted-primary {
      border-radius: 2px;
      min-height: 38px;
      line-height: 1.1em;
      background-color: #353535;
      padding: 6px 20px;
      font-size: 15px;
      font-weight: 300;
      color: #fff;
      box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24)
    }

    .toasted .primary.success,
    .toasted.toasted-primary.success {
      background: #4caf50
    }

    .toasted .primary.error,
    .toasted.toasted-primary.error {
      background: #f44336
    }

    .toasted .primary.info,
    .toasted.toasted-primary.info {
      background: #3f51b5
    }

    .toasted .primary .action,
    .toasted.toasted-primary .action {
      color: #a1c2fa
    }

    .toasted.bubble {
      border-radius: 30px;
      min-height: 38px;
      line-height: 1.1em;
      background-color: #ff7043;
      padding: 0 20px;
      font-size: 15px;
      font-weight: 300;
      color: #fff;
      box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24)
    }

    .toasted.bubble.success {
      background: #4caf50
    }

    .toasted.bubble.error {
      background: #f44336
    }

    .toasted.bubble.info {
      background: #3f51b5
    }

    .toasted.bubble .action {
      color: #8e2b0c
    }

    .toasted.outline {
      border-radius: 30px;
      min-height: 38px;
      line-height: 1.1em;
      background-color: #fff;
      border: 1px solid #676767;
      padding: 0 20px;
      font-size: 15px;
      color: #676767;
      box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);
      font-weight: 700
    }

    .toasted.outline.success {
      color: #4caf50;
      border-color: #4caf50
    }

    .toasted.outline.error {
      color: #f44336;
      border-color: #f44336
    }

    .toasted.outline.info {
      color: #3f51b5;
      border-color: #3f51b5
    }

    .toasted.outline .action {
      color: #607d8b
    }

    .toasted-container {
      position: fixed;
      z-index: 10000
    }

    .toasted-container,
    .toasted-container.full-width {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
      flex-direction: column
    }

    .toasted-container.full-width {
      max-width: 86%;
      width: 100%
    }

    .toasted-container.full-width.fit-to-screen {
      min-width: 100%
    }

    .toasted-container.full-width.fit-to-screen .toasted:first-child {
      margin-top: 0
    }

    .toasted-container.full-width.fit-to-screen.top-right {
      top: 0;
      right: 0
    }

    .toasted-container.full-width.fit-to-screen.top-left {
      top: 0;
      left: 0
    }

    .toasted-container.full-width.fit-to-screen.top-center {
      top: 0;
      left: 0;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    .toasted-container.full-width.fit-to-screen.bottom-right {
      right: 0;
      bottom: 0
    }

    .toasted-container.full-width.fit-to-screen.bottom-left {
      left: 0;
      bottom: 0
    }

    .toasted-container.full-width.fit-to-screen.bottom-center {
      left: 0;
      bottom: 0;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    .toasted-container.top-right {
      top: 10%;
      right: 7%
    }

    .toasted-container.top-left {
      top: 10%;
      left: 7%
    }

    .toasted-container.top-center {
      top: 10%;
      left: 50%;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%)
    }

    .toasted-container.bottom-right {
      right: 5%;
      bottom: 7%
    }

    .toasted-container.bottom-left {
      left: 5%;
      bottom: 7%
    }

    .toasted-container.bottom-center {
      left: 50%;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      bottom: 7%
    }

    .toasted-container.bottom-left .toasted,
    .toasted-container.top-left .toasted {
      float: left
    }

    .toasted-container.bottom-right .toasted,
    .toasted-container.top-right .toasted {
      float: right
    }

    .toasted-container .toasted {
      top: 35px;
      width: auto;
      clear: both;
      margin-top: 10px;
      position: relative;
      max-width: 100%;
      height: auto;
      word-break: normal;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-pack: justify;
      justify-content: space-between;
      box-sizing: inherit
    }

    .toasted-container .toasted .fa,
    .toasted-container .toasted .fab,
    .toasted-container .toasted .far,
    .toasted-container .toasted .fas,
    .toasted-container .toasted .material-icons,
    .toasted-container .toasted .mdi {
      margin-right: .5rem;
      margin-left: -.4rem
    }

    .toasted-container .toasted .fa.after,
    .toasted-container .toasted .fab.after,
    .toasted-container .toasted .far.after,
    .toasted-container .toasted .fas.after,
    .toasted-container .toasted .material-icons.after,
    .toasted-container .toasted .mdi.after {
      margin-left: .5rem;
      margin-right: -.4rem
    }

    .toasted-container .toasted .action {
      text-decoration: none;
      font-size: .8rem;
      padding: 8px;
      margin: 5px -7px 5px 7px;
      border-radius: 3px;
      text-transform: uppercase;
      letter-spacing: .03em;
      font-weight: 600;
      cursor: pointer
    }

    .toasted-container .toasted .action.icon {
      padding: 4px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-pack: center;
      justify-content: center
    }

    .toasted-container .toasted .action.icon .fa,
    .toasted-container .toasted .action.icon .material-icons,
    .toasted-container .toasted .action.icon .mdi {
      margin-right: 0;
      margin-left: 4px
    }

    .toasted-container .toasted .action.icon:hover {
      text-decoration: none
    }

    .toasted-container .toasted .action:hover {
      text-decoration: underline
    }

    @media only screen and (max-width:600px) {
      .toasted-container {
        min-width: 100%
      }

      .toasted-container .toasted:first-child {
        margin-top: 0
      }

      .toasted-container.top-right {
        top: 0;
        right: 0
      }

      .toasted-container.top-left {
        top: 0;
        left: 0
      }

      .toasted-container.top-center {
        top: 0;
        left: 0;
        -webkit-transform: translateX(0);
        transform: translateX(0)
      }

      .toasted-container.bottom-right {
        right: 0;
        bottom: 0
      }

      .toasted-container.bottom-left {
        left: 0;
        bottom: 0
      }

      .toasted-container.bottom-center {
        left: 0;
        bottom: 0;
        -webkit-transform: translateX(0);
        transform: translateX(0)
      }

      .toasted-container.bottom-center,
      .toasted-container.top-center {
        -ms-flex-align: stretch !important;
        align-items: stretch !important
      }

      .toasted-container.bottom-left .toasted,
      .toasted-container.bottom-right .toasted,
      .toasted-container.top-left .toasted,
      .toasted-container.top-right .toasted {
        float: none
      }

      .toasted-container .toasted {
        border-radius: 0
      }
    }

    .vue-modal-bottom,
    .vue-modal-bottomLeft,
    .vue-modal-bottomRight,
    .vue-modal-left,
    .vue-modal-right,
    .vue-modal-top,
    .vue-modal-topLeft,
    .vue-modal-topRight {
      display: block;
      overflow: hidden;
      position: absolute;
      background: transparent;
      z-index: 9999999
    }

    .vue-modal-bottomLeft,
    .vue-modal-bottomRight,
    .vue-modal-topLeft,
    .vue-modal-topRight {
      width: 12px;
      height: 12px
    }

    .vue-modal-top {
      right: 12;
      top: 0;
      width: 100%;
      height: 12px;
      cursor: n-resize
    }

    .vue-modal-bottom {
      left: 0;
      bottom: 0;
      width: 100%;
      height: 12px;
      cursor: s-resize
    }

    .vue-modal-left {
      left: 0;
      top: 0;
      width: 12px;
      height: 100%;
      cursor: w-resize
    }

    .vue-modal-right {
      right: 0;
      top: 0;
      width: 12px;
      height: 100%;
      cursor: e-resize
    }

    .vue-modal-topRight {
      right: 0;
      top: 0;
      background: transparent;
      cursor: ne-resize
    }

    .vue-modal-topLeft {
      left: 0;
      top: 0;
      cursor: nw-resize
    }

    .vue-modal-bottomLeft {
      left: 0;
      bottom: 0;
      cursor: sw-resize
    }

    .vue-modal-bottomRight {
      right: 0;
      bottom: 0;
      cursor: se-resize
    }

    #vue-modal-triangle:after {
      display: block;
      position: absolute;
      content: "";
      background: transparent;
      left: 0;
      top: 0;
      width: 0;
      height: 0;
      border-bottom: 10px solid #ddd;
      border-left: 10px solid transparent
    }

    #vue-modal-triangle.clicked:after {
      border-bottom: 10px solid #369be9
    }

    .vm--block-scroll {
      overflow: hidden;
      width: 100vw
    }

    .vm--container {
      z-index: 999
    }

    .vm--container,
    .vm--overlay {
      position: fixed;
      box-sizing: border-box;
      left: 0;
      top: 0;
      width: 100%;
      height: 100vh
    }

    .vm--overlay {
      background: rgba(0, 0, 0, .2);
      opacity: 1
    }

    .vm--container.scrollable {
      height: 100%;
      min-height: 100vh;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch
    }

    .vm--modal {
      position: relative;
      overflow: hidden;
      box-sizing: border-box;
      background-color: #fff;
      border-radius: 3px;
      box-shadow: 0 20px 60px -2px rgba(27, 33, 58, .4)
    }

    .vm--container.scrollable .vm--modal {
      margin-bottom: 2px
    }

    .vm--top-right-slot {
      display: block;
      position: absolute;
      right: 0;
      top: 0
    }

    .vm-transition--overlay-enter-active,
    .vm-transition--overlay-leave-active {
      transition: all 50ms
    }

    .vm-transition--overlay-enter,
    .vm-transition--overlay-leave-active {
      opacity: 0
    }

    .vm-transition--modal-enter-active,
    .vm-transition--modal-leave-active {
      transition: all .4s
    }

    .vm-transition--modal-enter,
    .vm-transition--modal-leave-active {
      opacity: 0;
      transform: translateY(-20px)
    }

    .vm-transition--default-enter-active,
    .vm-transition--default-leave-active {
      transition: all 2ms
    }

    .vm-transition--default-enter,
    .vm-transition--default-leave-active {
      opacity: 0
    }

    .vue-dialog {
      font-size: 14px
    }

    .vue-dialog div {
      box-sizing: border-box
    }

    .vue-dialog-content {
      flex: 1 0 auto;
      width: 100%;
      padding: 14px
    }

    .vue-dialog-content-title {
      font-weight: 600;
      padding-bottom: 14px
    }

    .vue-dialog-buttons {
      display: flex;
      flex: 0 1 auto;
      width: 100%;
      border-top: 1px solid #eee
    }

    .vue-dialog-buttons-none {
      width: 100%;
      padding-bottom: 14px
    }

    .vue-dialog-button {
      font-size: inherit;
      background: transparent;
      padding: 0;
      margin: 0;
      border: 0;
      cursor: pointer;
      box-sizing: border-box;
      line-height: 40px;
      height: 40px;
      color: inherit;
      font: inherit;
      outline: none
    }

    .vue-dialog-button:hover {
      background: #f9f9f9
    }

    .vue-dialog-button:active {
      background: #f3f3f3
    }

    .vue-dialog-button:not(:first-of-type) {
      border-left: 1px solid #eee
    }

    .vjs-tree__brackets {
      cursor: pointer
    }

    .vjs-tree__brackets:hover {
      color: #1890ff
    }

    .vjs-check-controller {
      position: absolute;
      left: 0
    }

    .vjs-check-controller.is-checked .vjs-check-controller__inner {
      background-color: #1890ff;
      border-color: #0076e4
    }

    .vjs-check-controller.is-checked .vjs-check-controller__inner.is-checkbox:after {
      -webkit-transform: rotate(45deg) scaleY(1);
      transform: rotate(45deg) scaleY(1)
    }

    .vjs-check-controller.is-checked .vjs-check-controller__inner.is-radio:after {
      -webkit-transform: translate(-50%, -50%) scale(1);
      transform: translate(-50%, -50%) scale(1)
    }

    .vjs-check-controller .vjs-check-controller__inner {
      display: inline-block;
      position: relative;
      border: 1px solid #bfcbd9;
      border-radius: 2px;
      vertical-align: middle;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      width: 16px;
      height: 16px;
      background-color: #fff;
      z-index: 1;
      cursor: pointer;
      -webkit-transition: border-color .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46);
      -o-transition: border-color .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46);
      transition: border-color .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46)
    }

    .vjs-check-controller .vjs-check-controller__inner:after {
      -webkit-box-sizing: content-box;
      box-sizing: content-box;
      content: "";
      border: 2px solid #fff;
      border-left: 0;
      border-top: 0;
      height: 8px;
      left: 4px;
      position: absolute;
      top: 1px;
      -webkit-transform: rotate(45deg) scaleY(0);
      transform: rotate(45deg) scaleY(0);
      width: 4px;
      -webkit-transition: -webkit-transform .15s cubic-bezier(.71, -.46, .88, .6) .05s;
      transition: -webkit-transform .15s cubic-bezier(.71, -.46, .88, .6) .05s;
      -o-transition: transform .15s cubic-bezier(.71, -.46, .88, .6) .05s;
      transition: transform .15s cubic-bezier(.71, -.46, .88, .6) .05s;
      transition: transform .15s cubic-bezier(.71, -.46, .88, .6) .05s, -webkit-transform .15s cubic-bezier(.71, -.46, .88, .6) .05s;
      -webkit-transform-origin: center;
      transform-origin: center
    }

    .vjs-check-controller .vjs-check-controller__inner.is-radio {
      border-radius: 100%
    }

    .vjs-check-controller .vjs-check-controller__inner.is-radio:after {
      border-radius: 100%;
      height: 4px;
      background-color: #fff;
      left: 50%;
      top: 50%
    }

    .vjs-check-controller .vjs-check-controller__original {
      opacity: 0;
      outline: none;
      position: absolute;
      z-index: -1;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      margin: 0
    }

    .vjs-tree__node {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative
    }

    .vjs-tree__node.has-selector {
      padding-left: 30px
    }

    .vjs-tree__node.is-highlight,
    .vjs-tree__node:hover {
      background-color: #e6f7ff
    }

    .vjs-tree__node .vjs-tree__indent {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 1em;
      flex: 0 0 1em
    }

    .vjs-tree__node .vjs-tree__indent.has-line {
      border-left: 1px dashed #bfcbd9
    }

    .vjs-comment {
      color: #bfcbd9
    }

    .vjs-value__null {
      color: #ff4949
    }

    .vjs-value__boolean,
    .vjs-value__number {
      color: #1d8ce0
    }

    .vjs-value__string {
      color: #13ce66
    }

    .vjs-tree {
      font-family: Monaco, Menlo, Consolas, Bitstream Vera Sans Mono, monospace;
      font-size: 14px
    }

    .vjs-tree.is-virtual {
      overflow: auto
    }

    .vjs-tree.is-virtual .vjs-tree__node {
      white-space: nowrap
    }

    .ps {
      overflow: hidden !important;
      overflow-anchor: none;
      -ms-overflow-style: none;
      touch-action: auto;
      -ms-touch-action: auto
    }

    .ps__rail-x {
      height: 15px;
      bottom: 0
    }

    .ps__rail-x,
    .ps__rail-y {
      display: none;
      opacity: 0;
      transition: background-color .2s linear, opacity .2s linear;
      -webkit-transition: background-color .2s linear, opacity .2s linear;
      position: absolute
    }

    .ps__rail-y {
      width: 15px;
      right: 0
    }

    .ps--active-x>.ps__rail-x,
    .ps--active-y>.ps__rail-y {
      display: block;
      background-color: transparent
    }

    .ps--focus>.ps__rail-x,
    .ps--focus>.ps__rail-y,
    .ps--scrolling-x>.ps__rail-x,
    .ps--scrolling-y>.ps__rail-y,
    .ps:hover>.ps__rail-x,
    .ps:hover>.ps__rail-y {
      opacity: .6
    }

    .ps .ps__rail-x.ps--clicking,
    .ps .ps__rail-x:focus,
    .ps .ps__rail-x:hover,
    .ps .ps__rail-y.ps--clicking,
    .ps .ps__rail-y:focus,
    .ps .ps__rail-y:hover {
      background-color: #eee;
      opacity: .9
    }

    .ps__thumb-x {
      transition: background-color .2s linear, height .2s ease-in-out;
      -webkit-transition: background-color .2s linear, height .2s ease-in-out;
      height: 6px;
      bottom: 2px
    }

    .ps__thumb-x,
    .ps__thumb-y {
      background-color: #aaa;
      border-radius: 6px;
      position: absolute
    }

    .ps__thumb-y {
      transition: background-color .2s linear, width .2s ease-in-out;
      -webkit-transition: background-color .2s linear, width .2s ease-in-out;
      width: 6px;
      right: 2px
    }

    .ps__rail-x.ps--clicking .ps__thumb-x,
    .ps__rail-x:focus>.ps__thumb-x,
    .ps__rail-x:hover>.ps__thumb-x {
      background-color: #999;
      height: 11px
    }

    .ps__rail-y.ps--clicking .ps__thumb-y,
    .ps__rail-y:focus>.ps__thumb-y,
    .ps__rail-y:hover>.ps__thumb-y {
      background-color: #999;
      width: 11px
    }

    @supports (-ms-overflow-style:none) {
      .ps {
        overflow: auto !important
      }
    }

    @media (-ms-high-contrast:none),
    screen and (-ms-high-contrast:active) {
      .ps {
        overflow: auto !important
      }
    }

    .ps {
      position: relative
    }

    .resize-observer[data-v-8859cc6c] {
      position: absolute;
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      border: none;
      background-color: transparent;
      pointer-events: none;
      display: block;
      overflow: hidden;
      opacity: 0
    }

    .resize-observer[data-v-8859cc6c] object {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      overflow: hidden;
      pointer-events: none;
      z-index: -1
    }

    [data-aos][data-aos][data-aos-duration="50"],
    body[data-aos-duration="50"] [data-aos] {
      transition-duration: 50ms
    }

    [data-aos][data-aos][data-aos-delay="50"],
    body[data-aos-delay="50"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="50"].aos-animate,
    body[data-aos-delay="50"] [data-aos].aos-animate {
      transition-delay: 50ms
    }

    [data-aos][data-aos][data-aos-duration="100"],
    body[data-aos-duration="100"] [data-aos] {
      transition-duration: .1s
    }

    [data-aos][data-aos][data-aos-delay="100"],
    body[data-aos-delay="100"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="100"].aos-animate,
    body[data-aos-delay="100"] [data-aos].aos-animate {
      transition-delay: .1s
    }

    [data-aos][data-aos][data-aos-duration="150"],
    body[data-aos-duration="150"] [data-aos] {
      transition-duration: .15s
    }

    [data-aos][data-aos][data-aos-delay="150"],
    body[data-aos-delay="150"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="150"].aos-animate,
    body[data-aos-delay="150"] [data-aos].aos-animate {
      transition-delay: .15s
    }

    [data-aos][data-aos][data-aos-duration="200"],
    body[data-aos-duration="200"] [data-aos] {
      transition-duration: .2s
    }

    [data-aos][data-aos][data-aos-delay="200"],
    body[data-aos-delay="200"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="200"].aos-animate,
    body[data-aos-delay="200"] [data-aos].aos-animate {
      transition-delay: .2s
    }

    [data-aos][data-aos][data-aos-duration="250"],
    body[data-aos-duration="250"] [data-aos] {
      transition-duration: .25s
    }

    [data-aos][data-aos][data-aos-delay="250"],
    body[data-aos-delay="250"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="250"].aos-animate,
    body[data-aos-delay="250"] [data-aos].aos-animate {
      transition-delay: .25s
    }

    [data-aos][data-aos][data-aos-duration="300"],
    body[data-aos-duration="300"] [data-aos] {
      transition-duration: .3s
    }

    [data-aos][data-aos][data-aos-delay="300"],
    body[data-aos-delay="300"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="300"].aos-animate,
    body[data-aos-delay="300"] [data-aos].aos-animate {
      transition-delay: .3s
    }

    [data-aos][data-aos][data-aos-duration="350"],
    body[data-aos-duration="350"] [data-aos] {
      transition-duration: .35s
    }

    [data-aos][data-aos][data-aos-delay="350"],
    body[data-aos-delay="350"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="350"].aos-animate,
    body[data-aos-delay="350"] [data-aos].aos-animate {
      transition-delay: .35s
    }

    [data-aos][data-aos][data-aos-duration="400"],
    body[data-aos-duration="400"] [data-aos] {
      transition-duration: .4s
    }

    [data-aos][data-aos][data-aos-delay="400"],
    body[data-aos-delay="400"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="400"].aos-animate,
    body[data-aos-delay="400"] [data-aos].aos-animate {
      transition-delay: .4s
    }

    [data-aos][data-aos][data-aos-duration="450"],
    body[data-aos-duration="450"] [data-aos] {
      transition-duration: .45s
    }

    [data-aos][data-aos][data-aos-delay="450"],
    body[data-aos-delay="450"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="450"].aos-animate,
    body[data-aos-delay="450"] [data-aos].aos-animate {
      transition-delay: .45s
    }

    [data-aos][data-aos][data-aos-duration="500"],
    body[data-aos-duration="500"] [data-aos] {
      transition-duration: .5s
    }

    [data-aos][data-aos][data-aos-delay="500"],
    body[data-aos-delay="500"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="500"].aos-animate,
    body[data-aos-delay="500"] [data-aos].aos-animate {
      transition-delay: .5s
    }

    [data-aos][data-aos][data-aos-duration="550"],
    body[data-aos-duration="550"] [data-aos] {
      transition-duration: .55s
    }

    [data-aos][data-aos][data-aos-delay="550"],
    body[data-aos-delay="550"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="550"].aos-animate,
    body[data-aos-delay="550"] [data-aos].aos-animate {
      transition-delay: .55s
    }

    [data-aos][data-aos][data-aos-duration="600"],
    body[data-aos-duration="600"] [data-aos] {
      transition-duration: .6s
    }

    [data-aos][data-aos][data-aos-delay="600"],
    body[data-aos-delay="600"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="600"].aos-animate,
    body[data-aos-delay="600"] [data-aos].aos-animate {
      transition-delay: .6s
    }

    [data-aos][data-aos][data-aos-duration="650"],
    body[data-aos-duration="650"] [data-aos] {
      transition-duration: .65s
    }

    [data-aos][data-aos][data-aos-delay="650"],
    body[data-aos-delay="650"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="650"].aos-animate,
    body[data-aos-delay="650"] [data-aos].aos-animate {
      transition-delay: .65s
    }

    [data-aos][data-aos][data-aos-duration="700"],
    body[data-aos-duration="700"] [data-aos] {
      transition-duration: .7s
    }

    [data-aos][data-aos][data-aos-delay="700"],
    body[data-aos-delay="700"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="700"].aos-animate,
    body[data-aos-delay="700"] [data-aos].aos-animate {
      transition-delay: .7s
    }

    [data-aos][data-aos][data-aos-duration="750"],
    body[data-aos-duration="750"] [data-aos] {
      transition-duration: .75s
    }

    [data-aos][data-aos][data-aos-delay="750"],
    body[data-aos-delay="750"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="750"].aos-animate,
    body[data-aos-delay="750"] [data-aos].aos-animate {
      transition-delay: .75s
    }

    [data-aos][data-aos][data-aos-duration="800"],
    body[data-aos-duration="800"] [data-aos] {
      transition-duration: .8s
    }

    [data-aos][data-aos][data-aos-delay="800"],
    body[data-aos-delay="800"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="800"].aos-animate,
    body[data-aos-delay="800"] [data-aos].aos-animate {
      transition-delay: .8s
    }

    [data-aos][data-aos][data-aos-duration="850"],
    body[data-aos-duration="850"] [data-aos] {
      transition-duration: .85s
    }

    [data-aos][data-aos][data-aos-delay="850"],
    body[data-aos-delay="850"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="850"].aos-animate,
    body[data-aos-delay="850"] [data-aos].aos-animate {
      transition-delay: .85s
    }

    [data-aos][data-aos][data-aos-duration="900"],
    body[data-aos-duration="900"] [data-aos] {
      transition-duration: .9s
    }

    [data-aos][data-aos][data-aos-delay="900"],
    body[data-aos-delay="900"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="900"].aos-animate,
    body[data-aos-delay="900"] [data-aos].aos-animate {
      transition-delay: .9s
    }

    [data-aos][data-aos][data-aos-duration="950"],
    body[data-aos-duration="950"] [data-aos] {
      transition-duration: .95s
    }

    [data-aos][data-aos][data-aos-delay="950"],
    body[data-aos-delay="950"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="950"].aos-animate,
    body[data-aos-delay="950"] [data-aos].aos-animate {
      transition-delay: .95s
    }

    [data-aos][data-aos][data-aos-duration="1000"],
    body[data-aos-duration="1000"] [data-aos] {
      transition-duration: 1s
    }

    [data-aos][data-aos][data-aos-delay="1000"],
    body[data-aos-delay="1000"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1000"].aos-animate,
    body[data-aos-delay="1000"] [data-aos].aos-animate {
      transition-delay: 1s
    }

    [data-aos][data-aos][data-aos-duration="1050"],
    body[data-aos-duration="1050"] [data-aos] {
      transition-duration: 1.05s
    }

    [data-aos][data-aos][data-aos-delay="1050"],
    body[data-aos-delay="1050"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1050"].aos-animate,
    body[data-aos-delay="1050"] [data-aos].aos-animate {
      transition-delay: 1.05s
    }

    [data-aos][data-aos][data-aos-duration="1100"],
    body[data-aos-duration="1100"] [data-aos] {
      transition-duration: 1.1s
    }

    [data-aos][data-aos][data-aos-delay="1100"],
    body[data-aos-delay="1100"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1100"].aos-animate,
    body[data-aos-delay="1100"] [data-aos].aos-animate {
      transition-delay: 1.1s
    }

    [data-aos][data-aos][data-aos-duration="1150"],
    body[data-aos-duration="1150"] [data-aos] {
      transition-duration: 1.15s
    }

    [data-aos][data-aos][data-aos-delay="1150"],
    body[data-aos-delay="1150"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1150"].aos-animate,
    body[data-aos-delay="1150"] [data-aos].aos-animate {
      transition-delay: 1.15s
    }

    [data-aos][data-aos][data-aos-duration="1200"],
    body[data-aos-duration="1200"] [data-aos] {
      transition-duration: 1.2s
    }

    [data-aos][data-aos][data-aos-delay="1200"],
    body[data-aos-delay="1200"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1200"].aos-animate,
    body[data-aos-delay="1200"] [data-aos].aos-animate {
      transition-delay: 1.2s
    }

    [data-aos][data-aos][data-aos-duration="1250"],
    body[data-aos-duration="1250"] [data-aos] {
      transition-duration: 1.25s
    }

    [data-aos][data-aos][data-aos-delay="1250"],
    body[data-aos-delay="1250"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1250"].aos-animate,
    body[data-aos-delay="1250"] [data-aos].aos-animate {
      transition-delay: 1.25s
    }

    [data-aos][data-aos][data-aos-duration="1300"],
    body[data-aos-duration="1300"] [data-aos] {
      transition-duration: 1.3s
    }

    [data-aos][data-aos][data-aos-delay="1300"],
    body[data-aos-delay="1300"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1300"].aos-animate,
    body[data-aos-delay="1300"] [data-aos].aos-animate {
      transition-delay: 1.3s
    }

    [data-aos][data-aos][data-aos-duration="1350"],
    body[data-aos-duration="1350"] [data-aos] {
      transition-duration: 1.35s
    }

    [data-aos][data-aos][data-aos-delay="1350"],
    body[data-aos-delay="1350"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1350"].aos-animate,
    body[data-aos-delay="1350"] [data-aos].aos-animate {
      transition-delay: 1.35s
    }

    [data-aos][data-aos][data-aos-duration="1400"],
    body[data-aos-duration="1400"] [data-aos] {
      transition-duration: 1.4s
    }

    [data-aos][data-aos][data-aos-delay="1400"],
    body[data-aos-delay="1400"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1400"].aos-animate,
    body[data-aos-delay="1400"] [data-aos].aos-animate {
      transition-delay: 1.4s
    }

    [data-aos][data-aos][data-aos-duration="1450"],
    body[data-aos-duration="1450"] [data-aos] {
      transition-duration: 1.45s
    }

    [data-aos][data-aos][data-aos-delay="1450"],
    body[data-aos-delay="1450"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1450"].aos-animate,
    body[data-aos-delay="1450"] [data-aos].aos-animate {
      transition-delay: 1.45s
    }

    [data-aos][data-aos][data-aos-duration="1500"],
    body[data-aos-duration="1500"] [data-aos] {
      transition-duration: 1.5s
    }

    [data-aos][data-aos][data-aos-delay="1500"],
    body[data-aos-delay="1500"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1500"].aos-animate,
    body[data-aos-delay="1500"] [data-aos].aos-animate {
      transition-delay: 1.5s
    }

    [data-aos][data-aos][data-aos-duration="1550"],
    body[data-aos-duration="1550"] [data-aos] {
      transition-duration: 1.55s
    }

    [data-aos][data-aos][data-aos-delay="1550"],
    body[data-aos-delay="1550"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1550"].aos-animate,
    body[data-aos-delay="1550"] [data-aos].aos-animate {
      transition-delay: 1.55s
    }

    [data-aos][data-aos][data-aos-duration="1600"],
    body[data-aos-duration="1600"] [data-aos] {
      transition-duration: 1.6s
    }

    [data-aos][data-aos][data-aos-delay="1600"],
    body[data-aos-delay="1600"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1600"].aos-animate,
    body[data-aos-delay="1600"] [data-aos].aos-animate {
      transition-delay: 1.6s
    }

    [data-aos][data-aos][data-aos-duration="1650"],
    body[data-aos-duration="1650"] [data-aos] {
      transition-duration: 1.65s
    }

    [data-aos][data-aos][data-aos-delay="1650"],
    body[data-aos-delay="1650"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1650"].aos-animate,
    body[data-aos-delay="1650"] [data-aos].aos-animate {
      transition-delay: 1.65s
    }

    [data-aos][data-aos][data-aos-duration="1700"],
    body[data-aos-duration="1700"] [data-aos] {
      transition-duration: 1.7s
    }

    [data-aos][data-aos][data-aos-delay="1700"],
    body[data-aos-delay="1700"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1700"].aos-animate,
    body[data-aos-delay="1700"] [data-aos].aos-animate {
      transition-delay: 1.7s
    }

    [data-aos][data-aos][data-aos-duration="1750"],
    body[data-aos-duration="1750"] [data-aos] {
      transition-duration: 1.75s
    }

    [data-aos][data-aos][data-aos-delay="1750"],
    body[data-aos-delay="1750"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1750"].aos-animate,
    body[data-aos-delay="1750"] [data-aos].aos-animate {
      transition-delay: 1.75s
    }

    [data-aos][data-aos][data-aos-duration="1800"],
    body[data-aos-duration="1800"] [data-aos] {
      transition-duration: 1.8s
    }

    [data-aos][data-aos][data-aos-delay="1800"],
    body[data-aos-delay="1800"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1800"].aos-animate,
    body[data-aos-delay="1800"] [data-aos].aos-animate {
      transition-delay: 1.8s
    }

    [data-aos][data-aos][data-aos-duration="1850"],
    body[data-aos-duration="1850"] [data-aos] {
      transition-duration: 1.85s
    }

    [data-aos][data-aos][data-aos-delay="1850"],
    body[data-aos-delay="1850"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1850"].aos-animate,
    body[data-aos-delay="1850"] [data-aos].aos-animate {
      transition-delay: 1.85s
    }

    [data-aos][data-aos][data-aos-duration="1900"],
    body[data-aos-duration="1900"] [data-aos] {
      transition-duration: 1.9s
    }

    [data-aos][data-aos][data-aos-delay="1900"],
    body[data-aos-delay="1900"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1900"].aos-animate,
    body[data-aos-delay="1900"] [data-aos].aos-animate {
      transition-delay: 1.9s
    }

    [data-aos][data-aos][data-aos-duration="1950"],
    body[data-aos-duration="1950"] [data-aos] {
      transition-duration: 1.95s
    }

    [data-aos][data-aos][data-aos-delay="1950"],
    body[data-aos-delay="1950"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="1950"].aos-animate,
    body[data-aos-delay="1950"] [data-aos].aos-animate {
      transition-delay: 1.95s
    }

    [data-aos][data-aos][data-aos-duration="2000"],
    body[data-aos-duration="2000"] [data-aos] {
      transition-duration: 2s
    }

    [data-aos][data-aos][data-aos-delay="2000"],
    body[data-aos-delay="2000"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2000"].aos-animate,
    body[data-aos-delay="2000"] [data-aos].aos-animate {
      transition-delay: 2s
    }

    [data-aos][data-aos][data-aos-duration="2050"],
    body[data-aos-duration="2050"] [data-aos] {
      transition-duration: 2.05s
    }

    [data-aos][data-aos][data-aos-delay="2050"],
    body[data-aos-delay="2050"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2050"].aos-animate,
    body[data-aos-delay="2050"] [data-aos].aos-animate {
      transition-delay: 2.05s
    }

    [data-aos][data-aos][data-aos-duration="2100"],
    body[data-aos-duration="2100"] [data-aos] {
      transition-duration: 2.1s
    }

    [data-aos][data-aos][data-aos-delay="2100"],
    body[data-aos-delay="2100"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2100"].aos-animate,
    body[data-aos-delay="2100"] [data-aos].aos-animate {
      transition-delay: 2.1s
    }

    [data-aos][data-aos][data-aos-duration="2150"],
    body[data-aos-duration="2150"] [data-aos] {
      transition-duration: 2.15s
    }

    [data-aos][data-aos][data-aos-delay="2150"],
    body[data-aos-delay="2150"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2150"].aos-animate,
    body[data-aos-delay="2150"] [data-aos].aos-animate {
      transition-delay: 2.15s
    }

    [data-aos][data-aos][data-aos-duration="2200"],
    body[data-aos-duration="2200"] [data-aos] {
      transition-duration: 2.2s
    }

    [data-aos][data-aos][data-aos-delay="2200"],
    body[data-aos-delay="2200"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2200"].aos-animate,
    body[data-aos-delay="2200"] [data-aos].aos-animate {
      transition-delay: 2.2s
    }

    [data-aos][data-aos][data-aos-duration="2250"],
    body[data-aos-duration="2250"] [data-aos] {
      transition-duration: 2.25s
    }

    [data-aos][data-aos][data-aos-delay="2250"],
    body[data-aos-delay="2250"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2250"].aos-animate,
    body[data-aos-delay="2250"] [data-aos].aos-animate {
      transition-delay: 2.25s
    }

    [data-aos][data-aos][data-aos-duration="2300"],
    body[data-aos-duration="2300"] [data-aos] {
      transition-duration: 2.3s
    }

    [data-aos][data-aos][data-aos-delay="2300"],
    body[data-aos-delay="2300"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2300"].aos-animate,
    body[data-aos-delay="2300"] [data-aos].aos-animate {
      transition-delay: 2.3s
    }

    [data-aos][data-aos][data-aos-duration="2350"],
    body[data-aos-duration="2350"] [data-aos] {
      transition-duration: 2.35s
    }

    [data-aos][data-aos][data-aos-delay="2350"],
    body[data-aos-delay="2350"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2350"].aos-animate,
    body[data-aos-delay="2350"] [data-aos].aos-animate {
      transition-delay: 2.35s
    }

    [data-aos][data-aos][data-aos-duration="2400"],
    body[data-aos-duration="2400"] [data-aos] {
      transition-duration: 2.4s
    }

    [data-aos][data-aos][data-aos-delay="2400"],
    body[data-aos-delay="2400"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2400"].aos-animate,
    body[data-aos-delay="2400"] [data-aos].aos-animate {
      transition-delay: 2.4s
    }

    [data-aos][data-aos][data-aos-duration="2450"],
    body[data-aos-duration="2450"] [data-aos] {
      transition-duration: 2.45s
    }

    [data-aos][data-aos][data-aos-delay="2450"],
    body[data-aos-delay="2450"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2450"].aos-animate,
    body[data-aos-delay="2450"] [data-aos].aos-animate {
      transition-delay: 2.45s
    }

    [data-aos][data-aos][data-aos-duration="2500"],
    body[data-aos-duration="2500"] [data-aos] {
      transition-duration: 2.5s
    }

    [data-aos][data-aos][data-aos-delay="2500"],
    body[data-aos-delay="2500"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2500"].aos-animate,
    body[data-aos-delay="2500"] [data-aos].aos-animate {
      transition-delay: 2.5s
    }

    [data-aos][data-aos][data-aos-duration="2550"],
    body[data-aos-duration="2550"] [data-aos] {
      transition-duration: 2.55s
    }

    [data-aos][data-aos][data-aos-delay="2550"],
    body[data-aos-delay="2550"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2550"].aos-animate,
    body[data-aos-delay="2550"] [data-aos].aos-animate {
      transition-delay: 2.55s
    }

    [data-aos][data-aos][data-aos-duration="2600"],
    body[data-aos-duration="2600"] [data-aos] {
      transition-duration: 2.6s
    }

    [data-aos][data-aos][data-aos-delay="2600"],
    body[data-aos-delay="2600"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2600"].aos-animate,
    body[data-aos-delay="2600"] [data-aos].aos-animate {
      transition-delay: 2.6s
    }

    [data-aos][data-aos][data-aos-duration="2650"],
    body[data-aos-duration="2650"] [data-aos] {
      transition-duration: 2.65s
    }

    [data-aos][data-aos][data-aos-delay="2650"],
    body[data-aos-delay="2650"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2650"].aos-animate,
    body[data-aos-delay="2650"] [data-aos].aos-animate {
      transition-delay: 2.65s
    }

    [data-aos][data-aos][data-aos-duration="2700"],
    body[data-aos-duration="2700"] [data-aos] {
      transition-duration: 2.7s
    }

    [data-aos][data-aos][data-aos-delay="2700"],
    body[data-aos-delay="2700"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2700"].aos-animate,
    body[data-aos-delay="2700"] [data-aos].aos-animate {
      transition-delay: 2.7s
    }

    [data-aos][data-aos][data-aos-duration="2750"],
    body[data-aos-duration="2750"] [data-aos] {
      transition-duration: 2.75s
    }

    [data-aos][data-aos][data-aos-delay="2750"],
    body[data-aos-delay="2750"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2750"].aos-animate,
    body[data-aos-delay="2750"] [data-aos].aos-animate {
      transition-delay: 2.75s
    }

    [data-aos][data-aos][data-aos-duration="2800"],
    body[data-aos-duration="2800"] [data-aos] {
      transition-duration: 2.8s
    }

    [data-aos][data-aos][data-aos-delay="2800"],
    body[data-aos-delay="2800"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2800"].aos-animate,
    body[data-aos-delay="2800"] [data-aos].aos-animate {
      transition-delay: 2.8s
    }

    [data-aos][data-aos][data-aos-duration="2850"],
    body[data-aos-duration="2850"] [data-aos] {
      transition-duration: 2.85s
    }

    [data-aos][data-aos][data-aos-delay="2850"],
    body[data-aos-delay="2850"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2850"].aos-animate,
    body[data-aos-delay="2850"] [data-aos].aos-animate {
      transition-delay: 2.85s
    }

    [data-aos][data-aos][data-aos-duration="2900"],
    body[data-aos-duration="2900"] [data-aos] {
      transition-duration: 2.9s
    }

    [data-aos][data-aos][data-aos-delay="2900"],
    body[data-aos-delay="2900"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2900"].aos-animate,
    body[data-aos-delay="2900"] [data-aos].aos-animate {
      transition-delay: 2.9s
    }

    [data-aos][data-aos][data-aos-duration="2950"],
    body[data-aos-duration="2950"] [data-aos] {
      transition-duration: 2.95s
    }

    [data-aos][data-aos][data-aos-delay="2950"],
    body[data-aos-delay="2950"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="2950"].aos-animate,
    body[data-aos-delay="2950"] [data-aos].aos-animate {
      transition-delay: 2.95s
    }

    [data-aos][data-aos][data-aos-duration="3000"],
    body[data-aos-duration="3000"] [data-aos] {
      transition-duration: 3s
    }

    [data-aos][data-aos][data-aos-delay="3000"],
    body[data-aos-delay="3000"] [data-aos] {
      transition-delay: 0
    }

    [data-aos][data-aos][data-aos-delay="3000"].aos-animate,
    body[data-aos-delay="3000"] [data-aos].aos-animate {
      transition-delay: 3s
    }

    [data-aos][data-aos][data-aos-easing=linear],
    body[data-aos-easing=linear] [data-aos] {
      transition-timing-function: cubic-bezier(.25, .25, .75, .75)
    }

    [data-aos][data-aos][data-aos-easing=ease],
    body[data-aos-easing=ease] [data-aos] {
      transition-timing-function: ease
    }

    [data-aos][data-aos][data-aos-easing=ease-in],
    body[data-aos-easing=ease-in] [data-aos] {
      transition-timing-function: ease-in
    }

    [data-aos][data-aos][data-aos-easing=ease-out],
    body[data-aos-easing=ease-out] [data-aos] {
      transition-timing-function: ease-out
    }

    [data-aos][data-aos][data-aos-easing=ease-in-out],
    body[data-aos-easing=ease-in-out] [data-aos] {
      transition-timing-function: ease-in-out
    }

    [data-aos][data-aos][data-aos-easing=ease-in-back],
    body[data-aos-easing=ease-in-back] [data-aos] {
      transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
    }

    [data-aos][data-aos][data-aos-easing=ease-out-back],
    body[data-aos-easing=ease-out-back] [data-aos] {
      transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
    }

    [data-aos][data-aos][data-aos-easing=ease-in-out-back],
    body[data-aos-easing=ease-in-out-back] [data-aos] {
      transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
    }

    [data-aos][data-aos][data-aos-easing=ease-in-sine],
    body[data-aos-easing=ease-in-sine] [data-aos] {
      transition-timing-function: cubic-bezier(.47, 0, .745, .715)
    }

    [data-aos][data-aos][data-aos-easing=ease-out-sine],
    body[data-aos-easing=ease-out-sine] [data-aos] {
      transition-timing-function: cubic-bezier(.39, .575, .565, 1)
    }

    [data-aos][data-aos][data-aos-easing=ease-in-out-sine],
    body[data-aos-easing=ease-in-out-sine] [data-aos] {
      transition-timing-function: cubic-bezier(.445, .05, .55, .95)
    }

    [data-aos][data-aos][data-aos-easing=ease-in-quad],
    body[data-aos-easing=ease-in-quad] [data-aos] {
      transition-timing-function: cubic-bezier(.55, .085, .68, .53)
    }

    [data-aos][data-aos][data-aos-easing=ease-out-quad],
    body[data-aos-easing=ease-out-quad] [data-aos] {
      transition-timing-function: cubic-bezier(.25, .46, .45, .94)
    }

    [data-aos][data-aos][data-aos-easing=ease-in-out-quad],
    body[data-aos-easing=ease-in-out-quad] [data-aos] {
      transition-timing-function: cubic-bezier(.455, .03, .515, .955)
    }

    [data-aos][data-aos][data-aos-easing=ease-in-cubic],
    body[data-aos-easing=ease-in-cubic] [data-aos] {
      transition-timing-function: cubic-bezier(.55, .085, .68, .53)
    }

    [data-aos][data-aos][data-aos-easing=ease-out-cubic],
    body[data-aos-easing=ease-out-cubic] [data-aos] {
      transition-timing-function: cubic-bezier(.25, .46, .45, .94)
    }

    [data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
    body[data-aos-easing=ease-in-out-cubic] [data-aos] {
      transition-timing-function: cubic-bezier(.455, .03, .515, .955)
    }

    [data-aos][data-aos][data-aos-easing=ease-in-quart],
    body[data-aos-easing=ease-in-quart] [data-aos] {
      transition-timing-function: cubic-bezier(.55, .085, .68, .53)
    }

    [data-aos][data-aos][data-aos-easing=ease-out-quart],
    body[data-aos-easing=ease-out-quart] [data-aos] {
      transition-timing-function: cubic-bezier(.25, .46, .45, .94)
    }

    [data-aos][data-aos][data-aos-easing=ease-in-out-quart],
    body[data-aos-easing=ease-in-out-quart] [data-aos] {
      transition-timing-function: cubic-bezier(.455, .03, .515, .955)
    }

    [data-aos^=fade][data-aos^=fade] {
      opacity: 0;
      transition-property: opacity, transform
    }

    [data-aos^=fade][data-aos^=fade].aos-animate {
      opacity: 1;
      transform: translateZ(0)
    }

    [data-aos=fade-up] {
      transform: translate3d(0, 100px, 0)
    }

    [data-aos=fade-down] {
      transform: translate3d(0, -100px, 0)
    }

    [data-aos=fade-right] {
      transform: translate3d(-100px, 0, 0)
    }

    [data-aos=fade-left] {
      transform: translate3d(100px, 0, 0)
    }

    [data-aos=fade-up-right] {
      transform: translate3d(-100px, 100px, 0)
    }

    [data-aos=fade-up-left] {
      transform: translate3d(100px, 100px, 0)
    }

    [data-aos=fade-down-right] {
      transform: translate3d(-100px, -100px, 0)
    }

    [data-aos=fade-down-left] {
      transform: translate3d(100px, -100px, 0)
    }

    [data-aos^=zoom][data-aos^=zoom] {
      opacity: 0;
      transition-property: opacity, transform
    }

    [data-aos^=zoom][data-aos^=zoom].aos-animate {
      opacity: 1;
      transform: translateZ(0) scale(1)
    }

    [data-aos=zoom-in] {
      transform: scale(.6)
    }

    [data-aos=zoom-in-up] {
      transform: translate3d(0, 100px, 0) scale(.6)
    }

    [data-aos=zoom-in-down] {
      transform: translate3d(0, -100px, 0) scale(.6)
    }

    [data-aos=zoom-in-right] {
      transform: translate3d(-100px, 0, 0) scale(.6)
    }

    [data-aos=zoom-in-left] {
      transform: translate3d(100px, 0, 0) scale(.6)
    }

    [data-aos=zoom-out] {
      transform: scale(1.2)
    }

    [data-aos=zoom-out-up] {
      transform: translate3d(0, 100px, 0) scale(1.2)
    }

    [data-aos=zoom-out-down] {
      transform: translate3d(0, -100px, 0) scale(1.2)
    }

    [data-aos=zoom-out-right] {
      transform: translate3d(-100px, 0, 0) scale(1.2)
    }

    [data-aos=zoom-out-left] {
      transform: translate3d(100px, 0, 0) scale(1.2)
    }

    [data-aos^=slide][data-aos^=slide] {
      transition-property: transform
    }

    [data-aos^=slide][data-aos^=slide].aos-animate {
      transform: translateZ(0)
    }

    [data-aos=slide-up] {
      transform: translate3d(0, 100%, 0)
    }

    [data-aos=slide-down] {
      transform: translate3d(0, -100%, 0)
    }

    [data-aos=slide-right] {
      transform: translate3d(-100%, 0, 0)
    }

    [data-aos=slide-left] {
      transform: translate3d(100%, 0, 0)
    }

    [data-aos^=flip][data-aos^=flip] {
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      transition-property: transform
    }

    [data-aos=flip-left] {
      transform: perspective(2500px) rotateY(-100deg)
    }

    [data-aos=flip-left].aos-animate {
      transform: perspective(2500px) rotateY(0)
    }

    [data-aos=flip-right] {
      transform: perspective(2500px) rotateY(100deg)
    }

    [data-aos=flip-right].aos-animate {
      transform: perspective(2500px) rotateY(0)
    }

    [data-aos=flip-up] {
      transform: perspective(2500px) rotateX(-100deg)
    }

    [data-aos=flip-up].aos-animate {
      transform: perspective(2500px) rotateX(0)
    }

    [data-aos=flip-down] {
      transform: perspective(2500px) rotateX(100deg)
    }

    [data-aos=flip-down].aos-animate {
      transform: perspective(2500px) rotateX(0)
    }

    .o-layout-division[data-v-8803a7f6] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-8803a7f6] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-8803a7f6] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-8803a7f6] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-8803a7f6] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-8803a7f6] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-8803a7f6] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-8803a7f6] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-8803a7f6] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-8803a7f6] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-8803a7f6] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-8803a7f6] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-8803a7f6] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-8803a7f6] {
        display: none
      }
    }

    .row[data-v-8803a7f6] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-8803a7f6] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-8803a7f6] {
      overflow-y: hidden
    }

    .index-9999[data-v-8803a7f6] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-8803a7f6],
    .page-leave-active[data-v-8803a7f6] {
      transition: opacity .2s
    }

    .page-enter[data-v-8803a7f6],
    .page-leave-active[data-v-8803a7f6] {
      opacity: 0
    }

    .bounce-enter-active[data-v-8803a7f6] {
      -webkit-animation: bounce-in-data-v-8803a7f6 .8s;
      animation: bounce-in-data-v-8803a7f6 .8s
    }

    .bounce-leave-active[data-v-8803a7f6] {
      -webkit-animation: bounce-out-data-v-8803a7f6 .5s;
      animation: bounce-out-data-v-8803a7f6 .5s
    }

    @-webkit-keyframes bounce-in-data-v-8803a7f6 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-8803a7f6 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-8803a7f6 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-8803a7f6 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-8803a7f6],
    .slide-right-leave-active[data-v-8803a7f6] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-8803a7f6],
    .slide-right-enter[data-v-8803a7f6] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-8803a7f6 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-8803a7f6 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-8803a7f6] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-8803a7f6] {
      width: 100%
    }

    .l-grid-wrapper[data-v-8803a7f6] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-8803a7f6] {
      color: #fff
    }

    .text-black[data-v-8803a7f6] {
      color: #000
    }

    .text-debug[data-v-8803a7f6],
    .text-red[data-v-8803a7f6] {
      color: red
    }

    .gilory-extrabold[data-v-8803a7f6] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-8803a7f6] {
      font-size: 4rem
    }

    .rem-2[data-v-8803a7f6] {
      font-size: 2rem
    }

    .rem-5[data-v-8803a7f6] {
      font-size: 5rem
    }

    .rem-17[data-v-8803a7f6] {
      font-size: 1.7rem
    }

    .rem-16[data-v-8803a7f6] {
      font-size: 1.6rem
    }

    .rem-15[data-v-8803a7f6] {
      font-size: 1.5rem
    }

    .rem-25[data-v-8803a7f6] {
      font-size: 2.5rem
    }

    .text-thin[data-v-8803a7f6] {
      font-weight: 100
    }

    .text-extra-light[data-v-8803a7f6] {
      font-weight: 200
    }

    .text-light[data-v-8803a7f6] {
      font-weight: 300
    }

    .text-regular[data-v-8803a7f6] {
      font-weight: 400
    }

    .text-medium[data-v-8803a7f6] {
      font-weight: 500
    }

    .text-semi-bold[data-v-8803a7f6] {
      font-weight: 600
    }

    .text-bold[data-v-8803a7f6] {
      font-weight: 700
    }

    .text-boldest[data-v-8803a7f6] {
      font-weight: 900
    }

    .text-center[data-v-8803a7f6] {
      text-align: center
    }

    .text-left[data-v-8803a7f6] {
      text-align: left
    }

    .text-right[data-v-8803a7f6] {
      text-align: right
    }

    .spaced-2px[data-v-8803a7f6] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-8803a7f6] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-8803a7f6] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-8803a7f6] {
      letter-spacing: 0
    }

    .float-right[data-v-8803a7f6] {
      float: right
    }

    .float-left[data-v-8803a7f6] {
      float: left
    }

    .d-block[data-v-8803a7f6] {
      display: block
    }

    .m-0[data-v-8803a7f6] {
      margin: 0
    }

    .m-1[data-v-8803a7f6] {
      margin: .25rem
    }

    .m-2[data-v-8803a7f6] {
      margin: .5rem
    }

    .m-3[data-v-8803a7f6] {
      margin: .75rem
    }

    .m-4[data-v-8803a7f6] {
      margin: 1rem
    }

    .m-5[data-v-8803a7f6] {
      margin: 1.25rem
    }

    .m-6[data-v-8803a7f6] {
      margin: 1.5rem
    }

    .m-8[data-v-8803a7f6] {
      margin: 2rem
    }

    .m-10[data-v-8803a7f6] {
      margin: 2.5rem
    }

    .m-12[data-v-8803a7f6] {
      margin: 3rem
    }

    .m-16[data-v-8803a7f6] {
      margin: 4rem
    }

    .m-20[data-v-8803a7f6] {
      margin: 5rem
    }

    .m-24[data-v-8803a7f6] {
      margin: 6rem
    }

    .m-32[data-v-8803a7f6] {
      margin: 8rem
    }

    .m-40[data-v-8803a7f6] {
      margin: 10rem
    }

    .m-48[data-v-8803a7f6] {
      margin: 12rem
    }

    .m-56[data-v-8803a7f6] {
      margin: 14rem
    }

    .m-64[data-v-8803a7f6] {
      margin: 16rem
    }

    .m-auto[data-v-8803a7f6] {
      margin: auto
    }

    .m-px[data-v-8803a7f6] {
      margin: 1px
    }

    .-m-1[data-v-8803a7f6] {
      margin: -.25rem
    }

    .-m-2[data-v-8803a7f6] {
      margin: -.5rem
    }

    .-m-3[data-v-8803a7f6] {
      margin: -.75rem
    }

    .-m-4[data-v-8803a7f6] {
      margin: -1rem
    }

    .-m-5[data-v-8803a7f6] {
      margin: -1.25rem
    }

    .-m-6[data-v-8803a7f6] {
      margin: -1.5rem
    }

    .-m-8[data-v-8803a7f6] {
      margin: -2rem
    }

    .-m-10[data-v-8803a7f6] {
      margin: -2.5rem
    }

    .-m-12[data-v-8803a7f6] {
      margin: -3rem
    }

    .-m-16[data-v-8803a7f6] {
      margin: -4rem
    }

    .-m-20[data-v-8803a7f6] {
      margin: -5rem
    }

    .-m-24[data-v-8803a7f6] {
      margin: -6rem
    }

    .-m-32[data-v-8803a7f6] {
      margin: -8rem
    }

    .-m-40[data-v-8803a7f6] {
      margin: -10rem
    }

    .-m-48[data-v-8803a7f6] {
      margin: -12rem
    }

    .-m-56[data-v-8803a7f6] {
      margin: -14rem
    }

    .-m-64[data-v-8803a7f6] {
      margin: -16rem
    }

    .-m-px[data-v-8803a7f6] {
      margin: -1px
    }

    .my-0[data-v-8803a7f6] {
      margin-top: 0
    }

    .my-1[data-v-8803a7f6] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-8803a7f6] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-8803a7f6] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-8803a7f6] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-8803a7f6] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-8803a7f6] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-8803a7f6] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-8803a7f6] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-8803a7f6] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-8803a7f6] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-8803a7f6] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-8803a7f6] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-8803a7f6] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-8803a7f6] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-8803a7f6] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-8803a7f6] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-8803a7f6] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-8803a7f6] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-8803a7f6] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-8803a7f6] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-8803a7f6] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-8803a7f6] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-8803a7f6] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-8803a7f6] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-8803a7f6] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-8803a7f6] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-8803a7f6] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-8803a7f6] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-8803a7f6] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-8803a7f6] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-8803a7f6] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-8803a7f6] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-8803a7f6] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-8803a7f6] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-8803a7f6] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-8803a7f6] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-8803a7f6] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-8803a7f6] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-8803a7f6] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-8803a7f6] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-8803a7f6] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-8803a7f6] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-8803a7f6] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-8803a7f6] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-8803a7f6] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-8803a7f6] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-8803a7f6] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-8803a7f6] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-8803a7f6] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-8803a7f6] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-8803a7f6] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-8803a7f6] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-8803a7f6] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-8803a7f6] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-8803a7f6] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-8803a7f6] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-8803a7f6] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-8803a7f6] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-8803a7f6] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-8803a7f6] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-8803a7f6] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-8803a7f6] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-8803a7f6] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-8803a7f6] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-8803a7f6] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-8803a7f6] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-8803a7f6] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-8803a7f6] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-8803a7f6] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-8803a7f6] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-8803a7f6] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-8803a7f6] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-8803a7f6] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-8803a7f6] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-8803a7f6] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-8803a7f6] {
      margin-top: 0
    }

    .mt-1[data-v-8803a7f6] {
      margin-top: .25rem
    }

    .mt-2[data-v-8803a7f6] {
      margin-top: .5rem
    }

    .mt-3[data-v-8803a7f6] {
      margin-top: .75rem
    }

    .mt-4[data-v-8803a7f6] {
      margin-top: 1rem
    }

    .mt-5[data-v-8803a7f6] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-8803a7f6] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-8803a7f6] {
      margin-top: 2rem
    }

    .mt-10[data-v-8803a7f6] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-8803a7f6] {
      margin-top: 3rem
    }

    .mt-16[data-v-8803a7f6] {
      margin-top: 4rem
    }

    .mt-20[data-v-8803a7f6] {
      margin-top: 5rem
    }

    .mt-24[data-v-8803a7f6] {
      margin-top: 6rem
    }

    .mt-32[data-v-8803a7f6] {
      margin-top: 8rem
    }

    .mt-40[data-v-8803a7f6] {
      margin-top: 10rem
    }

    .mt-48[data-v-8803a7f6] {
      margin-top: 12rem
    }

    .mt-56[data-v-8803a7f6] {
      margin-top: 14rem
    }

    .mt-64[data-v-8803a7f6] {
      margin-top: 16rem
    }

    .mt-auto[data-v-8803a7f6] {
      margin-top: auto
    }

    .mt-px[data-v-8803a7f6] {
      margin-top: 1px
    }

    .-mt-1[data-v-8803a7f6] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-8803a7f6] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-8803a7f6] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-8803a7f6] {
      margin-top: -1rem
    }

    .-mt-5[data-v-8803a7f6] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-8803a7f6] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-8803a7f6] {
      margin-top: -2rem
    }

    .-mt-10[data-v-8803a7f6] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-8803a7f6] {
      margin-top: -3rem
    }

    .-mt-16[data-v-8803a7f6] {
      margin-top: -4rem
    }

    .-mt-24[data-v-8803a7f6] {
      margin-top: -6rem
    }

    .-mt-32[data-v-8803a7f6] {
      margin-top: -8rem
    }

    .-mt-40[data-v-8803a7f6] {
      margin-top: -10rem
    }

    .-mt-48[data-v-8803a7f6] {
      margin-top: -12rem
    }

    .-mt-56[data-v-8803a7f6] {
      margin-top: -14rem
    }

    .-mt-64[data-v-8803a7f6] {
      margin-top: -16rem
    }

    .-mt-px[data-v-8803a7f6] {
      margin-top: -1px
    }

    .mr-0[data-v-8803a7f6] {
      margin-right: 0
    }

    .mr-1[data-v-8803a7f6] {
      margin-right: .25rem
    }

    .mr-2[data-v-8803a7f6] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-8803a7f6] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-8803a7f6] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-8803a7f6] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-8803a7f6] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-8803a7f6] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-8803a7f6] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-8803a7f6] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-8803a7f6] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-8803a7f6] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-8803a7f6] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-8803a7f6] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-8803a7f6] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-8803a7f6] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-8803a7f6] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-8803a7f6] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-8803a7f6] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-8803a7f6] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-8803a7f6] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-8803a7f6] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-8803a7f6] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-8803a7f6] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-8803a7f6] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-8803a7f6] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-8803a7f6] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-8803a7f6] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-8803a7f6] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-8803a7f6] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-8803a7f6] {
      margin-right: -5rem
    }

    .-mr-32[data-v-8803a7f6] {
      margin-right: -8rem
    }

    .-mr-40[data-v-8803a7f6] {
      margin-right: -10rem
    }

    .-mr-48[data-v-8803a7f6] {
      margin-right: -12rem
    }

    .-mr-56[data-v-8803a7f6] {
      margin-right: -14rem
    }

    .-mr-64[data-v-8803a7f6] {
      margin-right: -16rem
    }

    .-mr-px[data-v-8803a7f6] {
      margin-right: -1px
    }

    .mb-0[data-v-8803a7f6] {
      margin-bottom: 0
    }

    .mb-1[data-v-8803a7f6] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-8803a7f6] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-8803a7f6] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-8803a7f6] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-8803a7f6] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-8803a7f6] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-8803a7f6] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-8803a7f6] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-8803a7f6] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-8803a7f6] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-8803a7f6] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-8803a7f6] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-8803a7f6] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-8803a7f6] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-8803a7f6] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-8803a7f6] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-8803a7f6] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-8803a7f6] {
      margin-bottom: auto
    }

    .mb-px[data-v-8803a7f6] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-8803a7f6] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-8803a7f6] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-8803a7f6] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-8803a7f6] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-8803a7f6] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-8803a7f6] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-8803a7f6] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-8803a7f6] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-8803a7f6] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-8803a7f6] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-8803a7f6] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-8803a7f6] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-8803a7f6] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-8803a7f6] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-8803a7f6] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-8803a7f6] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-8803a7f6] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-8803a7f6] {
      margin-bottom: -1px
    }

    .ml-0[data-v-8803a7f6] {
      margin-left: 0
    }

    .ml-1[data-v-8803a7f6] {
      margin-left: .25rem
    }

    .ml-2[data-v-8803a7f6] {
      margin-left: .5rem
    }

    .ml-3[data-v-8803a7f6] {
      margin-left: .75rem
    }

    .ml-4[data-v-8803a7f6] {
      margin-left: 1rem
    }

    .ml-5[data-v-8803a7f6] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-8803a7f6] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-8803a7f6] {
      margin-left: 2rem
    }

    .ml-10[data-v-8803a7f6] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-8803a7f6] {
      margin-left: 3rem
    }

    .ml-16[data-v-8803a7f6] {
      margin-left: 4rem
    }

    .ml-20[data-v-8803a7f6] {
      margin-left: 5rem
    }

    .ml-24[data-v-8803a7f6] {
      margin-left: 6rem
    }

    .ml-32[data-v-8803a7f6] {
      margin-left: 8rem
    }

    .ml-40[data-v-8803a7f6] {
      margin-left: 10rem
    }

    .ml-48[data-v-8803a7f6] {
      margin-left: 12rem
    }

    .ml-56[data-v-8803a7f6] {
      margin-left: 14rem
    }

    .ml-64[data-v-8803a7f6] {
      margin-left: 16rem
    }

    .ml-auto[data-v-8803a7f6] {
      margin-left: auto
    }

    .ml-px[data-v-8803a7f6] {
      margin-left: 1px
    }

    .-ml-1[data-v-8803a7f6] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-8803a7f6] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-8803a7f6] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-8803a7f6] {
      margin-left: -1rem
    }

    .-ml-5[data-v-8803a7f6] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-8803a7f6] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-8803a7f6] {
      margin-left: -2rem
    }

    .-ml-10[data-v-8803a7f6] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-8803a7f6] {
      margin-left: -3rem
    }

    .-ml-16[data-v-8803a7f6] {
      margin-left: -4rem
    }

    .-ml-20[data-v-8803a7f6] {
      margin-left: -5rem
    }

    .-ml-24[data-v-8803a7f6] {
      margin-left: -6rem
    }

    .-ml-32[data-v-8803a7f6] {
      margin-left: -8rem
    }

    .-ml-40[data-v-8803a7f6] {
      margin-left: -10rem
    }

    .-ml-48[data-v-8803a7f6] {
      margin-left: -12rem
    }

    .-ml-56[data-v-8803a7f6] {
      margin-left: -14rem
    }

    .-ml-64[data-v-8803a7f6] {
      margin-left: -16rem
    }

    .-ml-px[data-v-8803a7f6] {
      margin-left: -1px
    }

    .p-0[data-v-8803a7f6] {
      padding: 0
    }

    .p-1[data-v-8803a7f6] {
      padding: .25rem
    }

    .p-2[data-v-8803a7f6] {
      padding: .5rem
    }

    .p-3[data-v-8803a7f6] {
      padding: .75rem
    }

    .p-4[data-v-8803a7f6] {
      padding: 1rem
    }

    .p-5[data-v-8803a7f6] {
      padding: 1.25rem
    }

    .p-6[data-v-8803a7f6] {
      padding: 1.5rem
    }

    .p-8[data-v-8803a7f6] {
      padding: 2rem
    }

    .p-10[data-v-8803a7f6] {
      padding: 2.5rem
    }

    .p-12[data-v-8803a7f6] {
      padding: 3rem
    }

    .p-16[data-v-8803a7f6] {
      padding: 4rem
    }

    .p-20[data-v-8803a7f6] {
      padding: 5rem
    }

    .p-24[data-v-8803a7f6] {
      padding: 6rem
    }

    .p-32[data-v-8803a7f6] {
      padding: 8rem
    }

    .p-40[data-v-8803a7f6] {
      padding: 10rem
    }

    .p-48[data-v-8803a7f6] {
      padding: 12rem
    }

    .p-56[data-v-8803a7f6] {
      padding: 14rem
    }

    .p-64[data-v-8803a7f6] {
      padding: 16rem
    }

    .p-px[data-v-8803a7f6] {
      padding: 1px
    }

    .py-0[data-v-8803a7f6] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-8803a7f6] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-8803a7f6] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-8803a7f6] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-8803a7f6] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-8803a7f6] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-8803a7f6] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-8803a7f6] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-8803a7f6] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-8803a7f6] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-8803a7f6] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-8803a7f6] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-8803a7f6] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-8803a7f6] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-8803a7f6] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-8803a7f6] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-8803a7f6] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-8803a7f6] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-8803a7f6] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-8803a7f6] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-8803a7f6] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-8803a7f6] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-8803a7f6] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-8803a7f6] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-8803a7f6] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-8803a7f6] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-8803a7f6] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-8803a7f6] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-8803a7f6] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-8803a7f6] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-8803a7f6] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-8803a7f6] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-8803a7f6] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-8803a7f6] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-8803a7f6] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-8803a7f6] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-8803a7f6] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-8803a7f6] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-8803a7f6] {
      padding-top: 0
    }

    .pt-1[data-v-8803a7f6] {
      padding-top: .25rem
    }

    .pt-2[data-v-8803a7f6] {
      padding-top: .5rem
    }

    .pt-3[data-v-8803a7f6] {
      padding-top: .75rem
    }

    .pt-4[data-v-8803a7f6] {
      padding-top: 1rem
    }

    .pt-5[data-v-8803a7f6] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-8803a7f6] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-8803a7f6] {
      padding-top: 2rem
    }

    .pt-10[data-v-8803a7f6] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-8803a7f6] {
      padding-top: 3rem
    }

    .pt-16[data-v-8803a7f6] {
      padding-top: 4rem
    }

    .pt-20[data-v-8803a7f6] {
      padding-top: 5rem
    }

    .pt-24[data-v-8803a7f6] {
      padding-top: 6rem
    }

    .pt-32[data-v-8803a7f6] {
      padding-top: 8rem
    }

    .pt-40[data-v-8803a7f6] {
      padding-top: 10rem
    }

    .pt-48[data-v-8803a7f6] {
      padding-top: 12rem
    }

    .pt-56[data-v-8803a7f6] {
      padding-top: 14rem
    }

    .pt-64[data-v-8803a7f6] {
      padding-top: 16rem
    }

    .pt-px[data-v-8803a7f6] {
      padding-top: 1px
    }

    .pr-0[data-v-8803a7f6] {
      padding-right: 0
    }

    .pr-1[data-v-8803a7f6] {
      padding-right: .25rem
    }

    .pr-2[data-v-8803a7f6] {
      padding-right: .5rem
    }

    .pr-3[data-v-8803a7f6] {
      padding-right: .75rem
    }

    .pr-4[data-v-8803a7f6] {
      padding-right: 1rem
    }

    .pr-5[data-v-8803a7f6] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-8803a7f6] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-8803a7f6] {
      padding-right: 2rem
    }

    .pr-10[data-v-8803a7f6] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-8803a7f6] {
      padding-right: 3rem
    }

    .pr-16[data-v-8803a7f6] {
      padding-right: 4rem
    }

    .pr-20[data-v-8803a7f6] {
      padding-right: 5rem
    }

    .pr-24[data-v-8803a7f6] {
      padding-right: 6rem
    }

    .pr-32[data-v-8803a7f6] {
      padding-right: 8rem
    }

    .pr-40[data-v-8803a7f6] {
      padding-right: 10rem
    }

    .pr-48[data-v-8803a7f6] {
      padding-right: 12rem
    }

    .pr-56[data-v-8803a7f6] {
      padding-right: 14rem
    }

    .pr-64[data-v-8803a7f6] {
      padding-right: 16rem
    }

    .pr-px[data-v-8803a7f6] {
      padding-right: 1px
    }

    .pb-0[data-v-8803a7f6] {
      padding-bottom: 0
    }

    .pb-1[data-v-8803a7f6] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-8803a7f6] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-8803a7f6] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-8803a7f6] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-8803a7f6] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-8803a7f6] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-8803a7f6] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-8803a7f6] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-8803a7f6] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-8803a7f6] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-8803a7f6] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-8803a7f6] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-8803a7f6] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-8803a7f6] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-8803a7f6] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-8803a7f6] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-8803a7f6] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-8803a7f6] {
      padding-bottom: 1px
    }

    .pl-0[data-v-8803a7f6] {
      padding-left: 0
    }

    .pl-1[data-v-8803a7f6] {
      padding-left: .25rem
    }

    .pl-2[data-v-8803a7f6] {
      padding-left: .5rem
    }

    .pl-3[data-v-8803a7f6] {
      padding-left: .75rem
    }

    .pl-4[data-v-8803a7f6] {
      padding-left: 1rem
    }

    .pl-5[data-v-8803a7f6] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-8803a7f6] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-8803a7f6] {
      padding-left: 2rem
    }

    .pl-10[data-v-8803a7f6] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-8803a7f6] {
      padding-left: 3rem
    }

    .pl-16[data-v-8803a7f6] {
      padding-left: 4rem
    }

    .pl-20[data-v-8803a7f6] {
      padding-left: 5rem
    }

    .pl-24[data-v-8803a7f6] {
      padding-left: 6rem
    }

    .pl-32[data-v-8803a7f6] {
      padding-left: 8rem
    }

    .pl-40[data-v-8803a7f6] {
      padding-left: 10rem
    }

    .pl-48[data-v-8803a7f6] {
      padding-left: 12rem
    }

    .pl-56[data-v-8803a7f6] {
      padding-left: 14rem
    }

    .pl-64[data-v-8803a7f6] {
      padding-left: 16rem
    }

    .pl-px[data-v-8803a7f6] {
      padding-left: 1px
    }

    .btn-block[data-v-8803a7f6] {
      width: 100%
    }

    .debug[data-v-8803a7f6] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-8803a7f6] {
      cursor: pointer
    }

    .c-fgts-hero[data-v-8803a7f6] {
      display: grid;
      background: #eef0f5;
      min-height: 100vh;
      min-height: calc(var(--vh, 1vh)*100);
      width: 100vw;
      max-width: 100%;
      position: relative;
      padding-top: 62px;
      z-index: 999;
      overflow: hidden
    }

    .c-fgts-hero__wrapper[data-v-8803a7f6] {
      display: flex;
      flex-direction: column;
      max-width: 100vw;
      padding: 0 15px;
      height: 100%;
      width: 100%
    }

    @media(min-width:992px) {
      .c-fgts-hero__wrapper[data-v-8803a7f6] {
        max-width: 1400px;
        margin: 0 auto
      }
    }

    .c-fgts-hero__about-container[data-v-8803a7f6] {
      margin-top: 30px;
      position: relative;
      z-index: 2
    }

    .c-fgts-hero__title[data-v-8803a7f6] {
      font-size: 2.3529411765rem;
      letter-spacing: .1176470588rem;
      line-height: 3.0588235294rem;
      font-weight: 700;
      color: #141414;
      text-align: left
    }

    .c-fgts-hero__title--highlight[data-v-8803a7f6] {
      color: #0a50d7
    }

    @media(min-width:768px) {
      .c-fgts-hero__title[data-v-8803a7f6] {
        text-align: center
      }
    }

    .c-fgts-hero__paragraph[data-v-8803a7f6] {
      font-size: .9411764706rem;
      letter-spacing: .0941176471rem;
      line-height: 1.4705882353rem;
      font-weight: 400;
      color: #141414;
      text-align: left;
      margin-top: 20px
    }

    @media(min-width:768px) {
      .c-fgts-hero__paragraph[data-v-8803a7f6] {
        text-align: center
      }
    }

    .c-fgts-hero__paragraph--highlight[data-v-8803a7f6] {
      color: #1345fa
    }

    .c-fgts-hero__images-container[data-v-8803a7f6] {
      position: relative;
      height: 280px;
      display: flex;
      justify-content: center;
      align-items: center;
      margin-top: 20px
    }

    @media(min-width:992px) {
      .c-fgts-hero__images-container[data-v-8803a7f6] {
        margin-top: 12vh
      }
    }

    @media only screen and (min-height:730px) {
      .c-fgts-hero__images-container[data-v-8803a7f6] {
        height: 370px
      }
    }

    .c-fgts-hero__image[data-v-8803a7f6] {
      position: absolute
    }

    .c-fgts-hero__image--phone[data-v-8803a7f6] {
      position: relative;
      width: 150px;
      z-index: 1
    }

    @media only screen and (min-height:725px) {
      .c-fgts-hero__image--phone[data-v-8803a7f6] {
        width: 200px
      }
    }

    .c-fgts-hero__image--logo[data-v-8803a7f6] {
      width: 530px;
      max-width: unset;
      left: 0
    }

    .c-fgts-hero__footer[data-v-8803a7f6] {
      display: flex;
      justify-content: flex-end;
      flex-direction: column;
      margin-bottom: 30px;
      height: 70px
    }

    .c-fgts-hero__footer-knhow-more-container[data-v-8803a7f6] {
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      align-items: center;
      flex: 1
    }

    .c-fgts-hero__footer-knhow-more-text[data-v-8803a7f6] {
      font-size: .8823529412rem;
      letter-spacing: .0411764706rem;
      line-height: 1.0588235294rem;
      font-weight: 400;
      color: #e54432;
      text-align: left;
      cursor: pointer
    }

    .c-fgts-hero__footer-knhow-more-icon[data-v-8803a7f6] {
      -webkit-animation: up-down-data-v-8803a7f6 .6s ease infinite alternate;
      animation: up-down-data-v-8803a7f6 .6s ease infinite alternate;
      color: var(--home-brand-color-secondary);
      margin-top: 5.5px;
      font-size: 1.5rem;
      cursor: pointer
    }

    @-webkit-keyframes up-down-data-v-8803a7f6 {
      0% {
        transform: translateY(10px)
      }

      to {
        transform: translateY(0)
      }
    }

    @keyframes up-down-data-v-8803a7f6 {
      0% {
        transform: translateY(10px)
      }

      to {
        transform: translateY(0)
      }
    }

    .c-button-geometric[data-v-0b977170] {
      position: relative;
      display: inline-flex;
      align-items: center;
      margin-top: 20px;
      cursor: pointer;
      background: transparent
    }

    .c-button-geometric[data-v-0b977170]:hover:after {
      background: var(--color-primary-50)
    }

    .c-button-geometric[data-v-0b977170]:active:after {
      transform: skew(-40deg) translate(5px, -6px)
    }

    .c-button-geometric:active .c-button-geometric__text[data-v-0b977170] {
      transform: translate(7px, -6px)
    }

    .c-button-geometric:active .c-button-geometric--white[data-v-0b977170]:after {
      border: 2px solid #fff !important
    }

    .c-button-geometric--white[data-v-0b977170]:after {
      background: #fff !important
    }

    .c-button-geometric--white[data-v-0b977170]:before {
      border-color: var(--color-primary-100) !important
    }

    .c-button-geometric--white .c-button-geometric__text[data-v-0b977170] {
      color: var(--color-primary-100) !important
    }

    .c-button-geometric[data-v-0b977170]:after {
      content: "";
      position: absolute;
      width: 100%;
      height: 30px;
      background: var(--color-primary-100);
      transform: skew(-40deg);
      z-index: 1;
      transition: all .1s linear
    }

    .c-button-geometric[data-v-0b977170]:before {
      content: "";
      position: absolute;
      width: calc(100% - 4px);
      height: 26px;
      border: 2px solid #fff;
      transform: skew(-40deg) translate(5px, -6px);
      z-index: 1
    }

    .c-button-geometric__text[data-v-0b977170] {
      background: transparent;
      z-index: 2;
      position: relative;
      padding: 0 30px;
      color: #fff;
      font-weight: 600;
      font-size: 1.4rem;
      transition: all .1s linear;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .o-layout-division[data-v-0023f5c9] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-0023f5c9] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-0023f5c9] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-0023f5c9] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-0023f5c9] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-0023f5c9] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-0023f5c9] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-0023f5c9] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-0023f5c9] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-0023f5c9] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-0023f5c9] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-0023f5c9] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-0023f5c9] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-0023f5c9] {
        display: none
      }
    }

    .row[data-v-0023f5c9] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-0023f5c9] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-0023f5c9] {
      overflow-y: hidden
    }

    .index-9999[data-v-0023f5c9] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-0023f5c9],
    .page-leave-active[data-v-0023f5c9] {
      transition: opacity .2s
    }

    .page-enter[data-v-0023f5c9],
    .page-leave-active[data-v-0023f5c9] {
      opacity: 0
    }

    .bounce-enter-active[data-v-0023f5c9] {
      -webkit-animation: bounce-in-data-v-0023f5c9 .8s;
      animation: bounce-in-data-v-0023f5c9 .8s
    }

    .bounce-leave-active[data-v-0023f5c9] {
      -webkit-animation: bounce-out-data-v-0023f5c9 .5s;
      animation: bounce-out-data-v-0023f5c9 .5s
    }

    @-webkit-keyframes bounce-in-data-v-0023f5c9 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-0023f5c9 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-0023f5c9 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-0023f5c9 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-0023f5c9],
    .slide-right-leave-active[data-v-0023f5c9] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-0023f5c9],
    .slide-right-enter[data-v-0023f5c9] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-0023f5c9 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-0023f5c9 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-0023f5c9] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-0023f5c9] {
      width: 100%
    }

    .l-grid-wrapper[data-v-0023f5c9] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-0023f5c9] {
      color: #fff
    }

    .text-black[data-v-0023f5c9] {
      color: #000
    }

    .text-debug[data-v-0023f5c9],
    .text-red[data-v-0023f5c9] {
      color: red
    }

    .gilory-extrabold[data-v-0023f5c9] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-0023f5c9] {
      font-size: 4rem
    }

    .rem-2[data-v-0023f5c9] {
      font-size: 2rem
    }

    .rem-5[data-v-0023f5c9] {
      font-size: 5rem
    }

    .rem-17[data-v-0023f5c9] {
      font-size: 1.7rem
    }

    .rem-16[data-v-0023f5c9] {
      font-size: 1.6rem
    }

    .rem-15[data-v-0023f5c9] {
      font-size: 1.5rem
    }

    .rem-25[data-v-0023f5c9] {
      font-size: 2.5rem
    }

    .text-thin[data-v-0023f5c9] {
      font-weight: 100
    }

    .text-extra-light[data-v-0023f5c9] {
      font-weight: 200
    }

    .text-light[data-v-0023f5c9] {
      font-weight: 300
    }

    .text-regular[data-v-0023f5c9] {
      font-weight: 400
    }

    .text-medium[data-v-0023f5c9] {
      font-weight: 500
    }

    .text-semi-bold[data-v-0023f5c9] {
      font-weight: 600
    }

    .text-bold[data-v-0023f5c9] {
      font-weight: 700
    }

    .text-boldest[data-v-0023f5c9] {
      font-weight: 900
    }

    .text-center[data-v-0023f5c9] {
      text-align: center
    }

    .text-left[data-v-0023f5c9] {
      text-align: left
    }

    .text-right[data-v-0023f5c9] {
      text-align: right
    }

    .spaced-2px[data-v-0023f5c9] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-0023f5c9] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-0023f5c9] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-0023f5c9] {
      letter-spacing: 0
    }

    .float-right[data-v-0023f5c9] {
      float: right
    }

    .float-left[data-v-0023f5c9] {
      float: left
    }

    .d-block[data-v-0023f5c9] {
      display: block
    }

    .m-0[data-v-0023f5c9] {
      margin: 0
    }

    .m-1[data-v-0023f5c9] {
      margin: .25rem
    }

    .m-2[data-v-0023f5c9] {
      margin: .5rem
    }

    .m-3[data-v-0023f5c9] {
      margin: .75rem
    }

    .m-4[data-v-0023f5c9] {
      margin: 1rem
    }

    .m-5[data-v-0023f5c9] {
      margin: 1.25rem
    }

    .m-6[data-v-0023f5c9] {
      margin: 1.5rem
    }

    .m-8[data-v-0023f5c9] {
      margin: 2rem
    }

    .m-10[data-v-0023f5c9] {
      margin: 2.5rem
    }

    .m-12[data-v-0023f5c9] {
      margin: 3rem
    }

    .m-16[data-v-0023f5c9] {
      margin: 4rem
    }

    .m-20[data-v-0023f5c9] {
      margin: 5rem
    }

    .m-24[data-v-0023f5c9] {
      margin: 6rem
    }

    .m-32[data-v-0023f5c9] {
      margin: 8rem
    }

    .m-40[data-v-0023f5c9] {
      margin: 10rem
    }

    .m-48[data-v-0023f5c9] {
      margin: 12rem
    }

    .m-56[data-v-0023f5c9] {
      margin: 14rem
    }

    .m-64[data-v-0023f5c9] {
      margin: 16rem
    }

    .m-auto[data-v-0023f5c9] {
      margin: auto
    }

    .m-px[data-v-0023f5c9] {
      margin: 1px
    }

    .-m-1[data-v-0023f5c9] {
      margin: -.25rem
    }

    .-m-2[data-v-0023f5c9] {
      margin: -.5rem
    }

    .-m-3[data-v-0023f5c9] {
      margin: -.75rem
    }

    .-m-4[data-v-0023f5c9] {
      margin: -1rem
    }

    .-m-5[data-v-0023f5c9] {
      margin: -1.25rem
    }

    .-m-6[data-v-0023f5c9] {
      margin: -1.5rem
    }

    .-m-8[data-v-0023f5c9] {
      margin: -2rem
    }

    .-m-10[data-v-0023f5c9] {
      margin: -2.5rem
    }

    .-m-12[data-v-0023f5c9] {
      margin: -3rem
    }

    .-m-16[data-v-0023f5c9] {
      margin: -4rem
    }

    .-m-20[data-v-0023f5c9] {
      margin: -5rem
    }

    .-m-24[data-v-0023f5c9] {
      margin: -6rem
    }

    .-m-32[data-v-0023f5c9] {
      margin: -8rem
    }

    .-m-40[data-v-0023f5c9] {
      margin: -10rem
    }

    .-m-48[data-v-0023f5c9] {
      margin: -12rem
    }

    .-m-56[data-v-0023f5c9] {
      margin: -14rem
    }

    .-m-64[data-v-0023f5c9] {
      margin: -16rem
    }

    .-m-px[data-v-0023f5c9] {
      margin: -1px
    }

    .my-0[data-v-0023f5c9] {
      margin-top: 0
    }

    .my-1[data-v-0023f5c9] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-0023f5c9] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-0023f5c9] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-0023f5c9] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-0023f5c9] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-0023f5c9] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-0023f5c9] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-0023f5c9] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-0023f5c9] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-0023f5c9] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-0023f5c9] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-0023f5c9] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-0023f5c9] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-0023f5c9] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-0023f5c9] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-0023f5c9] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-0023f5c9] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-0023f5c9] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-0023f5c9] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-0023f5c9] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-0023f5c9] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-0023f5c9] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-0023f5c9] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-0023f5c9] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-0023f5c9] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-0023f5c9] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-0023f5c9] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-0023f5c9] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-0023f5c9] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-0023f5c9] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-0023f5c9] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-0023f5c9] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-0023f5c9] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-0023f5c9] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-0023f5c9] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-0023f5c9] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-0023f5c9] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-0023f5c9] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-0023f5c9] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-0023f5c9] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-0023f5c9] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-0023f5c9] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-0023f5c9] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-0023f5c9] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-0023f5c9] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-0023f5c9] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-0023f5c9] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-0023f5c9] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-0023f5c9] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-0023f5c9] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-0023f5c9] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-0023f5c9] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-0023f5c9] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-0023f5c9] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-0023f5c9] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-0023f5c9] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-0023f5c9] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-0023f5c9] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-0023f5c9] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-0023f5c9] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-0023f5c9] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-0023f5c9] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-0023f5c9] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-0023f5c9] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-0023f5c9] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-0023f5c9] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-0023f5c9] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-0023f5c9] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-0023f5c9] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-0023f5c9] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-0023f5c9] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-0023f5c9] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-0023f5c9] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-0023f5c9] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-0023f5c9] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-0023f5c9] {
      margin-top: 0
    }

    .mt-1[data-v-0023f5c9] {
      margin-top: .25rem
    }

    .mt-2[data-v-0023f5c9] {
      margin-top: .5rem
    }

    .mt-3[data-v-0023f5c9] {
      margin-top: .75rem
    }

    .mt-4[data-v-0023f5c9] {
      margin-top: 1rem
    }

    .mt-5[data-v-0023f5c9] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-0023f5c9] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-0023f5c9] {
      margin-top: 2rem
    }

    .mt-10[data-v-0023f5c9] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-0023f5c9] {
      margin-top: 3rem
    }

    .mt-16[data-v-0023f5c9] {
      margin-top: 4rem
    }

    .mt-20[data-v-0023f5c9] {
      margin-top: 5rem
    }

    .mt-24[data-v-0023f5c9] {
      margin-top: 6rem
    }

    .mt-32[data-v-0023f5c9] {
      margin-top: 8rem
    }

    .mt-40[data-v-0023f5c9] {
      margin-top: 10rem
    }

    .mt-48[data-v-0023f5c9] {
      margin-top: 12rem
    }

    .mt-56[data-v-0023f5c9] {
      margin-top: 14rem
    }

    .mt-64[data-v-0023f5c9] {
      margin-top: 16rem
    }

    .mt-auto[data-v-0023f5c9] {
      margin-top: auto
    }

    .mt-px[data-v-0023f5c9] {
      margin-top: 1px
    }

    .-mt-1[data-v-0023f5c9] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-0023f5c9] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-0023f5c9] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-0023f5c9] {
      margin-top: -1rem
    }

    .-mt-5[data-v-0023f5c9] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-0023f5c9] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-0023f5c9] {
      margin-top: -2rem
    }

    .-mt-10[data-v-0023f5c9] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-0023f5c9] {
      margin-top: -3rem
    }

    .-mt-16[data-v-0023f5c9] {
      margin-top: -4rem
    }

    .-mt-24[data-v-0023f5c9] {
      margin-top: -6rem
    }

    .-mt-32[data-v-0023f5c9] {
      margin-top: -8rem
    }

    .-mt-40[data-v-0023f5c9] {
      margin-top: -10rem
    }

    .-mt-48[data-v-0023f5c9] {
      margin-top: -12rem
    }

    .-mt-56[data-v-0023f5c9] {
      margin-top: -14rem
    }

    .-mt-64[data-v-0023f5c9] {
      margin-top: -16rem
    }

    .-mt-px[data-v-0023f5c9] {
      margin-top: -1px
    }

    .mr-0[data-v-0023f5c9] {
      margin-right: 0
    }

    .mr-1[data-v-0023f5c9] {
      margin-right: .25rem
    }

    .mr-2[data-v-0023f5c9] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-0023f5c9] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-0023f5c9] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-0023f5c9] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-0023f5c9] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-0023f5c9] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-0023f5c9] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-0023f5c9] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-0023f5c9] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-0023f5c9] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-0023f5c9] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-0023f5c9] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-0023f5c9] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-0023f5c9] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-0023f5c9] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-0023f5c9] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-0023f5c9] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-0023f5c9] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-0023f5c9] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-0023f5c9] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-0023f5c9] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-0023f5c9] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-0023f5c9] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-0023f5c9] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-0023f5c9] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-0023f5c9] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-0023f5c9] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-0023f5c9] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-0023f5c9] {
      margin-right: -5rem
    }

    .-mr-32[data-v-0023f5c9] {
      margin-right: -8rem
    }

    .-mr-40[data-v-0023f5c9] {
      margin-right: -10rem
    }

    .-mr-48[data-v-0023f5c9] {
      margin-right: -12rem
    }

    .-mr-56[data-v-0023f5c9] {
      margin-right: -14rem
    }

    .-mr-64[data-v-0023f5c9] {
      margin-right: -16rem
    }

    .-mr-px[data-v-0023f5c9] {
      margin-right: -1px
    }

    .mb-0[data-v-0023f5c9] {
      margin-bottom: 0
    }

    .mb-1[data-v-0023f5c9] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-0023f5c9] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-0023f5c9] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-0023f5c9] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-0023f5c9] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-0023f5c9] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-0023f5c9] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-0023f5c9] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-0023f5c9] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-0023f5c9] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-0023f5c9] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-0023f5c9] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-0023f5c9] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-0023f5c9] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-0023f5c9] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-0023f5c9] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-0023f5c9] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-0023f5c9] {
      margin-bottom: auto
    }

    .mb-px[data-v-0023f5c9] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-0023f5c9] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-0023f5c9] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-0023f5c9] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-0023f5c9] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-0023f5c9] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-0023f5c9] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-0023f5c9] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-0023f5c9] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-0023f5c9] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-0023f5c9] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-0023f5c9] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-0023f5c9] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-0023f5c9] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-0023f5c9] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-0023f5c9] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-0023f5c9] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-0023f5c9] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-0023f5c9] {
      margin-bottom: -1px
    }

    .ml-0[data-v-0023f5c9] {
      margin-left: 0
    }

    .ml-1[data-v-0023f5c9] {
      margin-left: .25rem
    }

    .ml-2[data-v-0023f5c9] {
      margin-left: .5rem
    }

    .ml-3[data-v-0023f5c9] {
      margin-left: .75rem
    }

    .ml-4[data-v-0023f5c9] {
      margin-left: 1rem
    }

    .ml-5[data-v-0023f5c9] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-0023f5c9] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-0023f5c9] {
      margin-left: 2rem
    }

    .ml-10[data-v-0023f5c9] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-0023f5c9] {
      margin-left: 3rem
    }

    .ml-16[data-v-0023f5c9] {
      margin-left: 4rem
    }

    .ml-20[data-v-0023f5c9] {
      margin-left: 5rem
    }

    .ml-24[data-v-0023f5c9] {
      margin-left: 6rem
    }

    .ml-32[data-v-0023f5c9] {
      margin-left: 8rem
    }

    .ml-40[data-v-0023f5c9] {
      margin-left: 10rem
    }

    .ml-48[data-v-0023f5c9] {
      margin-left: 12rem
    }

    .ml-56[data-v-0023f5c9] {
      margin-left: 14rem
    }

    .ml-64[data-v-0023f5c9] {
      margin-left: 16rem
    }

    .ml-auto[data-v-0023f5c9] {
      margin-left: auto
    }

    .ml-px[data-v-0023f5c9] {
      margin-left: 1px
    }

    .-ml-1[data-v-0023f5c9] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-0023f5c9] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-0023f5c9] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-0023f5c9] {
      margin-left: -1rem
    }

    .-ml-5[data-v-0023f5c9] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-0023f5c9] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-0023f5c9] {
      margin-left: -2rem
    }

    .-ml-10[data-v-0023f5c9] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-0023f5c9] {
      margin-left: -3rem
    }

    .-ml-16[data-v-0023f5c9] {
      margin-left: -4rem
    }

    .-ml-20[data-v-0023f5c9] {
      margin-left: -5rem
    }

    .-ml-24[data-v-0023f5c9] {
      margin-left: -6rem
    }

    .-ml-32[data-v-0023f5c9] {
      margin-left: -8rem
    }

    .-ml-40[data-v-0023f5c9] {
      margin-left: -10rem
    }

    .-ml-48[data-v-0023f5c9] {
      margin-left: -12rem
    }

    .-ml-56[data-v-0023f5c9] {
      margin-left: -14rem
    }

    .-ml-64[data-v-0023f5c9] {
      margin-left: -16rem
    }

    .-ml-px[data-v-0023f5c9] {
      margin-left: -1px
    }

    .p-0[data-v-0023f5c9] {
      padding: 0
    }

    .p-1[data-v-0023f5c9] {
      padding: .25rem
    }

    .p-2[data-v-0023f5c9] {
      padding: .5rem
    }

    .p-3[data-v-0023f5c9] {
      padding: .75rem
    }

    .p-4[data-v-0023f5c9] {
      padding: 1rem
    }

    .p-5[data-v-0023f5c9] {
      padding: 1.25rem
    }

    .p-6[data-v-0023f5c9] {
      padding: 1.5rem
    }

    .p-8[data-v-0023f5c9] {
      padding: 2rem
    }

    .p-10[data-v-0023f5c9] {
      padding: 2.5rem
    }

    .p-12[data-v-0023f5c9] {
      padding: 3rem
    }

    .p-16[data-v-0023f5c9] {
      padding: 4rem
    }

    .p-20[data-v-0023f5c9] {
      padding: 5rem
    }

    .p-24[data-v-0023f5c9] {
      padding: 6rem
    }

    .p-32[data-v-0023f5c9] {
      padding: 8rem
    }

    .p-40[data-v-0023f5c9] {
      padding: 10rem
    }

    .p-48[data-v-0023f5c9] {
      padding: 12rem
    }

    .p-56[data-v-0023f5c9] {
      padding: 14rem
    }

    .p-64[data-v-0023f5c9] {
      padding: 16rem
    }

    .p-px[data-v-0023f5c9] {
      padding: 1px
    }

    .py-0[data-v-0023f5c9] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-0023f5c9] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-0023f5c9] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-0023f5c9] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-0023f5c9] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-0023f5c9] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-0023f5c9] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-0023f5c9] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-0023f5c9] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-0023f5c9] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-0023f5c9] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-0023f5c9] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-0023f5c9] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-0023f5c9] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-0023f5c9] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-0023f5c9] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-0023f5c9] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-0023f5c9] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-0023f5c9] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-0023f5c9] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-0023f5c9] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-0023f5c9] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-0023f5c9] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-0023f5c9] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-0023f5c9] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-0023f5c9] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-0023f5c9] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-0023f5c9] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-0023f5c9] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-0023f5c9] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-0023f5c9] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-0023f5c9] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-0023f5c9] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-0023f5c9] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-0023f5c9] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-0023f5c9] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-0023f5c9] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-0023f5c9] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-0023f5c9] {
      padding-top: 0
    }

    .pt-1[data-v-0023f5c9] {
      padding-top: .25rem
    }

    .pt-2[data-v-0023f5c9] {
      padding-top: .5rem
    }

    .pt-3[data-v-0023f5c9] {
      padding-top: .75rem
    }

    .pt-4[data-v-0023f5c9] {
      padding-top: 1rem
    }

    .pt-5[data-v-0023f5c9] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-0023f5c9] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-0023f5c9] {
      padding-top: 2rem
    }

    .pt-10[data-v-0023f5c9] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-0023f5c9] {
      padding-top: 3rem
    }

    .pt-16[data-v-0023f5c9] {
      padding-top: 4rem
    }

    .pt-20[data-v-0023f5c9] {
      padding-top: 5rem
    }

    .pt-24[data-v-0023f5c9] {
      padding-top: 6rem
    }

    .pt-32[data-v-0023f5c9] {
      padding-top: 8rem
    }

    .pt-40[data-v-0023f5c9] {
      padding-top: 10rem
    }

    .pt-48[data-v-0023f5c9] {
      padding-top: 12rem
    }

    .pt-56[data-v-0023f5c9] {
      padding-top: 14rem
    }

    .pt-64[data-v-0023f5c9] {
      padding-top: 16rem
    }

    .pt-px[data-v-0023f5c9] {
      padding-top: 1px
    }

    .pr-0[data-v-0023f5c9] {
      padding-right: 0
    }

    .pr-1[data-v-0023f5c9] {
      padding-right: .25rem
    }

    .pr-2[data-v-0023f5c9] {
      padding-right: .5rem
    }

    .pr-3[data-v-0023f5c9] {
      padding-right: .75rem
    }

    .pr-4[data-v-0023f5c9] {
      padding-right: 1rem
    }

    .pr-5[data-v-0023f5c9] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-0023f5c9] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-0023f5c9] {
      padding-right: 2rem
    }

    .pr-10[data-v-0023f5c9] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-0023f5c9] {
      padding-right: 3rem
    }

    .pr-16[data-v-0023f5c9] {
      padding-right: 4rem
    }

    .pr-20[data-v-0023f5c9] {
      padding-right: 5rem
    }

    .pr-24[data-v-0023f5c9] {
      padding-right: 6rem
    }

    .pr-32[data-v-0023f5c9] {
      padding-right: 8rem
    }

    .pr-40[data-v-0023f5c9] {
      padding-right: 10rem
    }

    .pr-48[data-v-0023f5c9] {
      padding-right: 12rem
    }

    .pr-56[data-v-0023f5c9] {
      padding-right: 14rem
    }

    .pr-64[data-v-0023f5c9] {
      padding-right: 16rem
    }

    .pr-px[data-v-0023f5c9] {
      padding-right: 1px
    }

    .pb-0[data-v-0023f5c9] {
      padding-bottom: 0
    }

    .pb-1[data-v-0023f5c9] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-0023f5c9] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-0023f5c9] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-0023f5c9] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-0023f5c9] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-0023f5c9] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-0023f5c9] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-0023f5c9] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-0023f5c9] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-0023f5c9] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-0023f5c9] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-0023f5c9] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-0023f5c9] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-0023f5c9] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-0023f5c9] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-0023f5c9] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-0023f5c9] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-0023f5c9] {
      padding-bottom: 1px
    }

    .pl-0[data-v-0023f5c9] {
      padding-left: 0
    }

    .pl-1[data-v-0023f5c9] {
      padding-left: .25rem
    }

    .pl-2[data-v-0023f5c9] {
      padding-left: .5rem
    }

    .pl-3[data-v-0023f5c9] {
      padding-left: .75rem
    }

    .pl-4[data-v-0023f5c9] {
      padding-left: 1rem
    }

    .pl-5[data-v-0023f5c9] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-0023f5c9] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-0023f5c9] {
      padding-left: 2rem
    }

    .pl-10[data-v-0023f5c9] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-0023f5c9] {
      padding-left: 3rem
    }

    .pl-16[data-v-0023f5c9] {
      padding-left: 4rem
    }

    .pl-20[data-v-0023f5c9] {
      padding-left: 5rem
    }

    .pl-24[data-v-0023f5c9] {
      padding-left: 6rem
    }

    .pl-32[data-v-0023f5c9] {
      padding-left: 8rem
    }

    .pl-40[data-v-0023f5c9] {
      padding-left: 10rem
    }

    .pl-48[data-v-0023f5c9] {
      padding-left: 12rem
    }

    .pl-56[data-v-0023f5c9] {
      padding-left: 14rem
    }

    .pl-64[data-v-0023f5c9] {
      padding-left: 16rem
    }

    .pl-px[data-v-0023f5c9] {
      padding-left: 1px
    }

    .btn-block[data-v-0023f5c9] {
      width: 100%
    }

    .debug[data-v-0023f5c9] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-0023f5c9] {
      cursor: pointer
    }

    .c-fgts-navbar[data-v-0023f5c9] {
      height: var(--home-navbar-height);
      min-width: 100%;
      -webkit-backdrop-filter: blur(10px);
      position: fixed;
      z-index: 99999;
      opacity: 1;
      backdrop-filter: blur(10px);
      background-color: rgba(27, 35, 49, .6)
    }

    .c-fgts-navbar--white[data-v-0023f5c9] {
      background-color: hsla(0, 0%, 100%, .6)
    }

    @media(min-width:992px) {
      .c-fgts-navbar[data-v-0023f5c9] {
        min-width: 40%
      }
    }

    .c-fgts-navbar__wrapper[data-v-0023f5c9] {
      display: flex;
      flex-direction: row;
      max-width: 100vw;
      padding: 0 15px;
      width: 100%;
      height: 100%;
      max-width: 100vw !important
    }

    @media(min-width:992px) {
      .c-fgts-navbar__wrapper[data-v-0023f5c9] {
        max-width: 1400px;
        margin: 0 auto
      }
    }

    .c-fgts-navbar__logo-container[data-v-0023f5c9] {
      display: flex;
      align-items: center;
      height: 100%
    }

    .c-fgts-navbar__logo-img[data-v-0023f5c9] {
      filter: brightness(0) invert(1);
      min-height: 42px;
      width: 190px
    }

    .c-fgts-navbar--white .c-fgts-navbar__logo-img[data-v-0023f5c9] {
      filter: unset
    }

    .c-fgts-navbar__options[data-v-0023f5c9] {
      width: 100%;
      height: 100%
    }

    .c-fgts-navbar__options--desktop[data-v-0023f5c9] {
      display: none
    }

    @media(min-width:992px) {
      .c-fgts-navbar__options--desktop[data-v-0023f5c9] {
        display: flex
      }
    }

    .c-fgts-navbar__options--mobile[data-v-0023f5c9] {
      display: flex;
      width: 100%;
      justify-content: flex-end;
      align-items: center
    }

    @media(min-width:992px) {
      .c-fgts-navbar__options--mobile[data-v-0023f5c9] {
        display: none
      }
    }

    .c-fgts-navbar__links-list[data-v-0023f5c9] {
      display: flex;
      list-style: none;
      align-items: center;
      height: 100%
    }

    .c-fgts-navbar__links--mobile .c-fgts-navbar__links-list[data-v-0023f5c9] {
      flex-direction: column;
      justify-content: flex-start;
      align-items: unset
    }

    .c-fgts-navbar__links--mobile .c-fgts-navbar__links-list-item[data-v-0023f5c9] {
      color: var(--home-brand-color-pagraphs);
      margin-left: 0;
      margin-top: 20px;
      text-align: left
    }

    .c-fgts-navbar__links--mobile .c-fgts-navbar__links-list-item[data-v-0023f5c9]:first-child,
    .c-fgts-navbar__links--mobile .c-fgts-navbar__links-list-item[data-v-0023f5c9]:not(:first-child) {
      margin-left: 0
    }

    .c-fgts-navbar__links-list-item[data-v-0023f5c9]:not(:first-child) {
      margin-left: 60px
    }

    .c-fgts-navbar__links-list-item[data-v-0023f5c9]:first-child {
      margin-left: 100px
    }

    .c-fgts-navbar__links-list-item-link[data-v-0023f5c9] {
      color: #fff;
      font-size: 1.0588235294rem;
      line-height: 23px;
      font-weight: 400;
      transition: color .1s ease
    }

    .c-fgts-navbar__links-list-item-link--active[data-v-0023f5c9] {
      color: #ff6d5c
    }

    .c-fgts-navbar__links--mobile .c-fgts-navbar__links-list-item-link[data-v-0023f5c9] {
      color: var(--home-brand-color-pagraphs)
    }

    .c-fgts-navbar__links-list-item-link[data-v-0023f5c9]:hover {
      text-decoration: none;
      color: var(--brand-primary-red)
    }

    .c-fgts-navbar__cta-button[data-v-0023f5c9] {
      width: 214px;
      opacity: 0;
      visibility: hidden;
      transition: all .15s linear
    }

    .c-fgts-navbar__cta-button--show[data-v-0023f5c9] {
      opacity: 1;
      visibility: visible
    }

    .c-fgts-navbar__cta-button-container[data-v-0023f5c9] {
      flex-grow: 1;
      align-items: center;
      justify-content: flex-end;
      height: var(--home-navbar-height);
      display: flex
    }

    .c-fgts-navbar__toggle-menu-container[data-v-0023f5c9] {
      display: flex;
      justify-content: flex-end;
      align-items: center;
      height: 100%
    }

    .c-fgts-navbar__toggle-menu-icon[data-v-0023f5c9] {
      color: #fff;
      font-size: 1.3rem
    }

    .c-fgts-navbar__aside-menu[data-v-0023f5c9] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .c-fgts-navbar__aside-menu[data-v-0023f5c9] {
        display: none
      }
    }

    .c-fgts-navbar__aside-menu-overlay[data-v-0023f5c9] {
      opacity: 0;
      visibility: hidden;
      background: rgba(0, 0, 0, .3);
      transition: opacity .15s ease-in, visibility .15s ease-in;
      width: 100vw;
      max-width: 100%;
      z-index: 99999;
      position: fixed;
      height: 100vh
    }

    .c-fgts-navbar__aside-menu--open .c-fgts-navbar__aside-menu-overlay[data-v-0023f5c9] {
      opacity: 1;
      visibility: visible;
      transition: opacity .15s ease-out, visibility .15s ease-out;
      z-index: 999999
    }

    .c-fgts-navbar__aside-menu-wrapper[data-v-0023f5c9] {
      width: 280px;
      max-width: 97vw;
      background: #fff;
      border-left: 1px solid #f1f1f1;
      box-shadow: 0 0 13px 1px rgba(0, 0, 0, .4);
      height: 100vh;
      position: fixed;
      z-index: 999999;
      padding: 20px;
      right: 0;
      top: 0;
      transition: transform .3s cubic-bezier(.77, 0, .18, 1), visibility .3s cubic-bezier(.77, 0, .18, 1);
      transition-delay: 50ms;
      transform: translateX(300px);
      visibility: hidden
    }

    .c-fgts-navbar__aside-menu--open .c-fgts-navbar__aside-menu-wrapper[data-v-0023f5c9] {
      transform: translateX(0);
      visibility: visible
    }

    .c-fgts-navbar__aside-menu-close-container[data-v-0023f5c9] {
      display: flex;
      justify-content: flex-start;
      align-items: center
    }

    .c-fgts-navbar__aside-menu-close-icon[data-v-0023f5c9] {
      font-size: 1.5rem;
      cursor: pointer;
      transition: opacity .15s ease;
      color: var(--home-brand-color-primary)
    }

    .c-fgts-navbar__aside-menu-close-icon[data-v-0023f5c9]:hover {
      opacity: .7
    }

    .c-loader-block[data-v-17e1e72d] {
      background: #d6d6d6;
      position: relative;
      overflow: hidden
    }

    .c-loader-block[data-v-17e1e72d]:before {
      content: "";
      background: linear-gradient(90deg, transparent, #fff 50%, transparent);
      height: 100vh;
      width: 100vw;
      display: block;
      position: absolute;
      -webkit-animation: is-passing-data-v-17e1e72d .8s ease-in infinite;
      animation: is-passing-data-v-17e1e72d .8s ease-in infinite
    }

    @-webkit-keyframes is-passing-data-v-17e1e72d {
      0% {
        transform: translateX(-100%)
      }

      to {
        transform: translateX(100%)
      }
    }

    @keyframes is-passing-data-v-17e1e72d {
      0% {
        transform: translateX(-100%)
      }

      to {
        transform: translateX(100%)
      }
    }

    @-webkit-keyframes is-pussing-data-v-17e1e72d {
      0% {
        opacity: 1
      }

      to {
        opacity: .35
      }
    }

    @keyframes is-pussing-data-v-17e1e72d {
      0% {
        opacity: 1
      }

      to {
        opacity: .35
      }
    }

    .o-layout-division[data-v-92adbe34] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-92adbe34] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-92adbe34] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-92adbe34] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-92adbe34] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-92adbe34] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-92adbe34] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-92adbe34] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-92adbe34] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-92adbe34] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-92adbe34] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-92adbe34] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-92adbe34] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-92adbe34] {
        display: none
      }
    }

    .row[data-v-92adbe34] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-92adbe34] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-92adbe34] {
      overflow-y: hidden
    }

    .index-9999[data-v-92adbe34] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-92adbe34],
    .page-leave-active[data-v-92adbe34] {
      transition: opacity .2s
    }

    .page-enter[data-v-92adbe34],
    .page-leave-active[data-v-92adbe34] {
      opacity: 0
    }

    .bounce-enter-active[data-v-92adbe34] {
      -webkit-animation: bounce-in-data-v-92adbe34 .8s;
      animation: bounce-in-data-v-92adbe34 .8s
    }

    .bounce-leave-active[data-v-92adbe34] {
      -webkit-animation: bounce-out-data-v-92adbe34 .5s;
      animation: bounce-out-data-v-92adbe34 .5s
    }

    @-webkit-keyframes bounce-in-data-v-92adbe34 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-92adbe34 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-92adbe34 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-92adbe34 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-92adbe34],
    .slide-right-leave-active[data-v-92adbe34] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-92adbe34],
    .slide-right-enter[data-v-92adbe34] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-92adbe34 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-92adbe34 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-92adbe34] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-92adbe34] {
      width: 100%
    }

    .l-grid-wrapper[data-v-92adbe34] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-92adbe34] {
      color: #fff
    }

    .text-black[data-v-92adbe34] {
      color: #000
    }

    .text-debug[data-v-92adbe34],
    .text-red[data-v-92adbe34] {
      color: red
    }

    .gilory-extrabold[data-v-92adbe34] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-92adbe34] {
      font-size: 4rem
    }

    .rem-2[data-v-92adbe34] {
      font-size: 2rem
    }

    .rem-5[data-v-92adbe34] {
      font-size: 5rem
    }

    .rem-17[data-v-92adbe34] {
      font-size: 1.7rem
    }

    .rem-16[data-v-92adbe34] {
      font-size: 1.6rem
    }

    .rem-15[data-v-92adbe34] {
      font-size: 1.5rem
    }

    .rem-25[data-v-92adbe34] {
      font-size: 2.5rem
    }

    .text-thin[data-v-92adbe34] {
      font-weight: 100
    }

    .text-extra-light[data-v-92adbe34] {
      font-weight: 200
    }

    .text-light[data-v-92adbe34] {
      font-weight: 300
    }

    .text-regular[data-v-92adbe34] {
      font-weight: 400
    }

    .text-medium[data-v-92adbe34] {
      font-weight: 500
    }

    .text-semi-bold[data-v-92adbe34] {
      font-weight: 600
    }

    .text-bold[data-v-92adbe34] {
      font-weight: 700
    }

    .text-boldest[data-v-92adbe34] {
      font-weight: 900
    }

    .text-center[data-v-92adbe34] {
      text-align: center
    }

    .text-left[data-v-92adbe34] {
      text-align: left
    }

    .text-right[data-v-92adbe34] {
      text-align: right
    }

    .spaced-2px[data-v-92adbe34] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-92adbe34] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-92adbe34] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-92adbe34] {
      letter-spacing: 0
    }

    .float-right[data-v-92adbe34] {
      float: right
    }

    .float-left[data-v-92adbe34] {
      float: left
    }

    .d-block[data-v-92adbe34] {
      display: block
    }

    .m-0[data-v-92adbe34] {
      margin: 0
    }

    .m-1[data-v-92adbe34] {
      margin: .25rem
    }

    .m-2[data-v-92adbe34] {
      margin: .5rem
    }

    .m-3[data-v-92adbe34] {
      margin: .75rem
    }

    .m-4[data-v-92adbe34] {
      margin: 1rem
    }

    .m-5[data-v-92adbe34] {
      margin: 1.25rem
    }

    .m-6[data-v-92adbe34] {
      margin: 1.5rem
    }

    .m-8[data-v-92adbe34] {
      margin: 2rem
    }

    .m-10[data-v-92adbe34] {
      margin: 2.5rem
    }

    .m-12[data-v-92adbe34] {
      margin: 3rem
    }

    .m-16[data-v-92adbe34] {
      margin: 4rem
    }

    .m-20[data-v-92adbe34] {
      margin: 5rem
    }

    .m-24[data-v-92adbe34] {
      margin: 6rem
    }

    .m-32[data-v-92adbe34] {
      margin: 8rem
    }

    .m-40[data-v-92adbe34] {
      margin: 10rem
    }

    .m-48[data-v-92adbe34] {
      margin: 12rem
    }

    .m-56[data-v-92adbe34] {
      margin: 14rem
    }

    .m-64[data-v-92adbe34] {
      margin: 16rem
    }

    .m-auto[data-v-92adbe34] {
      margin: auto
    }

    .m-px[data-v-92adbe34] {
      margin: 1px
    }

    .-m-1[data-v-92adbe34] {
      margin: -.25rem
    }

    .-m-2[data-v-92adbe34] {
      margin: -.5rem
    }

    .-m-3[data-v-92adbe34] {
      margin: -.75rem
    }

    .-m-4[data-v-92adbe34] {
      margin: -1rem
    }

    .-m-5[data-v-92adbe34] {
      margin: -1.25rem
    }

    .-m-6[data-v-92adbe34] {
      margin: -1.5rem
    }

    .-m-8[data-v-92adbe34] {
      margin: -2rem
    }

    .-m-10[data-v-92adbe34] {
      margin: -2.5rem
    }

    .-m-12[data-v-92adbe34] {
      margin: -3rem
    }

    .-m-16[data-v-92adbe34] {
      margin: -4rem
    }

    .-m-20[data-v-92adbe34] {
      margin: -5rem
    }

    .-m-24[data-v-92adbe34] {
      margin: -6rem
    }

    .-m-32[data-v-92adbe34] {
      margin: -8rem
    }

    .-m-40[data-v-92adbe34] {
      margin: -10rem
    }

    .-m-48[data-v-92adbe34] {
      margin: -12rem
    }

    .-m-56[data-v-92adbe34] {
      margin: -14rem
    }

    .-m-64[data-v-92adbe34] {
      margin: -16rem
    }

    .-m-px[data-v-92adbe34] {
      margin: -1px
    }

    .my-0[data-v-92adbe34] {
      margin-top: 0
    }

    .my-1[data-v-92adbe34] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-92adbe34] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-92adbe34] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-92adbe34] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-92adbe34] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-92adbe34] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-92adbe34] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-92adbe34] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-92adbe34] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-92adbe34] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-92adbe34] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-92adbe34] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-92adbe34] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-92adbe34] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-92adbe34] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-92adbe34] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-92adbe34] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-92adbe34] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-92adbe34] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-92adbe34] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-92adbe34] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-92adbe34] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-92adbe34] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-92adbe34] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-92adbe34] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-92adbe34] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-92adbe34] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-92adbe34] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-92adbe34] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-92adbe34] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-92adbe34] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-92adbe34] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-92adbe34] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-92adbe34] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-92adbe34] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-92adbe34] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-92adbe34] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-92adbe34] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-92adbe34] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-92adbe34] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-92adbe34] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-92adbe34] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-92adbe34] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-92adbe34] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-92adbe34] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-92adbe34] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-92adbe34] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-92adbe34] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-92adbe34] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-92adbe34] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-92adbe34] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-92adbe34] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-92adbe34] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-92adbe34] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-92adbe34] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-92adbe34] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-92adbe34] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-92adbe34] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-92adbe34] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-92adbe34] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-92adbe34] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-92adbe34] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-92adbe34] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-92adbe34] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-92adbe34] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-92adbe34] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-92adbe34] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-92adbe34] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-92adbe34] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-92adbe34] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-92adbe34] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-92adbe34] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-92adbe34] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-92adbe34] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-92adbe34] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-92adbe34] {
      margin-top: 0
    }

    .mt-1[data-v-92adbe34] {
      margin-top: .25rem
    }

    .mt-2[data-v-92adbe34] {
      margin-top: .5rem
    }

    .mt-3[data-v-92adbe34] {
      margin-top: .75rem
    }

    .mt-4[data-v-92adbe34] {
      margin-top: 1rem
    }

    .mt-5[data-v-92adbe34] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-92adbe34] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-92adbe34] {
      margin-top: 2rem
    }

    .mt-10[data-v-92adbe34] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-92adbe34] {
      margin-top: 3rem
    }

    .mt-16[data-v-92adbe34] {
      margin-top: 4rem
    }

    .mt-20[data-v-92adbe34] {
      margin-top: 5rem
    }

    .mt-24[data-v-92adbe34] {
      margin-top: 6rem
    }

    .mt-32[data-v-92adbe34] {
      margin-top: 8rem
    }

    .mt-40[data-v-92adbe34] {
      margin-top: 10rem
    }

    .mt-48[data-v-92adbe34] {
      margin-top: 12rem
    }

    .mt-56[data-v-92adbe34] {
      margin-top: 14rem
    }

    .mt-64[data-v-92adbe34] {
      margin-top: 16rem
    }

    .mt-auto[data-v-92adbe34] {
      margin-top: auto
    }

    .mt-px[data-v-92adbe34] {
      margin-top: 1px
    }

    .-mt-1[data-v-92adbe34] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-92adbe34] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-92adbe34] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-92adbe34] {
      margin-top: -1rem
    }

    .-mt-5[data-v-92adbe34] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-92adbe34] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-92adbe34] {
      margin-top: -2rem
    }

    .-mt-10[data-v-92adbe34] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-92adbe34] {
      margin-top: -3rem
    }

    .-mt-16[data-v-92adbe34] {
      margin-top: -4rem
    }

    .-mt-24[data-v-92adbe34] {
      margin-top: -6rem
    }

    .-mt-32[data-v-92adbe34] {
      margin-top: -8rem
    }

    .-mt-40[data-v-92adbe34] {
      margin-top: -10rem
    }

    .-mt-48[data-v-92adbe34] {
      margin-top: -12rem
    }

    .-mt-56[data-v-92adbe34] {
      margin-top: -14rem
    }

    .-mt-64[data-v-92adbe34] {
      margin-top: -16rem
    }

    .-mt-px[data-v-92adbe34] {
      margin-top: -1px
    }

    .mr-0[data-v-92adbe34] {
      margin-right: 0
    }

    .mr-1[data-v-92adbe34] {
      margin-right: .25rem
    }

    .mr-2[data-v-92adbe34] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-92adbe34] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-92adbe34] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-92adbe34] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-92adbe34] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-92adbe34] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-92adbe34] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-92adbe34] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-92adbe34] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-92adbe34] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-92adbe34] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-92adbe34] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-92adbe34] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-92adbe34] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-92adbe34] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-92adbe34] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-92adbe34] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-92adbe34] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-92adbe34] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-92adbe34] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-92adbe34] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-92adbe34] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-92adbe34] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-92adbe34] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-92adbe34] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-92adbe34] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-92adbe34] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-92adbe34] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-92adbe34] {
      margin-right: -5rem
    }

    .-mr-32[data-v-92adbe34] {
      margin-right: -8rem
    }

    .-mr-40[data-v-92adbe34] {
      margin-right: -10rem
    }

    .-mr-48[data-v-92adbe34] {
      margin-right: -12rem
    }

    .-mr-56[data-v-92adbe34] {
      margin-right: -14rem
    }

    .-mr-64[data-v-92adbe34] {
      margin-right: -16rem
    }

    .-mr-px[data-v-92adbe34] {
      margin-right: -1px
    }

    .mb-0[data-v-92adbe34] {
      margin-bottom: 0
    }

    .mb-1[data-v-92adbe34] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-92adbe34] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-92adbe34] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-92adbe34] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-92adbe34] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-92adbe34] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-92adbe34] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-92adbe34] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-92adbe34] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-92adbe34] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-92adbe34] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-92adbe34] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-92adbe34] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-92adbe34] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-92adbe34] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-92adbe34] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-92adbe34] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-92adbe34] {
      margin-bottom: auto
    }

    .mb-px[data-v-92adbe34] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-92adbe34] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-92adbe34] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-92adbe34] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-92adbe34] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-92adbe34] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-92adbe34] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-92adbe34] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-92adbe34] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-92adbe34] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-92adbe34] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-92adbe34] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-92adbe34] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-92adbe34] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-92adbe34] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-92adbe34] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-92adbe34] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-92adbe34] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-92adbe34] {
      margin-bottom: -1px
    }

    .ml-0[data-v-92adbe34] {
      margin-left: 0
    }

    .ml-1[data-v-92adbe34] {
      margin-left: .25rem
    }

    .ml-2[data-v-92adbe34] {
      margin-left: .5rem
    }

    .ml-3[data-v-92adbe34] {
      margin-left: .75rem
    }

    .ml-4[data-v-92adbe34] {
      margin-left: 1rem
    }

    .ml-5[data-v-92adbe34] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-92adbe34] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-92adbe34] {
      margin-left: 2rem
    }

    .ml-10[data-v-92adbe34] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-92adbe34] {
      margin-left: 3rem
    }

    .ml-16[data-v-92adbe34] {
      margin-left: 4rem
    }

    .ml-20[data-v-92adbe34] {
      margin-left: 5rem
    }

    .ml-24[data-v-92adbe34] {
      margin-left: 6rem
    }

    .ml-32[data-v-92adbe34] {
      margin-left: 8rem
    }

    .ml-40[data-v-92adbe34] {
      margin-left: 10rem
    }

    .ml-48[data-v-92adbe34] {
      margin-left: 12rem
    }

    .ml-56[data-v-92adbe34] {
      margin-left: 14rem
    }

    .ml-64[data-v-92adbe34] {
      margin-left: 16rem
    }

    .ml-auto[data-v-92adbe34] {
      margin-left: auto
    }

    .ml-px[data-v-92adbe34] {
      margin-left: 1px
    }

    .-ml-1[data-v-92adbe34] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-92adbe34] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-92adbe34] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-92adbe34] {
      margin-left: -1rem
    }

    .-ml-5[data-v-92adbe34] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-92adbe34] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-92adbe34] {
      margin-left: -2rem
    }

    .-ml-10[data-v-92adbe34] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-92adbe34] {
      margin-left: -3rem
    }

    .-ml-16[data-v-92adbe34] {
      margin-left: -4rem
    }

    .-ml-20[data-v-92adbe34] {
      margin-left: -5rem
    }

    .-ml-24[data-v-92adbe34] {
      margin-left: -6rem
    }

    .-ml-32[data-v-92adbe34] {
      margin-left: -8rem
    }

    .-ml-40[data-v-92adbe34] {
      margin-left: -10rem
    }

    .-ml-48[data-v-92adbe34] {
      margin-left: -12rem
    }

    .-ml-56[data-v-92adbe34] {
      margin-left: -14rem
    }

    .-ml-64[data-v-92adbe34] {
      margin-left: -16rem
    }

    .-ml-px[data-v-92adbe34] {
      margin-left: -1px
    }

    .p-0[data-v-92adbe34] {
      padding: 0
    }

    .p-1[data-v-92adbe34] {
      padding: .25rem
    }

    .p-2[data-v-92adbe34] {
      padding: .5rem
    }

    .p-3[data-v-92adbe34] {
      padding: .75rem
    }

    .p-4[data-v-92adbe34] {
      padding: 1rem
    }

    .p-5[data-v-92adbe34] {
      padding: 1.25rem
    }

    .p-6[data-v-92adbe34] {
      padding: 1.5rem
    }

    .p-8[data-v-92adbe34] {
      padding: 2rem
    }

    .p-10[data-v-92adbe34] {
      padding: 2.5rem
    }

    .p-12[data-v-92adbe34] {
      padding: 3rem
    }

    .p-16[data-v-92adbe34] {
      padding: 4rem
    }

    .p-20[data-v-92adbe34] {
      padding: 5rem
    }

    .p-24[data-v-92adbe34] {
      padding: 6rem
    }

    .p-32[data-v-92adbe34] {
      padding: 8rem
    }

    .p-40[data-v-92adbe34] {
      padding: 10rem
    }

    .p-48[data-v-92adbe34] {
      padding: 12rem
    }

    .p-56[data-v-92adbe34] {
      padding: 14rem
    }

    .p-64[data-v-92adbe34] {
      padding: 16rem
    }

    .p-px[data-v-92adbe34] {
      padding: 1px
    }

    .py-0[data-v-92adbe34] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-92adbe34] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-92adbe34] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-92adbe34] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-92adbe34] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-92adbe34] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-92adbe34] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-92adbe34] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-92adbe34] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-92adbe34] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-92adbe34] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-92adbe34] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-92adbe34] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-92adbe34] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-92adbe34] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-92adbe34] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-92adbe34] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-92adbe34] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-92adbe34] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-92adbe34] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-92adbe34] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-92adbe34] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-92adbe34] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-92adbe34] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-92adbe34] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-92adbe34] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-92adbe34] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-92adbe34] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-92adbe34] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-92adbe34] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-92adbe34] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-92adbe34] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-92adbe34] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-92adbe34] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-92adbe34] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-92adbe34] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-92adbe34] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-92adbe34] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-92adbe34] {
      padding-top: 0
    }

    .pt-1[data-v-92adbe34] {
      padding-top: .25rem
    }

    .pt-2[data-v-92adbe34] {
      padding-top: .5rem
    }

    .pt-3[data-v-92adbe34] {
      padding-top: .75rem
    }

    .pt-4[data-v-92adbe34] {
      padding-top: 1rem
    }

    .pt-5[data-v-92adbe34] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-92adbe34] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-92adbe34] {
      padding-top: 2rem
    }

    .pt-10[data-v-92adbe34] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-92adbe34] {
      padding-top: 3rem
    }

    .pt-16[data-v-92adbe34] {
      padding-top: 4rem
    }

    .pt-20[data-v-92adbe34] {
      padding-top: 5rem
    }

    .pt-24[data-v-92adbe34] {
      padding-top: 6rem
    }

    .pt-32[data-v-92adbe34] {
      padding-top: 8rem
    }

    .pt-40[data-v-92adbe34] {
      padding-top: 10rem
    }

    .pt-48[data-v-92adbe34] {
      padding-top: 12rem
    }

    .pt-56[data-v-92adbe34] {
      padding-top: 14rem
    }

    .pt-64[data-v-92adbe34] {
      padding-top: 16rem
    }

    .pt-px[data-v-92adbe34] {
      padding-top: 1px
    }

    .pr-0[data-v-92adbe34] {
      padding-right: 0
    }

    .pr-1[data-v-92adbe34] {
      padding-right: .25rem
    }

    .pr-2[data-v-92adbe34] {
      padding-right: .5rem
    }

    .pr-3[data-v-92adbe34] {
      padding-right: .75rem
    }

    .pr-4[data-v-92adbe34] {
      padding-right: 1rem
    }

    .pr-5[data-v-92adbe34] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-92adbe34] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-92adbe34] {
      padding-right: 2rem
    }

    .pr-10[data-v-92adbe34] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-92adbe34] {
      padding-right: 3rem
    }

    .pr-16[data-v-92adbe34] {
      padding-right: 4rem
    }

    .pr-20[data-v-92adbe34] {
      padding-right: 5rem
    }

    .pr-24[data-v-92adbe34] {
      padding-right: 6rem
    }

    .pr-32[data-v-92adbe34] {
      padding-right: 8rem
    }

    .pr-40[data-v-92adbe34] {
      padding-right: 10rem
    }

    .pr-48[data-v-92adbe34] {
      padding-right: 12rem
    }

    .pr-56[data-v-92adbe34] {
      padding-right: 14rem
    }

    .pr-64[data-v-92adbe34] {
      padding-right: 16rem
    }

    .pr-px[data-v-92adbe34] {
      padding-right: 1px
    }

    .pb-0[data-v-92adbe34] {
      padding-bottom: 0
    }

    .pb-1[data-v-92adbe34] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-92adbe34] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-92adbe34] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-92adbe34] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-92adbe34] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-92adbe34] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-92adbe34] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-92adbe34] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-92adbe34] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-92adbe34] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-92adbe34] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-92adbe34] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-92adbe34] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-92adbe34] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-92adbe34] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-92adbe34] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-92adbe34] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-92adbe34] {
      padding-bottom: 1px
    }

    .pl-0[data-v-92adbe34] {
      padding-left: 0
    }

    .pl-1[data-v-92adbe34] {
      padding-left: .25rem
    }

    .pl-2[data-v-92adbe34] {
      padding-left: .5rem
    }

    .pl-3[data-v-92adbe34] {
      padding-left: .75rem
    }

    .pl-4[data-v-92adbe34] {
      padding-left: 1rem
    }

    .pl-5[data-v-92adbe34] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-92adbe34] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-92adbe34] {
      padding-left: 2rem
    }

    .pl-10[data-v-92adbe34] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-92adbe34] {
      padding-left: 3rem
    }

    .pl-16[data-v-92adbe34] {
      padding-left: 4rem
    }

    .pl-20[data-v-92adbe34] {
      padding-left: 5rem
    }

    .pl-24[data-v-92adbe34] {
      padding-left: 6rem
    }

    .pl-32[data-v-92adbe34] {
      padding-left: 8rem
    }

    .pl-40[data-v-92adbe34] {
      padding-left: 10rem
    }

    .pl-48[data-v-92adbe34] {
      padding-left: 12rem
    }

    .pl-56[data-v-92adbe34] {
      padding-left: 14rem
    }

    .pl-64[data-v-92adbe34] {
      padding-left: 16rem
    }

    .pl-px[data-v-92adbe34] {
      padding-left: 1px
    }

    .btn-block[data-v-92adbe34] {
      width: 100%
    }

    .debug[data-v-92adbe34] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-92adbe34] {
      cursor: pointer
    }

    .c-fgts-opcao-banco[data-v-92adbe34] {
      transition: opacity .2s ease-in
    }

    .c-fgts-opcao-banco--disabled[data-v-92adbe34] {
      pointer-events: none
    }

    .c-fgts-opcao-banco__wrapper[data-v-92adbe34] {
      display: flex;
      flex-direction: column;
      background: #fff;
      box-shadow: 0 0 16px rgba(0, 0, 0, .16078);
      border-radius: 25px;
      padding: 20px 16px;
      position: relative;
      z-index: 1;
      transition: background .2s linear
    }

    .c-fgts-opcao-banco--disabled .c-fgts-opcao-banco__wrapper[data-v-92adbe34] {
      background: hsla(0, 0%, 100%, .3);
      box-shadow: 0 0 16px rgba(0, 0, 0, .08)
    }

    .c-fgts-opcao-banco__wrapper[data-v-92adbe34]:hover {
      cursor: pointer
    }

    .c-fgts-opcao-banco__explanation[data-v-92adbe34] {
      font-size: .5882352941rem;
      letter-spacing: .0294117647rem;
      line-height: .8235294118rem;
      font-weight: 400;
      color: #0a1e32
    }

    .c-fgts-opcao-banco__explanation--bigger[data-v-92adbe34] {
      font-size: .7647058824rem
    }

    .c-fgts-opcao-banco__explanation--blue[data-v-92adbe34] {
      color: #0a50d7
    }

    .c-fgts-opcao-banco__header[data-v-92adbe34] {
      display: flex
    }

    .c-fgts-opcao-banco--disabled .c-fgts-opcao-banco__header[data-v-92adbe34] {
      opacity: .3;
      transition: opacity .2s ease-out
    }

    .c-fgts-opcao-banco__header-infos[data-v-92adbe34] {
      margin-left: 17px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      flex-grow: 1;
      padding-right: 20px
    }

    .c-fgts-opcao-banco__header-title[data-v-92adbe34] {
      font-size: .8235294118rem;
      color: #000
    }

    .c-fgts-opcao-banco__header-title[data-v-92adbe34],
    .c-fgts-opcao-banco__header-title--error[data-v-92adbe34] {
      letter-spacing: .0411764706rem;
      line-height: 1.0588235294rem;
      font-weight: 700;
      text-align: left
    }

    .c-fgts-opcao-banco__header-title--error[data-v-92adbe34] {
      font-size: .9411764706rem;
      color: #000;
      color: #e54432
    }

    .c-fgts-opcao-banco__header-data[data-v-92adbe34] {
      font-size: .7058823529rem;
      letter-spacing: .0352941176rem;
      line-height: .8823529412rem;
      font-weight: 400;
      color: #0a1e32;
      text-align: left
    }

    .c-fgts-opcao-banco__header-data--highlight[data-v-92adbe34] {
      color: #e54432
    }

    .c-fgts-opcao-banco__bank-image-container[data-v-92adbe34] {
      width: 60px;
      min-width: 60px;
      display: flex;
      justify-content: center;
      align-items: center
    }

    .c-fgts-opcao-banco__toggle-container[data-v-92adbe34] {
      display: flex;
      align-items: center;
      justify-content: flex-end
    }

    .c-fgts-opcao-banco__toggle-button[data-v-92adbe34] {
      display: flex;
      align-items: center;
      justify-content: center;
      color: #fff;
      width: 21px;
      height: 21px;
      border-radius: 50%;
      background: var(--brand-primary-red);
      transition: transform .15s linear
    }

    .c-fgts-opcao-banco--active .c-fgts-opcao-banco__toggle-button[data-v-92adbe34] {
      transform: rotate(180deg)
    }

    .c-fgts-opcao-banco__details[data-v-92adbe34] {
      transition: max-height .2s ease-in, height .2s ease-in, margin .2s ease-in, padding .2s ease-in;
      background: #fff;
      box-shadow: 0 0 16px rgba(0, 0, 0, .16078);
      border-radius: 0 0 18px 18px;
      position: relative;
      overflow: hidden;
      height: 0;
      max-height: 0
    }

    .c-fgts-opcao-banco__details-wrapper[data-v-92adbe34] {
      display: flex;
      flex-direction: column
    }

    .c-fgts-opcao-banco__details-content[data-v-92adbe34] {
      padding: 20px 16px
    }

    .c-fgts-opcao-banco__details-list[data-v-92adbe34] {
      list-style-type: none;
      margin-top: 15px
    }

    .c-fgts-opcao-banco__details-list-item[data-v-92adbe34] {
      display: flex;
      align-items: center
    }

    .c-fgts-opcao-banco__details-list-item[data-v-92adbe34],
    .c-fgts-opcao-banco__details-list-item-text[data-v-92adbe34] {
      font-size: .8235294118rem;
      letter-spacing: .7px;
      line-height: 24px
    }

    .c-fgts-opcao-banco__details-vencimentos-container[data-v-92adbe34] {
      padding-bottom: 5px;
      display: flex;
      flex-direction: column
    }

    .c-fgts-opcao-banco__details-vencimentos-title[data-v-92adbe34] {
      font-weight: 700
    }

    .c-fgts-opcao-banco__details-vencimentos-table[data-v-92adbe34] {
      border: 1px solid hsla(0, 0%, 86.7%, .86667);
      margin-top: 5px
    }

    .c-fgts-opcao-banco__details-vencimentos-row[data-v-92adbe34] {
      display: grid;
      border-bottom: 1px solid hsla(0, 0%, 86.7%, .86667);
      grid-template-columns: repeat(2, 1fr)
    }

    .c-fgts-opcao-banco__details-vencimentos-row[data-v-92adbe34]:nth-child(2n) {
      background: #f1f1f1
    }

    .c-fgts-opcao-banco__details-vencimentos-row--footer[data-v-92adbe34] {
      background: #d7d7d7
    }

    .c-fgts-opcao-banco__details-vencimentos-value[data-v-92adbe34] {
      text-align: center;
      display: inline-block
    }

    .c-fgts-opcao-banco__details-error-paragraph[data-v-92adbe34] {
      font-size: .8235294118rem;
      letter-spacing: .0411764706rem;
      line-height: 1.4117647059rem;
      font-weight: 500;
      color: #fc5b53;
      text-align: left;
      margin-top: 15px
    }

    .c-fgts-opcao-banco__details-error-paragraph--link[data-v-92adbe34] {
      text-decoration: underline;
      color: #0a50d7 !important
    }

    .c-fgts-opcao-banco__details-action-button[data-v-92adbe34] {
      min-height: 38px;
      max-height: 38px
    }

    .c-fgts-opcao-banco__errors-list[data-v-92adbe34] {
      display: flex;
      flex-direction: column;
      list-style: none;
      margin-top: 20px
    }

    .c-fgts-opcao-banco__errors-list-item[data-v-92adbe34] {
      font-size: .9rem;
      color: var(--brand-primary-red);
      font-weight: 700
    }

    .c-fgts-opcao-banco__errors-list-item[data-v-92adbe34]:not(:first-child) {
      margin-top: 7px
    }
  
    .c-fgts-preview-simulacao__container[data-v-462ee0a5] {
      margin-top: 20px
    }

    .c-fgts-preview-simulacao__title[data-v-462ee0a5] {
      font-size: 1.4117647059rem;
      letter-spacing: .0705882353rem;
      line-height: 1.8823529412rem;
      font-weight: 700;
      color: #fc5b53;
      text-align: center
    }

    .c-fgts-preview-simulacao__form[data-v-462ee0a5] {
      margin-top: 20px;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: column
    }

    .c-fgts-preview-simulacao__form-inner[data-v-462ee0a5] {
      max-width: 275px;
      display: flex;
      align-items: center;
      justify-content: center
    }

    .c-fgts-preview-simulacao__form-error[data-v-462ee0a5] {
      color: #e54432;
      margin-top: 10px
    }

    .c-fgts-preview-simulacao__input-button[data-v-462ee0a5] {
      margin-left: 5px;
      border-radius: 10px;
      display: flex;
      justify-content: center;
      align-items: center;
      height: 50px;
      width: 50px;
      min-width: 50px;
      min-height: 50px;
      border: 1px solid #dbdbdb;
      margin-top: 7px;
      background: #37be44;
      box-shadow: 0 0 12px rgba(0, 0, 0, .10196);
      transition: opacity .2s ease-in
    }

    .c-fgts-preview-simulacao__input-button[data-v-462ee0a5]:hover {
      opacity: .5
    }

    .c-fgts-preview-simulacao__input-button-icon[data-v-462ee0a5] {
      font-size: 1.3rem;
      color: #fff
    }

    .c-fgts-preview-simulacao__help-paragraph[data-v-462ee0a5] {
      font-size: .8235294118rem;
      letter-spacing: .0411764706rem;
      line-height: 1.0588235294rem;
      font-weight: 400;
      color: #0a50d7;
      text-align: center;
      display: flex;
      align-items: center;
      justify-content: center
    }

    .c-fgts-preview-simulacao__help-paragraph-icon[data-v-462ee0a5] {
      color: #0a50d7;
      font-size: .83rem
    }

    .c-fgts-preview-simulacao__help-paragraph-icon-container[data-v-462ee0a5] {
      background: #b9c3d7;
      border-radius: 50%;
      width: 24px;
      height: 24px;
      display: flex;
      justify-content: center;
      align-items: center;
      margin-right: 10px
    }

    .c-fgts-preview-simulacao__help-paragraph-link[data-v-462ee0a5] {
      font-size: .8235294118rem;
      letter-spacing: .0411764706rem;
      line-height: 1.0588235294rem;
      font-weight: 700;
      color: #0a50d7;
      text-align: center;
      text-decoration: underline;
      margin-left: 5px
    }

    .o-layout-division[data-v-d932c89c] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-d932c89c] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-d932c89c] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-d932c89c] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-d932c89c] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-d932c89c] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-d932c89c] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-d932c89c] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-d932c89c] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-d932c89c] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-d932c89c] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-d932c89c] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-d932c89c] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-d932c89c] {
        display: none
      }
    }

    .row[data-v-d932c89c] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-d932c89c] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-d932c89c] {
      overflow-y: hidden
    }

    .index-9999[data-v-d932c89c] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-d932c89c],
    .page-leave-active[data-v-d932c89c] {
      transition: opacity .2s
    }

    .page-enter[data-v-d932c89c],
    .page-leave-active[data-v-d932c89c] {
      opacity: 0
    }

    .bounce-enter-active[data-v-d932c89c] {
      -webkit-animation: bounce-in-data-v-d932c89c .8s;
      animation: bounce-in-data-v-d932c89c .8s
    }

    .bounce-leave-active[data-v-d932c89c] {
      -webkit-animation: bounce-out-data-v-d932c89c .5s;
      animation: bounce-out-data-v-d932c89c .5s
    }

    @-webkit-keyframes bounce-in-data-v-d932c89c {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-d932c89c {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-d932c89c {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-d932c89c {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-d932c89c],
    .slide-right-leave-active[data-v-d932c89c] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-d932c89c],
    .slide-right-enter[data-v-d932c89c] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-d932c89c {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-d932c89c {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-d932c89c] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-d932c89c] {
      width: 100%
    }

    .l-grid-wrapper[data-v-d932c89c] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-d932c89c] {
      color: #fff
    }

    .text-black[data-v-d932c89c] {
      color: #000
    }

    .text-debug[data-v-d932c89c],
    .text-red[data-v-d932c89c] {
      color: red
    }

    .gilory-extrabold[data-v-d932c89c] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-d932c89c] {
      font-size: 4rem
    }

    .rem-2[data-v-d932c89c] {
      font-size: 2rem
    }

    .rem-5[data-v-d932c89c] {
      font-size: 5rem
    }

    .rem-17[data-v-d932c89c] {
      font-size: 1.7rem
    }

    .rem-16[data-v-d932c89c] {
      font-size: 1.6rem
    }

    .rem-15[data-v-d932c89c] {
      font-size: 1.5rem
    }

    .rem-25[data-v-d932c89c] {
      font-size: 2.5rem
    }

    .text-thin[data-v-d932c89c] {
      font-weight: 100
    }

    .text-extra-light[data-v-d932c89c] {
      font-weight: 200
    }

    .text-light[data-v-d932c89c] {
      font-weight: 300
    }

    .text-regular[data-v-d932c89c] {
      font-weight: 400
    }

    .text-medium[data-v-d932c89c] {
      font-weight: 500
    }

    .text-semi-bold[data-v-d932c89c] {
      font-weight: 600
    }

    .text-bold[data-v-d932c89c] {
      font-weight: 700
    }

    .text-boldest[data-v-d932c89c] {
      font-weight: 900
    }

    .text-center[data-v-d932c89c] {
      text-align: center
    }

    .text-left[data-v-d932c89c] {
      text-align: left
    }

    .text-right[data-v-d932c89c] {
      text-align: right
    }

    .spaced-2px[data-v-d932c89c] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-d932c89c] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-d932c89c] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-d932c89c] {
      letter-spacing: 0
    }

    .float-right[data-v-d932c89c] {
      float: right
    }

    .float-left[data-v-d932c89c] {
      float: left
    }

    .d-block[data-v-d932c89c] {
      display: block
    }

    .m-0[data-v-d932c89c] {
      margin: 0
    }

    .m-1[data-v-d932c89c] {
      margin: .25rem
    }

    .m-2[data-v-d932c89c] {
      margin: .5rem
    }

    .m-3[data-v-d932c89c] {
      margin: .75rem
    }

    .m-4[data-v-d932c89c] {
      margin: 1rem
    }

    .m-5[data-v-d932c89c] {
      margin: 1.25rem
    }

    .m-6[data-v-d932c89c] {
      margin: 1.5rem
    }

    .m-8[data-v-d932c89c] {
      margin: 2rem
    }

    .m-10[data-v-d932c89c] {
      margin: 2.5rem
    }

    .m-12[data-v-d932c89c] {
      margin: 3rem
    }

    .m-16[data-v-d932c89c] {
      margin: 4rem
    }

    .m-20[data-v-d932c89c] {
      margin: 5rem
    }

    .m-24[data-v-d932c89c] {
      margin: 6rem
    }

    .m-32[data-v-d932c89c] {
      margin: 8rem
    }

    .m-40[data-v-d932c89c] {
      margin: 10rem
    }

    .m-48[data-v-d932c89c] {
      margin: 12rem
    }

    .m-56[data-v-d932c89c] {
      margin: 14rem
    }

    .m-64[data-v-d932c89c] {
      margin: 16rem
    }

    .m-auto[data-v-d932c89c] {
      margin: auto
    }

    .m-px[data-v-d932c89c] {
      margin: 1px
    }

    .-m-1[data-v-d932c89c] {
      margin: -.25rem
    }

    .-m-2[data-v-d932c89c] {
      margin: -.5rem
    }

    .-m-3[data-v-d932c89c] {
      margin: -.75rem
    }

    .-m-4[data-v-d932c89c] {
      margin: -1rem
    }

    .-m-5[data-v-d932c89c] {
      margin: -1.25rem
    }

    .-m-6[data-v-d932c89c] {
      margin: -1.5rem
    }

    .-m-8[data-v-d932c89c] {
      margin: -2rem
    }

    .-m-10[data-v-d932c89c] {
      margin: -2.5rem
    }

    .-m-12[data-v-d932c89c] {
      margin: -3rem
    }

    .-m-16[data-v-d932c89c] {
      margin: -4rem
    }

    .-m-20[data-v-d932c89c] {
      margin: -5rem
    }

    .-m-24[data-v-d932c89c] {
      margin: -6rem
    }

    .-m-32[data-v-d932c89c] {
      margin: -8rem
    }

    .-m-40[data-v-d932c89c] {
      margin: -10rem
    }

    .-m-48[data-v-d932c89c] {
      margin: -12rem
    }

    .-m-56[data-v-d932c89c] {
      margin: -14rem
    }

    .-m-64[data-v-d932c89c] {
      margin: -16rem
    }

    .-m-px[data-v-d932c89c] {
      margin: -1px
    }

    .my-0[data-v-d932c89c] {
      margin-top: 0
    }

    .my-1[data-v-d932c89c] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-d932c89c] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-d932c89c] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-d932c89c] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-d932c89c] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-d932c89c] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-d932c89c] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-d932c89c] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-d932c89c] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-d932c89c] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-d932c89c] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-d932c89c] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-d932c89c] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-d932c89c] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-d932c89c] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-d932c89c] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-d932c89c] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-d932c89c] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-d932c89c] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-d932c89c] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-d932c89c] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-d932c89c] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-d932c89c] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-d932c89c] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-d932c89c] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-d932c89c] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-d932c89c] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-d932c89c] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-d932c89c] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-d932c89c] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-d932c89c] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-d932c89c] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-d932c89c] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-d932c89c] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-d932c89c] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-d932c89c] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-d932c89c] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-d932c89c] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-d932c89c] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-d932c89c] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-d932c89c] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-d932c89c] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-d932c89c] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-d932c89c] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-d932c89c] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-d932c89c] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-d932c89c] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-d932c89c] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-d932c89c] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-d932c89c] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-d932c89c] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-d932c89c] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-d932c89c] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-d932c89c] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-d932c89c] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-d932c89c] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-d932c89c] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-d932c89c] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-d932c89c] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-d932c89c] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-d932c89c] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-d932c89c] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-d932c89c] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-d932c89c] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-d932c89c] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-d932c89c] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-d932c89c] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-d932c89c] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-d932c89c] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-d932c89c] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-d932c89c] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-d932c89c] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-d932c89c] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-d932c89c] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-d932c89c] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-d932c89c] {
      margin-top: 0
    }

    .mt-1[data-v-d932c89c] {
      margin-top: .25rem
    }

    .mt-2[data-v-d932c89c] {
      margin-top: .5rem
    }

    .mt-3[data-v-d932c89c] {
      margin-top: .75rem
    }

    .mt-4[data-v-d932c89c] {
      margin-top: 1rem
    }

    .mt-5[data-v-d932c89c] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-d932c89c] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-d932c89c] {
      margin-top: 2rem
    }

    .mt-10[data-v-d932c89c] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-d932c89c] {
      margin-top: 3rem
    }

    .mt-16[data-v-d932c89c] {
      margin-top: 4rem
    }

    .mt-20[data-v-d932c89c] {
      margin-top: 5rem
    }

    .mt-24[data-v-d932c89c] {
      margin-top: 6rem
    }

    .mt-32[data-v-d932c89c] {
      margin-top: 8rem
    }

    .mt-40[data-v-d932c89c] {
      margin-top: 10rem
    }

    .mt-48[data-v-d932c89c] {
      margin-top: 12rem
    }

    .mt-56[data-v-d932c89c] {
      margin-top: 14rem
    }

    .mt-64[data-v-d932c89c] {
      margin-top: 16rem
    }

    .mt-auto[data-v-d932c89c] {
      margin-top: auto
    }

    .mt-px[data-v-d932c89c] {
      margin-top: 1px
    }

    .-mt-1[data-v-d932c89c] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-d932c89c] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-d932c89c] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-d932c89c] {
      margin-top: -1rem
    }

    .-mt-5[data-v-d932c89c] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-d932c89c] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-d932c89c] {
      margin-top: -2rem
    }

    .-mt-10[data-v-d932c89c] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-d932c89c] {
      margin-top: -3rem
    }

    .-mt-16[data-v-d932c89c] {
      margin-top: -4rem
    }

    .-mt-24[data-v-d932c89c] {
      margin-top: -6rem
    }

    .-mt-32[data-v-d932c89c] {
      margin-top: -8rem
    }

    .-mt-40[data-v-d932c89c] {
      margin-top: -10rem
    }

    .-mt-48[data-v-d932c89c] {
      margin-top: -12rem
    }

    .-mt-56[data-v-d932c89c] {
      margin-top: -14rem
    }

    .-mt-64[data-v-d932c89c] {
      margin-top: -16rem
    }

    .-mt-px[data-v-d932c89c] {
      margin-top: -1px
    }

    .mr-0[data-v-d932c89c] {
      margin-right: 0
    }

    .mr-1[data-v-d932c89c] {
      margin-right: .25rem
    }

    .mr-2[data-v-d932c89c] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-d932c89c] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-d932c89c] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-d932c89c] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-d932c89c] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-d932c89c] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-d932c89c] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-d932c89c] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-d932c89c] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-d932c89c] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-d932c89c] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-d932c89c] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-d932c89c] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-d932c89c] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-d932c89c] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-d932c89c] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-d932c89c] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-d932c89c] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-d932c89c] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-d932c89c] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-d932c89c] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-d932c89c] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-d932c89c] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-d932c89c] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-d932c89c] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-d932c89c] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-d932c89c] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-d932c89c] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-d932c89c] {
      margin-right: -5rem
    }

    .-mr-32[data-v-d932c89c] {
      margin-right: -8rem
    }

    .-mr-40[data-v-d932c89c] {
      margin-right: -10rem
    }

    .-mr-48[data-v-d932c89c] {
      margin-right: -12rem
    }

    .-mr-56[data-v-d932c89c] {
      margin-right: -14rem
    }

    .-mr-64[data-v-d932c89c] {
      margin-right: -16rem
    }

    .-mr-px[data-v-d932c89c] {
      margin-right: -1px
    }

    .mb-0[data-v-d932c89c] {
      margin-bottom: 0
    }

    .mb-1[data-v-d932c89c] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-d932c89c] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-d932c89c] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-d932c89c] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-d932c89c] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-d932c89c] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-d932c89c] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-d932c89c] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-d932c89c] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-d932c89c] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-d932c89c] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-d932c89c] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-d932c89c] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-d932c89c] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-d932c89c] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-d932c89c] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-d932c89c] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-d932c89c] {
      margin-bottom: auto
    }

    .mb-px[data-v-d932c89c] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-d932c89c] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-d932c89c] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-d932c89c] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-d932c89c] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-d932c89c] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-d932c89c] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-d932c89c] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-d932c89c] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-d932c89c] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-d932c89c] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-d932c89c] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-d932c89c] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-d932c89c] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-d932c89c] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-d932c89c] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-d932c89c] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-d932c89c] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-d932c89c] {
      margin-bottom: -1px
    }

    .ml-0[data-v-d932c89c] {
      margin-left: 0
    }

    .ml-1[data-v-d932c89c] {
      margin-left: .25rem
    }

    .ml-2[data-v-d932c89c] {
      margin-left: .5rem
    }

    .ml-3[data-v-d932c89c] {
      margin-left: .75rem
    }

    .ml-4[data-v-d932c89c] {
      margin-left: 1rem
    }

    .ml-5[data-v-d932c89c] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-d932c89c] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-d932c89c] {
      margin-left: 2rem
    }

    .ml-10[data-v-d932c89c] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-d932c89c] {
      margin-left: 3rem
    }

    .ml-16[data-v-d932c89c] {
      margin-left: 4rem
    }

    .ml-20[data-v-d932c89c] {
      margin-left: 5rem
    }

    .ml-24[data-v-d932c89c] {
      margin-left: 6rem
    }

    .ml-32[data-v-d932c89c] {
      margin-left: 8rem
    }

    .ml-40[data-v-d932c89c] {
      margin-left: 10rem
    }

    .ml-48[data-v-d932c89c] {
      margin-left: 12rem
    }

    .ml-56[data-v-d932c89c] {
      margin-left: 14rem
    }

    .ml-64[data-v-d932c89c] {
      margin-left: 16rem
    }

    .ml-auto[data-v-d932c89c] {
      margin-left: auto
    }

    .ml-px[data-v-d932c89c] {
      margin-left: 1px
    }

    .-ml-1[data-v-d932c89c] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-d932c89c] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-d932c89c] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-d932c89c] {
      margin-left: -1rem
    }

    .-ml-5[data-v-d932c89c] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-d932c89c] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-d932c89c] {
      margin-left: -2rem
    }

    .-ml-10[data-v-d932c89c] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-d932c89c] {
      margin-left: -3rem
    }

    .-ml-16[data-v-d932c89c] {
      margin-left: -4rem
    }

    .-ml-20[data-v-d932c89c] {
      margin-left: -5rem
    }

    .-ml-24[data-v-d932c89c] {
      margin-left: -6rem
    }

    .-ml-32[data-v-d932c89c] {
      margin-left: -8rem
    }

    .-ml-40[data-v-d932c89c] {
      margin-left: -10rem
    }

    .-ml-48[data-v-d932c89c] {
      margin-left: -12rem
    }

    .-ml-56[data-v-d932c89c] {
      margin-left: -14rem
    }

    .-ml-64[data-v-d932c89c] {
      margin-left: -16rem
    }

    .-ml-px[data-v-d932c89c] {
      margin-left: -1px
    }

    .p-0[data-v-d932c89c] {
      padding: 0
    }

    .p-1[data-v-d932c89c] {
      padding: .25rem
    }

    .p-2[data-v-d932c89c] {
      padding: .5rem
    }

    .p-3[data-v-d932c89c] {
      padding: .75rem
    }

    .p-4[data-v-d932c89c] {
      padding: 1rem
    }

    .p-5[data-v-d932c89c] {
      padding: 1.25rem
    }

    .p-6[data-v-d932c89c] {
      padding: 1.5rem
    }

    .p-8[data-v-d932c89c] {
      padding: 2rem
    }

    .p-10[data-v-d932c89c] {
      padding: 2.5rem
    }

    .p-12[data-v-d932c89c] {
      padding: 3rem
    }

    .p-16[data-v-d932c89c] {
      padding: 4rem
    }

    .p-20[data-v-d932c89c] {
      padding: 5rem
    }

    .p-24[data-v-d932c89c] {
      padding: 6rem
    }

    .p-32[data-v-d932c89c] {
      padding: 8rem
    }

    .p-40[data-v-d932c89c] {
      padding: 10rem
    }

    .p-48[data-v-d932c89c] {
      padding: 12rem
    }

    .p-56[data-v-d932c89c] {
      padding: 14rem
    }

    .p-64[data-v-d932c89c] {
      padding: 16rem
    }

    .p-px[data-v-d932c89c] {
      padding: 1px
    }

    .py-0[data-v-d932c89c] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-d932c89c] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-d932c89c] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-d932c89c] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-d932c89c] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-d932c89c] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-d932c89c] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-d932c89c] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-d932c89c] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-d932c89c] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-d932c89c] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-d932c89c] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-d932c89c] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-d932c89c] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-d932c89c] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-d932c89c] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-d932c89c] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-d932c89c] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-d932c89c] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-d932c89c] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-d932c89c] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-d932c89c] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-d932c89c] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-d932c89c] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-d932c89c] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-d932c89c] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-d932c89c] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-d932c89c] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-d932c89c] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-d932c89c] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-d932c89c] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-d932c89c] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-d932c89c] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-d932c89c] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-d932c89c] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-d932c89c] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-d932c89c] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-d932c89c] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-d932c89c] {
      padding-top: 0
    }

    .pt-1[data-v-d932c89c] {
      padding-top: .25rem
    }

    .pt-2[data-v-d932c89c] {
      padding-top: .5rem
    }

    .pt-3[data-v-d932c89c] {
      padding-top: .75rem
    }

    .pt-4[data-v-d932c89c] {
      padding-top: 1rem
    }

    .pt-5[data-v-d932c89c] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-d932c89c] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-d932c89c] {
      padding-top: 2rem
    }

    .pt-10[data-v-d932c89c] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-d932c89c] {
      padding-top: 3rem
    }

    .pt-16[data-v-d932c89c] {
      padding-top: 4rem
    }

    .pt-20[data-v-d932c89c] {
      padding-top: 5rem
    }

    .pt-24[data-v-d932c89c] {
      padding-top: 6rem
    }

    .pt-32[data-v-d932c89c] {
      padding-top: 8rem
    }

    .pt-40[data-v-d932c89c] {
      padding-top: 10rem
    }

    .pt-48[data-v-d932c89c] {
      padding-top: 12rem
    }

    .pt-56[data-v-d932c89c] {
      padding-top: 14rem
    }

    .pt-64[data-v-d932c89c] {
      padding-top: 16rem
    }

    .pt-px[data-v-d932c89c] {
      padding-top: 1px
    }

    .pr-0[data-v-d932c89c] {
      padding-right: 0
    }

    .pr-1[data-v-d932c89c] {
      padding-right: .25rem
    }

    .pr-2[data-v-d932c89c] {
      padding-right: .5rem
    }

    .pr-3[data-v-d932c89c] {
      padding-right: .75rem
    }

    .pr-4[data-v-d932c89c] {
      padding-right: 1rem
    }

    .pr-5[data-v-d932c89c] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-d932c89c] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-d932c89c] {
      padding-right: 2rem
    }

    .pr-10[data-v-d932c89c] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-d932c89c] {
      padding-right: 3rem
    }

    .pr-16[data-v-d932c89c] {
      padding-right: 4rem
    }

    .pr-20[data-v-d932c89c] {
      padding-right: 5rem
    }

    .pr-24[data-v-d932c89c] {
      padding-right: 6rem
    }

    .pr-32[data-v-d932c89c] {
      padding-right: 8rem
    }

    .pr-40[data-v-d932c89c] {
      padding-right: 10rem
    }

    .pr-48[data-v-d932c89c] {
      padding-right: 12rem
    }

    .pr-56[data-v-d932c89c] {
      padding-right: 14rem
    }

    .pr-64[data-v-d932c89c] {
      padding-right: 16rem
    }

    .pr-px[data-v-d932c89c] {
      padding-right: 1px
    }

    .pb-0[data-v-d932c89c] {
      padding-bottom: 0
    }

    .pb-1[data-v-d932c89c] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-d932c89c] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-d932c89c] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-d932c89c] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-d932c89c] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-d932c89c] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-d932c89c] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-d932c89c] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-d932c89c] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-d932c89c] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-d932c89c] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-d932c89c] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-d932c89c] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-d932c89c] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-d932c89c] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-d932c89c] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-d932c89c] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-d932c89c] {
      padding-bottom: 1px
    }

    .pl-0[data-v-d932c89c] {
      padding-left: 0
    }

    .pl-1[data-v-d932c89c] {
      padding-left: .25rem
    }

    .pl-2[data-v-d932c89c] {
      padding-left: .5rem
    }

    .pl-3[data-v-d932c89c] {
      padding-left: .75rem
    }

    .pl-4[data-v-d932c89c] {
      padding-left: 1rem
    }

    .pl-5[data-v-d932c89c] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-d932c89c] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-d932c89c] {
      padding-left: 2rem
    }

    .pl-10[data-v-d932c89c] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-d932c89c] {
      padding-left: 3rem
    }

    .pl-16[data-v-d932c89c] {
      padding-left: 4rem
    }

    .pl-20[data-v-d932c89c] {
      padding-left: 5rem
    }

    .pl-24[data-v-d932c89c] {
      padding-left: 6rem
    }

    .pl-32[data-v-d932c89c] {
      padding-left: 8rem
    }

    .pl-40[data-v-d932c89c] {
      padding-left: 10rem
    }

    .pl-48[data-v-d932c89c] {
      padding-left: 12rem
    }

    .pl-56[data-v-d932c89c] {
      padding-left: 14rem
    }

    .pl-64[data-v-d932c89c] {
      padding-left: 16rem
    }

    .pl-px[data-v-d932c89c] {
      padding-left: 1px
    }

    .btn-block[data-v-d932c89c] {
      width: 100%
    }

    .debug[data-v-d932c89c] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-d932c89c] {
      cursor: pointer
    }

    .c-fgts-how-works[data-v-d932c89c] {
      display: grid;
      background: #fff
    }

    .c-fgts-how-works__about-container[data-v-d932c89c] {
      display: flex;
      flex-direction: column;
      max-width: 100vw;
      height: 100%;
      width: 100%;
      margin-top: 30px;
      padding: 0 15px 30px
    }

    .c-fgts-how-works__title[data-v-d932c89c] {
      font-size: 2.3529411765rem;
      letter-spacing: .1176470588rem;
      line-height: 3.0588235294rem;
      font-weight: 700;
      color: #141414;
      text-align: left
    }

    .c-fgts-how-works__title--highlight[data-v-d932c89c] {
      color: #1345fa
    }

    .c-fgts-how-works__paragraph[data-v-d932c89c] {
      font-size: .9411764706rem;
      letter-spacing: .0941176471rem;
      line-height: 1.4705882353rem;
      font-weight: 400;
      color: #141414;
      text-align: left;
      margin-top: 20px
    }

    .c-fgts-how-works__paragraph--small[data-v-d932c89c] {
      font-size: .5882352941rem;
      letter-spacing: .0294117647rem;
      line-height: .7647058824rem;
      font-weight: 400;
      color: #141414;
      text-align: left
    }

    .c-fgts-how-works__paragraph--highlight-blue[data-v-d932c89c] {
      color: #0a50d7
    }

    .c-fgts-how-works__paragraph--highlight-red[data-v-d932c89c] {
      font-weight: 500;
      color: #e54432
    }

    .c-fgts-how-works__preview-container[data-v-d932c89c] {
      background: #eef0f5;
      padding: 40px 10px 50px
    }

    .c-fgts-how-works__preview-component-container[data-v-d932c89c] {
      margin-top: 40px
    }

    .c-fgts-how-works__benefits-container[data-v-d932c89c] {
      width: 100%
    }

    .c-fgts-how-works__benefits-header[data-v-d932c89c] {
      display: flex;
      flex-direction: column;
      max-width: 100vw;
      width: 100%;
      background: #0a1e32;
      padding: 41px 15px
    }

    @media(min-width:992px) {
      .c-fgts-how-works__benefits-header[data-v-d932c89c] {
        max-width: 1400px;
        margin: 0 auto
      }
    }

    .c-fgts-how-works__benefits-title[data-v-d932c89c] {
      font-size: 1.7647058824rem;
      letter-spacing: .0882352941rem;
      line-height: 2.2941176471rem;
      font-weight: 700;
      color: #fff;
      text-align: left
    }

    .c-fgts-how-works__benefits-list[data-v-d932c89c] {
      display: flex;
      flex-direction: column;
      list-style-type: none
    }

    .c-fgts-how-works__benefits-item[data-v-d932c89c] {
      display: flex;
      flex-direction: row;
      padding: 0 15px;
      max-width: 100vw;
      background: #0a1e32;
      color: #fff;
      height: 148px;
      align-items: center;
      overflow: hidden
    }

    .c-fgts-how-works__benefits-item[data-v-d932c89c]:nth-child(2n) {
      background: #eef0f5;
      color: #0a1e32
    }

    .c-fgts-how-works__benefits-item-number[data-v-d932c89c] {
      font-size: 1.4117647059rem;
      letter-spacing: .0705882353rem;
      line-height: 1.8823529412rem;
      font-weight: 700;
      color: #e54432;
      text-align: left;
      width: 80px
    }

    .c-fgts-how-works__benefits-item-paragraph[data-v-d932c89c] {
      font-size: .9411764706rem;
      letter-spacing: .0470588235rem;
      line-height: 1.1764705882rem;
      font-weight: 600;
      flex-grow: 1;
      width: 100%
    }

    .c-fgts-how-works__benefits-item-icon[data-v-d932c89c] {
      font-size: 4.7058823529rem;
      opacity: .3
    }

    .c-fgts-how-works__benefits-item-icon-container[data-v-d932c89c] {
      display: flex;
      justify-self: flex-end;
      padding: 0 13px
    }

    @-webkit-keyframes up-down-data-v-d932c89c {
      0% {
        transform: translateY(10px)
      }

      to {
        transform: translateY(0)
      }
    }

    @keyframes up-down-data-v-d932c89c {
      0% {
        transform: translateY(10px)
      }

      to {
        transform: translateY(0)
      }
    }

    .o-layout-division[data-v-2d1bb9d9] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-2d1bb9d9] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-2d1bb9d9] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-2d1bb9d9] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-2d1bb9d9] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-2d1bb9d9] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-2d1bb9d9] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-2d1bb9d9] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-2d1bb9d9] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-2d1bb9d9] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-2d1bb9d9] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-2d1bb9d9] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-2d1bb9d9] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-2d1bb9d9] {
        display: none
      }
    }

    .row[data-v-2d1bb9d9] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-2d1bb9d9] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-2d1bb9d9] {
      overflow-y: hidden
    }

    .index-9999[data-v-2d1bb9d9] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-2d1bb9d9],
    .page-leave-active[data-v-2d1bb9d9] {
      transition: opacity .2s
    }

    .page-enter[data-v-2d1bb9d9],
    .page-leave-active[data-v-2d1bb9d9] {
      opacity: 0
    }

    .bounce-enter-active[data-v-2d1bb9d9] {
      -webkit-animation: bounce-in-data-v-2d1bb9d9 .8s;
      animation: bounce-in-data-v-2d1bb9d9 .8s
    }

    .bounce-leave-active[data-v-2d1bb9d9] {
      -webkit-animation: bounce-out-data-v-2d1bb9d9 .5s;
      animation: bounce-out-data-v-2d1bb9d9 .5s
    }

    @-webkit-keyframes bounce-in-data-v-2d1bb9d9 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-2d1bb9d9 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-2d1bb9d9 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-2d1bb9d9 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-2d1bb9d9],
    .slide-right-leave-active[data-v-2d1bb9d9] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-2d1bb9d9],
    .slide-right-enter[data-v-2d1bb9d9] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-2d1bb9d9 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-2d1bb9d9 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-2d1bb9d9] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-2d1bb9d9] {
      width: 100%
    }

    .l-grid-wrapper[data-v-2d1bb9d9] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-2d1bb9d9] {
      color: #fff
    }

    .text-black[data-v-2d1bb9d9] {
      color: #000
    }

    .text-debug[data-v-2d1bb9d9],
    .text-red[data-v-2d1bb9d9] {
      color: red
    }

    .gilory-extrabold[data-v-2d1bb9d9] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-2d1bb9d9] {
      font-size: 4rem
    }

    .rem-2[data-v-2d1bb9d9] {
      font-size: 2rem
    }

    .rem-5[data-v-2d1bb9d9] {
      font-size: 5rem
    }

    .rem-17[data-v-2d1bb9d9] {
      font-size: 1.7rem
    }

    .rem-16[data-v-2d1bb9d9] {
      font-size: 1.6rem
    }

    .rem-15[data-v-2d1bb9d9] {
      font-size: 1.5rem
    }

    .rem-25[data-v-2d1bb9d9] {
      font-size: 2.5rem
    }

    .text-thin[data-v-2d1bb9d9] {
      font-weight: 100
    }

    .text-extra-light[data-v-2d1bb9d9] {
      font-weight: 200
    }

    .text-light[data-v-2d1bb9d9] {
      font-weight: 300
    }

    .text-regular[data-v-2d1bb9d9] {
      font-weight: 400
    }

    .text-medium[data-v-2d1bb9d9] {
      font-weight: 500
    }

    .text-semi-bold[data-v-2d1bb9d9] {
      font-weight: 600
    }

    .text-bold[data-v-2d1bb9d9] {
      font-weight: 700
    }

    .text-boldest[data-v-2d1bb9d9] {
      font-weight: 900
    }

    .text-center[data-v-2d1bb9d9] {
      text-align: center
    }

    .text-left[data-v-2d1bb9d9] {
      text-align: left
    }

    .text-right[data-v-2d1bb9d9] {
      text-align: right
    }

    .spaced-2px[data-v-2d1bb9d9] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-2d1bb9d9] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-2d1bb9d9] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-2d1bb9d9] {
      letter-spacing: 0
    }

    .float-right[data-v-2d1bb9d9] {
      float: right
    }

    .float-left[data-v-2d1bb9d9] {
      float: left
    }

    .d-block[data-v-2d1bb9d9] {
      display: block
    }

    .m-0[data-v-2d1bb9d9] {
      margin: 0
    }

    .m-1[data-v-2d1bb9d9] {
      margin: .25rem
    }

    .m-2[data-v-2d1bb9d9] {
      margin: .5rem
    }

    .m-3[data-v-2d1bb9d9] {
      margin: .75rem
    }

    .m-4[data-v-2d1bb9d9] {
      margin: 1rem
    }

    .m-5[data-v-2d1bb9d9] {
      margin: 1.25rem
    }

    .m-6[data-v-2d1bb9d9] {
      margin: 1.5rem
    }

    .m-8[data-v-2d1bb9d9] {
      margin: 2rem
    }

    .m-10[data-v-2d1bb9d9] {
      margin: 2.5rem
    }

    .m-12[data-v-2d1bb9d9] {
      margin: 3rem
    }

    .m-16[data-v-2d1bb9d9] {
      margin: 4rem
    }

    .m-20[data-v-2d1bb9d9] {
      margin: 5rem
    }

    .m-24[data-v-2d1bb9d9] {
      margin: 6rem
    }

    .m-32[data-v-2d1bb9d9] {
      margin: 8rem
    }

    .m-40[data-v-2d1bb9d9] {
      margin: 10rem
    }

    .m-48[data-v-2d1bb9d9] {
      margin: 12rem
    }

    .m-56[data-v-2d1bb9d9] {
      margin: 14rem
    }

    .m-64[data-v-2d1bb9d9] {
      margin: 16rem
    }

    .m-auto[data-v-2d1bb9d9] {
      margin: auto
    }

    .m-px[data-v-2d1bb9d9] {
      margin: 1px
    }

    .-m-1[data-v-2d1bb9d9] {
      margin: -.25rem
    }

    .-m-2[data-v-2d1bb9d9] {
      margin: -.5rem
    }

    .-m-3[data-v-2d1bb9d9] {
      margin: -.75rem
    }

    .-m-4[data-v-2d1bb9d9] {
      margin: -1rem
    }

    .-m-5[data-v-2d1bb9d9] {
      margin: -1.25rem
    }

    .-m-6[data-v-2d1bb9d9] {
      margin: -1.5rem
    }

    .-m-8[data-v-2d1bb9d9] {
      margin: -2rem
    }

    .-m-10[data-v-2d1bb9d9] {
      margin: -2.5rem
    }

    .-m-12[data-v-2d1bb9d9] {
      margin: -3rem
    }

    .-m-16[data-v-2d1bb9d9] {
      margin: -4rem
    }

    .-m-20[data-v-2d1bb9d9] {
      margin: -5rem
    }

    .-m-24[data-v-2d1bb9d9] {
      margin: -6rem
    }

    .-m-32[data-v-2d1bb9d9] {
      margin: -8rem
    }

    .-m-40[data-v-2d1bb9d9] {
      margin: -10rem
    }

    .-m-48[data-v-2d1bb9d9] {
      margin: -12rem
    }

    .-m-56[data-v-2d1bb9d9] {
      margin: -14rem
    }

    .-m-64[data-v-2d1bb9d9] {
      margin: -16rem
    }

    .-m-px[data-v-2d1bb9d9] {
      margin: -1px
    }

    .my-0[data-v-2d1bb9d9] {
      margin-top: 0
    }

    .my-1[data-v-2d1bb9d9] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-2d1bb9d9] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-2d1bb9d9] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-2d1bb9d9] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-2d1bb9d9] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-2d1bb9d9] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-2d1bb9d9] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-2d1bb9d9] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-2d1bb9d9] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-2d1bb9d9] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-2d1bb9d9] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-2d1bb9d9] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-2d1bb9d9] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-2d1bb9d9] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-2d1bb9d9] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-2d1bb9d9] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-2d1bb9d9] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-2d1bb9d9] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-2d1bb9d9] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-2d1bb9d9] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-2d1bb9d9] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-2d1bb9d9] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-2d1bb9d9] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-2d1bb9d9] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-2d1bb9d9] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-2d1bb9d9] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-2d1bb9d9] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-2d1bb9d9] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-2d1bb9d9] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-2d1bb9d9] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-2d1bb9d9] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-2d1bb9d9] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-2d1bb9d9] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-2d1bb9d9] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-2d1bb9d9] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-2d1bb9d9] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-2d1bb9d9] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-2d1bb9d9] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-2d1bb9d9] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-2d1bb9d9] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-2d1bb9d9] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-2d1bb9d9] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-2d1bb9d9] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-2d1bb9d9] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-2d1bb9d9] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-2d1bb9d9] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-2d1bb9d9] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-2d1bb9d9] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-2d1bb9d9] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-2d1bb9d9] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-2d1bb9d9] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-2d1bb9d9] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-2d1bb9d9] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-2d1bb9d9] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-2d1bb9d9] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-2d1bb9d9] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-2d1bb9d9] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-2d1bb9d9] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-2d1bb9d9] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-2d1bb9d9] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-2d1bb9d9] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-2d1bb9d9] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-2d1bb9d9] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-2d1bb9d9] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-2d1bb9d9] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-2d1bb9d9] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-2d1bb9d9] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-2d1bb9d9] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-2d1bb9d9] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-2d1bb9d9] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-2d1bb9d9] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-2d1bb9d9] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-2d1bb9d9] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-2d1bb9d9] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-2d1bb9d9] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-2d1bb9d9] {
      margin-top: 0
    }

    .mt-1[data-v-2d1bb9d9] {
      margin-top: .25rem
    }

    .mt-2[data-v-2d1bb9d9] {
      margin-top: .5rem
    }

    .mt-3[data-v-2d1bb9d9] {
      margin-top: .75rem
    }

    .mt-4[data-v-2d1bb9d9] {
      margin-top: 1rem
    }

    .mt-5[data-v-2d1bb9d9] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-2d1bb9d9] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-2d1bb9d9] {
      margin-top: 2rem
    }

    .mt-10[data-v-2d1bb9d9] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-2d1bb9d9] {
      margin-top: 3rem
    }

    .mt-16[data-v-2d1bb9d9] {
      margin-top: 4rem
    }

    .mt-20[data-v-2d1bb9d9] {
      margin-top: 5rem
    }

    .mt-24[data-v-2d1bb9d9] {
      margin-top: 6rem
    }

    .mt-32[data-v-2d1bb9d9] {
      margin-top: 8rem
    }

    .mt-40[data-v-2d1bb9d9] {
      margin-top: 10rem
    }

    .mt-48[data-v-2d1bb9d9] {
      margin-top: 12rem
    }

    .mt-56[data-v-2d1bb9d9] {
      margin-top: 14rem
    }

    .mt-64[data-v-2d1bb9d9] {
      margin-top: 16rem
    }

    .mt-auto[data-v-2d1bb9d9] {
      margin-top: auto
    }

    .mt-px[data-v-2d1bb9d9] {
      margin-top: 1px
    }

    .-mt-1[data-v-2d1bb9d9] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-2d1bb9d9] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-2d1bb9d9] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-2d1bb9d9] {
      margin-top: -1rem
    }

    .-mt-5[data-v-2d1bb9d9] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-2d1bb9d9] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-2d1bb9d9] {
      margin-top: -2rem
    }

    .-mt-10[data-v-2d1bb9d9] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-2d1bb9d9] {
      margin-top: -3rem
    }

    .-mt-16[data-v-2d1bb9d9] {
      margin-top: -4rem
    }

    .-mt-24[data-v-2d1bb9d9] {
      margin-top: -6rem
    }

    .-mt-32[data-v-2d1bb9d9] {
      margin-top: -8rem
    }

    .-mt-40[data-v-2d1bb9d9] {
      margin-top: -10rem
    }

    .-mt-48[data-v-2d1bb9d9] {
      margin-top: -12rem
    }

    .-mt-56[data-v-2d1bb9d9] {
      margin-top: -14rem
    }

    .-mt-64[data-v-2d1bb9d9] {
      margin-top: -16rem
    }

    .-mt-px[data-v-2d1bb9d9] {
      margin-top: -1px
    }

    .mr-0[data-v-2d1bb9d9] {
      margin-right: 0
    }

    .mr-1[data-v-2d1bb9d9] {
      margin-right: .25rem
    }

    .mr-2[data-v-2d1bb9d9] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-2d1bb9d9] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-2d1bb9d9] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-2d1bb9d9] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-2d1bb9d9] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-2d1bb9d9] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-2d1bb9d9] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-2d1bb9d9] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-2d1bb9d9] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-2d1bb9d9] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-2d1bb9d9] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-2d1bb9d9] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-2d1bb9d9] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-2d1bb9d9] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-2d1bb9d9] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-2d1bb9d9] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-2d1bb9d9] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-2d1bb9d9] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-2d1bb9d9] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-2d1bb9d9] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-2d1bb9d9] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-2d1bb9d9] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-2d1bb9d9] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-2d1bb9d9] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-2d1bb9d9] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-2d1bb9d9] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-2d1bb9d9] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-2d1bb9d9] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-2d1bb9d9] {
      margin-right: -5rem
    }

    .-mr-32[data-v-2d1bb9d9] {
      margin-right: -8rem
    }

    .-mr-40[data-v-2d1bb9d9] {
      margin-right: -10rem
    }

    .-mr-48[data-v-2d1bb9d9] {
      margin-right: -12rem
    }

    .-mr-56[data-v-2d1bb9d9] {
      margin-right: -14rem
    }

    .-mr-64[data-v-2d1bb9d9] {
      margin-right: -16rem
    }

    .-mr-px[data-v-2d1bb9d9] {
      margin-right: -1px
    }

    .mb-0[data-v-2d1bb9d9] {
      margin-bottom: 0
    }

    .mb-1[data-v-2d1bb9d9] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-2d1bb9d9] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-2d1bb9d9] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-2d1bb9d9] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-2d1bb9d9] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-2d1bb9d9] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-2d1bb9d9] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-2d1bb9d9] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-2d1bb9d9] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-2d1bb9d9] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-2d1bb9d9] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-2d1bb9d9] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-2d1bb9d9] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-2d1bb9d9] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-2d1bb9d9] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-2d1bb9d9] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-2d1bb9d9] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-2d1bb9d9] {
      margin-bottom: auto
    }

    .mb-px[data-v-2d1bb9d9] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-2d1bb9d9] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-2d1bb9d9] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-2d1bb9d9] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-2d1bb9d9] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-2d1bb9d9] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-2d1bb9d9] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-2d1bb9d9] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-2d1bb9d9] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-2d1bb9d9] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-2d1bb9d9] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-2d1bb9d9] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-2d1bb9d9] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-2d1bb9d9] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-2d1bb9d9] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-2d1bb9d9] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-2d1bb9d9] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-2d1bb9d9] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-2d1bb9d9] {
      margin-bottom: -1px
    }

    .ml-0[data-v-2d1bb9d9] {
      margin-left: 0
    }

    .ml-1[data-v-2d1bb9d9] {
      margin-left: .25rem
    }

    .ml-2[data-v-2d1bb9d9] {
      margin-left: .5rem
    }

    .ml-3[data-v-2d1bb9d9] {
      margin-left: .75rem
    }

    .ml-4[data-v-2d1bb9d9] {
      margin-left: 1rem
    }

    .ml-5[data-v-2d1bb9d9] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-2d1bb9d9] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-2d1bb9d9] {
      margin-left: 2rem
    }

    .ml-10[data-v-2d1bb9d9] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-2d1bb9d9] {
      margin-left: 3rem
    }

    .ml-16[data-v-2d1bb9d9] {
      margin-left: 4rem
    }

    .ml-20[data-v-2d1bb9d9] {
      margin-left: 5rem
    }

    .ml-24[data-v-2d1bb9d9] {
      margin-left: 6rem
    }

    .ml-32[data-v-2d1bb9d9] {
      margin-left: 8rem
    }

    .ml-40[data-v-2d1bb9d9] {
      margin-left: 10rem
    }

    .ml-48[data-v-2d1bb9d9] {
      margin-left: 12rem
    }

    .ml-56[data-v-2d1bb9d9] {
      margin-left: 14rem
    }

    .ml-64[data-v-2d1bb9d9] {
      margin-left: 16rem
    }

    .ml-auto[data-v-2d1bb9d9] {
      margin-left: auto
    }

    .ml-px[data-v-2d1bb9d9] {
      margin-left: 1px
    }

    .-ml-1[data-v-2d1bb9d9] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-2d1bb9d9] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-2d1bb9d9] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-2d1bb9d9] {
      margin-left: -1rem
    }

    .-ml-5[data-v-2d1bb9d9] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-2d1bb9d9] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-2d1bb9d9] {
      margin-left: -2rem
    }

    .-ml-10[data-v-2d1bb9d9] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-2d1bb9d9] {
      margin-left: -3rem
    }

    .-ml-16[data-v-2d1bb9d9] {
      margin-left: -4rem
    }

    .-ml-20[data-v-2d1bb9d9] {
      margin-left: -5rem
    }

    .-ml-24[data-v-2d1bb9d9] {
      margin-left: -6rem
    }

    .-ml-32[data-v-2d1bb9d9] {
      margin-left: -8rem
    }

    .-ml-40[data-v-2d1bb9d9] {
      margin-left: -10rem
    }

    .-ml-48[data-v-2d1bb9d9] {
      margin-left: -12rem
    }

    .-ml-56[data-v-2d1bb9d9] {
      margin-left: -14rem
    }

    .-ml-64[data-v-2d1bb9d9] {
      margin-left: -16rem
    }

    .-ml-px[data-v-2d1bb9d9] {
      margin-left: -1px
    }

    .p-0[data-v-2d1bb9d9] {
      padding: 0
    }

    .p-1[data-v-2d1bb9d9] {
      padding: .25rem
    }

    .p-2[data-v-2d1bb9d9] {
      padding: .5rem
    }

    .p-3[data-v-2d1bb9d9] {
      padding: .75rem
    }

    .p-4[data-v-2d1bb9d9] {
      padding: 1rem
    }

    .p-5[data-v-2d1bb9d9] {
      padding: 1.25rem
    }

    .p-6[data-v-2d1bb9d9] {
      padding: 1.5rem
    }

    .p-8[data-v-2d1bb9d9] {
      padding: 2rem
    }

    .p-10[data-v-2d1bb9d9] {
      padding: 2.5rem
    }

    .p-12[data-v-2d1bb9d9] {
      padding: 3rem
    }

    .p-16[data-v-2d1bb9d9] {
      padding: 4rem
    }

    .p-20[data-v-2d1bb9d9] {
      padding: 5rem
    }

    .p-24[data-v-2d1bb9d9] {
      padding: 6rem
    }

    .p-32[data-v-2d1bb9d9] {
      padding: 8rem
    }

    .p-40[data-v-2d1bb9d9] {
      padding: 10rem
    }

    .p-48[data-v-2d1bb9d9] {
      padding: 12rem
    }

    .p-56[data-v-2d1bb9d9] {
      padding: 14rem
    }

    .p-64[data-v-2d1bb9d9] {
      padding: 16rem
    }

    .p-px[data-v-2d1bb9d9] {
      padding: 1px
    }

    .py-0[data-v-2d1bb9d9] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-2d1bb9d9] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-2d1bb9d9] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-2d1bb9d9] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-2d1bb9d9] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-2d1bb9d9] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-2d1bb9d9] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-2d1bb9d9] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-2d1bb9d9] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-2d1bb9d9] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-2d1bb9d9] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-2d1bb9d9] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-2d1bb9d9] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-2d1bb9d9] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-2d1bb9d9] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-2d1bb9d9] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-2d1bb9d9] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-2d1bb9d9] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-2d1bb9d9] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-2d1bb9d9] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-2d1bb9d9] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-2d1bb9d9] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-2d1bb9d9] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-2d1bb9d9] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-2d1bb9d9] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-2d1bb9d9] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-2d1bb9d9] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-2d1bb9d9] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-2d1bb9d9] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-2d1bb9d9] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-2d1bb9d9] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-2d1bb9d9] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-2d1bb9d9] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-2d1bb9d9] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-2d1bb9d9] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-2d1bb9d9] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-2d1bb9d9] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-2d1bb9d9] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-2d1bb9d9] {
      padding-top: 0
    }

    .pt-1[data-v-2d1bb9d9] {
      padding-top: .25rem
    }

    .pt-2[data-v-2d1bb9d9] {
      padding-top: .5rem
    }

    .pt-3[data-v-2d1bb9d9] {
      padding-top: .75rem
    }

    .pt-4[data-v-2d1bb9d9] {
      padding-top: 1rem
    }

    .pt-5[data-v-2d1bb9d9] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-2d1bb9d9] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-2d1bb9d9] {
      padding-top: 2rem
    }

    .pt-10[data-v-2d1bb9d9] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-2d1bb9d9] {
      padding-top: 3rem
    }

    .pt-16[data-v-2d1bb9d9] {
      padding-top: 4rem
    }

    .pt-20[data-v-2d1bb9d9] {
      padding-top: 5rem
    }

    .pt-24[data-v-2d1bb9d9] {
      padding-top: 6rem
    }

    .pt-32[data-v-2d1bb9d9] {
      padding-top: 8rem
    }

    .pt-40[data-v-2d1bb9d9] {
      padding-top: 10rem
    }

    .pt-48[data-v-2d1bb9d9] {
      padding-top: 12rem
    }

    .pt-56[data-v-2d1bb9d9] {
      padding-top: 14rem
    }

    .pt-64[data-v-2d1bb9d9] {
      padding-top: 16rem
    }

    .pt-px[data-v-2d1bb9d9] {
      padding-top: 1px
    }

    .pr-0[data-v-2d1bb9d9] {
      padding-right: 0
    }

    .pr-1[data-v-2d1bb9d9] {
      padding-right: .25rem
    }

    .pr-2[data-v-2d1bb9d9] {
      padding-right: .5rem
    }

    .pr-3[data-v-2d1bb9d9] {
      padding-right: .75rem
    }

    .pr-4[data-v-2d1bb9d9] {
      padding-right: 1rem
    }

    .pr-5[data-v-2d1bb9d9] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-2d1bb9d9] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-2d1bb9d9] {
      padding-right: 2rem
    }

    .pr-10[data-v-2d1bb9d9] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-2d1bb9d9] {
      padding-right: 3rem
    }

    .pr-16[data-v-2d1bb9d9] {
      padding-right: 4rem
    }

    .pr-20[data-v-2d1bb9d9] {
      padding-right: 5rem
    }

    .pr-24[data-v-2d1bb9d9] {
      padding-right: 6rem
    }

    .pr-32[data-v-2d1bb9d9] {
      padding-right: 8rem
    }

    .pr-40[data-v-2d1bb9d9] {
      padding-right: 10rem
    }

    .pr-48[data-v-2d1bb9d9] {
      padding-right: 12rem
    }

    .pr-56[data-v-2d1bb9d9] {
      padding-right: 14rem
    }

    .pr-64[data-v-2d1bb9d9] {
      padding-right: 16rem
    }

    .pr-px[data-v-2d1bb9d9] {
      padding-right: 1px
    }

    .pb-0[data-v-2d1bb9d9] {
      padding-bottom: 0
    }

    .pb-1[data-v-2d1bb9d9] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-2d1bb9d9] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-2d1bb9d9] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-2d1bb9d9] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-2d1bb9d9] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-2d1bb9d9] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-2d1bb9d9] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-2d1bb9d9] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-2d1bb9d9] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-2d1bb9d9] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-2d1bb9d9] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-2d1bb9d9] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-2d1bb9d9] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-2d1bb9d9] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-2d1bb9d9] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-2d1bb9d9] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-2d1bb9d9] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-2d1bb9d9] {
      padding-bottom: 1px
    }

    .pl-0[data-v-2d1bb9d9] {
      padding-left: 0
    }

    .pl-1[data-v-2d1bb9d9] {
      padding-left: .25rem
    }

    .pl-2[data-v-2d1bb9d9] {
      padding-left: .5rem
    }

    .pl-3[data-v-2d1bb9d9] {
      padding-left: .75rem
    }

    .pl-4[data-v-2d1bb9d9] {
      padding-left: 1rem
    }

    .pl-5[data-v-2d1bb9d9] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-2d1bb9d9] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-2d1bb9d9] {
      padding-left: 2rem
    }

    .pl-10[data-v-2d1bb9d9] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-2d1bb9d9] {
      padding-left: 3rem
    }

    .pl-16[data-v-2d1bb9d9] {
      padding-left: 4rem
    }

    .pl-20[data-v-2d1bb9d9] {
      padding-left: 5rem
    }

    .pl-24[data-v-2d1bb9d9] {
      padding-left: 6rem
    }

    .pl-32[data-v-2d1bb9d9] {
      padding-left: 8rem
    }

    .pl-40[data-v-2d1bb9d9] {
      padding-left: 10rem
    }

    .pl-48[data-v-2d1bb9d9] {
      padding-left: 12rem
    }

    .pl-56[data-v-2d1bb9d9] {
      padding-left: 14rem
    }

    .pl-64[data-v-2d1bb9d9] {
      padding-left: 16rem
    }

    .pl-px[data-v-2d1bb9d9] {
      padding-left: 1px
    }

    .btn-block[data-v-2d1bb9d9] {
      width: 100%
    }

    .debug[data-v-2d1bb9d9] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-2d1bb9d9] {
      cursor: pointer
    }

    .c-fgts-how-simulate[data-v-2d1bb9d9] {
      display: grid;
      background: #b9c3d7
    }

    .c-fgts-how-simulate__about-container[data-v-2d1bb9d9] {
      display: flex;
      flex-direction: column;
      max-width: 100vw;
      padding: 0 15px;
      height: 100%;
      width: 100%;
      margin-top: 30px
    }

    .c-fgts-how-simulate__title[data-v-2d1bb9d9] {
      font-size: 1.7647058824rem;
      letter-spacing: .0882352941rem;
      line-height: 2.2941176471rem;
      font-weight: 700;
      color: #141414;
      text-align: left
    }

    .c-fgts-how-simulate__title--highlight[data-v-2d1bb9d9] {
      color: #0a50d7
    }

    .c-fgts-how-simulate__paragraph[data-v-2d1bb9d9] {
      font-size: .8235294118rem;
      letter-spacing: .0411764706rem;
      line-height: 1.0588235294rem;
      font-weight: 400;
      color: #141414;
      text-align: left;
      margin-top: 20px
    }

    .c-fgts-how-simulate__paragraph--highlight[data-v-2d1bb9d9] {
      font-weight: 400;
      color: #e54432
    }

    .c-fgts-how-simulate__separator[data-v-2d1bb9d9] {
      flex-direction: row;
      max-width: 100vw;
      padding: 0 15px;
      display: flex;
      align-items: center;
      margin-top: 20px
    }

    .c-fgts-how-simulate__separator-line[data-v-2d1bb9d9] {
      height: 1px;
      background: #fff;
      flex-grow: 1
    }

    .c-fgts-how-simulate__separator-logo[data-v-2d1bb9d9] {
      width: 50px
    }

    .c-fgts-how-simulate__separator-logo-container[data-v-2d1bb9d9] {
      padding: 0 25px;
      display: flex;
      justify-content: center;
      align-items: center
    }

    .c-fgts-how-simulate__saques-container[data-v-2d1bb9d9] {
      display: flex;
      flex-direction: column;
      max-width: 100vw;
      padding: 0 15px;
      position: relative;
      top: 50px
    }

    .c-fgts-how-simulate__saques-list[data-v-2d1bb9d9] {
      list-style-type: none
    }

    .c-fgts-how-simulate__saques-item[data-v-2d1bb9d9]:not(:first-child) {
      margin-top: 30px
    }

    .c-fgts-how-simulate__saques-item-header[data-v-2d1bb9d9] {
      display: flex
    }

    .c-fgts-how-simulate__saques-item-icon[data-v-2d1bb9d9] {
      color: #0a50d7
    }

    .c-fgts-how-simulate__saques-item-title[data-v-2d1bb9d9] {
      font-weight: 600;
      color: #0a50d7;
      margin-left: 9.33px
    }

    .c-fgts-how-simulate__saques-item-description[data-v-2d1bb9d9],
    .c-fgts-how-simulate__saques-item-title[data-v-2d1bb9d9] {
      font-size: .8235294118rem;
      letter-spacing: .0411764706rem;
      line-height: 1.0588235294rem;
      text-align: left
    }

    .c-fgts-how-simulate__saques-item-description[data-v-2d1bb9d9] {
      font-weight: 400;
      color: #0a1e32;
      margin-top: 20px;
      margin-left: 18px
    }

    .c-fgts-how-simulate__phone-container[data-v-2d1bb9d9] {
      display: flex;
      justify-content: center;
      align-items: center;
      position: relative
    }

    .c-fgts-how-simulate__phone-image[data-v-2d1bb9d9] {
      position: relative;
      top: 30px;
      z-index: 2
    }

    @media(min-width:992px) {
      .c-fgts-how-simulate__phone-image[data-v-2d1bb9d9] {
        width: 60%
      }
    }

    .c-fgts-how-simulate__footer[data-v-2d1bb9d9] {
      display: flex;
      flex-direction: column;
      max-width: 100vw;
      padding: 0 15px;
      position: relative;
      background: linear-gradient(180deg, #e7756b, #e5503f);
      min-height: 330px;
      justify-content: center;
      align-items: center
    }

    .c-fgts-how-simulate__footer-logo[data-v-2d1bb9d9] {
      position: absolute;
      max-width: unset;
      width: 380px;
      right: 90px;
      top: -80px;
      z-index: 1
    }

    .c-fgts-how-simulate__footer-cta[data-v-2d1bb9d9] {
      background: #fff;
      color: #fc5b53;
      box-shadow: 0 0 12px 1px rgba(0, 0, 0, .2);
      position: relative;
      z-index: 3
    }

    @media(min-width:992px) {
      .c-fgts-how-simulate__footer-cta[data-v-2d1bb9d9] {
        width: 70%
      }
    }

    .c-fgts-how-simulate__explanation-container[data-v-2d1bb9d9] {
      padding: 40px 15px
    }

    .c-fgts-how-simulate__explanation-text[data-v-2d1bb9d9] {
      font-size: .5882352941rem;
      letter-spacing: .0117647059rem;
      line-height: .8823529412rem;
      font-weight: 400;
      text-align: center
    }

    .p-fgts[data-v-c3b34ed8] {
      max-width: 100vw
    }

    .fb_hidden {
      position: absolute;
      top: -10000px;
      z-index: 10001
    }

    .fb_reposition {
      overflow: hidden;
      position: relative
    }

    .fb_invisible {
      display: none
    }

    .fb_reset {
      background: none;
      border: 0;
      border-spacing: 0;
      color: #000;
      cursor: auto;
      direction: ltr;
      font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
      font-size: 11px;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      letter-spacing: normal;
      line-height: 1;
      margin: 0;
      overflow: visible;
      padding: 0;
      text-align: left;
      text-decoration: none;
      text-indent: 0;
      text-shadow: none;
      text-transform: none;
      visibility: visible;
      white-space: normal;
      word-spacing: normal
    }

    .fb_reset>div {
      overflow: hidden
    }

    @keyframes fb_transform {
      from {
        opacity: 0;
        transform: scale(.95)
      }

      to {
        opacity: 1;
        transform: scale(1)
      }
    }

    .fb_animate {
      animation: fb_transform .3s forwards
    }

    .fb_dialog {
      background: rgba(82, 82, 82, .7);
      position: absolute;
      top: -10000px;
      z-index: 10001
    }

    .fb_dialog_advanced {
      border-radius: 8px;
      padding: 10px
    }

    .fb_dialog_content {
      background: #fff;
      color: #373737
    }

    .fb_dialog_close_icon {
      background: url(https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;
      cursor: pointer;
      display: block;
      height: 15px;
      position: absolute;
      right: 18px;
      top: 17px;
      width: 15px
    }

    .fb_dialog_mobile .fb_dialog_close_icon {
      left: 5px;
      right: auto;
      top: 5px
    }

    .fb_dialog_padding {
      background-color: transparent;
      position: absolute;
      width: 1px;
      z-index: -1
    }

    .fb_dialog_close_icon:hover {
      background: url(https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent
    }

    .fb_dialog_close_icon:active {
      background: url(https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent
    }

    .fb_dialog_iframe {
      line-height: 0
    }

    .fb_dialog_content .dialog_title {
      background: #6d84b4;
      border: 1px solid #365899;
      color: #fff;
      font-size: 14px;
      font-weight: bold;
      margin: 0
    }

    .fb_dialog_content .dialog_title>span {
      background: url(https://static.xx.fbcdn.net/rsrc.php/v3/yd/r/Cou7n-nqK52.gif) no-repeat 5px 50%;
      float: left;
      padding: 5px 0 7px 26px
    }

    body.fb_hidden {
      height: 100%;
      left: 0;
      margin: 0;
      overflow: visible;
      position: absolute;
      top: -10000px;
      transform: none;
      width: 100%
    }

    .fb_dialog.fb_dialog_mobile.loading {
      background: url(https://static.xx.fbcdn.net/rsrc.php/v3/ya/r/3rhSv5V8j3o.gif) white no-repeat 50% 50%;
      min-height: 100%;
      min-width: 100%;
      overflow: hidden;
      position: absolute;
      top: 0;
      z-index: 10001
    }

    .fb_dialog.fb_dialog_mobile.loading.centered {
      background: none;
      height: auto;
      min-height: initial;
      min-width: initial;
      width: auto
    }

    .fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner {
      width: 100%
    }

    .fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content {
      background: none
    }

    .loading.centered #fb_dialog_loader_close {
      clear: both;
      color: #fff;
      display: block;
      font-size: 18px;
      padding-top: 20px
    }

    #fb-root #fb_dialog_ipad_overlay {
      background: rgba(0, 0, 0, .4);
      bottom: 0;
      left: 0;
      min-height: 100%;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%;
      z-index: 10000
    }

    #fb-root #fb_dialog_ipad_overlay.hidden {
      display: none
    }

    .fb_dialog.fb_dialog_mobile.loading iframe {
      visibility: hidden
    }

    .fb_dialog_mobile .fb_dialog_iframe {
      position: sticky;
      top: 0
    }

    .fb_dialog_content .dialog_header {
      background: linear-gradient(from(#738aba), to(#2c4987));
      border-bottom: 1px solid;
      border-color: #043b87;
      box-shadow: white 0 1px 1px -1px inset;
      color: #fff;
      font: bold 14px Helvetica, sans-serif;
      text-overflow: ellipsis;
      text-shadow: rgba(0, 30, 84, .296875) 0 -1px 0;
      vertical-align: middle;
      white-space: nowrap
    }

    .fb_dialog_content .dialog_header table {
      height: 43px;
      width: 100%
    }

    .fb_dialog_content .dialog_header td.header_left {
      font-size: 12px;
      padding-left: 5px;
      vertical-align: middle;
      width: 60px
    }

    .fb_dialog_content .dialog_header td.header_right {
      font-size: 12px;
      padding-right: 5px;
      vertical-align: middle;
      width: 60px
    }

    .fb_dialog_content .touchable_button {
      background: linear-gradient(from(#4267B2), to(#2a4887));
      background-clip: padding-box;
      border: 1px solid #29487d;
      border-radius: 3px;
      display: inline-block;
      line-height: 18px;
      margin-top: 3px;
      max-width: 85px;
      padding: 4px 12px;
      position: relative
    }

    .fb_dialog_content .dialog_header .touchable_button input {
      background: none;
      border: none;
      color: #fff;
      font: bold 12px Helvetica, sans-serif;
      margin: 2px -12px;
      padding: 2px 6px 3px 6px;
      text-shadow: rgba(0, 30, 84, .296875) 0 -1px 0
    }

    .fb_dialog_content .dialog_header .header_center {
      color: #fff;
      font-size: 16px;
      font-weight: bold;
      line-height: 18px;
      text-align: center;
      vertical-align: middle
    }

    .fb_dialog_content .dialog_content {
      background: url(https://static.xx.fbcdn.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;
      border: 1px solid #4a4a4a;
      border-bottom: 0;
      border-top: 0;
      height: 150px
    }

    .fb_dialog_content .dialog_footer {
      background: #f5f6f7;
      border: 1px solid #4a4a4a;
      border-top-color: #ccc;
      height: 40px
    }

    #fb_dialog_loader_close {
      float: left
    }

    .fb_dialog.fb_dialog_mobile .fb_dialog_close_icon {
      visibility: hidden
    }

    #fb_dialog_loader_spinner {
      animation: rotateSpinner 1.2s linear infinite;
      background-color: transparent;
      background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/t-wz8gw1xG1.png);
      background-position: 50% 50%;
      background-repeat: no-repeat;
      height: 24px;
      width: 24px
    }

    @keyframes rotateSpinner {
      0% {
        transform: rotate(0deg)
      }

      100% {
        transform: rotate(360deg)
      }
    }

    .fb_iframe_widget {
      display: inline-block;
      position: relative
    }

    .fb_iframe_widget span {
      display: inline-block;
      position: relative;
      text-align: justify
    }

    .fb_iframe_widget iframe {
      position: absolute
    }

    .fb_iframe_widget_fluid_desktop,
    .fb_iframe_widget_fluid_desktop span,
    .fb_iframe_widget_fluid_desktop iframe {
      max-width: 100%
    }

    .fb_iframe_widget_fluid_desktop iframe {
      min-width: 220px;
      position: relative
    }

    .fb_iframe_widget_lift {
      z-index: 1
    }

    .fb_iframe_widget_fluid {
      display: inline
    }

    .fb_iframe_widget_fluid span {
      width: 100%
    }

    .fb_mpn_mobile_landing_page_slide_out {
      animation-duration: 200ms;
      animation-name: fb_mpn_landing_page_slide_out;
      transition-timing-function: ease-in
    }

    .fb_mpn_mobile_landing_page_slide_out_from_left {
      animation-duration: 200ms;
      animation-name: fb_mpn_landing_page_slide_out_from_left;
      transition-timing-function: ease-in
    }

    .fb_mpn_mobile_landing_page_slide_up {
      animation-duration: 500ms;
      animation-name: fb_mpn_landing_page_slide_up;
      transition-timing-function: ease-in
    }

    .fb_mpn_mobile_bounce_in {
      animation-duration: 300ms;
      animation-name: fb_mpn_bounce_in;
      transition-timing-function: ease-in
    }

    .fb_mpn_mobile_bounce_out {
      animation-duration: 300ms;
      animation-name: fb_mpn_bounce_out;
      transition-timing-function: ease-in
    }

    .fb_mpn_mobile_bounce_out_v2 {
      animation-duration: 300ms;
      animation-name: fb_mpn_fade_out;
      transition-timing-function: ease-in
    }

    .fb_customer_chat_bounce_in_v2 {
      animation-duration: 300ms;
      animation-name: fb_bounce_in_v2;
      transition-timing-function: ease-in
    }

    .fb_customer_chat_bounce_in_from_left {
      animation-duration: 300ms;
      animation-name: fb_bounce_in_from_left;
      transition-timing-function: ease-in
    }

    .fb_customer_chat_bounce_out_v2 {
      animation-duration: 300ms;
      animation-name: fb_bounce_out_v2;
      transition-timing-function: ease-in
    }

    .fb_customer_chat_bounce_out_from_left {
      animation-duration: 300ms;
      animation-name: fb_bounce_out_from_left;
      transition-timing-function: ease-in
    }

    .fb_invisible_flow {
      display: inherit;
      height: 0;
      overflow-x: hidden;
      width: 0
    }

    @keyframes fb_mpn_landing_page_slide_out {
      0% {
        margin: 0 12px;
        width: 100% - 24px
      }

      60% {
        border-radius: 18px
      }

      100% {
        border-radius: 50%;
        margin: 0 24px;
        width: 60px
      }
    }

    @keyframes fb_mpn_landing_page_slide_out_from_left {
      0% {
        left: 12px;
        width: 100% - 24px
      }

      60% {
        border-radius: 18px
      }

      100% {
        border-radius: 50%;
        left: 12px;
        width: 60px
      }
    }

    @keyframes fb_mpn_landing_page_slide_up {
      0% {
        bottom: 0;
        opacity: 0
      }

      100% {
        bottom: 24px;
        opacity: 1
      }
    }

    @keyframes fb_mpn_bounce_in {
      0% {
        opacity: .5;
        top: 100%
      }

      100% {
        opacity: 1;
        top: 0
      }
    }

    @keyframes fb_mpn_fade_out {
      0% {
        bottom: 30px;
        opacity: 1
      }

      100% {
        bottom: 0;
        opacity: 0
      }
    }

    @keyframes fb_mpn_bounce_out {
      0% {
        opacity: 1;
        top: 0
      }

      100% {
        opacity: .5;
        top: 100%
      }
    }

    @keyframes fb_bounce_in_v2 {
      0% {
        opacity: 0;
        transform: scale(0, 0);
        transform-origin: bottom right
      }

      50% {
        transform: scale(1.03, 1.03);
        transform-origin: bottom right
      }

      100% {
        opacity: 1;
        transform: scale(1, 1);
        transform-origin: bottom right
      }
    }

    @keyframes fb_bounce_in_from_left {
      0% {
        opacity: 0;
        transform: scale(0, 0);
        transform-origin: bottom left
      }

      50% {
        transform: scale(1.03, 1.03);
        transform-origin: bottom left
      }

      100% {
        opacity: 1;
        transform: scale(1, 1);
        transform-origin: bottom left
      }
    }

    @keyframes fb_bounce_out_v2 {
      0% {
        opacity: 1;
        transform: scale(1, 1);
        transform-origin: bottom right
      }

      100% {
        opacity: 0;
        transform: scale(0, 0);
        transform-origin: bottom right
      }
    }

    @keyframes fb_bounce_out_from_left {
      0% {
        opacity: 1;
        transform: scale(1, 1);
        transform-origin: bottom left
      }

      100% {
        opacity: 0;
        transform: scale(0, 0);
        transform-origin: bottom left
      }
    }

    @keyframes slideInFromBottom {
      0% {
        opacity: .1;
        transform: translateY(100%)
      }

      100% {
        opacity: 1;
        transform: translateY(0)
      }
    }

    @keyframes slideInFromBottomDelay {
      0% {
        opacity: 0;
        transform: translateY(100%)
      }

      97% {
        opacity: 0;
        transform: translateY(100%)
      }

      100% {
        opacity: 1;
        transform: translateY(0)
      }
    }

    .c-checkbox[data-v-71a7662e] {
      display: inline-flex;
      align-items: center;
      cursor: pointer
    }

    .c-checkbox--disabled[data-v-71a7662e] {
      pointer-events: none;
      opacity: .5
    }

    .c-checkbox__box[data-v-71a7662e] {
      width: 18px;
      height: 18px;
      border-radius: 6px;
      border: 1px solid var(--color-dark-200);
      padding: 9px;
      position: relative;
      display: inline-flex;
      justify-content: center;
      align-items: center;
      background: #fff
    }

    .c-checkbox--checked .c-checkbox__box[data-v-71a7662e] {
      background: linear-gradient(180deg, #0a50d7, #1345fa)
    }

    .c-checkbox__box-icon[data-v-71a7662e] {
      color: #fff;
      position: absolute;
      transition: all .1s linear;
      transform: scale(0);
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      filter: brightness(0) invert(1)
    }

    .c-checkbox--checked .c-checkbox__box-icon[data-v-71a7662e] {
      transform: scale(.8)
    }

    .c-checkbox__label[data-v-71a7662e] {
      margin-left: 10px;
      font-size: .9411764706rem;
      letter-spacing: 0;
      line-height: 19px;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .c-checkbox__label--black[data-v-71a7662e] {
      color: #000
    }

    .c-checkbox__label--white[data-v-71a7662e] {
      color: #fff
    }

    .c-checkbox__label--primary[data-v-71a7662e] {
      color: var(--brand-primary-blue)
    }

    .o-layout-division[data-v-154ca572] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-154ca572] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-154ca572] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-154ca572] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-154ca572] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-154ca572] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-154ca572] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-154ca572] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-154ca572] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-154ca572] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-154ca572] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-154ca572] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-154ca572] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-154ca572] {
        display: none
      }
    }

    .row[data-v-154ca572] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-154ca572] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-154ca572] {
      overflow-y: hidden
    }

    .index-9999[data-v-154ca572] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-154ca572],
    .page-leave-active[data-v-154ca572] {
      transition: opacity .2s
    }

    .page-enter[data-v-154ca572],
    .page-leave-active[data-v-154ca572] {
      opacity: 0
    }

    .bounce-enter-active[data-v-154ca572] {
      -webkit-animation: bounce-in-data-v-154ca572 .8s;
      animation: bounce-in-data-v-154ca572 .8s
    }

    .bounce-leave-active[data-v-154ca572] {
      -webkit-animation: bounce-out-data-v-154ca572 .5s;
      animation: bounce-out-data-v-154ca572 .5s
    }

    @-webkit-keyframes bounce-in-data-v-154ca572 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-154ca572 {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-154ca572 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-154ca572 {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-154ca572],
    .slide-right-leave-active[data-v-154ca572] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-154ca572],
    .slide-right-enter[data-v-154ca572] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-154ca572 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-154ca572 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-154ca572] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-154ca572] {
      width: 100%
    }

    .l-grid-wrapper[data-v-154ca572] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-154ca572] {
      color: #fff
    }

    .text-black[data-v-154ca572] {
      color: #000
    }

    .text-debug[data-v-154ca572],
    .text-red[data-v-154ca572] {
      color: red
    }

    .gilory-extrabold[data-v-154ca572] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-154ca572] {
      font-size: 4rem
    }

    .rem-2[data-v-154ca572] {
      font-size: 2rem
    }

    .rem-5[data-v-154ca572] {
      font-size: 5rem
    }

    .rem-17[data-v-154ca572] {
      font-size: 1.7rem
    }

    .rem-16[data-v-154ca572] {
      font-size: 1.6rem
    }

    .rem-15[data-v-154ca572] {
      font-size: 1.5rem
    }

    .rem-25[data-v-154ca572] {
      font-size: 2.5rem
    }

    .text-thin[data-v-154ca572] {
      font-weight: 100
    }

    .text-extra-light[data-v-154ca572] {
      font-weight: 200
    }

    .text-light[data-v-154ca572] {
      font-weight: 300
    }

    .text-regular[data-v-154ca572] {
      font-weight: 400
    }

    .text-medium[data-v-154ca572] {
      font-weight: 500
    }

    .text-semi-bold[data-v-154ca572] {
      font-weight: 600
    }

    .text-bold[data-v-154ca572] {
      font-weight: 700
    }

    .text-boldest[data-v-154ca572] {
      font-weight: 900
    }

    .text-center[data-v-154ca572] {
      text-align: center
    }

    .text-left[data-v-154ca572] {
      text-align: left
    }

    .text-right[data-v-154ca572] {
      text-align: right
    }

    .spaced-2px[data-v-154ca572] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-154ca572] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-154ca572] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-154ca572] {
      letter-spacing: 0
    }

    .float-right[data-v-154ca572] {
      float: right
    }

    .float-left[data-v-154ca572] {
      float: left
    }

    .d-block[data-v-154ca572] {
      display: block
    }

    .m-0[data-v-154ca572] {
      margin: 0
    }

    .m-1[data-v-154ca572] {
      margin: .25rem
    }

    .m-2[data-v-154ca572] {
      margin: .5rem
    }

    .m-3[data-v-154ca572] {
      margin: .75rem
    }

    .m-4[data-v-154ca572] {
      margin: 1rem
    }

    .m-5[data-v-154ca572] {
      margin: 1.25rem
    }

    .m-6[data-v-154ca572] {
      margin: 1.5rem
    }

    .m-8[data-v-154ca572] {
      margin: 2rem
    }

    .m-10[data-v-154ca572] {
      margin: 2.5rem
    }

    .m-12[data-v-154ca572] {
      margin: 3rem
    }

    .m-16[data-v-154ca572] {
      margin: 4rem
    }

    .m-20[data-v-154ca572] {
      margin: 5rem
    }

    .m-24[data-v-154ca572] {
      margin: 6rem
    }

    .m-32[data-v-154ca572] {
      margin: 8rem
    }

    .m-40[data-v-154ca572] {
      margin: 10rem
    }

    .m-48[data-v-154ca572] {
      margin: 12rem
    }

    .m-56[data-v-154ca572] {
      margin: 14rem
    }

    .m-64[data-v-154ca572] {
      margin: 16rem
    }

    .m-auto[data-v-154ca572] {
      margin: auto
    }

    .m-px[data-v-154ca572] {
      margin: 1px
    }

    .-m-1[data-v-154ca572] {
      margin: -.25rem
    }

    .-m-2[data-v-154ca572] {
      margin: -.5rem
    }

    .-m-3[data-v-154ca572] {
      margin: -.75rem
    }

    .-m-4[data-v-154ca572] {
      margin: -1rem
    }

    .-m-5[data-v-154ca572] {
      margin: -1.25rem
    }

    .-m-6[data-v-154ca572] {
      margin: -1.5rem
    }

    .-m-8[data-v-154ca572] {
      margin: -2rem
    }

    .-m-10[data-v-154ca572] {
      margin: -2.5rem
    }

    .-m-12[data-v-154ca572] {
      margin: -3rem
    }

    .-m-16[data-v-154ca572] {
      margin: -4rem
    }

    .-m-20[data-v-154ca572] {
      margin: -5rem
    }

    .-m-24[data-v-154ca572] {
      margin: -6rem
    }

    .-m-32[data-v-154ca572] {
      margin: -8rem
    }

    .-m-40[data-v-154ca572] {
      margin: -10rem
    }

    .-m-48[data-v-154ca572] {
      margin: -12rem
    }

    .-m-56[data-v-154ca572] {
      margin: -14rem
    }

    .-m-64[data-v-154ca572] {
      margin: -16rem
    }

    .-m-px[data-v-154ca572] {
      margin: -1px
    }

    .my-0[data-v-154ca572] {
      margin-top: 0
    }

    .my-1[data-v-154ca572] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-154ca572] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-154ca572] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-154ca572] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-154ca572] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-154ca572] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-154ca572] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-154ca572] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-154ca572] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-154ca572] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-154ca572] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-154ca572] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-154ca572] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-154ca572] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-154ca572] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-154ca572] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-154ca572] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-154ca572] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-154ca572] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-154ca572] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-154ca572] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-154ca572] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-154ca572] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-154ca572] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-154ca572] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-154ca572] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-154ca572] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-154ca572] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-154ca572] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-154ca572] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-154ca572] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-154ca572] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-154ca572] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-154ca572] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-154ca572] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-154ca572] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-154ca572] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-154ca572] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-154ca572] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-154ca572] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-154ca572] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-154ca572] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-154ca572] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-154ca572] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-154ca572] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-154ca572] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-154ca572] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-154ca572] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-154ca572] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-154ca572] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-154ca572] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-154ca572] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-154ca572] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-154ca572] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-154ca572] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-154ca572] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-154ca572] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-154ca572] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-154ca572] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-154ca572] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-154ca572] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-154ca572] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-154ca572] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-154ca572] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-154ca572] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-154ca572] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-154ca572] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-154ca572] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-154ca572] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-154ca572] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-154ca572] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-154ca572] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-154ca572] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-154ca572] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-154ca572] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-154ca572] {
      margin-top: 0
    }

    .mt-1[data-v-154ca572] {
      margin-top: .25rem
    }

    .mt-2[data-v-154ca572] {
      margin-top: .5rem
    }

    .mt-3[data-v-154ca572] {
      margin-top: .75rem
    }

    .mt-4[data-v-154ca572] {
      margin-top: 1rem
    }

    .mt-5[data-v-154ca572] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-154ca572] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-154ca572] {
      margin-top: 2rem
    }

    .mt-10[data-v-154ca572] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-154ca572] {
      margin-top: 3rem
    }

    .mt-16[data-v-154ca572] {
      margin-top: 4rem
    }

    .mt-20[data-v-154ca572] {
      margin-top: 5rem
    }

    .mt-24[data-v-154ca572] {
      margin-top: 6rem
    }

    .mt-32[data-v-154ca572] {
      margin-top: 8rem
    }

    .mt-40[data-v-154ca572] {
      margin-top: 10rem
    }

    .mt-48[data-v-154ca572] {
      margin-top: 12rem
    }

    .mt-56[data-v-154ca572] {
      margin-top: 14rem
    }

    .mt-64[data-v-154ca572] {
      margin-top: 16rem
    }

    .mt-auto[data-v-154ca572] {
      margin-top: auto
    }

    .mt-px[data-v-154ca572] {
      margin-top: 1px
    }

    .-mt-1[data-v-154ca572] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-154ca572] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-154ca572] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-154ca572] {
      margin-top: -1rem
    }

    .-mt-5[data-v-154ca572] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-154ca572] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-154ca572] {
      margin-top: -2rem
    }

    .-mt-10[data-v-154ca572] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-154ca572] {
      margin-top: -3rem
    }

    .-mt-16[data-v-154ca572] {
      margin-top: -4rem
    }

    .-mt-24[data-v-154ca572] {
      margin-top: -6rem
    }

    .-mt-32[data-v-154ca572] {
      margin-top: -8rem
    }

    .-mt-40[data-v-154ca572] {
      margin-top: -10rem
    }

    .-mt-48[data-v-154ca572] {
      margin-top: -12rem
    }

    .-mt-56[data-v-154ca572] {
      margin-top: -14rem
    }

    .-mt-64[data-v-154ca572] {
      margin-top: -16rem
    }

    .-mt-px[data-v-154ca572] {
      margin-top: -1px
    }

    .mr-0[data-v-154ca572] {
      margin-right: 0
    }

    .mr-1[data-v-154ca572] {
      margin-right: .25rem
    }

    .mr-2[data-v-154ca572] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-154ca572] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-154ca572] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-154ca572] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-154ca572] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-154ca572] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-154ca572] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-154ca572] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-154ca572] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-154ca572] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-154ca572] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-154ca572] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-154ca572] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-154ca572] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-154ca572] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-154ca572] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-154ca572] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-154ca572] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-154ca572] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-154ca572] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-154ca572] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-154ca572] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-154ca572] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-154ca572] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-154ca572] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-154ca572] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-154ca572] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-154ca572] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-154ca572] {
      margin-right: -5rem
    }

    .-mr-32[data-v-154ca572] {
      margin-right: -8rem
    }

    .-mr-40[data-v-154ca572] {
      margin-right: -10rem
    }

    .-mr-48[data-v-154ca572] {
      margin-right: -12rem
    }

    .-mr-56[data-v-154ca572] {
      margin-right: -14rem
    }

    .-mr-64[data-v-154ca572] {
      margin-right: -16rem
    }

    .-mr-px[data-v-154ca572] {
      margin-right: -1px
    }

    .mb-0[data-v-154ca572] {
      margin-bottom: 0
    }

    .mb-1[data-v-154ca572] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-154ca572] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-154ca572] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-154ca572] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-154ca572] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-154ca572] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-154ca572] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-154ca572] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-154ca572] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-154ca572] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-154ca572] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-154ca572] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-154ca572] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-154ca572] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-154ca572] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-154ca572] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-154ca572] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-154ca572] {
      margin-bottom: auto
    }

    .mb-px[data-v-154ca572] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-154ca572] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-154ca572] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-154ca572] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-154ca572] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-154ca572] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-154ca572] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-154ca572] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-154ca572] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-154ca572] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-154ca572] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-154ca572] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-154ca572] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-154ca572] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-154ca572] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-154ca572] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-154ca572] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-154ca572] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-154ca572] {
      margin-bottom: -1px
    }

    .ml-0[data-v-154ca572] {
      margin-left: 0
    }

    .ml-1[data-v-154ca572] {
      margin-left: .25rem
    }

    .ml-2[data-v-154ca572] {
      margin-left: .5rem
    }

    .ml-3[data-v-154ca572] {
      margin-left: .75rem
    }

    .ml-4[data-v-154ca572] {
      margin-left: 1rem
    }

    .ml-5[data-v-154ca572] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-154ca572] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-154ca572] {
      margin-left: 2rem
    }

    .ml-10[data-v-154ca572] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-154ca572] {
      margin-left: 3rem
    }

    .ml-16[data-v-154ca572] {
      margin-left: 4rem
    }

    .ml-20[data-v-154ca572] {
      margin-left: 5rem
    }

    .ml-24[data-v-154ca572] {
      margin-left: 6rem
    }

    .ml-32[data-v-154ca572] {
      margin-left: 8rem
    }

    .ml-40[data-v-154ca572] {
      margin-left: 10rem
    }

    .ml-48[data-v-154ca572] {
      margin-left: 12rem
    }

    .ml-56[data-v-154ca572] {
      margin-left: 14rem
    }

    .ml-64[data-v-154ca572] {
      margin-left: 16rem
    }

    .ml-auto[data-v-154ca572] {
      margin-left: auto
    }

    .ml-px[data-v-154ca572] {
      margin-left: 1px
    }

    .-ml-1[data-v-154ca572] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-154ca572] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-154ca572] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-154ca572] {
      margin-left: -1rem
    }

    .-ml-5[data-v-154ca572] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-154ca572] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-154ca572] {
      margin-left: -2rem
    }

    .-ml-10[data-v-154ca572] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-154ca572] {
      margin-left: -3rem
    }

    .-ml-16[data-v-154ca572] {
      margin-left: -4rem
    }

    .-ml-20[data-v-154ca572] {
      margin-left: -5rem
    }

    .-ml-24[data-v-154ca572] {
      margin-left: -6rem
    }

    .-ml-32[data-v-154ca572] {
      margin-left: -8rem
    }

    .-ml-40[data-v-154ca572] {
      margin-left: -10rem
    }

    .-ml-48[data-v-154ca572] {
      margin-left: -12rem
    }

    .-ml-56[data-v-154ca572] {
      margin-left: -14rem
    }

    .-ml-64[data-v-154ca572] {
      margin-left: -16rem
    }

    .-ml-px[data-v-154ca572] {
      margin-left: -1px
    }

    .p-0[data-v-154ca572] {
      padding: 0
    }

    .p-1[data-v-154ca572] {
      padding: .25rem
    }

    .p-2[data-v-154ca572] {
      padding: .5rem
    }

    .p-3[data-v-154ca572] {
      padding: .75rem
    }

    .p-4[data-v-154ca572] {
      padding: 1rem
    }

    .p-5[data-v-154ca572] {
      padding: 1.25rem
    }

    .p-6[data-v-154ca572] {
      padding: 1.5rem
    }

    .p-8[data-v-154ca572] {
      padding: 2rem
    }

    .p-10[data-v-154ca572] {
      padding: 2.5rem
    }

    .p-12[data-v-154ca572] {
      padding: 3rem
    }

    .p-16[data-v-154ca572] {
      padding: 4rem
    }

    .p-20[data-v-154ca572] {
      padding: 5rem
    }

    .p-24[data-v-154ca572] {
      padding: 6rem
    }

    .p-32[data-v-154ca572] {
      padding: 8rem
    }

    .p-40[data-v-154ca572] {
      padding: 10rem
    }

    .p-48[data-v-154ca572] {
      padding: 12rem
    }

    .p-56[data-v-154ca572] {
      padding: 14rem
    }

    .p-64[data-v-154ca572] {
      padding: 16rem
    }

    .p-px[data-v-154ca572] {
      padding: 1px
    }

    .py-0[data-v-154ca572] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-154ca572] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-154ca572] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-154ca572] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-154ca572] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-154ca572] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-154ca572] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-154ca572] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-154ca572] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-154ca572] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-154ca572] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-154ca572] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-154ca572] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-154ca572] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-154ca572] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-154ca572] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-154ca572] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-154ca572] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-154ca572] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-154ca572] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-154ca572] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-154ca572] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-154ca572] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-154ca572] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-154ca572] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-154ca572] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-154ca572] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-154ca572] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-154ca572] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-154ca572] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-154ca572] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-154ca572] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-154ca572] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-154ca572] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-154ca572] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-154ca572] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-154ca572] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-154ca572] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-154ca572] {
      padding-top: 0
    }

    .pt-1[data-v-154ca572] {
      padding-top: .25rem
    }

    .pt-2[data-v-154ca572] {
      padding-top: .5rem
    }

    .pt-3[data-v-154ca572] {
      padding-top: .75rem
    }

    .pt-4[data-v-154ca572] {
      padding-top: 1rem
    }

    .pt-5[data-v-154ca572] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-154ca572] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-154ca572] {
      padding-top: 2rem
    }

    .pt-10[data-v-154ca572] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-154ca572] {
      padding-top: 3rem
    }

    .pt-16[data-v-154ca572] {
      padding-top: 4rem
    }

    .pt-20[data-v-154ca572] {
      padding-top: 5rem
    }

    .pt-24[data-v-154ca572] {
      padding-top: 6rem
    }

    .pt-32[data-v-154ca572] {
      padding-top: 8rem
    }

    .pt-40[data-v-154ca572] {
      padding-top: 10rem
    }

    .pt-48[data-v-154ca572] {
      padding-top: 12rem
    }

    .pt-56[data-v-154ca572] {
      padding-top: 14rem
    }

    .pt-64[data-v-154ca572] {
      padding-top: 16rem
    }

    .pt-px[data-v-154ca572] {
      padding-top: 1px
    }

    .pr-0[data-v-154ca572] {
      padding-right: 0
    }

    .pr-1[data-v-154ca572] {
      padding-right: .25rem
    }

    .pr-2[data-v-154ca572] {
      padding-right: .5rem
    }

    .pr-3[data-v-154ca572] {
      padding-right: .75rem
    }

    .pr-4[data-v-154ca572] {
      padding-right: 1rem
    }

    .pr-5[data-v-154ca572] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-154ca572] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-154ca572] {
      padding-right: 2rem
    }

    .pr-10[data-v-154ca572] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-154ca572] {
      padding-right: 3rem
    }

    .pr-16[data-v-154ca572] {
      padding-right: 4rem
    }

    .pr-20[data-v-154ca572] {
      padding-right: 5rem
    }

    .pr-24[data-v-154ca572] {
      padding-right: 6rem
    }

    .pr-32[data-v-154ca572] {
      padding-right: 8rem
    }

    .pr-40[data-v-154ca572] {
      padding-right: 10rem
    }

    .pr-48[data-v-154ca572] {
      padding-right: 12rem
    }

    .pr-56[data-v-154ca572] {
      padding-right: 14rem
    }

    .pr-64[data-v-154ca572] {
      padding-right: 16rem
    }

    .pr-px[data-v-154ca572] {
      padding-right: 1px
    }

    .pb-0[data-v-154ca572] {
      padding-bottom: 0
    }

    .pb-1[data-v-154ca572] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-154ca572] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-154ca572] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-154ca572] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-154ca572] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-154ca572] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-154ca572] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-154ca572] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-154ca572] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-154ca572] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-154ca572] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-154ca572] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-154ca572] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-154ca572] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-154ca572] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-154ca572] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-154ca572] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-154ca572] {
      padding-bottom: 1px
    }

    .pl-0[data-v-154ca572] {
      padding-left: 0
    }

    .pl-1[data-v-154ca572] {
      padding-left: .25rem
    }

    .pl-2[data-v-154ca572] {
      padding-left: .5rem
    }

    .pl-3[data-v-154ca572] {
      padding-left: .75rem
    }

    .pl-4[data-v-154ca572] {
      padding-left: 1rem
    }

    .pl-5[data-v-154ca572] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-154ca572] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-154ca572] {
      padding-left: 2rem
    }

    .pl-10[data-v-154ca572] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-154ca572] {
      padding-left: 3rem
    }

    .pl-16[data-v-154ca572] {
      padding-left: 4rem
    }

    .pl-20[data-v-154ca572] {
      padding-left: 5rem
    }

    .pl-24[data-v-154ca572] {
      padding-left: 6rem
    }

    .pl-32[data-v-154ca572] {
      padding-left: 8rem
    }

    .pl-40[data-v-154ca572] {
      padding-left: 10rem
    }

    .pl-48[data-v-154ca572] {
      padding-left: 12rem
    }

    .pl-56[data-v-154ca572] {
      padding-left: 14rem
    }

    .pl-64[data-v-154ca572] {
      padding-left: 16rem
    }

    .pl-px[data-v-154ca572] {
      padding-left: 1px
    }

    .btn-block[data-v-154ca572] {
      width: 100%
    }

    .debug[data-v-154ca572] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-154ca572] {
      cursor: pointer
    }

    .c-consignado-footer[data-v-154ca572] {
      padding: 15px 10px 30px;
      color: #fff;
      background: #b6c0d5;
      background: linear-gradient(180deg, #eef0f5, #a9bfe8);
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center
    }

    .c-consignado-footer--blue[data-v-154ca572] {
      background: linear-gradient(180deg, #262525, #182b44)
    }

    .c-consignado-footer--blue .c-consignado-footer__logo[data-v-154ca572] {
      filter: brightness(0) invert(1)
    }

    .c-consignado-footer__info-list[data-v-154ca572] {
      list-style: none;
      margin-top: 20px
    }

    .c-consignado-footer__info-list-item[data-v-154ca572] {
      font-size: .8235294118rem;
      letter-spacing: .7px;
      line-height: 20px;
      text-align: center;
      color: #000
    }

    .c-consignado-footer--blue .c-consignado-footer__info-list-item[data-v-154ca572] {
      color: #fff
    }

    .c-consignado-footer__info-list-item-link[data-v-154ca572] {
      font-size: .82353rem;
      letter-spacing: .7px;
      line-height: 15px;
      color: #dd0c00
    }

    .c-consignado-footer--blue .c-consignado-footer__info-list-item-link[data-v-154ca572] {
      color: #5791ff
    }

    .c-consignado-footer__info-list-item-link-icon[data-v-154ca572] {
      color: #dd0c00;
      opacity: 1;
      transition: opacity .15s ease;
      cursor: pointer
    }

    .c-consignado-footer--blue .c-consignado-footer__info-list-item-link-icon[data-v-154ca572] {
      color: #5791ff
    }

    .c-consignado-footer__info-list-item-link-icon[data-v-154ca572]:hover {
      opacity: .6
    }

    .c-consignado-footer__go-top-container[data-v-154ca572] {
      display: flex;
      justify-content: center;
      align-items: center;
      margin-top: 30px
    }

    svg.svg-inline--fa.fa-chevron-up.fa-w-14[data-v-154ca572] {
      font-size: 1.2rem !important;
      color: #a9bfe8 !important
    }

    .c-consignado-footer--blue svg.svg-inline--fa.fa-chevron-up.fa-w-14[data-v-154ca572] {
      color: #14243a !important
    }

    .c-consignado-simulacao-expirada-modal__wrapper[data-v-7237b263] {
      display: flex;
      flex-direction: column
    }

    .c-consignado-simulacao-expirada-modal__wallet-figure[data-v-7237b263] {
      display: flex;
      justify-content: center;
      align-items: center
    }

    .c-consignado-simulacao-expirada-modal__title[data-v-7237b263] {
      color: var(--brand-primary-red);
      text-align: center;
      font-size: 1.6470588235rem;
      letter-spacing: 1.4px;
      line-height: 37px;
      margin-top: 30.4px;
      margin-bottom: 0;
      text-transform: capitalize
    }

    .c-consignado-simulacao-expirada-modal__subtitle[data-v-7237b263] {
      margin-top: 30px;
      margin-bottom: 0;
      font-weight: 400;
      font-size: 1.4117647059rem;
      line-height: 32px;
      letter-spacing: 1.2px
    }

    .c-consignado-simulacao-expirada-modal__subtitle-highlight[data-v-7237b263] {
      color: var(--brand-primary-blue);
      font-weight: 700;
      font-size: 1.4117647059rem
    }

    .c-consignado-simulacao-expirada-modal__paragraph[data-v-7237b263] {
      margin-top: 15px;
      color: #676767;
      font-size: 1.4117647059rem;
      font-weight: 400;
      line-height: 32px
    }
 
    .o-layout-division[data-v-7c7e069a] {
      min-height: 100vh;
      width: 100vw;
      max-width: 100%;
      display: flex
    }

    .o-layout-division__about[data-v-7c7e069a] {
      display: none;
      width: 60%;
      min-height: 100%;
      background: #b3c2cb;
      background-image: url(img/new-back.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 50%
    }

    @media(min-width:1360px) {
      .o-layout-division__about[data-v-7c7e069a] {
        background-size: 100%
      }
    }

    @media(min-width:992px) {
      .o-layout-division__about[data-v-7c7e069a] {
        display: inline;
        display: initial
      }
    }

    @media screen and (min-width:1650px) {
      .o-layout-division__about[data-v-7c7e069a] {
        background-position: 0 -150px
      }
    }

    .o-layout-division__about-content[data-v-7c7e069a] {
      min-height: 100vh
    }

    .o-layout-division__main[data-v-7c7e069a] {
      width: 100%
    }

    @media(min-width:992px) {
      .o-layout-division__main[data-v-7c7e069a] {
        width: 40%
      }
    }

    .o-layout-division__main-content[data-v-7c7e069a] {
      min-height: 100vh
    }

    @media(min-width:992px) {
      .o-layout-division__main-content[data-v-7c7e069a] {
        max-height: 100vh;
        overflow: auto
      }
    }

    .o-layout-division__main-content--desktop[data-v-7c7e069a] {
      display: none
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--desktop[data-v-7c7e069a] {
        display: inline;
        display: initial
      }
    }

    .o-layout-division__main-content--mobile[data-v-7c7e069a] {
      display: inline;
      display: initial
    }

    @media(min-width:992px) {
      .o-layout-division__main-content--mobile[data-v-7c7e069a] {
        display: none
      }
    }

    .row[data-v-7c7e069a] {
      grid-column: 1/span 12
    }

    .no-overflow-x[data-v-7c7e069a] {
      overflow-x: hidden
    }

    .no-overflow-y[data-v-7c7e069a] {
      overflow-y: hidden
    }

    .index-9999[data-v-7c7e069a] {
      z-index: 9999;
      position: relative
    }

    .page-enter-active[data-v-7c7e069a],
    .page-leave-active[data-v-7c7e069a] {
      transition: opacity .2s
    }

    .page-enter[data-v-7c7e069a],
    .page-leave-active[data-v-7c7e069a] {
      opacity: 0
    }

    .bounce-enter-active[data-v-7c7e069a] {
      -webkit-animation: bounce-in-data-v-7c7e069a .8s;
      animation: bounce-in-data-v-7c7e069a .8s
    }

    .bounce-leave-active[data-v-7c7e069a] {
      -webkit-animation: bounce-out-data-v-7c7e069a .5s;
      animation: bounce-out-data-v-7c7e069a .5s
    }

    @-webkit-keyframes bounce-in-data-v-7c7e069a {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @keyframes bounce-in-data-v-7c7e069a {
      0% {
        transform: scale(0)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(1)
      }
    }

    @-webkit-keyframes bounce-out-data-v-7c7e069a {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    @keyframes bounce-out-data-v-7c7e069a {
      0% {
        transform: scale(1)
      }

      50% {
        transform: scale(1.5)
      }

      to {
        transform: scale(0)
      }
    }

    .slide-left-enter[data-v-7c7e069a],
    .slide-right-leave-active[data-v-7c7e069a] {
      opacity: 0;
      transform: translate(30px)
    }

    .slide-left-leave-active[data-v-7c7e069a],
    .slide-right-enter[data-v-7c7e069a] {
      opacity: 0;
      transform: translate(-30px)
    }

    @-webkit-keyframes logo-loading-data-v-7c7e069a {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    @keyframes logo-loading-data-v-7c7e069a {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(1turn)
      }
    }

    .l-container[data-v-7c7e069a] {
      margin: 0 auto;
      max-width: 1200px
    }

    .l-container-fluid[data-v-7c7e069a] {
      width: 100%
    }

    .l-grid-wrapper[data-v-7c7e069a] {
      display: grid;
      grid-template-columns: repeat(12, 1fr)
    }

    .text-white[data-v-7c7e069a] {
      color: #fff
    }

    .text-black[data-v-7c7e069a] {
      color: #000
    }

    .text-debug[data-v-7c7e069a],
    .text-red[data-v-7c7e069a] {
      color: red
    }

    .gilory-extrabold[data-v-7c7e069a] {
      font-family: Gilory-ExtraBold, sans-serif
    }

    .rem-4[data-v-7c7e069a] {
      font-size: 4rem
    }

    .rem-2[data-v-7c7e069a] {
      font-size: 2rem
    }

    .rem-5[data-v-7c7e069a] {
      font-size: 5rem
    }

    .rem-17[data-v-7c7e069a] {
      font-size: 1.7rem
    }

    .rem-16[data-v-7c7e069a] {
      font-size: 1.6rem
    }

    .rem-15[data-v-7c7e069a] {
      font-size: 1.5rem
    }

    .rem-25[data-v-7c7e069a] {
      font-size: 2.5rem
    }

    .text-thin[data-v-7c7e069a] {
      font-weight: 100
    }

    .text-extra-light[data-v-7c7e069a] {
      font-weight: 200
    }

    .text-light[data-v-7c7e069a] {
      font-weight: 300
    }

    .text-regular[data-v-7c7e069a] {
      font-weight: 400
    }

    .text-medium[data-v-7c7e069a] {
      font-weight: 500
    }

    .text-semi-bold[data-v-7c7e069a] {
      font-weight: 600
    }

    .text-bold[data-v-7c7e069a] {
      font-weight: 700
    }

    .text-boldest[data-v-7c7e069a] {
      font-weight: 900
    }

    .text-center[data-v-7c7e069a] {
      text-align: center
    }

    .text-left[data-v-7c7e069a] {
      text-align: left
    }

    .text-right[data-v-7c7e069a] {
      text-align: right
    }

    .spaced-2px[data-v-7c7e069a] {
      letter-spacing: 2px
    }

    .spaced-2-5px[data-v-7c7e069a] {
      letter-spacing: 2.5px
    }

    .spaced-1px[data-v-7c7e069a] {
      letter-spacing: 1px
    }

    .no-spaced[data-v-7c7e069a] {
      letter-spacing: 0
    }

    .float-right[data-v-7c7e069a] {
      float: right
    }

    .float-left[data-v-7c7e069a] {
      float: left
    }

    .d-block[data-v-7c7e069a] {
      display: block
    }

    .m-0[data-v-7c7e069a] {
      margin: 0
    }

    .m-1[data-v-7c7e069a] {
      margin: .25rem
    }

    .m-2[data-v-7c7e069a] {
      margin: .5rem
    }

    .m-3[data-v-7c7e069a] {
      margin: .75rem
    }

    .m-4[data-v-7c7e069a] {
      margin: 1rem
    }

    .m-5[data-v-7c7e069a] {
      margin: 1.25rem
    }

    .m-6[data-v-7c7e069a] {
      margin: 1.5rem
    }

    .m-8[data-v-7c7e069a] {
      margin: 2rem
    }

    .m-10[data-v-7c7e069a] {
      margin: 2.5rem
    }

    .m-12[data-v-7c7e069a] {
      margin: 3rem
    }

    .m-16[data-v-7c7e069a] {
      margin: 4rem
    }

    .m-20[data-v-7c7e069a] {
      margin: 5rem
    }

    .m-24[data-v-7c7e069a] {
      margin: 6rem
    }

    .m-32[data-v-7c7e069a] {
      margin: 8rem
    }

    .m-40[data-v-7c7e069a] {
      margin: 10rem
    }

    .m-48[data-v-7c7e069a] {
      margin: 12rem
    }

    .m-56[data-v-7c7e069a] {
      margin: 14rem
    }

    .m-64[data-v-7c7e069a] {
      margin: 16rem
    }

    .m-auto[data-v-7c7e069a] {
      margin: auto
    }

    .m-px[data-v-7c7e069a] {
      margin: 1px
    }

    .-m-1[data-v-7c7e069a] {
      margin: -.25rem
    }

    .-m-2[data-v-7c7e069a] {
      margin: -.5rem
    }

    .-m-3[data-v-7c7e069a] {
      margin: -.75rem
    }

    .-m-4[data-v-7c7e069a] {
      margin: -1rem
    }

    .-m-5[data-v-7c7e069a] {
      margin: -1.25rem
    }

    .-m-6[data-v-7c7e069a] {
      margin: -1.5rem
    }

    .-m-8[data-v-7c7e069a] {
      margin: -2rem
    }

    .-m-10[data-v-7c7e069a] {
      margin: -2.5rem
    }

    .-m-12[data-v-7c7e069a] {
      margin: -3rem
    }

    .-m-16[data-v-7c7e069a] {
      margin: -4rem
    }

    .-m-20[data-v-7c7e069a] {
      margin: -5rem
    }

    .-m-24[data-v-7c7e069a] {
      margin: -6rem
    }

    .-m-32[data-v-7c7e069a] {
      margin: -8rem
    }

    .-m-40[data-v-7c7e069a] {
      margin: -10rem
    }

    .-m-48[data-v-7c7e069a] {
      margin: -12rem
    }

    .-m-56[data-v-7c7e069a] {
      margin: -14rem
    }

    .-m-64[data-v-7c7e069a] {
      margin: -16rem
    }

    .-m-px[data-v-7c7e069a] {
      margin: -1px
    }

    .my-0[data-v-7c7e069a] {
      margin-top: 0
    }

    .my-1[data-v-7c7e069a] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .my-2[data-v-7c7e069a] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .my-3[data-v-7c7e069a] {
      margin-top: .75rem;
      margin-bottom: .75rem
    }

    .my-4[data-v-7c7e069a] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .my-5[data-v-7c7e069a] {
      margin-top: 1.25rem;
      margin-bottom: 1.25rem
    }

    .my-6[data-v-7c7e069a] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .my-8[data-v-7c7e069a] {
      margin-top: 2rem;
      margin-bottom: 2rem
    }

    .my-10[data-v-7c7e069a] {
      margin-top: 2.5rem;
      margin-bottom: 2.5rem
    }

    .my-12[data-v-7c7e069a] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .my-16[data-v-7c7e069a] {
      margin-top: 4rem;
      margin-bottom: 4rem
    }

    .my-20[data-v-7c7e069a] {
      margin-top: 5rem;
      margin-bottom: 5rem
    }

    .my-24[data-v-7c7e069a] {
      margin-top: 6rem;
      margin-bottom: 6rem
    }

    .my-32[data-v-7c7e069a] {
      margin-top: 8rem;
      margin-bottom: 8rem
    }

    .my-40[data-v-7c7e069a] {
      margin-top: 10rem;
      margin-bottom: 10rem
    }

    .my-48[data-v-7c7e069a] {
      margin-top: 12rem;
      margin-bottom: 12rem
    }

    .my-56[data-v-7c7e069a] {
      margin-top: 14rem;
      margin-bottom: 14rem
    }

    .my-64[data-v-7c7e069a] {
      margin-top: 16rem;
      margin-bottom: 16rem
    }

    .my-auto[data-v-7c7e069a] {
      margin-top: auto;
      margin-bottom: auto
    }

    .my-px[data-v-7c7e069a] {
      margin-top: 1px;
      margin-bottom: 1px
    }

    .-my-1[data-v-7c7e069a] {
      margin-top: -.25rem;
      margin-bottom: -.25rem
    }

    .-my-2[data-v-7c7e069a] {
      margin-top: -.5rem;
      margin-bottom: -.5rem
    }

    .-my-3[data-v-7c7e069a] {
      margin-top: -.75rem;
      margin-bottom: -.75rem
    }

    .-my-4[data-v-7c7e069a] {
      margin-top: -1rem;
      margin-bottom: -1rem
    }

    .-my-5[data-v-7c7e069a] {
      margin-top: -1.25rem;
      margin-bottom: -1.25rem
    }

    .-my-6[data-v-7c7e069a] {
      margin-top: -1.5rem;
      margin-bottom: -1.5rem
    }

    .-my-8[data-v-7c7e069a] {
      margin-top: -2rem;
      margin-bottom: -2rem
    }

    .-my-10[data-v-7c7e069a] {
      margin-top: -2.5rem;
      margin-bottom: -2.5rem
    }

    .-my-12[data-v-7c7e069a] {
      margin-top: -3rem;
      margin-bottom: -3rem
    }

    .-my-16[data-v-7c7e069a] {
      margin-top: -4rem;
      margin-bottom: -4rem
    }

    .-my-20[data-v-7c7e069a] {
      margin-top: -5rem;
      margin-bottom: -5rem
    }

    .-my-24[data-v-7c7e069a] {
      margin-top: -6rem;
      margin-bottom: -6rem
    }

    .-my-32[data-v-7c7e069a] {
      margin-top: -8rem;
      margin-bottom: -8rem
    }

    .-my-40[data-v-7c7e069a] {
      margin-top: -10rem;
      margin-bottom: -10rem
    }

    .-my-48[data-v-7c7e069a] {
      margin-top: -12rem;
      margin-bottom: -12rem
    }

    .-my-56[data-v-7c7e069a] {
      margin-top: -14rem;
      margin-bottom: -14rem
    }

    .-my-64[data-v-7c7e069a] {
      margin-top: -16rem;
      margin-bottom: -16rem
    }

    .-my-px[data-v-7c7e069a] {
      margin-top: -1px;
      margin-bottom: -1px
    }

    .mx-0[data-v-7c7e069a] {
      margin-right: 0;
      margin-left: 0
    }

    .mx-1[data-v-7c7e069a] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .mx-2[data-v-7c7e069a] {
      margin-right: .5rem;
      margin-left: .5rem
    }

    .mx-3[data-v-7c7e069a] {
      margin-right: .75rem;
      margin-left: .75rem
    }

    .mx-4[data-v-7c7e069a] {
      margin-right: 1rem;
      margin-left: 1rem
    }

    .mx-5[data-v-7c7e069a] {
      margin-right: 1.25rem;
      margin-left: 1.25rem
    }

    .mx-6[data-v-7c7e069a] {
      margin-right: 1.5rem;
      margin-left: 1.5rem
    }

    .mx-8[data-v-7c7e069a] {
      margin-right: 2rem;
      margin-left: 2rem
    }

    .mx-10[data-v-7c7e069a] {
      margin-right: 2.5rem;
      margin-left: 2.5rem
    }

    .mx-12[data-v-7c7e069a] {
      margin-right: 3rem;
      margin-left: 3rem
    }

    .mx-16[data-v-7c7e069a] {
      margin-right: 4rem;
      margin-left: 4rem
    }

    .mx-20[data-v-7c7e069a] {
      margin-right: 5rem;
      margin-left: 5rem
    }

    .mx-24[data-v-7c7e069a] {
      margin-right: 6rem;
      margin-left: 6rem
    }

    .mx-32[data-v-7c7e069a] {
      margin-right: 8rem;
      margin-left: 8rem
    }

    .mx-40[data-v-7c7e069a] {
      margin-right: 10rem;
      margin-left: 10rem
    }

    .mx-48[data-v-7c7e069a] {
      margin-right: 12rem;
      margin-left: 12rem
    }

    .mx-56[data-v-7c7e069a] {
      margin-right: 14rem;
      margin-left: 14rem
    }

    .mx-64[data-v-7c7e069a] {
      margin-right: 16rem;
      margin-left: 16rem
    }

    .mx-auto[data-v-7c7e069a] {
      margin-right: auto;
      margin-left: auto
    }

    .mx-px[data-v-7c7e069a] {
      margin-right: 1px;
      margin-left: 1px
    }

    .-mx-1[data-v-7c7e069a] {
      margin-right: -.25rem;
      margin-left: -.25rem
    }

    .-mx-2[data-v-7c7e069a] {
      margin-right: -.5rem;
      margin-left: -.5rem
    }

    .-mx-3[data-v-7c7e069a] {
      margin-right: -.75rem;
      margin-left: -.75rem
    }

    .-mx-4[data-v-7c7e069a] {
      margin-right: -1rem;
      margin-left: -1rem
    }

    .-mx-5[data-v-7c7e069a] {
      margin-right: -1.25rem;
      margin-left: -1.25rem
    }

    .-mx-6[data-v-7c7e069a] {
      margin-right: -1.5rem;
      margin-left: -1.5rem
    }

    .-mx-8[data-v-7c7e069a] {
      margin-right: -2rem;
      margin-left: -2rem
    }

    .-mx-10[data-v-7c7e069a] {
      margin-right: -2.5rem;
      margin-left: -2.5rem
    }

    .-mx-12[data-v-7c7e069a] {
      margin-right: -3rem;
      margin-left: -3rem
    }

    .-mx-16[data-v-7c7e069a] {
      margin-right: -4rem;
      margin-left: -4rem
    }

    .-mx-20[data-v-7c7e069a] {
      margin-right: -5rem;
      margin-left: -5rem
    }

    .-mx-24[data-v-7c7e069a] {
      margin-right: -6rem;
      margin-left: -6rem
    }

    .-mx-32[data-v-7c7e069a] {
      margin-right: -8rem;
      margin-left: -8rem
    }

    .-mx-40[data-v-7c7e069a] {
      margin-right: -10rem;
      margin-left: -10rem
    }

    .-mx-48[data-v-7c7e069a] {
      margin-right: -12rem;
      margin-left: -12rem
    }

    .-mx-56[data-v-7c7e069a] {
      margin-right: -14rem;
      margin-left: -14rem
    }

    .-mx-64[data-v-7c7e069a] {
      margin-right: -16rem;
      margin-left: -16rem
    }

    .-mx-px[data-v-7c7e069a] {
      margin-right: -1px;
      margin-left: -1px
    }

    .mt-0[data-v-7c7e069a] {
      margin-top: 0
    }

    .mt-1[data-v-7c7e069a] {
      margin-top: .25rem
    }

    .mt-2[data-v-7c7e069a] {
      margin-top: .5rem
    }

    .mt-3[data-v-7c7e069a] {
      margin-top: .75rem
    }

    .mt-4[data-v-7c7e069a] {
      margin-top: 1rem
    }

    .mt-5[data-v-7c7e069a] {
      margin-top: 1.25rem
    }

    .mt-6[data-v-7c7e069a] {
      margin-top: 1.5rem
    }

    .mt-8[data-v-7c7e069a] {
      margin-top: 2rem
    }

    .mt-10[data-v-7c7e069a] {
      margin-top: 2.5rem
    }

    .mt-12[data-v-7c7e069a] {
      margin-top: 3rem
    }

    .mt-16[data-v-7c7e069a] {
      margin-top: 4rem
    }

    .mt-20[data-v-7c7e069a] {
      margin-top: 5rem
    }

    .mt-24[data-v-7c7e069a] {
      margin-top: 6rem
    }

    .mt-32[data-v-7c7e069a] {
      margin-top: 8rem
    }

    .mt-40[data-v-7c7e069a] {
      margin-top: 10rem
    }

    .mt-48[data-v-7c7e069a] {
      margin-top: 12rem
    }

    .mt-56[data-v-7c7e069a] {
      margin-top: 14rem
    }

    .mt-64[data-v-7c7e069a] {
      margin-top: 16rem
    }

    .mt-auto[data-v-7c7e069a] {
      margin-top: auto
    }

    .mt-px[data-v-7c7e069a] {
      margin-top: 1px
    }

    .-mt-1[data-v-7c7e069a] {
      margin-top: -.25rem
    }

    .-mt-2[data-v-7c7e069a] {
      margin-top: -.5rem
    }

    .-mt-3[data-v-7c7e069a] {
      margin-top: -.75rem
    }

    .-mt-4[data-v-7c7e069a] {
      margin-top: -1rem
    }

    .-mt-5[data-v-7c7e069a] {
      margin-top: -1.25rem
    }

    .-mt-6[data-v-7c7e069a] {
      margin-top: -1.5rem
    }

    .-mt-8[data-v-7c7e069a] {
      margin-top: -2rem
    }

    .-mt-10[data-v-7c7e069a] {
      margin-top: -2.5rem
    }

    .-mt-12[data-v-7c7e069a] {
      margin-top: -3rem
    }

    .-mt-16[data-v-7c7e069a] {
      margin-top: -4rem
    }

    .-mt-24[data-v-7c7e069a] {
      margin-top: -6rem
    }

    .-mt-32[data-v-7c7e069a] {
      margin-top: -8rem
    }

    .-mt-40[data-v-7c7e069a] {
      margin-top: -10rem
    }

    .-mt-48[data-v-7c7e069a] {
      margin-top: -12rem
    }

    .-mt-56[data-v-7c7e069a] {
      margin-top: -14rem
    }

    .-mt-64[data-v-7c7e069a] {
      margin-top: -16rem
    }

    .-mt-px[data-v-7c7e069a] {
      margin-top: -1px
    }

    .mr-0[data-v-7c7e069a] {
      margin-right: 0
    }

    .mr-1[data-v-7c7e069a] {
      margin-right: .25rem
    }

    .mr-2[data-v-7c7e069a] {
      margin-right: .5rem
    }

    .mr-2 .mr-3[data-v-7c7e069a] {
      margin-right: .75rem
    }

    .mr-2 .mr-4[data-v-7c7e069a] {
      margin-right: 1rem
    }

    .mr-2 .mr-5[data-v-7c7e069a] {
      margin-right: 1.25rem
    }

    .mr-2 .mr-6[data-v-7c7e069a] {
      margin-right: 1.5rem
    }

    .mr-2 .mr-8[data-v-7c7e069a] {
      margin-right: 2rem
    }

    .mr-2 .mr-10[data-v-7c7e069a] {
      margin-right: 2.5rem
    }

    .mr-2 .mr-12[data-v-7c7e069a] {
      margin-right: 3rem
    }

    .mr-2 .mr-16[data-v-7c7e069a] {
      margin-right: 4rem
    }

    .mr-2 .mr-20[data-v-7c7e069a] {
      margin-right: 5rem
    }

    .mr-2 .mr-24[data-v-7c7e069a] {
      margin-right: 6rem
    }

    .mr-2 .mr-32[data-v-7c7e069a] {
      margin-right: 8rem
    }

    .mr-2 .mr-40[data-v-7c7e069a] {
      margin-right: 10rem
    }

    .mr-2 .mr-48[data-v-7c7e069a] {
      margin-right: 12rem
    }

    .mr-2 .mr-56[data-v-7c7e069a] {
      margin-right: 14rem
    }

    .mr-2 .mr-64[data-v-7c7e069a] {
      margin-right: 16rem
    }

    .mr-2 .mr-auto[data-v-7c7e069a] {
      margin-right: auto
    }

    .mr-2 .mr-px[data-v-7c7e069a] {
      margin-right: 1px
    }

    .mr-2 .-mr-1[data-v-7c7e069a] {
      margin-right: -.25rem
    }

    .mr-2 .-mr-2[data-v-7c7e069a] {
      margin-right: -.5rem
    }

    .mr-2 .-mr-3[data-v-7c7e069a] {
      margin-right: -.75rem
    }

    .mr-2 .-mr-4[data-v-7c7e069a] {
      margin-right: -1rem
    }

    .mr-2 .-mr-5[data-v-7c7e069a] {
      margin-right: -1.25rem
    }

    .mr-2 .-mr-6[data-v-7c7e069a] {
      margin-right: -1.5rem
    }

    .mr-2 .-mr-8[data-v-7c7e069a] {
      margin-right: -2rem
    }

    .mr-2 .-mr-10[data-v-7c7e069a] {
      margin-right: -2.5rem
    }

    .mr-2 .-mr-12[data-v-7c7e069a] {
      margin-right: -3rem
    }

    .mr-2 .-mr-16[data-v-7c7e069a] {
      margin-right: -4rem
    }

    .mr-2 .-mr-20[data-v-7c7e069a] {
      margin-right: -5rem
    }

    .-mr-32[data-v-7c7e069a] {
      margin-right: -8rem
    }

    .-mr-40[data-v-7c7e069a] {
      margin-right: -10rem
    }

    .-mr-48[data-v-7c7e069a] {
      margin-right: -12rem
    }

    .-mr-56[data-v-7c7e069a] {
      margin-right: -14rem
    }

    .-mr-64[data-v-7c7e069a] {
      margin-right: -16rem
    }

    .-mr-px[data-v-7c7e069a] {
      margin-right: -1px
    }

    .mb-0[data-v-7c7e069a] {
      margin-bottom: 0
    }

    .mb-1[data-v-7c7e069a] {
      margin-bottom: .25rem
    }

    .mb-2[data-v-7c7e069a] {
      margin-bottom: .5rem
    }

    .mb-3[data-v-7c7e069a] {
      margin-bottom: .75rem
    }

    .mb-4[data-v-7c7e069a] {
      margin-bottom: 1rem
    }

    .mb-5[data-v-7c7e069a] {
      margin-bottom: 1.25rem
    }

    .mb-6[data-v-7c7e069a] {
      margin-bottom: 1.5rem
    }

    .mb-8[data-v-7c7e069a] {
      margin-bottom: 2rem
    }

    .mb-10[data-v-7c7e069a] {
      margin-bottom: 2.5rem
    }

    .mb-12[data-v-7c7e069a] {
      margin-bottom: 3rem
    }

    .mb-16[data-v-7c7e069a] {
      margin-bottom: 4rem
    }

    .mb-20[data-v-7c7e069a] {
      margin-bottom: 5rem
    }

    .mb-24[data-v-7c7e069a] {
      margin-bottom: 6rem
    }

    .mb-32[data-v-7c7e069a] {
      margin-bottom: 8rem
    }

    .mb-40[data-v-7c7e069a] {
      margin-bottom: 10rem
    }

    .mb-48[data-v-7c7e069a] {
      margin-bottom: 12rem
    }

    .mb-56[data-v-7c7e069a] {
      margin-bottom: 14rem
    }

    .mb-64[data-v-7c7e069a] {
      margin-bottom: 16rem
    }

    .mb-auto[data-v-7c7e069a] {
      margin-bottom: auto
    }

    .mb-px[data-v-7c7e069a] {
      margin-bottom: 1px
    }

    .-mb-1[data-v-7c7e069a] {
      margin-bottom: -.25rem
    }

    .-mb-2[data-v-7c7e069a] {
      margin-bottom: -.5rem
    }

    .-mb-3[data-v-7c7e069a] {
      margin-bottom: -.75rem
    }

    .-mb-4[data-v-7c7e069a] {
      margin-bottom: -1rem
    }

    .-mb-5[data-v-7c7e069a] {
      margin-bottom: -1.25rem
    }

    .-mb-6[data-v-7c7e069a] {
      margin-bottom: -1.5rem
    }

    .-mb-8[data-v-7c7e069a] {
      margin-bottom: -2rem
    }

    .-mb-10[data-v-7c7e069a] {
      margin-bottom: -2.5rem
    }

    .-mb-12[data-v-7c7e069a] {
      margin-bottom: -3rem
    }

    .-mb-16[data-v-7c7e069a] {
      margin-bottom: -4rem
    }

    .-mb-20[data-v-7c7e069a] {
      margin-bottom: -5rem
    }

    .-mb-24[data-v-7c7e069a] {
      margin-bottom: -6rem
    }

    .-mb-32[data-v-7c7e069a] {
      margin-bottom: -8rem
    }

    .-mb-40[data-v-7c7e069a] {
      margin-bottom: -10rem
    }

    .-mb-48[data-v-7c7e069a] {
      margin-bottom: -12rem
    }

    .-mb-56[data-v-7c7e069a] {
      margin-bottom: -14rem
    }

    .-mb-64[data-v-7c7e069a] {
      margin-bottom: -16rem
    }

    .-mb-px[data-v-7c7e069a] {
      margin-bottom: -1px
    }

    .ml-0[data-v-7c7e069a] {
      margin-left: 0
    }

    .ml-1[data-v-7c7e069a] {
      margin-left: .25rem
    }

    .ml-2[data-v-7c7e069a] {
      margin-left: .5rem
    }

    .ml-3[data-v-7c7e069a] {
      margin-left: .75rem
    }

    .ml-4[data-v-7c7e069a] {
      margin-left: 1rem
    }

    .ml-5[data-v-7c7e069a] {
      margin-left: 1.25rem
    }

    .ml-6[data-v-7c7e069a] {
      margin-left: 1.5rem
    }

    .ml-8[data-v-7c7e069a] {
      margin-left: 2rem
    }

    .ml-10[data-v-7c7e069a] {
      margin-left: 2.5rem
    }

    .ml-12[data-v-7c7e069a] {
      margin-left: 3rem
    }

    .ml-16[data-v-7c7e069a] {
      margin-left: 4rem
    }

    .ml-20[data-v-7c7e069a] {
      margin-left: 5rem
    }

    .ml-24[data-v-7c7e069a] {
      margin-left: 6rem
    }

    .ml-32[data-v-7c7e069a] {
      margin-left: 8rem
    }

    .ml-40[data-v-7c7e069a] {
      margin-left: 10rem
    }

    .ml-48[data-v-7c7e069a] {
      margin-left: 12rem
    }

    .ml-56[data-v-7c7e069a] {
      margin-left: 14rem
    }

    .ml-64[data-v-7c7e069a] {
      margin-left: 16rem
    }

    .ml-auto[data-v-7c7e069a] {
      margin-left: auto
    }

    .ml-px[data-v-7c7e069a] {
      margin-left: 1px
    }

    .-ml-1[data-v-7c7e069a] {
      margin-left: -.25rem
    }

    .-ml-2[data-v-7c7e069a] {
      margin-left: -.5rem
    }

    .-ml-3[data-v-7c7e069a] {
      margin-left: -.75rem
    }

    .-ml-4[data-v-7c7e069a] {
      margin-left: -1rem
    }

    .-ml-5[data-v-7c7e069a] {
      margin-left: -1.25rem
    }

    .-ml-6[data-v-7c7e069a] {
      margin-left: -1.5rem
    }

    .-ml-8[data-v-7c7e069a] {
      margin-left: -2rem
    }

    .-ml-10[data-v-7c7e069a] {
      margin-left: -2.5rem
    }

    .-ml-12[data-v-7c7e069a] {
      margin-left: -3rem
    }

    .-ml-16[data-v-7c7e069a] {
      margin-left: -4rem
    }

    .-ml-20[data-v-7c7e069a] {
      margin-left: -5rem
    }

    .-ml-24[data-v-7c7e069a] {
      margin-left: -6rem
    }

    .-ml-32[data-v-7c7e069a] {
      margin-left: -8rem
    }

    .-ml-40[data-v-7c7e069a] {
      margin-left: -10rem
    }

    .-ml-48[data-v-7c7e069a] {
      margin-left: -12rem
    }

    .-ml-56[data-v-7c7e069a] {
      margin-left: -14rem
    }

    .-ml-64[data-v-7c7e069a] {
      margin-left: -16rem
    }

    .-ml-px[data-v-7c7e069a] {
      margin-left: -1px
    }

    .p-0[data-v-7c7e069a] {
      padding: 0
    }

    .p-1[data-v-7c7e069a] {
      padding: .25rem
    }

    .p-2[data-v-7c7e069a] {
      padding: .5rem
    }

    .p-3[data-v-7c7e069a] {
      padding: .75rem
    }

    .p-4[data-v-7c7e069a] {
      padding: 1rem
    }

    .p-5[data-v-7c7e069a] {
      padding: 1.25rem
    }

    .p-6[data-v-7c7e069a] {
      padding: 1.5rem
    }

    .p-8[data-v-7c7e069a] {
      padding: 2rem
    }

    .p-10[data-v-7c7e069a] {
      padding: 2.5rem
    }

    .p-12[data-v-7c7e069a] {
      padding: 3rem
    }

    .p-16[data-v-7c7e069a] {
      padding: 4rem
    }

    .p-20[data-v-7c7e069a] {
      padding: 5rem
    }

    .p-24[data-v-7c7e069a] {
      padding: 6rem
    }

    .p-32[data-v-7c7e069a] {
      padding: 8rem
    }

    .p-40[data-v-7c7e069a] {
      padding: 10rem
    }

    .p-48[data-v-7c7e069a] {
      padding: 12rem
    }

    .p-56[data-v-7c7e069a] {
      padding: 14rem
    }

    .p-64[data-v-7c7e069a] {
      padding: 16rem
    }

    .p-px[data-v-7c7e069a] {
      padding: 1px
    }

    .py-0[data-v-7c7e069a] {
      padding-top: 0;
      padding-bottom: 0
    }

    .py-1[data-v-7c7e069a] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .py-2[data-v-7c7e069a] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .py-3[data-v-7c7e069a] {
      padding-top: .75rem;
      padding-bottom: .75rem
    }

    .py-4[data-v-7c7e069a] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .py-5[data-v-7c7e069a] {
      padding-top: 1.25rem;
      padding-bottom: 1.25rem
    }

    .py-6[data-v-7c7e069a] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .py-8[data-v-7c7e069a] {
      padding-top: 2rem;
      padding-bottom: 2rem
    }

    .py-10[data-v-7c7e069a] {
      padding-top: 2.5rem;
      padding-bottom: 2.5rem
    }

    .py-12[data-v-7c7e069a] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .py-16[data-v-7c7e069a] {
      padding-top: 4rem;
      padding-bottom: 4rem
    }

    .py-20[data-v-7c7e069a] {
      padding-top: 5rem;
      padding-bottom: 5rem
    }

    .py-24[data-v-7c7e069a] {
      padding-top: 6rem;
      padding-bottom: 6rem
    }

    .py-32[data-v-7c7e069a] {
      padding-top: 8rem;
      padding-bottom: 8rem
    }

    .py-40[data-v-7c7e069a] {
      padding-top: 10rem;
      padding-bottom: 10rem
    }

    .py-48[data-v-7c7e069a] {
      padding-top: 12rem;
      padding-bottom: 12rem
    }

    .py-56[data-v-7c7e069a] {
      padding-top: 14rem;
      padding-bottom: 14rem
    }

    .py-64[data-v-7c7e069a] {
      padding-top: 16rem;
      padding-bottom: 16rem
    }

    .py-px[data-v-7c7e069a] {
      padding-top: 1px;
      padding-bottom: 1px
    }

    .px-0[data-v-7c7e069a] {
      padding-right: 0;
      padding-left: 0
    }

    .px-1[data-v-7c7e069a] {
      padding-right: .25rem;
      padding-left: .25rem
    }

    .px-2[data-v-7c7e069a] {
      padding-right: .5rem;
      padding-left: .5rem
    }

    .px-3[data-v-7c7e069a] {
      padding-right: .75rem;
      padding-left: .75rem
    }

    .px-4[data-v-7c7e069a] {
      padding-right: 1rem;
      padding-left: 1rem
    }

    .px-5[data-v-7c7e069a] {
      padding-right: 1.25rem;
      padding-left: 1.25rem
    }

    .px-6[data-v-7c7e069a] {
      padding-right: 1.5rem;
      padding-left: 1.5rem
    }

    .px-8[data-v-7c7e069a] {
      padding-right: 2rem;
      padding-left: 2rem
    }

    .px-10[data-v-7c7e069a] {
      padding-right: 2.5rem;
      padding-left: 2.5rem
    }

    .px-12[data-v-7c7e069a] {
      padding-right: 3rem;
      padding-left: 3rem
    }

    .px-16[data-v-7c7e069a] {
      padding-right: 4rem;
      padding-left: 4rem
    }

    .px-20[data-v-7c7e069a] {
      padding-right: 5rem;
      padding-left: 5rem
    }

    .px-24[data-v-7c7e069a] {
      padding-right: 6rem;
      padding-left: 6rem
    }

    .px-32[data-v-7c7e069a] {
      padding-right: 8rem;
      padding-left: 8rem
    }

    .px-40[data-v-7c7e069a] {
      padding-right: 10rem;
      padding-left: 10rem
    }

    .px-48[data-v-7c7e069a] {
      padding-right: 12rem;
      padding-left: 12rem
    }

    .px-56[data-v-7c7e069a] {
      padding-right: 14rem;
      padding-left: 14rem
    }

    .px-64[data-v-7c7e069a] {
      padding-right: 16rem;
      padding-left: 16rem
    }

    .px-px[data-v-7c7e069a] {
      padding-right: 1px;
      padding-left: 1px
    }

    .pt-0[data-v-7c7e069a] {
      padding-top: 0
    }

    .pt-1[data-v-7c7e069a] {
      padding-top: .25rem
    }

    .pt-2[data-v-7c7e069a] {
      padding-top: .5rem
    }

    .pt-3[data-v-7c7e069a] {
      padding-top: .75rem
    }

    .pt-4[data-v-7c7e069a] {
      padding-top: 1rem
    }

    .pt-5[data-v-7c7e069a] {
      padding-top: 1.25rem
    }

    .pt-6[data-v-7c7e069a] {
      padding-top: 1.5rem
    }

    .pt-8[data-v-7c7e069a] {
      padding-top: 2rem
    }

    .pt-10[data-v-7c7e069a] {
      padding-top: 2.5rem
    }

    .pt-12[data-v-7c7e069a] {
      padding-top: 3rem
    }

    .pt-16[data-v-7c7e069a] {
      padding-top: 4rem
    }

    .pt-20[data-v-7c7e069a] {
      padding-top: 5rem
    }

    .pt-24[data-v-7c7e069a] {
      padding-top: 6rem
    }

    .pt-32[data-v-7c7e069a] {
      padding-top: 8rem
    }

    .pt-40[data-v-7c7e069a] {
      padding-top: 10rem
    }

    .pt-48[data-v-7c7e069a] {
      padding-top: 12rem
    }

    .pt-56[data-v-7c7e069a] {
      padding-top: 14rem
    }

    .pt-64[data-v-7c7e069a] {
      padding-top: 16rem
    }

    .pt-px[data-v-7c7e069a] {
      padding-top: 1px
    }

    .pr-0[data-v-7c7e069a] {
      padding-right: 0
    }

    .pr-1[data-v-7c7e069a] {
      padding-right: .25rem
    }

    .pr-2[data-v-7c7e069a] {
      padding-right: .5rem
    }

    .pr-3[data-v-7c7e069a] {
      padding-right: .75rem
    }

    .pr-4[data-v-7c7e069a] {
      padding-right: 1rem
    }

    .pr-5[data-v-7c7e069a] {
      padding-right: 1.25rem
    }

    .pr-6[data-v-7c7e069a] {
      padding-right: 1.5rem
    }

    .pr-8[data-v-7c7e069a] {
      padding-right: 2rem
    }

    .pr-10[data-v-7c7e069a] {
      padding-right: 2.5rem
    }

    .pr-12[data-v-7c7e069a] {
      padding-right: 3rem
    }

    .pr-16[data-v-7c7e069a] {
      padding-right: 4rem
    }

    .pr-20[data-v-7c7e069a] {
      padding-right: 5rem
    }

    .pr-24[data-v-7c7e069a] {
      padding-right: 6rem
    }

    .pr-32[data-v-7c7e069a] {
      padding-right: 8rem
    }

    .pr-40[data-v-7c7e069a] {
      padding-right: 10rem
    }

    .pr-48[data-v-7c7e069a] {
      padding-right: 12rem
    }

    .pr-56[data-v-7c7e069a] {
      padding-right: 14rem
    }

    .pr-64[data-v-7c7e069a] {
      padding-right: 16rem
    }

    .pr-px[data-v-7c7e069a] {
      padding-right: 1px
    }

    .pb-0[data-v-7c7e069a] {
      padding-bottom: 0
    }

    .pb-1[data-v-7c7e069a] {
      padding-bottom: .25rem
    }

    .pb-2[data-v-7c7e069a] {
      padding-bottom: .5rem
    }

    .pb-3[data-v-7c7e069a] {
      padding-bottom: .75rem
    }

    .pb-4[data-v-7c7e069a] {
      padding-bottom: 1rem
    }

    .pb-5[data-v-7c7e069a] {
      padding-bottom: 1.25rem
    }

    .pb-6[data-v-7c7e069a] {
      padding-bottom: 1.5rem
    }

    .pb-8[data-v-7c7e069a] {
      padding-bottom: 2rem
    }

    .pb-10[data-v-7c7e069a] {
      padding-bottom: 2.5rem
    }

    .pb-12[data-v-7c7e069a] {
      padding-bottom: 3rem
    }

    .pb-16[data-v-7c7e069a] {
      padding-bottom: 4rem
    }

    .pb-20[data-v-7c7e069a] {
      padding-bottom: 5rem
    }

    .pb-24[data-v-7c7e069a] {
      padding-bottom: 6rem
    }

    .pb-32[data-v-7c7e069a] {
      padding-bottom: 8rem
    }

    .pb-40[data-v-7c7e069a] {
      padding-bottom: 10rem
    }

    .pb-48[data-v-7c7e069a] {
      padding-bottom: 12rem
    }

    .pb-56[data-v-7c7e069a] {
      padding-bottom: 14rem
    }

    .pb-64[data-v-7c7e069a] {
      padding-bottom: 16rem
    }

    .pb-px[data-v-7c7e069a] {
      padding-bottom: 1px
    }

    .pl-0[data-v-7c7e069a] {
      padding-left: 0
    }

    .pl-1[data-v-7c7e069a] {
      padding-left: .25rem
    }

    .pl-2[data-v-7c7e069a] {
      padding-left: .5rem
    }

    .pl-3[data-v-7c7e069a] {
      padding-left: .75rem
    }

    .pl-4[data-v-7c7e069a] {
      padding-left: 1rem
    }

    .pl-5[data-v-7c7e069a] {
      padding-left: 1.25rem
    }

    .pl-6[data-v-7c7e069a] {
      padding-left: 1.5rem
    }

    .pl-8[data-v-7c7e069a] {
      padding-left: 2rem
    }

    .pl-10[data-v-7c7e069a] {
      padding-left: 2.5rem
    }

    .pl-12[data-v-7c7e069a] {
      padding-left: 3rem
    }

    .pl-16[data-v-7c7e069a] {
      padding-left: 4rem
    }

    .pl-20[data-v-7c7e069a] {
      padding-left: 5rem
    }

    .pl-24[data-v-7c7e069a] {
      padding-left: 6rem
    }

    .pl-32[data-v-7c7e069a] {
      padding-left: 8rem
    }

    .pl-40[data-v-7c7e069a] {
      padding-left: 10rem
    }

    .pl-48[data-v-7c7e069a] {
      padding-left: 12rem
    }

    .pl-56[data-v-7c7e069a] {
      padding-left: 14rem
    }

    .pl-64[data-v-7c7e069a] {
      padding-left: 16rem
    }

    .pl-px[data-v-7c7e069a] {
      padding-left: 1px
    }

    .btn-block[data-v-7c7e069a] {
      width: 100%
    }

    .debug[data-v-7c7e069a] {
      border: 1px solid red !important
    }

    .cursor-pointer[data-v-7c7e069a] {
      cursor: pointer
    }

    .c-consignado-cadastro[data-v-7c7e069a],
    .c-consignado-cadastro__wrapper[data-v-7c7e069a] {
      height: 100%;
      border-radius: 25px 25px 0 0;
      background: #eef0f5
    }

    .c-consignado-cadastro__wrapper[data-v-7c7e069a] {
      padding: 10px;
      transform: translateY(-20px)
    }

    .c-consignado-cadastro__title[data-v-7c7e069a] {
      margin-top: 15px;
      color: #1345fa;
      letter-spacing: 1.2px;
      font-size: 1.4117647059rem;
      line-height: 32px;
      font-weight: 400
    }

    .c-consignado-cadastro__important-points-list[data-v-7c7e069a] {
      list-style-type: none
    }

    .c-consignado-cadastro__important-points-item[data-v-7c7e069a] {
      font-size: .8823529412rem;
      font-weight: 400;
      letter-spacing: .7px;
      line-height: 18px;
      color: #030303;
      margin-top: 10px
    }

    .c-consignado-cadastro__important-points-item--highlight[data-v-7c7e069a] {
      color: #1345fa
    }

    .c-consignado-cadastro__terms[data-v-7c7e069a] {
      color: #676767
    }

    .c-consignado-cadastro__out-of-service-error[data-v-7c7e069a],
    .c-consignado-cadastro__terms[data-v-7c7e069a] {
      font-size: .8235294118rem;
      font-weight: 400;
      letter-spacing: .7px;
      line-height: 18px;
      margin-top: 30px
    }

    .c-consignado-cadastro__out-of-service-error[data-v-7c7e069a] {
      color: red
    }

    .c-consignado-cadastro__explanation[data-v-7c7e069a] {
      font-size: .8235294118rem;
      font-weight: 400;
      letter-spacing: .7px;
      line-height: 18px;
      color: #676767;
      margin-top: 0
    }

    .c-consignado-cadastro__form .form-group[data-v-7c7e069a] {
      margin-top: 20px
    }

    .c-consignado-cadastro__form-checkbox-text-with-action[data-v-7c7e069a] {
      color: var(--brand-primary-blue);
      font-size: .9411764706rem;
      letter-spacing: 0;
      line-height: 19px;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .c-consignado-cadastro__form-checkbox-text-with-action[data-v-7c7e069a]:hover {
      cursor: pointer;
      text-decoration: underline
    }

    .c-consignado-cadastro__form-checkbox-container[data-v-7c7e069a] {
      display: flex;
      justify-content: center;
      flex-direction: column;
      width: 100%;
      margin-top: 31px
    }

    .c-consignado-cadastro__form-button[data-v-7c7e069a] {
      width: 100%;
      margin-top: 29px
    }