@import url(//hello.myfonts.net/count/3848c8);
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: 'Gilroy';
  font-display: auto;
  font-weight: 500;
  src: url("/static/fonts/gilroy/3848C8_4_0.eot");
  src: url("/static/fonts/gilroy/3848C8_4_0.eot?#iefix") format("embedded-opentype"), url("/static/fonts/gilroy/3848C8_4_0.woff2") format("woff2"), url("/static/fonts/gilroy/3848C8_4_0.woff") format("woff"), url("/static/fonts/gilroy/3848C8_4_0.ttf") format("truetype"); }

@font-face {
  font-family: 'Gilroy';
  font-display: auto;
  font-weight: 900;
  src: url("/static/fonts/gilroy/3848C8_F_0.eot");
  src: url("/static/fonts/gilroy/3848C8_F_0.eot?#iefix") format("embedded-opentype"), url("/static/fonts/gilroy/3848C8_F_0.woff2") format("woff2"), url("/static/fonts/gilroy/3848C8_F_0.woff") format("woff"), url("/static/fonts/gilroy/3848C8_F_0.ttf") format("truetype"); }

@font-face {
  font-family: 'Gilroy';
  font-display: auto;
  font-weight: 800;
  src: url("/static/fonts/gilroy/3848C8_11_0.eot");
  src: url("/static/fonts/gilroy/3848C8_11_0.eot?#iefix") format("embedded-opentype"), url("/static/fonts/gilroy/3848C8_11_0.woff2") format("woff2"), url("/static/fonts/gilroy/3848C8_11_0.woff") format("woff"), url("/static/fonts/gilroy/3848C8_11_0.ttf") format("truetype"); }

@font-face {
  font-family: 'Dopperfont';
  src: url("/static/fonts/dopperfont/hinted-Dopperfont-Regular.eot");
  src: url("/static/fonts/dopperfont/hinted-Dopperfont-Regular.eot?#iefix") format("embedded-opentype"), url("/static/fonts/dopperfont/hinted-Dopperfont-Regular.woff2") format("woff2"), url("/static/fonts/dopperfont/hinted-Dopperfont-Regular.woff") format("woff"), url("/static/fonts/dopperfont/hinted-Dopperfont-Regular.ttf") format("truetype");
  font-display: auto;
  font-weight: normal;
  font-style: normal; }

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0; }

body {
  font-family: "Gilroy", sans-serif;
  font-size: calc(16px + 2 * (100vw - 320px)/1120);
  line-height: calc(20px + 4 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 500;
  overflow-x: hidden;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased; }
  @media (min-width: 1440px) {
    body {
      font-size: 18px; } }
  @media (min-width: 1440px) {
    body {
      line-height: 24px; } }

h1 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(44px + 30 * (100vw - 320px)/1120);
  line-height: calc(42px + 30 * (100vw - 320px)/1120);
  letter-spacing: calc(-0.89px + -0.61 * (100vw - 320px)/1120);
  font-weight: 900; }
  @media (min-width: 1440px) {
    h1 {
      font-size: 74px; } }
  @media (min-width: 1440px) {
    h1 {
      line-height: 72px; } }
  @media (min-width: 1440px) {
    h1 {
      letter-spacing: -1.5px; } }

h2 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(28px + 18 * (100vw - 320px)/1120);
  line-height: calc(30px + 18 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 900; }
  @media (min-width: 1440px) {
    h2 {
      font-size: 46px; } }
  @media (min-width: 1440px) {
    h2 {
      line-height: 48px; } }

h3 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(44px + 30 * (100vw - 320px)/1120);
  line-height: calc(42px + 30 * (100vw - 320px)/1120);
  letter-spacing: calc(-0.89px + -0.61 * (100vw - 320px)/1120);
  font-weight: 900; }
  @media (min-width: 1440px) {
    h3 {
      font-size: 74px; } }
  @media (min-width: 1440px) {
    h3 {
      line-height: 72px; } }
  @media (min-width: 1440px) {
    h3 {
      letter-spacing: -1.5px; } }

h4 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(44px + 30 * (100vw - 320px)/1120);
  line-height: calc(42px + 30 * (100vw - 320px)/1120);
  letter-spacing: calc(-0.89px + -0.61 * (100vw - 320px)/1120);
  font-weight: 900; }
  @media (min-width: 1440px) {
    h4 {
      font-size: 74px; } }
  @media (min-width: 1440px) {
    h4 {
      line-height: 72px; } }
  @media (min-width: 1440px) {
    h4 {
      letter-spacing: -1.5px; } }

h5 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(44px + 30 * (100vw - 320px)/1120);
  line-height: calc(42px + 30 * (100vw - 320px)/1120);
  letter-spacing: calc(-0.89px + -0.61 * (100vw - 320px)/1120);
  font-weight: 900; }
  @media (min-width: 1440px) {
    h5 {
      font-size: 74px; } }
  @media (min-width: 1440px) {
    h5 {
      line-height: 72px; } }
  @media (min-width: 1440px) {
    h5 {
      letter-spacing: -1.5px; } }

._2Owh1oB91qXWIsggeWIDvN, ._3XE9c8X6kVJpT064FL6XqY, .hF20k52LqbGgzbpuHzp1Y {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

._2Owh1oB91qXWIsggeWIDvN {
  z-index: 10000;
  display: none; }

._3XE9c8X6kVJpT064FL6XqY {
  background: #1A3065;
  opacity: .7; }

.hF20k52LqbGgzbpuHzp1Y {
  display: flex;
  justify-content: center;
  align-items: center; }

._1z7F9s5G1sz7SrLTkjbPJa {
  position: relative;
  width: 520px;
  height: 510px;
  max-width: 100%; }
  ._1z7F9s5G1sz7SrLTkjbPJa video {
    max-width: 100%; }
  @media (max-width: 767px) {
    ._1z7F9s5G1sz7SrLTkjbPJa {
      width: 100%;
      height: 100%;
      background-color: #F4FDFF; } }

._1qe60s1z9HS2b8m3G7msAi {
  position: absolute; }
  @media (max-width: 767px) {
    ._1qe60s1z9HS2b8m3G7msAi {
      display: none; } }

._2MRJY8vSK9lgsyHUqRHn7H {
  animation-name: _3VAw9ySPHy8n9jPGUOXH2B;
  animation-duration: 40000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear; }

@keyframes _3VAw9ySPHy8n9jPGUOXH2B {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }

._2TuAfkr-oWUKpJdsrItE4O {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: calc(28px + 4 * (100vw - 320px)/1120);
  height: calc(28px + 4 * (100vw - 320px)/1120);
  border: 0;
  border-radius: 50%;
  background-color: #FFEA80;
  cursor: pointer;
  transition: all 0.5s ease;
  outline: none; }
  @media (min-width: 1440px) {
    ._2TuAfkr-oWUKpJdsrItE4O {
      width: 32px; } }
  @media (min-width: 1440px) {
    ._2TuAfkr-oWUKpJdsrItE4O {
      height: 32px; } }
  ._2TuAfkr-oWUKpJdsrItE4O svg {
    stroke: #1A3065;
    top: 0px;
    position: relative; }
  ._2TuAfkr-oWUKpJdsrItE4O:hover {
    transition: all 0.5s ease;
    transform: scale(1.2) translate3d(0px, 0px, 0px) !important; }
  @media (max-width: 767px) {
    ._2TuAfkr-oWUKpJdsrItE4O {
      top: 16px;
      right: 16px;
      background-color: rgba(255, 234, 128, 0.2); }
      ._2TuAfkr-oWUKpJdsrItE4O svg {
        stroke: #fff; } }

._2Smt-mIYVnN8EOIB9m5tIW {
  padding: 16px;
  margin: 0 auto;
  height: 100%;
  width: 100%;
  max-width: 80%;
  max-height: 80%;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media (max-width: 767px) {
    ._2Smt-mIYVnN8EOIB9m5tIW {
      max-width: 96%;
      max-height: 96%; } }

._1znhkScq3NWNmp5t3VFfxl, .Yk432lRHCPY6GRx74C73G {
  position: absolute;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
  background-color: white;
  transform: scale(0); }
  @media (max-width: 991px) {
    ._1znhkScq3NWNmp5t3VFfxl, .Yk432lRHCPY6GRx74C73G {
      width: 130%;
      padding-bottom: 120%; } }

._1zyVx8bDh7lcN2YAXM1LwQ {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%; }
  ._1zyVx8bDh7lcN2YAXM1LwQ video, ._1zyVx8bDh7lcN2YAXM1LwQ iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  @media (min-aspect-ratio: 16 / 9) {
    ._1zyVx8bDh7lcN2YAXM1LwQ {
      height: 100%;
      padding-bottom: 0;
      width: 0;
      padding-right: 137vh; } }

._33_ie9S8IIZIcHxXigN86A {
  position: absolute;
  width: 100%;
  padding-top: 56.25%; }

._2BOnlXLLlUTEKb7GhscBJ2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

._3orCTRwv2u44g7spIp1yOc {
  transform: scale(0);
  opacity: 0;
  margin-right: -24px;
  margin-top: -24px; }

@keyframes _2WWylsheIt1ZzgEWllNhVx {
  0%, 100% {
    border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%; }
  14% {
    border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%; }
  28% {
    border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%; }
  42% {
    border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%; }
  56% {
    border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%; }
  70% {
    border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%; }
  84% {
    border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%; } }

._2omP1YDIBL8vERlBkpNL0I {
  position: relative;
  width: 524px; }

._1Qv2Do3hRwFXrcw8xfFL1f {
  background: #F4FDFF;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  color: #1A3065;
  animation: _2WWylsheIt1ZzgEWllNhVx 40s ease-in-out infinite both alternate;
  overflow: hidden; }

._1BUOH-PD0sXY9Fs3jr57CM {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center; }
  ._1BUOH-PD0sXY9Fs3jr57CM > div {
    padding: 0 80px; }

._1P12qL-189GMwtu-dYEOE2 {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  width: 32px;
  height: 32px;
  background: #F4FDFF;
  border-radius: 50%;
  transition: all .1s ease; }
  ._1P12qL-189GMwtu-dYEOE2:hover {
    transform: scale(1.1); }
  ._1P12qL-189GMwtu-dYEOE2 svg {
    width: 8px;
    height: 8px; }
    ._1P12qL-189GMwtu-dYEOE2 svg path {
      stroke: #1A3065; }

._335dcFqonBEbk_6dAxpv5O > *:not(:last-child) {
  margin-bottom: 32px; }

._335dcFqonBEbk_6dAxpv5O strong {
  font-weight: 900; }

._335dcFqonBEbk_6dAxpv5O ul, ._335dcFqonBEbk_6dAxpv5O ol {
  padding-left: 24px;
  list-style: disc; }
  ._335dcFqonBEbk_6dAxpv5O ul li, ._335dcFqonBEbk_6dAxpv5O ol li {
    margin-bottom: 16px; }
  ._335dcFqonBEbk_6dAxpv5O ul h1, ._335dcFqonBEbk_6dAxpv5O ul h2, ._335dcFqonBEbk_6dAxpv5O ul h3, ._335dcFqonBEbk_6dAxpv5O ul h4, ._335dcFqonBEbk_6dAxpv5O ul h5, ._335dcFqonBEbk_6dAxpv5O ul h6, ._335dcFqonBEbk_6dAxpv5O ol h1, ._335dcFqonBEbk_6dAxpv5O ol h2, ._335dcFqonBEbk_6dAxpv5O ol h3, ._335dcFqonBEbk_6dAxpv5O ol h4, ._335dcFqonBEbk_6dAxpv5O ol h5, ._335dcFqonBEbk_6dAxpv5O ol h6 {
    margin-bottom: 8px; }

._335dcFqonBEbk_6dAxpv5O ol {
  list-style: decimal; }

._335dcFqonBEbk_6dAxpv5O blockquote {
  font-family: "Gilroy", sans-serif;
  font-size: calc(18px + 8 * (100vw - 320px)/1120);
  line-height: calc(22px + 10 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 900;
  text-align: center;
  padding: 8px;
  opacity: .75; }
  @media (min-width: 1440px) {
    ._335dcFqonBEbk_6dAxpv5O blockquote {
      font-size: 26px; } }
  @media (min-width: 1440px) {
    ._335dcFqonBEbk_6dAxpv5O blockquote {
      line-height: 32px; } }

._335dcFqonBEbk_6dAxpv5O a {
  display: inline;
  position: relative;
  text-decoration: none;
  padding-bottom: 3px;
  overflow: hidden;
  transition: background 500ms ease;
  background-size: 16px; }
  [data-theme="default"] ._335dcFqonBEbk_6dAxpv5O a {
    color: #1A3065; }
  [data-theme="pink"] ._335dcFqonBEbk_6dAxpv5O a {
    color: #3E0F49; }
  [data-theme="green"] ._335dcFqonBEbk_6dAxpv5O a {
    color: #1A3065; }
  [data-theme="navy"] ._335dcFqonBEbk_6dAxpv5O a {
    color: #1A3065; }
  [data-theme="image"] ._335dcFqonBEbk_6dAxpv5O a {
    color: #1A3065; }
  [data-theme="default"] ._335dcFqonBEbk_6dAxpv5O a {
    background: linear-gradient(to bottom, transparent 16px, #1A3065 16px, #1A3065 18px, transparent 18px); }
  [data-theme="pink"] ._335dcFqonBEbk_6dAxpv5O a {
    background: linear-gradient(to bottom, transparent 16px, #3E0F49 16px, #3E0F49 18px, transparent 18px); }
  [data-theme="green"] ._335dcFqonBEbk_6dAxpv5O a,
  [data-theme="navy"] ._335dcFqonBEbk_6dAxpv5O a {
    background: linear-gradient(to bottom, transparent 16px, #fff 16px, #fff 18px, transparent 18px); }
  ._335dcFqonBEbk_6dAxpv5O a:hover {
    background: linear-gradient(to bottom, transparent 14px, #FFEA80 14px, #FFEA80 17px, transparent 17px); }

._335dcFqonBEbk_6dAxpv5O h1, ._335dcFqonBEbk_6dAxpv5O h2, ._335dcFqonBEbk_6dAxpv5O h3, ._335dcFqonBEbk_6dAxpv5O h4, ._335dcFqonBEbk_6dAxpv5O h5, ._335dcFqonBEbk_6dAxpv5O h6 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(18px + 8 * (100vw - 320px)/1120);
  line-height: calc(22px + 10 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 900; }
  @media (min-width: 1440px) {
    ._335dcFqonBEbk_6dAxpv5O h1, ._335dcFqonBEbk_6dAxpv5O h2, ._335dcFqonBEbk_6dAxpv5O h3, ._335dcFqonBEbk_6dAxpv5O h4, ._335dcFqonBEbk_6dAxpv5O h5, ._335dcFqonBEbk_6dAxpv5O h6 {
      font-size: 26px; } }
  @media (min-width: 1440px) {
    ._335dcFqonBEbk_6dAxpv5O h1, ._335dcFqonBEbk_6dAxpv5O h2, ._335dcFqonBEbk_6dAxpv5O h3, ._335dcFqonBEbk_6dAxpv5O h4, ._335dcFqonBEbk_6dAxpv5O h5, ._335dcFqonBEbk_6dAxpv5O h6 {
      line-height: 32px; } }

._335dcFqonBEbk_6dAxpv5O table {
  margin: 32px 0;
  border-top: 2px solid rgba(0, 0, 0, 0.1); }
  ._335dcFqonBEbk_6dAxpv5O table:not(:last-child) {
    margin-bottom: 32px; }

._335dcFqonBEbk_6dAxpv5O td {
  padding: 16px;
  border-bottom: 2px solid rgba(0, 0, 0, 0.1); }

._1fvqj8bUG3ils43BBKctEw {
  position: relative;
  text-align: left; }

._2KSxcUzS1hENczgN4ugBWC {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer; }
  ._2KSxcUzS1hENczgN4ugBWC:hover ._2QfyQJ-cUpHByJtSWo8gID:after {
    transform: scale(1);
    opacity: 1;
    transition: all .3s ease; }
  ._2KSxcUzS1hENczgN4ugBWC:active ._2QfyQJ-cUpHByJtSWo8gID {
    transition: none;
    transform: scale(0.95); }

.hkjGpQGToVuP-sy4E-sUW {
  margin-right: 4px; }

._2QfyQJ-cUpHByJtSWo8gID {
  display: inline-block;
  position: relative;
  width: 26px;
  height: 18px;
  border-radius: 2px;
  margin-left: 4px;
  transition: all .14s ease; }
  ._2QfyQJ-cUpHByJtSWo8gID:after {
    content: '';
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: white;
    top: -1px;
    left: -1px;
    z-index: -1;
    border: 1px solid white;
    opacity: 0;
    transform: scale(0.6);
    transition: all .3s ease; }
  ._2QfyQJ-cUpHByJtSWo8gID img {
    width: 100%;
    height: 100%;
    display: block; }

._2FE870NiTzMR6oPQxSLJwv {
  position: absolute;
  height: auto;
  background: #fff;
  right: -25%;
  width: 288px;
  margin-top: 8px;
  background: #FFFFFF;
  box-shadow: 0 6px 18px 0 rgba(0, 0, 0, 0.12);
  border-radius: 8px; }
  ._2FE870NiTzMR6oPQxSLJwv:after {
    position: absolute;
    display: block;
    content: url("/static/images/common/pointy-bit.svg");
    top: -8px;
    right: 12px; }

._24Xu2lwKpSiIuHIv7LVLKq {
  padding-top: 32px;
  padding-bottom: 32px;
  color: #1A3065;
  max-height: 480px;
  overflow-y: auto; }

.u9btrcu-T_HVT_JTfDSsx {
  padding-left: 12.5%;
  padding-right: 6.25%; }
  .u9btrcu-T_HVT_JTfDSsx:not(:first-child) {
    border-top: 1px solid rgba(26, 48, 101, 0.1); }
  .u9btrcu-T_HVT_JTfDSsx:not(:last-child) {
    padding-bottom: 16px; }

._2LK00iza52Iqw10iMfGZGZ {
  position: relative;
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  color: #1a3065;
  width: 100%;
  padding-top: 16px;
  padding-left: 16.66667%;
  cursor: pointer; }
  ._2LK00iza52Iqw10iMfGZGZ:hover {
    color: #1a3065; }
    ._2LK00iza52Iqw10iMfGZGZ:hover ._1ooO2eadqSR8qME_jGUguv:after {
      transform: scaleY(1); }

.akkSYJsVQKIKKIBlLf5rA {
  position: absolute;
  left: 0;
  bottom: -2px; }

._1ooO2eadqSR8qME_jGUguv:after {
  content: '';
  position: absolute;
  display: block;
  background: #FFEA80;
  height: 4px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  transform: scaleY(0);
  transform-origin: center bottom;
  transition: all .2s ease; }

._1ooO2eadqSR8qME_jGUguv {
  position: relative; }

.we_qyC7_yzs-AefBmzLNH {
  position: absolute;
  right: 0;
  bottom: 8px;
  opacity: .2;
  display: flex;
  align-items: center;
  height: 8px; }
  .we_qyC7_yzs-AefBmzLNH svg {
    display: block;
    stroke: #1A3065; }

._3Vh44sK_0ZVwwTLlJvKNZc {
  opacity: 0;
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  display: block;
  padding-left: 16.66667%;
  padding-top: 16px;
  cursor: pointer;
  font-family: "Gilroy", sans-serif;
  font-size: calc(16px + 2 * (100vw - 320px)/1120);
  line-height: calc(20px + 4 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 500;
  position: relative;
  transform: translateY(10px); }
  @media (min-width: 1440px) {
    ._3Vh44sK_0ZVwwTLlJvKNZc {
      font-size: 18px; } }
  @media (min-width: 1440px) {
    ._3Vh44sK_0ZVwwTLlJvKNZc {
      line-height: 24px; } }
  ._3Vh44sK_0ZVwwTLlJvKNZc span {
    position: relative; }
    ._3Vh44sK_0ZVwwTLlJvKNZc span:after {
      content: '';
      position: absolute;
      display: block;
      background: #FFEA80;
      height: 4px;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: -1;
      transform: scaleY(0);
      transform-origin: center bottom;
      transition: all .2s ease; }
  ._3Vh44sK_0ZVwwTLlJvKNZc:hover span:after {
    transform: scaleY(1); }
  ._3Vh44sK_0ZVwwTLlJvKNZc:active span {
    opacity: .7; }
    ._3Vh44sK_0ZVwwTLlJvKNZc:active span:after {
      transform: scaleY(1); }

._18aviBNrKf0ZdLMCoRsmui ._2LK00iza52Iqw10iMfGZGZ {
  font-family: "Gilroy", sans-serif;
  font-size: calc(16px + 2 * (100vw - 320px)/1120);
  line-height: calc(20px + 4 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 500; }
  @media (min-width: 1440px) {
    ._18aviBNrKf0ZdLMCoRsmui ._2LK00iza52Iqw10iMfGZGZ {
      font-size: 18px; } }
  @media (min-width: 1440px) {
    ._18aviBNrKf0ZdLMCoRsmui ._2LK00iza52Iqw10iMfGZGZ {
      line-height: 24px; } }

._18aviBNrKf0ZdLMCoRsmui .akkSYJsVQKIKKIBlLf5rA {
  bottom: -1px; }

._18aviBNrKf0ZdLMCoRsmui ._3Vh44sK_0ZVwwTLlJvKNZc {
  font-family: "Gilroy", sans-serif;
  font-size: calc(18px + 8 * (100vw - 320px)/1120);
  line-height: calc(22px + 10 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 900; }
  @media (min-width: 1440px) {
    ._18aviBNrKf0ZdLMCoRsmui ._3Vh44sK_0ZVwwTLlJvKNZc {
      font-size: 26px; } }
  @media (min-width: 1440px) {
    ._18aviBNrKf0ZdLMCoRsmui ._3Vh44sK_0ZVwwTLlJvKNZc {
      line-height: 32px; } }

._1ctjvGATe_wgiK_w0gXOto[data-style="small"] ._23GaBnn1hD0eSBEp1q8vOs {
  height: 20px;
  width: 20px;
  margin-left: -10px;
  margin-top: -10px; }

[data-theme="default"] ._1ctjvGATe_wgiK_w0gXOto[data-style="small"]._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: #FFEA80; }

[data-theme="pink"] ._1ctjvGATe_wgiK_w0gXOto[data-style="small"]._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: #fff; }

[data-theme="green"] ._1ctjvGATe_wgiK_w0gXOto[data-style="small"]._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: #FFEA80; }

[data-theme="navy"] ._1ctjvGATe_wgiK_w0gXOto[data-style="small"]._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: #FFEA80; }

[data-theme="white"] ._1ctjvGATe_wgiK_w0gXOto[data-style="small"]._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: rgba(255, 255, 255, 0.3); }

._1ctjvGATe_wgiK_w0gXOto {
  position: absolute;
  top: -100px;
  left: -100px;
  right: -100px;
  bottom: -100px;
  pointer-events: none; }

._23GaBnn1hD0eSBEp1q8vOs {
  position: absolute;
  top: 0;
  left: 0;
  height: 50px;
  width: 50px;
  margin-left: -25px;
  margin-top: -25px;
  border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;
  will-change: transform;
  transform: translateZ(0); }
  [data-theme="default"] ._23GaBnn1hD0eSBEp1q8vOs {
    color: #1A3065;
    background-color: #FFEA80; }
  [data-theme="pink"] ._23GaBnn1hD0eSBEp1q8vOs {
    color: #3E0F49;
    background-color: #fff; }
  [data-theme="green"] ._23GaBnn1hD0eSBEp1q8vOs {
    color: #1A3065;
    background-color: #FFEA80; }
  [data-theme="navy"] ._23GaBnn1hD0eSBEp1q8vOs {
    color: #1A3065;
    background-color: #fff; }
  [data-theme="image"] ._23GaBnn1hD0eSBEp1q8vOs {
    color: #1A3065;
    background-color: #FFEA80; }
  ._1ctjvGATe_wgiK_w0gXOto[data-style="large"] ._23GaBnn1hD0eSBEp1q8vOs {
    background-color: white; }

[data-theme="default"] ._1ctjvGATe_wgiK_w0gXOto._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: #FFEA80; }

[data-theme="pink"] ._1ctjvGATe_wgiK_w0gXOto._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: #fff; }

[data-theme="green"] ._1ctjvGATe_wgiK_w0gXOto._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: #FFEA80; }

[data-theme="navy"] ._1ctjvGATe_wgiK_w0gXOto._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: #FFEA80; }

[data-theme="white"] ._1ctjvGATe_wgiK_w0gXOto._2ZbPi8lMLjkT412VdPiqk6 ._23GaBnn1hD0eSBEp1q8vOs {
  background-color: rgba(255, 255, 255, 0.3); }

._3hLtEZc6XIHixa1qPrAxdi {
  width: 100%;
  color: #1A3065; }

._1Am8bXe9x9jE7m6hJ5JR1 {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  filter: url("/static/images/common/pill-shape.svg#blob-svg-filter");
  cursor: pointer;
  white-space: nowrap; }

._2ONEsL38WKk6_3HRANSqt {
  pointer-events: all;
  cursor: pointer;
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  position: relative;
  font-family: "Gilroy", sans-serif;
  font-size: calc(12px + 1 * (100vw - 320px)/1120);
  line-height: calc(16px + 0 * (100vw - 320px)/1120);
  text-transform: uppercase;
  letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
  font-weight: 500;
  text-transform: uppercase;
  background-color: transparent;
  padding: 14px 21px 12px;
  border-radius: 24px; }
  @media (min-width: 1440px) {
    ._2ONEsL38WKk6_3HRANSqt {
      font-size: 13px; } }
  @media (min-width: 1440px) {
    ._2ONEsL38WKk6_3HRANSqt {
      line-height: 16px; } }
  @media (min-width: 1440px) {
    ._2ONEsL38WKk6_3HRANSqt {
      letter-spacing: 0.7px; } }
  [data-theme="default"] ._2ONEsL38WKk6_3HRANSqt {
    color: #1A3065; }
  [data-theme="pink"] ._2ONEsL38WKk6_3HRANSqt {
    color: #3E0F49; }
  [data-theme="green"] ._2ONEsL38WKk6_3HRANSqt {
    color: #1A3065; }
  [data-theme="navy"] ._2ONEsL38WKk6_3HRANSqt {
    color: #1A3065; }
  [data-theme="image"] ._2ONEsL38WKk6_3HRANSqt {
    color: #1A3065; }
  ._2ONEsL38WKk6_3HRANSqt span {
    position: relative;
    z-index: 1; }
  ._2ONEsL38WKk6_3HRANSqt:before, ._2ONEsL38WKk6_3HRANSqt:after {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 24px;
    transition: all .14s ease; }
    [data-theme="default"] ._2ONEsL38WKk6_3HRANSqt:before, [data-theme="default"] ._2ONEsL38WKk6_3HRANSqt:after {
      color: #1A3065;
      background-color: #FFEA80; }
    [data-theme="pink"] ._2ONEsL38WKk6_3HRANSqt:before, [data-theme="pink"] ._2ONEsL38WKk6_3HRANSqt:after {
      color: #3E0F49;
      background-color: #fff; }
    [data-theme="green"] ._2ONEsL38WKk6_3HRANSqt:before, [data-theme="green"] ._2ONEsL38WKk6_3HRANSqt:after {
      color: #1A3065;
      background-color: #FFEA80; }
    [data-theme="navy"] ._2ONEsL38WKk6_3HRANSqt:before, [data-theme="navy"] ._2ONEsL38WKk6_3HRANSqt:after {
      color: #1A3065;
      background-color: #fff; }
    [data-theme="image"] ._2ONEsL38WKk6_3HRANSqt:before, [data-theme="image"] ._2ONEsL38WKk6_3HRANSqt:after {
      color: #1A3065;
      background-color: #FFEA80; }
  ._2ONEsL38WKk6_3HRANSqt:hover:before, ._2ONEsL38WKk6_3HRANSqt:hover:after {
    transition: all .14s ease;
    transform: scale(1.04) translate3d(0, 0, 0); }
  ._2ONEsL38WKk6_3HRANSqt._196snDSoHoMyWu9Ojwr3CG {
    padding: 28px 21px 12px; }

._1TWumpSmiq1_rOOyq3P7tt {
  margin-top: calc(56px + 24 * (100vw - 320px)/1120);
  color: #ffffff;
  background-color: #1A3065;
  text-align: center;
  box-sizing: border-box; }
  [data-theme] ._1TWumpSmiq1_rOOyq3P7tt {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._1TWumpSmiq1_rOOyq3P7tt {
        padding-top: 64px; } }
    @media (min-width: 1440px) {
      [data-theme] ._1TWumpSmiq1_rOOyq3P7tt {
        padding-bottom: 64px; } }
  [data-theme] ._1TWumpSmiq1_rOOyq3P7tt[data-margins="double"] {
    padding-top: calc(64px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._1TWumpSmiq1_rOOyq3P7tt[data-margins="double"] {
        padding-top: 96px; } }
    @media (min-width: 1440px) {
      [data-theme] ._1TWumpSmiq1_rOOyq3P7tt[data-margins="double"] {
        padding-bottom: 96px; } }
  [data-theme='default'] + [data-theme='default'] ._1TWumpSmiq1_rOOyq3P7tt,
  [data-theme='navy'] + [data-theme='navy'] ._1TWumpSmiq1_rOOyq3P7tt,
  [data-theme='green'] + [data-theme='green'] ._1TWumpSmiq1_rOOyq3P7tt,
  [data-theme='pink'] + [data-theme='pink'] ._1TWumpSmiq1_rOOyq3P7tt {
    padding-top: 0; }
  [data-zig-zag] + [data-theme] ._1TWumpSmiq1_rOOyq3P7tt {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._1TWumpSmiq1_rOOyq3P7tt {
        padding-top: 64px; } }
    [data-zig-zag] + [data-theme] ._1TWumpSmiq1_rOOyq3P7tt[data-margins="double"] {
      padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
      @media (min-width: 1440px) {
        [data-zig-zag] + [data-theme] ._1TWumpSmiq1_rOOyq3P7tt[data-margins="double"] {
          padding-top: 64px; } }
  @media (min-width: 1440px) {
    ._1TWumpSmiq1_rOOyq3P7tt {
      margin-top: 80px; } }
  ._1TWumpSmiq1_rOOyq3P7tt img {
    margin: 0 auto;
    margin-bottom: calc(52px + 8 * (100vw - 320px)/1120);
    max-width: calc(180px + 120 * (100vw - 320px)/1120);
    display: block; }
    @media (min-width: 1440px) {
      ._1TWumpSmiq1_rOOyq3P7tt img {
        margin-bottom: 60px; } }
    @media (min-width: 1440px) {
      ._1TWumpSmiq1_rOOyq3P7tt img {
        max-width: 300px; } }
  ._1TWumpSmiq1_rOOyq3P7tt p {
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    margin: 0 auto;
    padding: 0 5%;
    margin-bottom: calc(14px + 18 * (100vw - 320px)/1120);
    max-width: 760px; }
    @media (min-width: 1440px) {
      ._1TWumpSmiq1_rOOyq3P7tt p {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._1TWumpSmiq1_rOOyq3P7tt p {
        line-height: 32px; } }
    @media (min-width: 1440px) {
      ._1TWumpSmiq1_rOOyq3P7tt p {
        margin-bottom: 32px; } }

._1OVa6sJAneoS4ijJbyxjQ5 {
  display: block;
  width: 100%; }

.vGDIkvttV6RMS456DDlEt {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  width: 100%;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer; }
  .vGDIkvttV6RMS456DDlEt svg {
    display: block;
    opacity: .3; }

._2qivpJoPStOaSR9Rkpvlh3 {
  opacity: .25; }

._1yIeHZAnwrGm1CCPUTGlzN {
  padding: 16px 5%; }
  ._1yIeHZAnwrGm1CCPUTGlzN a {
    display: inline-block;
    text-align: inherit;
    color: inherit;
    font: inherit;
    background: transparent;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    -webkit-appearance: none;
    text-decoration: none;
    display: block;
    width: 100%;
    height: 24px; }

._2tsEL3LPrlW51MonwRiH5R {
  position: relative;
  width: 100%;
  display: flex; }
  ._2tsEL3LPrlW51MonwRiH5R label {
    display: block;
    width: 100%;
    height: 100%; }
  ._2tsEL3LPrlW51MonwRiH5R input {
    position: relative;
    width: 100%;
    border: 0;
    height: 100%;
    background-color: transparent;
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900; }
    @media (min-width: 1440px) {
      ._2tsEL3LPrlW51MonwRiH5R input {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._2tsEL3LPrlW51MonwRiH5R input {
        line-height: 32px; } }
    [data-theme="default"] ._2tsEL3LPrlW51MonwRiH5R input {
      color: #1A3065; }
      [data-theme="default"] ._2tsEL3LPrlW51MonwRiH5R input a {
        color: #1A3065; }
    [data-theme="pink"] ._2tsEL3LPrlW51MonwRiH5R input {
      color: #3E0F49; }
      [data-theme="pink"] ._2tsEL3LPrlW51MonwRiH5R input a {
        color: #3E0F49; }
    [data-theme="green"] ._2tsEL3LPrlW51MonwRiH5R input {
      color: #fff; }
      [data-theme="green"] ._2tsEL3LPrlW51MonwRiH5R input a {
        color: #fff; }
    [data-theme="navy"] ._2tsEL3LPrlW51MonwRiH5R input {
      color: #fff; }
      [data-theme="navy"] ._2tsEL3LPrlW51MonwRiH5R input a {
        color: #fff; }
    ._2tsEL3LPrlW51MonwRiH5R input:focus {
      outline: 0; }
    ._2tsEL3LPrlW51MonwRiH5R input::placeholder {
      opacity: 0.2; }
      [data-theme="default"] ._2tsEL3LPrlW51MonwRiH5R input::placeholder {
        color: #1A3065; }
        [data-theme="default"] ._2tsEL3LPrlW51MonwRiH5R input::placeholder a {
          color: #1A3065; }
      [data-theme="pink"] ._2tsEL3LPrlW51MonwRiH5R input::placeholder {
        color: #3E0F49; }
        [data-theme="pink"] ._2tsEL3LPrlW51MonwRiH5R input::placeholder a {
          color: #3E0F49; }
      [data-theme="green"] ._2tsEL3LPrlW51MonwRiH5R input::placeholder {
        color: #fff; }
        [data-theme="green"] ._2tsEL3LPrlW51MonwRiH5R input::placeholder a {
          color: #fff; }
      [data-theme="navy"] ._2tsEL3LPrlW51MonwRiH5R input::placeholder {
        color: #fff; }
        [data-theme="navy"] ._2tsEL3LPrlW51MonwRiH5R input::placeholder a {
          color: #fff; }
  ._2tsEL3LPrlW51MonwRiH5R ._2T1wJQFYt5H2HK8tyTd5xq {
    position: absolute;
    opacity: 0;
    pointer-events: none; }
  @media (max-width: 767px) {
    [data-style="large"] ._2tsEL3LPrlW51MonwRiH5R button {
      margin: 0;
      padding: 0;
      position: absolute;
      bottom: -86px;
      left: 50%;
      display: block;
      transform: translateX(-50%); } }

.vy3pkfMwF-T9yTfJ-ie7S {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  filter: url("/static/images/common/pill-shape.svg#blob-svg-filter");
  cursor: pointer;
  background-color: transparent;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  padding: 15px 0;
  transform: translate3d(0, 0, 0); }
  [data-theme="default"] .vy3pkfMwF-T9yTfJ-ie7S {
    color: #1A3065; }
    [data-theme="default"] .vy3pkfMwF-T9yTfJ-ie7S a {
      color: #1A3065; }
  [data-theme="pink"] .vy3pkfMwF-T9yTfJ-ie7S {
    color: #3E0F49; }
    [data-theme="pink"] .vy3pkfMwF-T9yTfJ-ie7S a {
      color: #3E0F49; }
  [data-theme="green"] .vy3pkfMwF-T9yTfJ-ie7S {
    color: #fff; }
    [data-theme="green"] .vy3pkfMwF-T9yTfJ-ie7S a {
      color: #fff; }
  [data-theme="navy"] .vy3pkfMwF-T9yTfJ-ie7S {
    color: #fff; }
    [data-theme="navy"] .vy3pkfMwF-T9yTfJ-ie7S a {
      color: #fff; }
  .vy3pkfMwF-T9yTfJ-ie7S span {
    margin-right: 16px;
    display: inline-block;
    position: relative;
    white-space: nowrap;
    font-size: inherit;
    line-height: inherit; }
    .vy3pkfMwF-T9yTfJ-ie7S span:after {
      content: '';
      width: 100%;
      position: absolute;
      height: 4px;
      left: 0;
      bottom: 3px;
      display: inline-block;
      background-color: #FFEA80;
      transform: scaleY(0);
      transition: all .2s ease;
      transform-origin: bottom center; }
    [data-theme="white"] .vy3pkfMwF-T9yTfJ-ie7S span {
      color: #fff; }
  .vy3pkfMwF-T9yTfJ-ie7S:hover span:after, .vy3pkfMwF-T9yTfJ-ie7S[data-active="true"] span:after {
    transform: scaleY(1);
    transition: all .2s ease; }

._1x6Z1_xOJJZJXrTHL4_PBR {
  text-decoration: none; }

._3Wz23wneB_20-nJB-4cYt7 {
  display: block; }

._2tam31fA26mjvz61qV2VW6 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  transform: translate3d(0, 0, 0); }
  ._2tam31fA26mjvz61qV2VW6 svg {
    position: relative;
    z-index: 2;
    stroke: #1A3065; }
  ._2tam31fA26mjvz61qV2VW6:after {
    content: '';
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .14s ease;
    transform: translate3d(0, 0, 0); }
    [data-theme="default"] ._2tam31fA26mjvz61qV2VW6:after {
      background-color: #FFEA80; }
    [data-theme="pink"] ._2tam31fA26mjvz61qV2VW6:after {
      background-color: #fff; }
    [data-theme="green"] ._2tam31fA26mjvz61qV2VW6:after {
      background-color: #FFEA80; }
    [data-theme="navy"] ._2tam31fA26mjvz61qV2VW6:after {
      background-color: #FFEA80; }
    [data-theme="white"] ._2tam31fA26mjvz61qV2VW6:after {
      background-color: rgba(255, 255, 255, 0.3); }
    .x4fXZ1CO5ZOCDQ1dR_FsL ._2tam31fA26mjvz61qV2VW6:after {
      animation: x4fXZ1CO5ZOCDQ1dR_FsL 10s ease infinite;
      width: 110%;
      height: 110%;
      left: -5%;
      top: -5%; }

@keyframes x4fXZ1CO5ZOCDQ1dR_FsL {
  0%,
  100% {
    border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%; }
  14% {
    border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%; }
  28% {
    border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%; }
  42% {
    border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%; }
  56% {
    border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%; }
  70% {
    border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%; }
  84% {
    border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%; } }

[data-trigger-button-hover]:hover .vy3pkfMwF-T9yTfJ-ie7S ._2tam31fA26mjvz61qV2VW6:after,
.vy3pkfMwF-T9yTfJ-ie7S:hover ._2tam31fA26mjvz61qV2VW6:after {
  transform: scale(1.1) translate3d(0, 0, 0); }

[data-trigger-button-hover]:active .vy3pkfMwF-T9yTfJ-ie7S ._2tam31fA26mjvz61qV2VW6:after,
.vy3pkfMwF-T9yTfJ-ie7S:active ._2tam31fA26mjvz61qV2VW6:after {
  transition: none;
  transform: scale(0.9); }

.zcLn2nemHg4GZmbp1p3o2 svg {
  transform: rotate(180deg);
  position: relative;
  z-index: 2;
  stroke: #1A3065; }

[data-theme="default"] .zcLn2nemHg4GZmbp1p3o2 svg {
  stroke: #1A3065; }

[data-theme="pink"] .zcLn2nemHg4GZmbp1p3o2 svg {
  stroke: #3E0F49; }

[data-theme="green"] .zcLn2nemHg4GZmbp1p3o2 svg {
  stroke: #1A3065; }

[data-theme="navy"] .zcLn2nemHg4GZmbp1p3o2 svg {
  stroke: #1A3065; }

@keyframes _2LzlLKgZoAe98atTI76MqP {
  0% {
    transform: scale(0);
    opacity: 0; }
  50% {
    transform: scale(0.5);
    opacity: 1; }
  100% {
    transform: scale(1);
    opacity: 0; } }

._3JVadgnC63WMFrKy0GK0zU {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  transform: translate(-50%, -50%); }
  ._3JVadgnC63WMFrKy0GK0zU span {
    position: absolute;
    left: 0;
    top: 0;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.5);
    animation: _2LzlLKgZoAe98atTI76MqP .6s linear infinite; }
    ._3JVadgnC63WMFrKy0GK0zU span:nth-child(2) {
      animation-delay: -.1s; }
    ._3JVadgnC63WMFrKy0GK0zU span:nth-child(3) {
      animation-delay: -.2s; }
  ._3JVadgnC63WMFrKy0GK0zU[data-theme="dark"] span {
    background: rgba(26, 48, 101, 0.1); }

._10F8QLOod_LZ7y9CcIyD_U {
  position: relative;
  width: 47.05882%;
  margin: auto; }
  @media (max-width: 767px) {
    ._10F8QLOod_LZ7y9CcIyD_U {
      width: auto; } }

@media (max-width: 767px) {
  ._10F8QLOod_LZ7y9CcIyD_U[data-style="large"] {
    margin-bottom: 60px; } }

._10F8QLOod_LZ7y9CcIyD_U[data-style="small"] {
  width: auto; }

._2hhtaUO3BlUmYihQt6Z3tG {
  width: 100%;
  position: relative;
  margin-top: 16px;
  left: 0;
  top: 0;
  opacity: 0;
  transition: opacity .16s ease; }
  [data-theme="default"] ._2hhtaUO3BlUmYihQt6Z3tG {
    color: #1A3065; }
    [data-theme="default"] ._2hhtaUO3BlUmYihQt6Z3tG a {
      color: #1A3065; }
  [data-theme="pink"] ._2hhtaUO3BlUmYihQt6Z3tG {
    color: #3E0F49; }
    [data-theme="pink"] ._2hhtaUO3BlUmYihQt6Z3tG a {
      color: #3E0F49; }
  [data-theme="green"] ._2hhtaUO3BlUmYihQt6Z3tG {
    color: #fff; }
    [data-theme="green"] ._2hhtaUO3BlUmYihQt6Z3tG a {
      color: #fff; }
  [data-theme="navy"] ._2hhtaUO3BlUmYihQt6Z3tG {
    color: #fff; }
    [data-theme="navy"] ._2hhtaUO3BlUmYihQt6Z3tG a {
      color: #fff; }
  ._2hhtaUO3BlUmYihQt6Z3tG p {
    position: absolute; }
  ._3YZ_be9jowAB5GckW-Qb17 ._2hhtaUO3BlUmYihQt6Z3tG {
    transition: opacity .5s ease;
    opacity: 1;
    color: #B80606; }
  ._3gtrNoWlVmWL1rYlFMFKqD ._2hhtaUO3BlUmYihQt6Z3tG {
    text-align: center;
    position: absolute;
    transition: opacity .3s ease;
    opacity: 1; }
    ._3gtrNoWlVmWL1rYlFMFKqD ._2hhtaUO3BlUmYihQt6Z3tG p {
      opacity: 0.5;
      transition: opacity .3s ease;
      left: 0;
      right: 0; }
  ._177jXWEwu15Y-DtQmBx6Ka ._2hhtaUO3BlUmYihQt6Z3tG {
    opacity: 1;
    text-align: center;
    position: absolute;
    transition: opacity 3s ease; }
    ._177jXWEwu15Y-DtQmBx6Ka ._2hhtaUO3BlUmYihQt6Z3tG p {
      opacity: 0; }

._3k1VWsJIs-5GPB8lrer_mI {
  opacity: 0; }
  ._177jXWEwu15Y-DtQmBx6Ka ._3k1VWsJIs-5GPB8lrer_mI {
    opacity: 1; }

._31CLWIDOhJv0r2fhdXwG5p {
  display: flex;
  width: 100%;
  margin: auto;
  padding-bottom: 16px;
  border-bottom: 2px solid rgba(0, 0, 0, 0.1);
  opacity: 1;
  transition: all 0.3s ease; }
  ._3YZ_be9jowAB5GckW-Qb17 ._31CLWIDOhJv0r2fhdXwG5p {
    border-color: #B80606; }
  ._3gtrNoWlVmWL1rYlFMFKqD ._31CLWIDOhJv0r2fhdXwG5p, ._177jXWEwu15Y-DtQmBx6Ka ._31CLWIDOhJv0r2fhdXwG5p {
    opacity: 0;
    transition: all 0.3s ease;
    pointer-events: none; }

._1ZPUOC4DSZE1HTH7-hFZw8 {
  width: 64.70588%; }
  @media (max-width: 767px) {
    ._1ZPUOC4DSZE1HTH7-hFZw8 {
      width: 100%; } }
  ._1ZPUOC4DSZE1HTH7-hFZw8 p {
    width: 58.82353%; }
    @media (max-width: 991px) {
      ._1ZPUOC4DSZE1HTH7-hFZw8 p {
        width: 111.76471%; } }
  ._1ZPUOC4DSZE1HTH7-hFZw8 button span {
    position: absolute;
    visibility: hidden;
    pointer-events: none; }

._2UEDMou_LTXRvW5KyhM6_o {
  display: flex;
  align-items: center;
  margin-bottom: 16px; }
  ._2UEDMou_LTXRvW5KyhM6_o p {
    font-size: calc(14px + 2 * (100vw - 320px)/1120);
    line-height: 20px; }
    @media (min-width: 1440px) {
      ._2UEDMou_LTXRvW5KyhM6_o p {
        font-size: 16px; } }

@media (max-width: 767px) and (max-width: 767px) {
  ._2UEDMou_LTXRvW5KyhM6_o p {
    width: 57.14286%; } }
  ._2UEDMou_LTXRvW5KyhM6_o svg {
    margin-right: 16px;
    margin-top: -16px; }

@keyframes _36y5b_fYWAhkxt5GgPmc1d {
  0% {
    background-position: 0 0; }
  100% {
    background-position: 32px 0; } }

._2Ah45YQRX5HK-T1fobikeA {
  position: relative;
  width: 100%;
  height: 2px; }
  [data-theme="default"] ._2Ah45YQRX5HK-T1fobikeA {
    background-color: #F4FDFF; }
  [data-theme="pink"] ._2Ah45YQRX5HK-T1fobikeA {
    background-color: #CE9BBA; }
  [data-theme="green"] ._2Ah45YQRX5HK-T1fobikeA {
    background-color: #97d7db; }
  [data-theme="navy"] ._2Ah45YQRX5HK-T1fobikeA {
    background-color: #1A3065; }
  ._2Ah45YQRX5HK-T1fobikeA:after {
    content: '';
    position: absolute;
    margin-top: -30px;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 30px; }
  [data-theme="default"] ._2Ah45YQRX5HK-T1fobikeA:after {
    background: linear-gradient(32deg, #F4FDFF 15px, transparent 15px), linear-gradient(-32deg, #F4FDFF 15px, transparent 15px) repeat-x;
    background-size: 32px 32px; }
  [data-theme="pink"] ._2Ah45YQRX5HK-T1fobikeA:after {
    background: linear-gradient(32deg, #CE9BBA 15px, transparent 15px), linear-gradient(-32deg, #CE9BBA 15px, transparent 15px) repeat-x;
    background-size: 32px 32px; }
  [data-theme="green"] ._2Ah45YQRX5HK-T1fobikeA:after {
    background: linear-gradient(32deg, #97d7db 15px, transparent 15px), linear-gradient(-32deg, #97d7db 15px, transparent 15px) repeat-x;
    background-size: 32px 32px; }
  [data-theme="navy"] ._2Ah45YQRX5HK-T1fobikeA:after {
    background: linear-gradient(32deg, #1A3065 15px, transparent 15px), linear-gradient(-32deg, #1A3065 15px, transparent 15px) repeat-x;
    background-size: 32px 32px; }
  [data-theme="white"] ._2Ah45YQRX5HK-T1fobikeA {
    background-color: #fff; }
    [data-theme="white"] ._2Ah45YQRX5HK-T1fobikeA:after {
      background: linear-gradient(32deg, #fff 15px, transparent 15px), linear-gradient(-32deg, #fff 15px, transparent 15px) repeat-x;
      background-size: 32px 32px; }
    @media (max-width: 767px) {
      [data-theme="white"] ._2Ah45YQRX5HK-T1fobikeA {
        height: 0;
        padding-bottom: 0; } }

._3r-dmU8Q6o9vH9EGQJmsvu {
  position: relative;
  z-index: 100;
  color: #1A3065;
  width: 100%;
  background: #fff;
  overflow-x: hidden; }

._2wRb44GiPUWUhSPgq4j58D {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  padding-top: 64px; }
  @media (max-width: 767px) {
    ._2wRb44GiPUWUhSPgq4j58D {
      padding-left: 6.25%;
      padding-right: 6.25%; } }

._1I91GR8x00xQda0jB1FXS0 {
  width: 94.44444%;
  display: flex;
  margin: 0 auto; }

.YVfwBhCQ1AF7Dcqz9cw-I,
._1W9iNRfhUCiS9Sv-VNMVrt {
  width: 50%; }

@media (max-width: 767px) {
  .YVfwBhCQ1AF7Dcqz9cw-I {
    width: 100%; } }

@media (max-width: 767px) {
  ._1W9iNRfhUCiS9Sv-VNMVrt {
    display: none; } }

._2zm1p-0Cmf5GoBrDenidWC {
  width: 94.44444%;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  padding-top: calc(32px + 96 * (100vw - 320px)/1120);
  padding-bottom: 16px;
  font-family: "Gilroy", sans-serif;
  font-size: calc(12px + 1 * (100vw - 320px)/1120);
  line-height: calc(16px + 0 * (100vw - 320px)/1120);
  text-transform: uppercase;
  letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
  font-weight: 500; }
  @media (min-width: 1440px) {
    ._2zm1p-0Cmf5GoBrDenidWC {
      padding-top: 128px; } }
  @media (min-width: 1440px) {
    ._2zm1p-0Cmf5GoBrDenidWC {
      font-size: 13px; } }
  @media (min-width: 1440px) {
    ._2zm1p-0Cmf5GoBrDenidWC {
      line-height: 16px; } }
  @media (min-width: 1440px) {
    ._2zm1p-0Cmf5GoBrDenidWC {
      letter-spacing: 0.7px; } }
  @media (max-width: 767px) {
    ._2zm1p-0Cmf5GoBrDenidWC {
      flex-direction: column-reverse; } }

.AP8tpqprdGEWOJ7vXA1dL {
  display: flex; }

.Qfrdj-RSMNIIlqeQZ4QLR a {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  opacity: .25;
  transition: all .14s ease;
  margin-left: 16px; }
  .Qfrdj-RSMNIIlqeQZ4QLR a:hover, .Qfrdj-RSMNIIlqeQZ4QLR a:focus {
    opacity: .75; }

@media (max-width: 767px) {
  .Qfrdj-RSMNIIlqeQZ4QLR {
    margin-bottom: 64px; }
    .Qfrdj-RSMNIIlqeQZ4QLR a {
      display: block;
      padding: 8px 0;
      margin-left: 0; } }

._2b2BuiBlVs0VBeaeq48xTa {
  width: 29.41176%;
  font-size: calc(14px + 2 * (100vw - 320px)/1120);
  line-height: calc(24px + 0 * (100vw - 320px)/1120);
  letter-spacing: 0; }
  @media (min-width: 1440px) {
    ._2b2BuiBlVs0VBeaeq48xTa {
      font-size: 16px; } }
  @media (min-width: 1440px) {
    ._2b2BuiBlVs0VBeaeq48xTa {
      line-height: 24px; } }
  ._2b2BuiBlVs0VBeaeq48xTa h4, ._2b2BuiBlVs0VBeaeq48xTa a {
    display: inline-block;
    text-align: inherit;
    color: inherit;
    font: inherit;
    background: transparent;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    -webkit-appearance: none;
    text-decoration: none;
    display: block; }
  ._2b2BuiBlVs0VBeaeq48xTa h4 {
    opacity: .25;
    margin-bottom: 8px;
    letter-spacing: 0; }
  ._2b2BuiBlVs0VBeaeq48xTa a {
    position: relative; }
    ._2b2BuiBlVs0VBeaeq48xTa a span {
      position: relative; }
      ._2b2BuiBlVs0VBeaeq48xTa a span:after {
        content: '';
        position: absolute;
        display: block;
        background: #FFEA80;
        height: 4px;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1;
        transform: scaleY(0);
        transform-origin: center bottom;
        transition: all .2s ease; }
    ._2b2BuiBlVs0VBeaeq48xTa a:hover span:after, ._2b2BuiBlVs0VBeaeq48xTa a:focus span:after {
      transform: scaleY(1); }
    ._2b2BuiBlVs0VBeaeq48xTa a:active {
      opacity: .7; }
      ._2b2BuiBlVs0VBeaeq48xTa a:active span:after {
        transform: scaleY(1); }

.srKqymGeCaXHpmlw_ud7r {
  display: none;
  margin-bottom: 64px; }
  @media (max-width: 767px) {
    .srKqymGeCaXHpmlw_ud7r {
      display: block; } }

._3bdtENqDdOSAvwxvhCWPtD ._2zm1p-0Cmf5GoBrDenidWC {
  padding-top: 0; }

._2-Hui2yMmRX6SGUqCE5QNf {
  border-top: 1px solid rgba(26, 48, 101, 0.1); }
  ._2-Hui2yMmRX6SGUqCE5QNf:last-child {
    border-bottom: 1px solid rgba(26, 48, 101, 0.1); }

.lN5XcoKTkZD5UEe-ENGxr {
  padding: 32px 0;
  text-align: center; }

._3ECkptAXJexk08dpk-8akk {
  color: #1A3065; }

._2l0DgUr4Pdu1ilTTCGYok0 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid rgba(26, 48, 101, 0.1);
  height: calc(56px + 24 * (100vw - 320px)/1120);
  padding-left: 5%;
  padding-right: 5%;
  margin-bottom: 32px; }
  @media (min-width: 1440px) {
    ._2l0DgUr4Pdu1ilTTCGYok0 {
      height: 80px; } }

._3ECkptAXJexk08dpk-8akk,
._3d7hfYTtPZE7U9A6fb27i {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #fff;
  text-align: left;
  overflow-y: auto; }

._6hUHDp52u6hzFeUESz6To {
  padding-left: 10%;
  padding-right: 10%; }

._3hWOHVV-_9V2E9sbd7yo4v {
  padding-left: 5%;
  padding-right: 5%; }

._3d0YkbBmFFl10fe2SBcT8O button {
  padding-top: 0;
  padding-bottom: 0; }

._3d0YkbBmFFl10fe2SBcT8O[data-active="true"] a {
  opacity: 1; }

._1nJtAUUmI1tzdk0DJYn5Dx a {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  font-family: "Gilroy", sans-serif;
  font-size: calc(28px + 18 * (100vw - 320px)/1120);
  line-height: calc(30px + 18 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 900;
  opacity: .6;
  padding: 8px 0;
  margin-bottom: 16px;
  display: block;
  text-align: left; }
  @media (min-width: 1440px) {
    ._1nJtAUUmI1tzdk0DJYn5Dx a {
      font-size: 46px; } }
  @media (min-width: 1440px) {
    ._1nJtAUUmI1tzdk0DJYn5Dx a {
      line-height: 48px; } }
  ._1nJtAUUmI1tzdk0DJYn5Dx a span {
    position: relative; }
    ._1nJtAUUmI1tzdk0DJYn5Dx a span:after {
      content: '';
      position: absolute;
      display: block;
      background: #FFEA80;
      height: 4px;
      left: 0;
      right: 0;
      bottom: 0;
      transform: scaleY(0);
      transform-origin: center bottom;
      transition: all .2s ease;
      z-index: -1; }
  ._1nJtAUUmI1tzdk0DJYn5Dx a.p0AkxpmB1vaRLwVosLE3n, ._1nJtAUUmI1tzdk0DJYn5Dx a:active, ._1nJtAUUmI1tzdk0DJYn5Dx a:focus {
    opacity: 1; }
    ._1nJtAUUmI1tzdk0DJYn5Dx a.p0AkxpmB1vaRLwVosLE3n span:after, ._1nJtAUUmI1tzdk0DJYn5Dx a:active span:after, ._1nJtAUUmI1tzdk0DJYn5Dx a:focus span:after {
      transform: scaleY(1); }

._29u1_BeBt3D7yrpnBUwe8b {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  padding: 8px;
  padding-right: 0; }

._2BlDUzNgHU0k3wqT4AsFjx {
  border: 0;
  background: none;
  stroke: #1A3065; }

._3d_oINVWC8jvzfZeuRShZq {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  font-size: calc(12px + 3 * (100vw - 320px)/1120);
  color: #1A3065;
  z-index: 1000;
  border-bottom: 1px solid rgba(26, 48, 101, 0.1);
  transition: background .2s ease; }
  @media (min-width: 1440px) {
    ._3d_oINVWC8jvzfZeuRShZq {
      font-size: 15px; } }
  ._3d_oINVWC8jvzfZeuRShZq[data-theme="light"]:not(._3oztHhx0FRYjXXdiNipk10) {
    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
    ._3d_oINVWC8jvzfZeuRShZq[data-theme="light"]:not(._3oztHhx0FRYjXXdiNipk10) ._3fOw2JvNlwdDE7M7ISbUxp {
      border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
      ._3d_oINVWC8jvzfZeuRShZq[data-theme="light"]:not(._3oztHhx0FRYjXXdiNipk10) ._3fOw2JvNlwdDE7M7ISbUxp a {
        color: #fff; }
    ._3d_oINVWC8jvzfZeuRShZq[data-theme="light"]:not(._3oztHhx0FRYjXXdiNipk10) ._3fOw2JvNlwdDE7M7ISbUxp svg * {
      stroke: #fff; }
    ._3d_oINVWC8jvzfZeuRShZq[data-theme="light"]:not(._3oztHhx0FRYjXXdiNipk10) ._29DX79k19uaIVByJ7oxTyV svg *,
    ._3d_oINVWC8jvzfZeuRShZq[data-theme="light"]:not(._3oztHhx0FRYjXXdiNipk10) ._39ztXWo5DLeKEo4-3S_E2G svg * {
      fill: #fff; }
  ._3d_oINVWC8jvzfZeuRShZq._3oztHhx0FRYjXXdiNipk10 {
    background: #fff; }

._3d_oINVWC8jvzfZeuRShZq[data-style="custom"] {
  height: calc(96px + 16 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    ._3d_oINVWC8jvzfZeuRShZq[data-style="custom"] {
      height: 112px; } }

._2BB7SPQMiCFrWWj-M2r-Jo {
  position: relative;
  display: block;
  padding: 0;
  transition: transform .14s ease; }
  ._2BB7SPQMiCFrWWj-M2r-Jo svg {
    vertical-align: middle; }

a._2BB7SPQMiCFrWWj-M2r-Jo:hover, a._2BB7SPQMiCFrWWj-M2r-Jo:focus {
  transform: scale(1.05); }

a._2BB7SPQMiCFrWWj-M2r-Jo:active {
  transition: none;
  transform: scale(0.95); }

._29DX79k19uaIVByJ7oxTyV,
._39ztXWo5DLeKEo4-3S_E2G,
.bDlrMoNLI-NvU8KrWQOvQ {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between; }
  @media (max-width: 767px) {
    ._29DX79k19uaIVByJ7oxTyV,
    ._39ztXWo5DLeKEo4-3S_E2G,
    .bDlrMoNLI-NvU8KrWQOvQ {
      padding-left: 6.25%;
      padding-right: 6.25%; } }

._29DX79k19uaIVByJ7oxTyV {
  position: relative;
  height: calc(56px + 16 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    ._29DX79k19uaIVByJ7oxTyV {
      height: 72px; } }
  @media (max-width: 767px) {
    ._29DX79k19uaIVByJ7oxTyV {
      display: none; } }

._39ztXWo5DLeKEo4-3S_E2G {
  height: calc(56px + 16 * (100vw - 320px)/1120);
  display: none; }
  @media (min-width: 1440px) {
    ._39ztXWo5DLeKEo4-3S_E2G {
      height: 72px; } }
  @media (max-width: 767px) {
    ._39ztXWo5DLeKEo4-3S_E2G {
      display: flex; } }

._2KtFLWDKgJcVTmNGlmPwiS {
  height: 56px; }

._3fOw2JvNlwdDE7M7ISbUxp {
  display: flex;
  align-items: center;
  text-align: left;
  height: 40px;
  padding-left: 2.77778%;
  border-bottom: 1px solid rgba(26, 48, 101, 0.1);
  z-index: 1; }
  @media (max-width: 767px) {
    ._3fOw2JvNlwdDE7M7ISbUxp {
      padding: 0; } }
  ._3fOw2JvNlwdDE7M7ISbUxp svg * {
    stroke: #1A3065; }
  ._3fOw2JvNlwdDE7M7ISbUxp svg {
    margin-right: 8px;
    margin-top: -2px; }
  ._3fOw2JvNlwdDE7M7ISbUxp a {
    position: relative;
    color: #1A3065;
    text-decoration: none; }
    ._3fOw2JvNlwdDE7M7ISbUxp a > * {
      vertical-align: middle; }
    ._3fOw2JvNlwdDE7M7ISbUxp a span {
      position: relative; }
      ._3fOw2JvNlwdDE7M7ISbUxp a span:after {
        content: '';
        position: absolute;
        width: 100%;
        height: 5px;
        left: 0;
        bottom: -2px;
        transform: scaleY(0);
        background-color: #FFEA80;
        transform-origin: center bottom;
        transition: transform .2s ease; }
    ._3fOw2JvNlwdDE7M7ISbUxp a:hover span:after {
      transform: scaleY(1); }

._38cBr5bOWnMGOoEDG5C4_v {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._38cBr5bOWnMGOoEDG5C4_v {
      padding-left: 6.25%;
      padding-right: 6.25%; } }

._34lhek5QANkkGW4jKIu6Ob {
  width: 100%;
  white-space: nowrap; }
  ._34lhek5QANkkGW4jKIu6Ob a {
    z-index: 1; }
  ._34lhek5QANkkGW4jKIu6Ob:hover ._3FUOJV1W6mmChgy6fE12Al {
    opacity: .70; }
    ._34lhek5QANkkGW4jKIu6Ob:hover ._3FUOJV1W6mmChgy6fE12Al:after {
      transform: scaleY(0); }
    ._34lhek5QANkkGW4jKIu6Ob:hover ._3FUOJV1W6mmChgy6fE12Al:hover, ._34lhek5QANkkGW4jKIu6Ob:hover ._3FUOJV1W6mmChgy6fE12Al:active, ._34lhek5QANkkGW4jKIu6Ob:hover ._3FUOJV1W6mmChgy6fE12Al:focus {
      opacity: 1; }
      ._34lhek5QANkkGW4jKIu6Ob:hover ._3FUOJV1W6mmChgy6fE12Al:hover:after, ._34lhek5QANkkGW4jKIu6Ob:hover ._3FUOJV1W6mmChgy6fE12Al:active:after, ._34lhek5QANkkGW4jKIu6Ob:hover ._3FUOJV1W6mmChgy6fE12Al:focus:after {
        transform: scaleY(1); }
    ._34lhek5QANkkGW4jKIu6Ob:hover ._3FUOJV1W6mmChgy6fE12Al:active {
      opacity: .7; }
  ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7 {
    opacity: 1; }
    ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7 a, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7 span {
      opacity: .7; }
    ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:hover a, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:focus a {
      opacity: 1; }
      ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:hover a:after, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:focus a:after {
        transform: scaleY(1); }
      ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:hover a:active, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:hover a:focus, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:focus a:active, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:focus a:focus {
        opacity: .7; }
        ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:hover a:active:after, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:hover a:focus:after, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:focus a:active:after, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:focus a:focus:after {
          transform: scaleY(1); }
    ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:hover ._2K-cj9awN8bEMpZGf2e89v a span, ._34lhek5QANkkGW4jKIu6Ob:hover ._1QFu6k4eUhEozPRHBBatu7:focus ._2K-cj9awN8bEMpZGf2e89v a span {
      opacity: 1; }

._3FUOJV1W6mmChgy6fE12Al {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  position: relative;
  display: inline-block;
  text-decoration: none;
  padding: 8px 12px;
  cursor: pointer;
  transition: opacity .14s ease;
  padding-left: calc(2px + 10 * (100vw - 320px)/1120);
  padding-right: calc(2px + 10 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    ._3FUOJV1W6mmChgy6fE12Al {
      padding-left: 12px; } }
  @media (min-width: 1440px) {
    ._3FUOJV1W6mmChgy6fE12Al {
      padding-right: 12px; } }
  ._3FUOJV1W6mmChgy6fE12Al:after {
    content: '';
    position: absolute;
    display: block;
    background: #FFEA80;
    height: 4px;
    left: 12px;
    right: 12px;
    bottom: 12px;
    left: calc(2px + 10 * (100vw - 320px)/1120);
    right: calc(2px + 10 * (100vw - 320px)/1120);
    transform: scaleY(0);
    transform-origin: center bottom;
    transition: all .2s ease;
    z-index: -1;
    pointer-events: none; }
    @media (min-width: 1440px) {
      ._3FUOJV1W6mmChgy6fE12Al:after {
        left: 12px; } }
    @media (min-width: 1440px) {
      ._3FUOJV1W6mmChgy6fE12Al:after {
        right: 12px; } }
  ._3FUOJV1W6mmChgy6fE12Al:hover, ._3FUOJV1W6mmChgy6fE12Al:focus {
    opacity: 1; }
    ._3FUOJV1W6mmChgy6fE12Al:hover:after, ._3FUOJV1W6mmChgy6fE12Al:focus:after {
      transform: scaleY(1); }
  ._3FUOJV1W6mmChgy6fE12Al:active {
    opacity: 0.7; }
    ._3FUOJV1W6mmChgy6fE12Al:active:after {
      transform: scaleY(1); }

._1QFu6k4eUhEozPRHBBatu7 {
  display: inline-block;
  position: relative;
  cursor: pointer;
  padding: 8px 12px; }
  ._1QFu6k4eUhEozPRHBBatu7 span {
    transition: all .14s ease; }
  ._1QFu6k4eUhEozPRHBBatu7 ._3FUOJV1W6mmChgy6fE12Al {
    opacity: 1; }
    ._1QFu6k4eUhEozPRHBBatu7 ._3FUOJV1W6mmChgy6fE12Al:active {
      opacity: 0.7; }
      ._1QFu6k4eUhEozPRHBBatu7 ._3FUOJV1W6mmChgy6fE12Al:active:after {
        transform: scaleY(1); }
  ._1QFu6k4eUhEozPRHBBatu7:hover, ._1QFu6k4eUhEozPRHBBatu7:focus {
    opacity: 1; }
    ._1QFu6k4eUhEozPRHBBatu7:hover ._2K-cj9awN8bEMpZGf2e89v, ._1QFu6k4eUhEozPRHBBatu7:focus ._2K-cj9awN8bEMpZGf2e89v {
      display: block;
      pointer-events: auto;
      opacity: 1;
      transform: translate(-50%, 0); }

._2HDeH1qF0BjBLuck2XfHDr {
  padding: 0; }

._2K-cj9awN8bEMpZGf2e89v {
  position: absolute;
  background: #fff;
  color: #1A3065;
  border-radius: 10px;
  padding: 40px 0;
  left: 50%;
  top: 100%;
  opacity: 0;
  transform: translate(-50%, 4px);
  pointer-events: none;
  transition: opacity .2s ease, transform .2s ease;
  text-align: left;
  box-shadow: 0 6px 18px 0 rgba(0, 0, 0, 0.12); }
  ._2K-cj9awN8bEMpZGf2e89v:after {
    position: absolute;
    display: block;
    background: url("/static/images/common/pointy-bit.svg") 0 0 no-repeat;
    content: '';
    top: -16px;
    left: 50%;
    transform: translate(-50%, 0);
    width: 49px;
    height: 16px; }
  ._2K-cj9awN8bEMpZGf2e89v a {
    margin: 0 28px;
    display: block;
    white-space: nowrap; }
    ._2K-cj9awN8bEMpZGf2e89v a:after {
      display: none; }
    ._2K-cj9awN8bEMpZGf2e89v a span {
      position: relative; }
      ._2K-cj9awN8bEMpZGf2e89v a span:after {
        content: '';
        position: absolute;
        display: block;
        background: #FFEA80;
        height: 4px;
        left: 0;
        right: 0;
        bottom: 0;
        transform: scaleY(0);
        transform-origin: center bottom;
        transition: all .2s ease;
        z-index: -1; }
    ._2K-cj9awN8bEMpZGf2e89v a:hover span:after,
    ._2K-cj9awN8bEMpZGf2e89v a:focus span:after {
      transform: scaleY(1); }

._3jmFf-UhfuvTqVHULusRXb {
  display: flex;
  align-items: center;
  padding-right: 2.77778%; }
  ._3jmFf-UhfuvTqVHULusRXb[data-theme="light"] {
    color: #fff; }

._30B3dDKFM2p0L67G2n6w7G {
  margin-right: calc(8px + 16 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    ._30B3dDKFM2p0L67G2n6w7G {
      margin-right: 24px; } }

._3UgPoecrfQ6A0ak0CVRbOa {
  max-height: 100%;
  padding-left: 2.77778%; }
  ._3UgPoecrfQ6A0ak0CVRbOa svg {
    display: block; }
  ._3UgPoecrfQ6A0ak0CVRbOa ._2BB7SPQMiCFrWWj-M2r-Jo {
    width: 210px; }
  @media (max-width: 1023px) {
    ._3UgPoecrfQ6A0ak0CVRbOa ._2BB7SPQMiCFrWWj-M2r-Jo:not(._2KtFLWDKgJcVTmNGlmPwiS) {
      width: 130px;
      transform: scale(0.9);
      transform-origin: left center; } }

._3vQFHI3c1-RLsm-mhLFOXI {
  display: inline-block;
  text-align: inherit;
  color: inherit;
  font: inherit;
  background: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
  text-decoration: none;
  border-radius: 50%;
  stroke: #fff;
  background: #1A3065;
  width: 32px;
  height: 32px; }

._1pcV81OQlZZMZfb65UFVO6 {
  stroke: #1A3065;
  background: #fff; }

._34lhek5QANkkGW4jKIu6Ob .jwBj2WGhGmcFWC8Y9hbpA:after {
  transform: scaleY(1); }

._2HF9IvGMkJVSvUDYW_KBJg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  height: 8px; }

._3RavPC-kRgwQFRNSBd4IPb {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #FFEA80;
  transform-origin: left top;
  opacity: 0; }

.t9qYthdP6kVFgwzVFHxj {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 200;
  background: #CE9BBA;
  color: #3E0F49;
  box-shadow: 0 -6px 18px 0 rgba(0, 0, 0, 0.12); }
  .t9qYthdP6kVFgwzVFHxj strong {
    color: #F1E4EC; }

._3sNOmhQWTpqgQwtFdRlHNK {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 32px 2.63158%; }
  @media (max-width: 767px) {
    ._3sNOmhQWTpqgQwtFdRlHNK {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  @media (max-width: 767px) {
    ._3sNOmhQWTpqgQwtFdRlHNK {
      flex-direction: column; } }

._28kWH0-WoB2RyGnE92Qp5- {
  width: 400px; }
  ._28kWH0-WoB2RyGnE92Qp5- h2 {
    display: inline; }
  ._28kWH0-WoB2RyGnE92Qp5- img {
    position: absolute;
    margin-left: 8px; }
  @media (max-width: 767px) {
    ._28kWH0-WoB2RyGnE92Qp5- {
      position: relative;
      width: 100%;
      padding-right: 50px;
      margin-bottom: 16px; }
      ._28kWH0-WoB2RyGnE92Qp5- img {
        right: 0;
        top: 50%;
        width: 60px;
        margin-top: -30px; } }

._3KP10tz7fMzBo1AjE7ipPU {
  display: flex;
  width: 50%;
  font-size: calc(10px + 0 * (100vw - 320px)/1120);
  line-height: calc(14px + 0 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    ._3KP10tz7fMzBo1AjE7ipPU {
      font-size: 10px; } }
  @media (min-width: 1440px) {
    ._3KP10tz7fMzBo1AjE7ipPU {
      line-height: 14px; } }
  ._3KP10tz7fMzBo1AjE7ipPU p {
    padding-right: 10.52632%; }
  @media (max-width: 767px) {
    ._3KP10tz7fMzBo1AjE7ipPU {
      width: 100%;
      flex-direction: column; }
      ._3KP10tz7fMzBo1AjE7ipPU p {
        margin-bottom: 16px; } }

@keyframes R2jtdMavEfHCMKJoDFv5J {
  0%, 100% {
    transform: rotate(0); }
  50% {
    transform: rotate(10deg); } }

._8frznbIEjzc-Af6BCUfcP {
  animation: R2jtdMavEfHCMKJoDFv5J 1s ease infinite; }

.Yqg0aUaM41EDtFMhgNFx1 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform-origin: center;
  display: flex; }
  .Yqg0aUaM41EDtFMhgNFx1 img {
    display: block;
    object-fit: cover;
    width: 100%;
    height: auto; }
  ._2I_Wx8ypCzZ9OHW6gM8RPd {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0; }
    ._2I_Wx8ypCzZ9OHW6gM8RPd img {
      object-fit: contain; }

._2Jyzak2_RIhrCHwkrNaEB5 {
  position: absolute;
  top: -10px;
  left: -10px;
  bottom: -10px;
  right: -10px;
  opacity: 0;
  transition: opacity 1s ease;
  transform: none;
  background-size: cover;
  background-position: center;
  filter: blur(8px);
  opacity: 1; }
  ._2I_Wx8ypCzZ9OHW6gM8RPd ._2Jyzak2_RIhrCHwkrNaEB5 {
    background-size: contain; }

.XFXkLr5NakDmOh84zdvXR {
  overflow: hidden; }
  [data-theme="default"] .XFXkLr5NakDmOh84zdvXR {
    background-color: #F4FDFF; }
  [data-theme="pink"] .XFXkLr5NakDmOh84zdvXR {
    background-color: #CE9BBA; }
  [data-theme="green"] .XFXkLr5NakDmOh84zdvXR {
    background-color: #97d7db; }
  [data-theme="navy"] .XFXkLr5NakDmOh84zdvXR {
    background-color: #1A3065; }
  [data-theme="default"] .XFXkLr5NakDmOh84zdvXR {
    color: #1A3065; }
    [data-theme="default"] .XFXkLr5NakDmOh84zdvXR a {
      color: #1A3065; }
  [data-theme="pink"] .XFXkLr5NakDmOh84zdvXR {
    color: #3E0F49; }
    [data-theme="pink"] .XFXkLr5NakDmOh84zdvXR a {
      color: #3E0F49; }
  [data-theme="green"] .XFXkLr5NakDmOh84zdvXR {
    color: #fff; }
    [data-theme="green"] .XFXkLr5NakDmOh84zdvXR a {
      color: #fff; }
  [data-theme="navy"] .XFXkLr5NakDmOh84zdvXR {
    color: #fff; }
    [data-theme="navy"] .XFXkLr5NakDmOh84zdvXR a {
      color: #fff; }
  [data-theme] .XFXkLr5NakDmOh84zdvXR {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] .XFXkLr5NakDmOh84zdvXR {
        padding-top: 64px; } }
    @media (min-width: 1440px) {
      [data-theme] .XFXkLr5NakDmOh84zdvXR {
        padding-bottom: 64px; } }
  [data-theme] .XFXkLr5NakDmOh84zdvXR[data-margins="double"] {
    padding-top: calc(64px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] .XFXkLr5NakDmOh84zdvXR[data-margins="double"] {
        padding-top: 96px; } }
    @media (min-width: 1440px) {
      [data-theme] .XFXkLr5NakDmOh84zdvXR[data-margins="double"] {
        padding-bottom: 96px; } }
  [data-theme='default'] + [data-theme='default'] .XFXkLr5NakDmOh84zdvXR,
  [data-theme='navy'] + [data-theme='navy'] .XFXkLr5NakDmOh84zdvXR,
  [data-theme='green'] + [data-theme='green'] .XFXkLr5NakDmOh84zdvXR,
  [data-theme='pink'] + [data-theme='pink'] .XFXkLr5NakDmOh84zdvXR {
    padding-top: 0; }
  [data-zig-zag] + [data-theme] .XFXkLr5NakDmOh84zdvXR {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] .XFXkLr5NakDmOh84zdvXR {
        padding-top: 64px; } }
    [data-zig-zag] + [data-theme] .XFXkLr5NakDmOh84zdvXR[data-margins="double"] {
      padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
      @media (min-width: 1440px) {
        [data-zig-zag] + [data-theme] .XFXkLr5NakDmOh84zdvXR[data-margins="double"] {
          padding-top: 64px; } }

.XFXkLr5NakDmOh84zdvXR h2,
._2a89Aks5oQNkADzriP74O1 {
  width: 66.66667%;
  font-family: "Gilroy", sans-serif;
  font-size: calc(44px + 30 * (100vw - 320px)/1120);
  line-height: calc(42px + 30 * (100vw - 320px)/1120);
  letter-spacing: calc(-0.89px + -0.61 * (100vw - 320px)/1120);
  font-weight: 900;
  margin: 0 auto;
  margin-bottom: 16px; }
  @media (min-width: 1440px) {
    .XFXkLr5NakDmOh84zdvXR h2,
    ._2a89Aks5oQNkADzriP74O1 {
      font-size: 74px; } }
  @media (min-width: 1440px) {
    .XFXkLr5NakDmOh84zdvXR h2,
    ._2a89Aks5oQNkADzriP74O1 {
      line-height: 72px; } }
  @media (min-width: 1440px) {
    .XFXkLr5NakDmOh84zdvXR h2,
    ._2a89Aks5oQNkADzriP74O1 {
      letter-spacing: -1.5px; } }
  @media (max-width: 767px) {
    .XFXkLr5NakDmOh84zdvXR h2,
    ._2a89Aks5oQNkADzriP74O1 {
      width: 100%; } }

.XFXkLr5NakDmOh84zdvXR p,
.v-a2AaLOcJsOCl0yXqGH3 {
  width: 50%;
  margin: 0 auto 16px auto; }
  @media (max-width: 767px) {
    .XFXkLr5NakDmOh84zdvXR p,
    .v-a2AaLOcJsOCl0yXqGH3 {
      width: 100%; } }

.Gvxh872X0_chN2GtLfJck {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  flex-direction: column; }
  @media (max-width: 767px) {
    .Gvxh872X0_chN2GtLfJck {
      padding-left: 6.25%;
      padding-right: 6.25%; } }

[data-theme="default"] ._17ulEqmsTD9i4Qd14CaLdX {
  background-color: #F4FDFF; }

[data-theme="pink"] ._17ulEqmsTD9i4Qd14CaLdX {
  background-color: #CE9BBA; }

[data-theme="green"] ._17ulEqmsTD9i4Qd14CaLdX {
  background-color: #97d7db; }

[data-theme="navy"] ._17ulEqmsTD9i4Qd14CaLdX {
  background-color: #1A3065; }

[data-theme] ._17ulEqmsTD9i4Qd14CaLdX {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._17ulEqmsTD9i4Qd14CaLdX {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._17ulEqmsTD9i4Qd14CaLdX {
      padding-bottom: 64px; } }

[data-theme] ._17ulEqmsTD9i4Qd14CaLdX[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._17ulEqmsTD9i4Qd14CaLdX[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._17ulEqmsTD9i4Qd14CaLdX[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._17ulEqmsTD9i4Qd14CaLdX,
[data-theme='navy'] + [data-theme='navy'] ._17ulEqmsTD9i4Qd14CaLdX,
[data-theme='green'] + [data-theme='green'] ._17ulEqmsTD9i4Qd14CaLdX,
[data-theme='pink'] + [data-theme='pink'] ._17ulEqmsTD9i4Qd14CaLdX {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._17ulEqmsTD9i4Qd14CaLdX {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._17ulEqmsTD9i4Qd14CaLdX {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._17ulEqmsTD9i4Qd14CaLdX[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._17ulEqmsTD9i4Qd14CaLdX[data-margins="double"] {
        padding-top: 64px; } }

._2PIFsC8hsIcpC3VblAHbm6 {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._2PIFsC8hsIcpC3VblAHbm6 {
      padding-left: 6.25%;
      padding-right: 6.25%; } }

._26jodZpW5DIx9SKEiFTs55 {
  display: block;
  margin-left: -1.38889%;
  margin-right: -1.38889%;
  padding: 0 16.66667%; }
  @media (max-width: 767px) {
    ._26jodZpW5DIx9SKEiFTs55 {
      padding: 0; } }

._1tNZwpZ99rYPir71h131uQ {
  display: inline-block;
  width: 25%;
  vertical-align: middle;
  padding: 1.38889%; }
  @media (max-width: 767px) {
    ._1tNZwpZ99rYPir71h131uQ {
      width: 50%;
      padding: 2.77778%; } }
  ._1tNZwpZ99rYPir71h131uQ img {
    width: 100%; }

[data-theme="default"] ._3HGPqjkLLDIDwfufoJrC-r {
  background-color: #F4FDFF; }

[data-theme="pink"] ._3HGPqjkLLDIDwfufoJrC-r {
  background-color: #CE9BBA; }

[data-theme="green"] ._3HGPqjkLLDIDwfufoJrC-r {
  background-color: #97d7db; }

[data-theme="navy"] ._3HGPqjkLLDIDwfufoJrC-r {
  background-color: #1A3065; }

[data-theme="default"] ._3HGPqjkLLDIDwfufoJrC-r {
  color: #1A3065; }
  [data-theme="default"] ._3HGPqjkLLDIDwfufoJrC-r a {
    color: #1A3065; }

[data-theme="pink"] ._3HGPqjkLLDIDwfufoJrC-r {
  color: #3E0F49; }
  [data-theme="pink"] ._3HGPqjkLLDIDwfufoJrC-r a {
    color: #3E0F49; }

[data-theme="green"] ._3HGPqjkLLDIDwfufoJrC-r {
  color: #fff; }
  [data-theme="green"] ._3HGPqjkLLDIDwfufoJrC-r a {
    color: #fff; }

[data-theme="navy"] ._3HGPqjkLLDIDwfufoJrC-r {
  color: #fff; }
  [data-theme="navy"] ._3HGPqjkLLDIDwfufoJrC-r a {
    color: #fff; }

[data-theme] ._3HGPqjkLLDIDwfufoJrC-r {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._3HGPqjkLLDIDwfufoJrC-r {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._3HGPqjkLLDIDwfufoJrC-r {
      padding-bottom: 64px; } }

[data-theme] ._3HGPqjkLLDIDwfufoJrC-r[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._3HGPqjkLLDIDwfufoJrC-r[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._3HGPqjkLLDIDwfufoJrC-r[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._3HGPqjkLLDIDwfufoJrC-r,
[data-theme='navy'] + [data-theme='navy'] ._3HGPqjkLLDIDwfufoJrC-r,
[data-theme='green'] + [data-theme='green'] ._3HGPqjkLLDIDwfufoJrC-r,
[data-theme='pink'] + [data-theme='pink'] ._3HGPqjkLLDIDwfufoJrC-r {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._3HGPqjkLLDIDwfufoJrC-r {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._3HGPqjkLLDIDwfufoJrC-r {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._3HGPqjkLLDIDwfufoJrC-r[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._3HGPqjkLLDIDwfufoJrC-r[data-margins="double"] {
        padding-top: 64px; } }

.oGV5fjpKcvFv98_FPu9xB {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    .oGV5fjpKcvFv98_FPu9xB {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  @media (max-width: 767px) {
    .oGV5fjpKcvFv98_FPu9xB {
      padding: 0; } }

._3GvVruLq_ar9r6u4ujqj9W {
  width: 83.33333%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._3GvVruLq_ar9r6u4ujqj9W {
      width: auto; } }
  ._3GvVruLq_ar9r6u4ujqj9W a {
    position: relative;
    display: inline-block;
    text-align: inherit;
    color: inherit;
    font: inherit;
    background: transparent;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    -webkit-appearance: none;
    text-decoration: none;
    display: block;
    padding: 0 3.33333% 0 10%;
    transition: all .14s ease; }
    [data-theme="default"] ._3GvVruLq_ar9r6u4ujqj9W a {
      color: #1A3065; }
      [data-theme="default"] ._3GvVruLq_ar9r6u4ujqj9W a a {
        color: #1A3065; }
    [data-theme="pink"] ._3GvVruLq_ar9r6u4ujqj9W a {
      color: #3E0F49; }
      [data-theme="pink"] ._3GvVruLq_ar9r6u4ujqj9W a a {
        color: #3E0F49; }
    [data-theme="green"] ._3GvVruLq_ar9r6u4ujqj9W a {
      color: #fff; }
      [data-theme="green"] ._3GvVruLq_ar9r6u4ujqj9W a a {
        color: #fff; }
    [data-theme="navy"] ._3GvVruLq_ar9r6u4ujqj9W a {
      color: #fff; }
      [data-theme="navy"] ._3GvVruLq_ar9r6u4ujqj9W a a {
        color: #fff; }
    @media (max-width: 767px) {
      ._3GvVruLq_ar9r6u4ujqj9W a {
        margin: 0;
        padding: 0 6.25%; } }
    ._3GvVruLq_ar9r6u4ujqj9W a:before {
      position: absolute;
      content: '';
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      transition: all .14s ease; }
      [data-theme="default"] ._3GvVruLq_ar9r6u4ujqj9W a:before {
        background: #fff; }
      [data-theme="pink"] ._3GvVruLq_ar9r6u4ujqj9W a:before {
        background: #DCB9CE; }
      [data-theme="green"] ._3GvVruLq_ar9r6u4ujqj9W a:before {
        background: #78C6CB; }
      [data-theme="navy"] ._3GvVruLq_ar9r6u4ujqj9W a:before {
        background: #18274F; }
    [data-theme="default"] ._3GvVruLq_ar9r6u4ujqj9W a:hover:before {
      background: #1A3065; }
    [data-theme="pink"] ._3GvVruLq_ar9r6u4ujqj9W a:hover:before {
      background: #3E0F49; }
    [data-theme="green"] ._3GvVruLq_ar9r6u4ujqj9W a:hover:before {
      background: #fff; }
    [data-theme="navy"] ._3GvVruLq_ar9r6u4ujqj9W a:hover:before {
      background: #fff; }
    [data-theme="default"] ._3GvVruLq_ar9r6u4ujqj9W a:hover {
      color: #F4FDFF; }
    [data-theme="pink"] ._3GvVruLq_ar9r6u4ujqj9W a:hover {
      color: #CE9BBA; }
    [data-theme="green"] ._3GvVruLq_ar9r6u4ujqj9W a:hover {
      color: #97d7db; }
    [data-theme="navy"] ._3GvVruLq_ar9r6u4ujqj9W a:hover {
      color: #1A3065; }
    [data-theme="default"] ._3GvVruLq_ar9r6u4ujqj9W a:hover ._3yZfSHTGVb-T1u5yksdoip {
      background: #F4FDFF; }
    [data-theme="pink"] ._3GvVruLq_ar9r6u4ujqj9W a:hover ._3yZfSHTGVb-T1u5yksdoip {
      background: #CE9BBA; }
    [data-theme="green"] ._3GvVruLq_ar9r6u4ujqj9W a:hover ._3yZfSHTGVb-T1u5yksdoip {
      background: #97d7db; }
    [data-theme="navy"] ._3GvVruLq_ar9r6u4ujqj9W a:hover ._3yZfSHTGVb-T1u5yksdoip {
      background: #1A3065; }
    [data-theme="default"] ._3GvVruLq_ar9r6u4ujqj9W a:hover ._3yZfSHTGVb-T1u5yksdoip svg path {
      stroke: #1A3065; }
    [data-theme="pink"] ._3GvVruLq_ar9r6u4ujqj9W a:hover ._3yZfSHTGVb-T1u5yksdoip svg path {
      stroke: #3E0F49; }
    [data-theme="green"] ._3GvVruLq_ar9r6u4ujqj9W a:hover ._3yZfSHTGVb-T1u5yksdoip svg path {
      stroke: #fff; }
    [data-theme="navy"] ._3GvVruLq_ar9r6u4ujqj9W a:hover ._3yZfSHTGVb-T1u5yksdoip svg path {
      stroke: #fff; }
    ._3GvVruLq_ar9r6u4ujqj9W a:active:before {
      transform: scaleX(0.96); }
  ._3GvVruLq_ar9r6u4ujqj9W button {
    position: relative;
    display: inline-block;
    text-align: inherit;
    color: inherit;
    font: inherit;
    background: transparent;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    -webkit-appearance: none;
    text-decoration: none;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    height: calc(88px + 40 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      ._3GvVruLq_ar9r6u4ujqj9W button {
        height: 128px; } }
  @media (max-width: 767px) {
    ._3GvVruLq_ar9r6u4ujqj9W {
      padding: 0; } }

._15GrGPY03VDATj4jqItVz9 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(12px + 1 * (100vw - 320px)/1120);
  line-height: calc(16px + 0 * (100vw - 320px)/1120);
  text-transform: uppercase;
  letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
  font-weight: 500;
  opacity: .4; }
  @media (min-width: 1440px) {
    ._15GrGPY03VDATj4jqItVz9 {
      font-size: 13px; } }
  @media (min-width: 1440px) {
    ._15GrGPY03VDATj4jqItVz9 {
      line-height: 16px; } }
  @media (min-width: 1440px) {
    ._15GrGPY03VDATj4jqItVz9 {
      letter-spacing: 0.7px; } }

._3qx-1h4EgwFxi_5NcT75zu {
  padding-right: 16px; }

._2Z9lsVcLf18sW6m_nxHtml {
  display: flex;
  align-items: center; }
  ._2Z9lsVcLf18sW6m_nxHtml span {
    margin-right: 16px; }
    @media (max-width: 767px) {
      ._2Z9lsVcLf18sW6m_nxHtml span {
        display: none; } }

._3yZfSHTGVb-T1u5yksdoip {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  flex-shrink: 0;
  transition: all .14s ease; }
  [data-theme="default"] ._3yZfSHTGVb-T1u5yksdoip {
    background: #1A3065; }
  [data-theme="pink"] ._3yZfSHTGVb-T1u5yksdoip {
    background: #3E0F49; }
  [data-theme="green"] ._3yZfSHTGVb-T1u5yksdoip {
    background: #fff; }
  [data-theme="navy"] ._3yZfSHTGVb-T1u5yksdoip {
    background: #fff; }
  ._3yZfSHTGVb-T1u5yksdoip svg {
    width: 100%;
    height: 100%;
    margin-left: -2px;
    margin-top: -2px; }
    ._3yZfSHTGVb-T1u5yksdoip svg path {
      transition: all .14s ease; }
      [data-theme="default"] ._3yZfSHTGVb-T1u5yksdoip svg path {
        stroke: #fff; }
      [data-theme="pink"] ._3yZfSHTGVb-T1u5yksdoip svg path {
        stroke: #DCB9CE; }
      [data-theme="green"] ._3yZfSHTGVb-T1u5yksdoip svg path {
        stroke: #78C6CB; }
      [data-theme="navy"] ._3yZfSHTGVb-T1u5yksdoip svg path {
        stroke: #18274F; }

[data-theme="default"] ._1XiTsvqRFHsu-o-kIejqRY {
  color: #EE9DF5; }

[data-theme="pink"] ._1XiTsvqRFHsu-o-kIejqRY {
  color: #F1E4EC; }

[data-theme="green"] ._1XiTsvqRFHsu-o-kIejqRY {
  color: #FFEA80; }

[data-theme="navy"] ._1XiTsvqRFHsu-o-kIejqRY {
  color: #FFEA80; }

._3Ca6QrpgUYhlaMIO-h2vV0 {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  overflow: hidden;
  color: #fff;
  height: 80vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--vh, 1vh) * 80);
  text-align: center; }
  [data-theme="default"] ._3Ca6QrpgUYhlaMIO-h2vV0 {
    color: #1A3065; }
    [data-theme="default"] ._3Ca6QrpgUYhlaMIO-h2vV0 a {
      color: #1A3065; }
  [data-theme="pink"] ._3Ca6QrpgUYhlaMIO-h2vV0 {
    color: #3E0F49; }
    [data-theme="pink"] ._3Ca6QrpgUYhlaMIO-h2vV0 a {
      color: #3E0F49; }
  [data-theme="green"] ._3Ca6QrpgUYhlaMIO-h2vV0 {
    color: #fff; }
    [data-theme="green"] ._3Ca6QrpgUYhlaMIO-h2vV0 a {
      color: #fff; }
  [data-theme="navy"] ._3Ca6QrpgUYhlaMIO-h2vV0 {
    color: #fff; }
    [data-theme="navy"] ._3Ca6QrpgUYhlaMIO-h2vV0 a {
      color: #fff; }
  [data-theme="default"] ._3Ca6QrpgUYhlaMIO-h2vV0 {
    background-color: #ffffff; }
  ._3Ca6QrpgUYhlaMIO-h2vV0 h1 {
    display: inline-block;
    position: relative;
    font-family: "Gilroy", sans-serif;
    font-size: calc(44px + 30 * (100vw - 320px)/1120);
    line-height: calc(42px + 30 * (100vw - 320px)/1120);
    letter-spacing: calc(-0.89px + -0.61 * (100vw - 320px)/1120);
    font-weight: 900;
    margin-top: calc(16px + 0 * (100vw - 320px)/1120);
    margin-bottom: calc(16px + 8 * (100vw - 320px)/1120);
    width: 100%;
    transform: translate3d(0, 0, 0); }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0 h1 {
        font-size: 74px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0 h1 {
        line-height: 72px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0 h1 {
        letter-spacing: -1.5px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0 h1 {
        margin-top: 16px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0 h1 {
        margin-bottom: 24px; } }
    [data-theme="default"] ._3Ca6QrpgUYhlaMIO-h2vV0 h1 {
      color: #1A3065; }
    ._3Ca6QrpgUYhlaMIO-h2vV0 h1 div {
      display: inline-block; }
    ._3Ca6QrpgUYhlaMIO-h2vV0 h1 span {
      display: inline-block;
      opacity: 0;
      transform-origin: bottom center; }
  ._3Ca6QrpgUYhlaMIO-h2vV0 ._2v8t_HB0tiW5omkYHaheIG {
    display: inline-block; }
  ._3Ca6QrpgUYhlaMIO-h2vV0 h3 {
    position: relative;
    display: block;
    margin: 0 auto;
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    margin-bottom: calc(16px + 8 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0 h3 {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0 h3 {
        line-height: 32px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0 h3 {
        margin-bottom: 24px; } }
  ._3Ca6QrpgUYhlaMIO-h2vV0 a {
    display: inline-block;
    position: relative; }
  ._3Ca6QrpgUYhlaMIO-h2vV0 h1 + [data-theme="white"] a {
    color: #1A3065; }
  ._3Ca6QrpgUYhlaMIO-h2vV0 h1 + [data-theme="white"] button {
    margin-top: -35px; }
  @media (max-width: 767px) {
    ._3Ca6QrpgUYhlaMIO-h2vV0 {
      height: 100vh;
      /* Fallback for browsers that do not support Custom Properties */
      height: calc(var(--vh, 1vh) * 100); } }

._3DGCnJsvskSFlHW8ZZxPtH {
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: .25; }
  [data-theme="default"] ._3DGCnJsvskSFlHW8ZZxPtH {
    background-color: #F4FDFF; }
  [data-theme="pink"] ._3DGCnJsvskSFlHW8ZZxPtH {
    background-color: #CE9BBA; }
  [data-theme="green"] ._3DGCnJsvskSFlHW8ZZxPtH {
    background-color: #97d7db; }
  [data-theme="navy"] ._3DGCnJsvskSFlHW8ZZxPtH {
    background-color: #1A3065; }

._1ENydk9fWbv5wmrWOHbE1B {
  color: #1A3065; }

._1mUUDeT898kRh8QI2rVAjg {
  width: 100%;
  width: 100%; }

._3aonHiOi18Z1j2XYH5kVWD {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  [data-theme="default"] ._3aonHiOi18Z1j2XYH5kVWD {
    background-color: #F4FDFF; }
  [data-theme="pink"] ._3aonHiOi18Z1j2XYH5kVWD {
    background-color: #CE9BBA; }
  [data-theme="green"] ._3aonHiOi18Z1j2XYH5kVWD {
    background-color: #97d7db; }
  [data-theme="navy"] ._3aonHiOi18Z1j2XYH5kVWD {
    background-color: #1A3065; }

._2G7fIbSwcl6xyJ8sZCLqgQ,
._3HHydbCaut97Dn-xtFYAA- {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover; }
  ._2G7fIbSwcl6xyJ8sZCLqgQ video,
  ._3HHydbCaut97Dn-xtFYAA- video {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    transform: translate(-50%, -50%); }

._3Ca6QrpgUYhlaMIO-h2vV0[data-type="fullScreen"] {
  height: 100vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--vh, 1vh) * 100); }

._2jsnNwC7agB95bTV_SpEnN {
  display: flex;
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: relative;
  text-align: center; }
  @media (max-width: 767px) {
    ._2jsnNwC7agB95bTV_SpEnN {
      padding-left: 6.25%;
      padding-right: 6.25%; } }

.N_BSsbvjftQHs_PuYOOM8 {
  width: 66.66667%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center; }
  @media (max-width: 767px) {
    .N_BSsbvjftQHs_PuYOOM8 {
      width: auto;
      max-width: 100%; } }

._3Ca6QrpgUYhlaMIO-h2vV0[data-type="centeredLarge"] h3 {
  width: 80%; }
  @media (max-width: 767px) {
    ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="centeredLarge"] h3 {
      width: auto; } }

._3Ca6QrpgUYhlaMIO-h2vV0[data-type="centeredMedium"] {
  height: 70vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--vh, 1vh) * 70); }
  ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="centeredMedium"] .N_BSsbvjftQHs_PuYOOM8 {
    width: 66.66667%; }
    @media (max-width: 767px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="centeredMedium"] .N_BSsbvjftQHs_PuYOOM8 {
        width: auto;
        max-width: 100%; } }
  ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="centeredMedium"] h1 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(28px + 18 * (100vw - 320px)/1120);
    line-height: calc(30px + 18 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900; }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="centeredMedium"] h1 {
        font-size: 46px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="centeredMedium"] h1 {
        line-height: 48px; } }

._3Ca6QrpgUYhlaMIO-h2vV0[data-type="centeredSmall"] {
  height: 50vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--vh, 1vh) * 50); }

._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] {
  justify-content: flex-end;
  flex-wrap: wrap;
  text-align: left;
  height: 50vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--vh, 1vh) * 50); }
  ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] .N_BSsbvjftQHs_PuYOOM8 {
    width: 77.77778%;
    margin: 0 auto;
    text-align: left;
    align-items: flex-start;
    flex-direction: column-reverse; }
    @media (max-width: 767px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] .N_BSsbvjftQHs_PuYOOM8 {
        width: 100%; } }
  ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] h1 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(28px + 18 * (100vw - 320px)/1120);
    line-height: calc(30px + 18 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    width: 64.28571%;
    margin-top: 8px;
    margin-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] h1 {
        font-size: 46px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] h1 {
        line-height: 48px; } }
    @media (max-width: 767px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] h1 {
        width: 100%; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] h1 {
        margin-bottom: 64px; } }
  ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] h3 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(12px + 1 * (100vw - 320px)/1120);
    line-height: calc(16px + 0 * (100vw - 320px)/1120);
    text-transform: uppercase;
    letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
    font-weight: 500;
    margin-bottom: 0; }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] h3 {
        font-size: 13px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] h3 {
        line-height: 16px; } }
    @media (min-width: 1440px) {
      ._3Ca6QrpgUYhlaMIO-h2vV0[data-type="blog-style"] h3 {
        letter-spacing: 0.7px; } }

._1IHAn8gQWhgfQ-PuAuiCkc {
  position: absolute;
  bottom: calc(16px + 16 * (100vw - 320px)/1120);
  left: calc(50% - 16px);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  background: #FFEA80;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  z-index: 1;
  transform: translate3d(0, 0px, 0);
  transition: all .14s ease, transform .2s ease-out;
  animation: _3_vMCA_E2uUVQfmQiSQxwT ease-out 4s infinite forwards 2s;
  cursor: pointer; }
  @media (min-width: 1440px) {
    ._1IHAn8gQWhgfQ-PuAuiCkc {
      bottom: 32px; } }
  ._1IHAn8gQWhgfQ-PuAuiCkc:hover {
    transform: translate3d(0, 10px, 0); }
  ._1IHAn8gQWhgfQ-PuAuiCkc svg {
    transform: rotate(-90deg); }
    ._1IHAn8gQWhgfQ-PuAuiCkc svg path {
      stroke: #1A3065; }

@keyframes _3_vMCA_E2uUVQfmQiSQxwT {
  0% {
    transform: translate3d(0, 0px, 0); }
  8% {
    transform: translate3d(0, 10px, 0); }
  14% {
    transform: translate3d(0, 0px, 0); }
  100% {
    transform: translate3d(0, 0px, 0); } }

[data-theme="default"] .iyqKGcZUFJK68zrklf0Dl {
  background-color: #F4FDFF; }

[data-theme="pink"] .iyqKGcZUFJK68zrklf0Dl {
  background-color: #CE9BBA; }

[data-theme="green"] .iyqKGcZUFJK68zrklf0Dl {
  background-color: #97d7db; }

[data-theme="navy"] .iyqKGcZUFJK68zrklf0Dl {
  background-color: #1A3065; }

[data-theme="default"] .iyqKGcZUFJK68zrklf0Dl {
  color: #1A3065; }
  [data-theme="default"] .iyqKGcZUFJK68zrklf0Dl a {
    color: #1A3065; }

[data-theme="pink"] .iyqKGcZUFJK68zrklf0Dl {
  color: #3E0F49; }
  [data-theme="pink"] .iyqKGcZUFJK68zrklf0Dl a {
    color: #3E0F49; }

[data-theme="green"] .iyqKGcZUFJK68zrklf0Dl {
  color: #fff; }
  [data-theme="green"] .iyqKGcZUFJK68zrklf0Dl a {
    color: #fff; }

[data-theme="navy"] .iyqKGcZUFJK68zrklf0Dl {
  color: #fff; }
  [data-theme="navy"] .iyqKGcZUFJK68zrklf0Dl a {
    color: #fff; }

[data-theme] .iyqKGcZUFJK68zrklf0Dl {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] .iyqKGcZUFJK68zrklf0Dl {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] .iyqKGcZUFJK68zrklf0Dl {
      padding-bottom: 64px; } }

[data-theme] .iyqKGcZUFJK68zrklf0Dl[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] .iyqKGcZUFJK68zrklf0Dl[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] .iyqKGcZUFJK68zrklf0Dl[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] .iyqKGcZUFJK68zrklf0Dl,
[data-theme='navy'] + [data-theme='navy'] .iyqKGcZUFJK68zrklf0Dl,
[data-theme='green'] + [data-theme='green'] .iyqKGcZUFJK68zrklf0Dl,
[data-theme='pink'] + [data-theme='pink'] .iyqKGcZUFJK68zrklf0Dl {
  padding-top: 0; }

[data-zig-zag] + [data-theme] .iyqKGcZUFJK68zrklf0Dl {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] .iyqKGcZUFJK68zrklf0Dl {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] .iyqKGcZUFJK68zrklf0Dl[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] .iyqKGcZUFJK68zrklf0Dl[data-margins="double"] {
        padding-top: 64px; } }

._3WBkMhXFrujol5CEaJ9kuH {
  height: calc(40px + 24 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    ._3WBkMhXFrujol5CEaJ9kuH {
      height: 64px; } }

._3P5dH4YjscAKce5pHTK7hH {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._3P5dH4YjscAKce5pHTK7hH {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  @media (max-width: 767px) {
    ._3P5dH4YjscAKce5pHTK7hH {
      padding: 0; } }

._2KrIQrnp07U7hn3zwGnvTB {
  display: flex; }

._3_Ii5YMCHBIADs5A2Vk722 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto;
  width: 77.77778%; }
  @media (max-width: 767px) {
    ._3_Ii5YMCHBIADs5A2Vk722 {
      width: auto; } }

._1lh0BC-23HvGGzc043_7Pu {
  margin-right: 6.25%; }
  ._1lh0BC-23HvGGzc043_7Pu h5 {
    min-width: 80%; }
  @media (max-width: 991px) {
    ._1lh0BC-23HvGGzc043_7Pu {
      margin-right: 12.5%; } }

._3ApiR50fXBWyq111HeGefO {
  flex-wrap: wrap;
  flex-basis: 28.5714%;
  margin: 0 2.3%;
  position: relative; }
  ._3ApiR50fXBWyq111HeGefO h6 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900; }
    @media (min-width: 1440px) {
      ._3ApiR50fXBWyq111HeGefO h6 {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._3ApiR50fXBWyq111HeGefO h6 {
        line-height: 32px; } }
  ._3ApiR50fXBWyq111HeGefO p {
    padding-top: 16px;
    width: 102.94118%; }
    @media (max-width: 767px) {
      ._3ApiR50fXBWyq111HeGefO p {
        width: auto; } }
  @media (max-width: 991px) {
    ._3ApiR50fXBWyq111HeGefO {
      padding-top: 32px;
      padding-bottom: 32px;
      flex-basis: 36%; } }
  @media (max-width: 767px) {
    ._3ApiR50fXBWyq111HeGefO {
      margin: 0;
      flex-basis: auto;
      max-width: 100%;
      margin-left: 6.25%;
      margin-right: 6.25%; } }

._1qQNlt89pnMiyGCsqksycE {
  display: flex;
  align-items: center; }
  @media (max-width: 991px) {
    ._1qQNlt89pnMiyGCsqksycE {
      display: inline-flex; } }

._3lGeNDQdKBzd0-X5vxTUg {
  max-width: 37.5%; }
  ._3lGeNDQdKBzd0-X5vxTUg img {
    display: block;
    width: 100%;
    float: right; }

.ZA7cIg_UyL7L093B16WHC {
  position: relative;
  display: inline-block;
  height: 100%;
  width: auto;
  font-size: inherit; }

.mwKUuRnKn5ngResUudoC4 {
  display: block;
  height: 100%;
  width: 100%;
  text-align: center; }

._3XoJvQTwsv_WW3VEFE4VJ1 {
  position: relative;
  height: 100%; }

._3NGb1lr2ecMUT3pde0vma6 {
  white-space: nowrap;
  font-variant-numeric: tabular-nums; }

._3f7SDGTdAvdvGXl4fQXosH {
  opacity: 0;
  transform: scale(0.9);
  transition: all 1000ms cubic-bezier(0.165, 0.84, 0.44, 1); }

[data-theme="default"] .CH-u7sMuEyWa3wZUB8cAR {
  background-color: #F4FDFF; }

[data-theme="pink"] .CH-u7sMuEyWa3wZUB8cAR {
  background-color: #CE9BBA; }

[data-theme="green"] .CH-u7sMuEyWa3wZUB8cAR {
  background-color: #97d7db; }

[data-theme="navy"] .CH-u7sMuEyWa3wZUB8cAR {
  background-color: #1A3065; }

[data-theme="default"] .CH-u7sMuEyWa3wZUB8cAR {
  color: #1A3065; }
  [data-theme="default"] .CH-u7sMuEyWa3wZUB8cAR a {
    color: #1A3065; }

[data-theme="pink"] .CH-u7sMuEyWa3wZUB8cAR {
  color: #3E0F49; }
  [data-theme="pink"] .CH-u7sMuEyWa3wZUB8cAR a {
    color: #3E0F49; }

[data-theme="green"] .CH-u7sMuEyWa3wZUB8cAR {
  color: #fff; }
  [data-theme="green"] .CH-u7sMuEyWa3wZUB8cAR a {
    color: #fff; }

[data-theme="navy"] .CH-u7sMuEyWa3wZUB8cAR {
  color: #fff; }
  [data-theme="navy"] .CH-u7sMuEyWa3wZUB8cAR a {
    color: #fff; }

[data-theme] .CH-u7sMuEyWa3wZUB8cAR {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] .CH-u7sMuEyWa3wZUB8cAR {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] .CH-u7sMuEyWa3wZUB8cAR {
      padding-bottom: 64px; } }

[data-theme] .CH-u7sMuEyWa3wZUB8cAR[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] .CH-u7sMuEyWa3wZUB8cAR[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] .CH-u7sMuEyWa3wZUB8cAR[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] .CH-u7sMuEyWa3wZUB8cAR,
[data-theme='navy'] + [data-theme='navy'] .CH-u7sMuEyWa3wZUB8cAR,
[data-theme='green'] + [data-theme='green'] .CH-u7sMuEyWa3wZUB8cAR,
[data-theme='pink'] + [data-theme='pink'] .CH-u7sMuEyWa3wZUB8cAR {
  padding-top: 0; }

[data-zig-zag] + [data-theme] .CH-u7sMuEyWa3wZUB8cAR {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] .CH-u7sMuEyWa3wZUB8cAR {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] .CH-u7sMuEyWa3wZUB8cAR[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] .CH-u7sMuEyWa3wZUB8cAR[data-margins="double"] {
        padding-top: 64px; } }

.CH-u7sMuEyWa3wZUB8cAR h4 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(18px + 8 * (100vw - 320px)/1120);
  line-height: calc(22px + 10 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 900;
  margin-top: calc(16px + 16 * (100vw - 320px)/1120);
  width: 44.44444%; }
  @media (min-width: 1440px) {
    .CH-u7sMuEyWa3wZUB8cAR h4 {
      font-size: 26px; } }
  @media (min-width: 1440px) {
    .CH-u7sMuEyWa3wZUB8cAR h4 {
      line-height: 32px; } }
  @media (min-width: 1440px) {
    .CH-u7sMuEyWa3wZUB8cAR h4 {
      margin-top: 32px; } }
  @media (max-width: 767px) {
    .CH-u7sMuEyWa3wZUB8cAR h4 {
      width: 100%; } }

.CH-u7sMuEyWa3wZUB8cAR img {
  width: 16.66667%; }
  @media (max-width: 767px) {
    .CH-u7sMuEyWa3wZUB8cAR img {
      width: 57.14286%; } }

._3GtdNq6i0qHQL7XIYoFe0A {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._3GtdNq6i0qHQL7XIYoFe0A {
      padding-left: 6.25%;
      padding-right: 6.25%; } }

.yjYvzWEufdxYsZd9j2Vz0 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center; }

._3AF_ySGYT3mGGaacEMIM_6 {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  text-align: center; }
  [data-theme="default"] ._3AF_ySGYT3mGGaacEMIM_6 {
    background-color: #F4FDFF; }
  [data-theme="pink"] ._3AF_ySGYT3mGGaacEMIM_6 {
    background-color: #CE9BBA; }
  [data-theme="green"] ._3AF_ySGYT3mGGaacEMIM_6 {
    background-color: #97d7db; }
  [data-theme="navy"] ._3AF_ySGYT3mGGaacEMIM_6 {
    background-color: #1A3065; }
  [data-theme="default"] ._3AF_ySGYT3mGGaacEMIM_6 {
    color: #1A3065; }
    [data-theme="default"] ._3AF_ySGYT3mGGaacEMIM_6 a {
      color: #1A3065; }
  [data-theme="pink"] ._3AF_ySGYT3mGGaacEMIM_6 {
    color: #3E0F49; }
    [data-theme="pink"] ._3AF_ySGYT3mGGaacEMIM_6 a {
      color: #3E0F49; }
  [data-theme="green"] ._3AF_ySGYT3mGGaacEMIM_6 {
    color: #fff; }
    [data-theme="green"] ._3AF_ySGYT3mGGaacEMIM_6 a {
      color: #fff; }
  [data-theme="navy"] ._3AF_ySGYT3mGGaacEMIM_6 {
    color: #fff; }
    [data-theme="navy"] ._3AF_ySGYT3mGGaacEMIM_6 a {
      color: #fff; }
  [data-theme] ._3AF_ySGYT3mGGaacEMIM_6 {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._3AF_ySGYT3mGGaacEMIM_6 {
        padding-top: 64px; } }
    @media (min-width: 1440px) {
      [data-theme] ._3AF_ySGYT3mGGaacEMIM_6 {
        padding-bottom: 64px; } }
  [data-theme] ._3AF_ySGYT3mGGaacEMIM_6[data-margins="double"] {
    padding-top: calc(64px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._3AF_ySGYT3mGGaacEMIM_6[data-margins="double"] {
        padding-top: 96px; } }
    @media (min-width: 1440px) {
      [data-theme] ._3AF_ySGYT3mGGaacEMIM_6[data-margins="double"] {
        padding-bottom: 96px; } }
  [data-theme='default'] + [data-theme='default'] ._3AF_ySGYT3mGGaacEMIM_6,
  [data-theme='navy'] + [data-theme='navy'] ._3AF_ySGYT3mGGaacEMIM_6,
  [data-theme='green'] + [data-theme='green'] ._3AF_ySGYT3mGGaacEMIM_6,
  [data-theme='pink'] + [data-theme='pink'] ._3AF_ySGYT3mGGaacEMIM_6 {
    padding-top: 0; }
  [data-zig-zag] + [data-theme] ._3AF_ySGYT3mGGaacEMIM_6 {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._3AF_ySGYT3mGGaacEMIM_6 {
        padding-top: 64px; } }
    [data-zig-zag] + [data-theme] ._3AF_ySGYT3mGGaacEMIM_6[data-margins="double"] {
      padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
      @media (min-width: 1440px) {
        [data-zig-zag] + [data-theme] ._3AF_ySGYT3mGGaacEMIM_6[data-margins="double"] {
          padding-top: 64px; } }
  ._3AF_ySGYT3mGGaacEMIM_6 h5 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900; }
    @media (min-width: 1440px) {
      ._3AF_ySGYT3mGGaacEMIM_6 h5 {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._3AF_ySGYT3mGGaacEMIM_6 h5 {
        line-height: 32px; } }
  ._3AF_ySGYT3mGGaacEMIM_6 ul {
    padding-top: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row; }
  ._3AF_ySGYT3mGGaacEMIM_6 li {
    position: relative;
    width: 67px;
    height: 67px;
    margin: 0 10px;
    cursor: pointer; }
    @media (max-width: 767px) {
      ._3AF_ySGYT3mGGaacEMIM_6 li {
        width: 56px;
        height: 56px; } }
    ._3AF_ySGYT3mGGaacEMIM_6 li img {
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
      position: absolute;
      z-index: 1; }
    ._3AF_ySGYT3mGGaacEMIM_6 li:after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: white;
      border-radius: 100%;
      transform: scale(0.85);
      transition: all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275); }
    ._3AF_ySGYT3mGGaacEMIM_6 li:hover:after {
      transform: scale(1); }

._3HATDl9J53Aswnd3_6XIPx {
  position: relative;
  background-color: white;
  width: 51.66667%;
  height: 0;
  padding-bottom: 42%;
  overflow: hidden;
  transform: translate3d(0, 0, 0); }
  @media (max-width: 1199px) {
    ._3HATDl9J53Aswnd3_6XIPx {
      width: 55.88235%; } }
  @media (max-width: 991px) {
    ._3HATDl9J53Aswnd3_6XIPx {
      padding-bottom: 46%; } }
  @media (max-width: 767px) {
    ._3HATDl9J53Aswnd3_6XIPx {
      padding-bottom: 110%;
      width: 93.75%; } }
  ._3HATDl9J53Aswnd3_6XIPx h6 {
    display: inline;
    font-family: "Gilroy", sans-serif;
    font-size: calc(28px + 18 * (100vw - 320px)/1120);
    line-height: calc(30px + 18 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    color: white;
    width: 70.58824%;
    background-image: linear-gradient(transparent 20%, #FFEA80 21%);
    background-position: 0 150%;
    background-repeat: no-repeat;
    background-size: 100% 7px;
    transition: background-position 0.3s ease-out; }
    @media (min-width: 1440px) {
      ._3HATDl9J53Aswnd3_6XIPx h6 {
        font-size: 46px; } }
    @media (min-width: 1440px) {
      ._3HATDl9J53Aswnd3_6XIPx h6 {
        line-height: 48px; } }
    @media (max-width: 767px) {
      ._3HATDl9J53Aswnd3_6XIPx h6 {
        width: auto;
        margin-right: 12.5%; } }
  ._3HATDl9J53Aswnd3_6XIPx a {
    text-decoration: none; }
  ._3HATDl9J53Aswnd3_6XIPx:nth-child(even) ._3TDq6c72dpzIJSJULsfAMl {
    padding: 64px 9.67742%; }
    @media (max-width: 767px) {
      ._3HATDl9J53Aswnd3_6XIPx:nth-child(even) ._3TDq6c72dpzIJSJULsfAMl {
        padding: 32px 10.52632%; } }
    ._3HATDl9J53Aswnd3_6XIPx:nth-child(even) ._3TDq6c72dpzIJSJULsfAMl button {
      left: 9.67742%; }
  ._3HATDl9J53Aswnd3_6XIPx:hover h6 {
    background-position: 0 90%;
    transition: background-position 0.3s ease-out; }

._3TDq6c72dpzIJSJULsfAMl {
  position: absolute;
  z-index: 1;
  height: 100%;
  width: 100%;
  padding: 64px 6.45161%; }
  ._3TDq6c72dpzIJSJULsfAMl button {
    position: absolute;
    left: 6.45161%;
    bottom: 16px;
    color: white; }
  @media (max-width: 767px) {
    ._3TDq6c72dpzIJSJULsfAMl {
      padding: 32px 10.52632%; } }

._3GwMQxlq9GmUyQVS6WeD5C {
  position: absolute;
  transform: scale(1);
  width: 100%;
  height: 100%;
  transform: translate3d(0, 0, 0); }
  ._3GwMQxlq9GmUyQVS6WeD5C:after {
    content: '';
    top: 0;
    left: 0;
    background-color: black;
    opacity: 0.2;
    position: absolute;
    width: 100%;
    height: 100%;
    transform: translate3d(0, 0, 0); }

[data-theme="default"] ._82pjKGbW6JIGiwGKu0Y0y {
  background-color: #F4FDFF; }

[data-theme="pink"] ._82pjKGbW6JIGiwGKu0Y0y {
  background-color: #CE9BBA; }

[data-theme="green"] ._82pjKGbW6JIGiwGKu0Y0y {
  background-color: #97d7db; }

[data-theme="navy"] ._82pjKGbW6JIGiwGKu0Y0y {
  background-color: #1A3065; }

[data-theme] ._82pjKGbW6JIGiwGKu0Y0y {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._82pjKGbW6JIGiwGKu0Y0y {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._82pjKGbW6JIGiwGKu0Y0y {
      padding-bottom: 64px; } }

[data-theme] ._82pjKGbW6JIGiwGKu0Y0y[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._82pjKGbW6JIGiwGKu0Y0y[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._82pjKGbW6JIGiwGKu0Y0y[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._82pjKGbW6JIGiwGKu0Y0y,
[data-theme='navy'] + [data-theme='navy'] ._82pjKGbW6JIGiwGKu0Y0y,
[data-theme='green'] + [data-theme='green'] ._82pjKGbW6JIGiwGKu0Y0y,
[data-theme='pink'] + [data-theme='pink'] ._82pjKGbW6JIGiwGKu0Y0y {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._82pjKGbW6JIGiwGKu0Y0y {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._82pjKGbW6JIGiwGKu0Y0y {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._82pjKGbW6JIGiwGKu0Y0y[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._82pjKGbW6JIGiwGKu0Y0y[data-margins="double"] {
        padding-top: 64px; } }

.sxB-cCh-Ms9wApHtlVw_w {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    .sxB-cCh-Ms9wApHtlVw_w {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  @media (max-width: 767px) {
    .sxB-cCh-Ms9wApHtlVw_w {
      padding: 0; } }

._3HWR5-FT3m39cfwf9I6K8p {
  width: 83.33333%;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: calc(0px + -80 * (100vw - 320px)/1120);
  margin-left: auto;
  margin-right: auto; }
  @media (min-width: 1440px) {
    ._3HWR5-FT3m39cfwf9I6K8p {
      margin-top: -80px; } }
  @media (max-width: 767px) {
    ._3HWR5-FT3m39cfwf9I6K8p {
      padding: 0;
      width: auto;
      flex-direction: column;
      display: block; } }
  ._3HWR5-FT3m39cfwf9I6K8p > div:nth-child(1) {
    margin-top: -64px; }
    @media (max-width: 767px) {
      ._3HWR5-FT3m39cfwf9I6K8p > div:nth-child(1) button {
        bottom: 32px; } }
    @media (max-width: 767px) {
      ._3HWR5-FT3m39cfwf9I6K8p > div:nth-child(1) {
        margin-right: 6.25%; } }
  ._3HWR5-FT3m39cfwf9I6K8p > div:nth-child(2) {
    z-index: 1;
    margin-left: -2.77778%;
    margin-top: 64px; }
    @media (max-width: 767px) {
      ._3HWR5-FT3m39cfwf9I6K8p > div:nth-child(2) {
        margin-top: -32px;
        margin-left: 6.25%; } }

._1YRSVVoW6mnozQCwFIDD_7 {
  position: relative;
  background-color: white;
  width: 51.66667%;
  height: 0;
  padding-bottom: 42%;
  overflow: hidden;
  transform: translate3d(0, 0, 0); }
  @media (max-width: 1199px) {
    ._1YRSVVoW6mnozQCwFIDD_7 {
      width: 55.88235%; } }
  @media (max-width: 767px) {
    ._1YRSVVoW6mnozQCwFIDD_7 {
      padding-bottom: 110%;
      width: auto; } }
  ._1YRSVVoW6mnozQCwFIDD_7 a {
    text-decoration: none; }
  @media (max-width: 767px) {
    ._1YRSVVoW6mnozQCwFIDD_7:nth-child(1) {
      padding-bottom: 120%; }
      ._1YRSVVoW6mnozQCwFIDD_7:nth-child(1) ._2cr9pgKJOrs5k5uMj9HXLK {
        padding-bottom: 64px; } }
  ._1YRSVVoW6mnozQCwFIDD_7:not(._3ntp7fAj6pyg8hJY3eQXVe) .XcBzdX8XbOJBGfSLLvtPb:after {
    content: '';
    top: 0;
    left: 0;
    background-color: black;
    opacity: 0.05;
    position: absolute;
    width: 100%;
    height: 100%;
    transform: translate3d(0, 0, 0); }
  ._1YRSVVoW6mnozQCwFIDD_7:not(._3ntp7fAj6pyg8hJY3eQXVe) ._2cr9pgKJOrs5k5uMj9HXLK {
    background: transparent;
    color: #1A3065; }

._2cr9pgKJOrs5k5uMj9HXLK {
  position: absolute;
  width: 100%;
  z-index: 0;
  bottom: 0;
  padding: 32px 9.67742%; }
  [data-nested-theme="default"] ._2cr9pgKJOrs5k5uMj9HXLK {
    color: #1A3065; }
    [data-nested-theme="default"] ._2cr9pgKJOrs5k5uMj9HXLK a {
      color: #1A3065; }
  [data-nested-theme="pink"] ._2cr9pgKJOrs5k5uMj9HXLK {
    color: #3E0F49; }
    [data-nested-theme="pink"] ._2cr9pgKJOrs5k5uMj9HXLK a {
      color: #3E0F49; }
  [data-nested-theme="green"] ._2cr9pgKJOrs5k5uMj9HXLK {
    color: #fff; }
    [data-nested-theme="green"] ._2cr9pgKJOrs5k5uMj9HXLK a {
      color: #fff; }
  [data-nested-theme="navy"] ._2cr9pgKJOrs5k5uMj9HXLK {
    color: #fff; }
    [data-nested-theme="navy"] ._2cr9pgKJOrs5k5uMj9HXLK a {
      color: #fff; }
  [data-nested-theme="default"] ._2cr9pgKJOrs5k5uMj9HXLK {
    background-color: #F4FDFF; }
  [data-nested-theme="pink"] ._2cr9pgKJOrs5k5uMj9HXLK {
    background-color: #CE9BBA; }
  [data-nested-theme="green"] ._2cr9pgKJOrs5k5uMj9HXLK {
    background-color: #97d7db; }
  [data-nested-theme="navy"] ._2cr9pgKJOrs5k5uMj9HXLK {
    background-color: #1A3065; }
  ._2cr9pgKJOrs5k5uMj9HXLK h6 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    width: 76.47059%;
    margin-bottom: 16px; }
    @media (min-width: 1440px) {
      ._2cr9pgKJOrs5k5uMj9HXLK h6 {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._2cr9pgKJOrs5k5uMj9HXLK h6 {
        line-height: 32px; } }
    @media (max-width: 991px) {
      ._2cr9pgKJOrs5k5uMj9HXLK h6 {
        width: 111.76471%; } }

.XcBzdX8XbOJBGfSLLvtPb {
  position: absolute;
  transform: scale(1);
  width: 100%;
  height: 100%; }

[data-theme="default"] ._2aDgWRrX1jGaCo-GQG7ka9 {
  background-color: #F4FDFF; }

[data-theme="pink"] ._2aDgWRrX1jGaCo-GQG7ka9 {
  background-color: #CE9BBA; }

[data-theme="green"] ._2aDgWRrX1jGaCo-GQG7ka9 {
  background-color: #97d7db; }

[data-theme="navy"] ._2aDgWRrX1jGaCo-GQG7ka9 {
  background-color: #1A3065; }

[data-theme] ._2aDgWRrX1jGaCo-GQG7ka9 {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._2aDgWRrX1jGaCo-GQG7ka9 {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._2aDgWRrX1jGaCo-GQG7ka9 {
      padding-bottom: 64px; } }

[data-theme] ._2aDgWRrX1jGaCo-GQG7ka9[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._2aDgWRrX1jGaCo-GQG7ka9[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._2aDgWRrX1jGaCo-GQG7ka9[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._2aDgWRrX1jGaCo-GQG7ka9,
[data-theme='navy'] + [data-theme='navy'] ._2aDgWRrX1jGaCo-GQG7ka9,
[data-theme='green'] + [data-theme='green'] ._2aDgWRrX1jGaCo-GQG7ka9,
[data-theme='pink'] + [data-theme='pink'] ._2aDgWRrX1jGaCo-GQG7ka9 {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._2aDgWRrX1jGaCo-GQG7ka9 {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._2aDgWRrX1jGaCo-GQG7ka9 {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._2aDgWRrX1jGaCo-GQG7ka9[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._2aDgWRrX1jGaCo-GQG7ka9[data-margins="double"] {
        padding-top: 64px; } }

._1YBRCo0l8DpakLPklEViqE {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._1YBRCo0l8DpakLPklEViqE {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  @media (max-width: 767px) {
    ._1YBRCo0l8DpakLPklEViqE {
      padding: 0; } }

._2P4r4Vk9BIaRrfN6NqfQ8K {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 83.33333%; }
  @media (max-width: 767px) {
    ._2P4r4Vk9BIaRrfN6NqfQ8K {
      padding: 0;
      display: block;
      width: auto; } }
  ._2P4r4Vk9BIaRrfN6NqfQ8K > div:nth-child(1) {
    margin-top: -64px; }
    @media (max-width: 767px) {
      ._2P4r4Vk9BIaRrfN6NqfQ8K > div:nth-child(1) {
        margin-left: 0;
        margin-right: 6.25%; } }
  ._2P4r4Vk9BIaRrfN6NqfQ8K > div:nth-child(2) {
    margin-left: -2.77778%;
    margin-top: 64px; }
    @media (max-width: 767px) {
      ._2P4r4Vk9BIaRrfN6NqfQ8K > div:nth-child(2) {
        margin-top: -32px;
        margin-left: 6.25%; } }

._3TT9jLKxj_7GETrzl6EGAa {
  width: 51.66667%;
  position: relative;
  display: inline-block;
  justify-content: center;
  height: 0;
  padding-bottom: 42%;
  overflow: hidden; }
  [data-theme="default"] ._3TT9jLKxj_7GETrzl6EGAa {
    color: #1A3065; }
    [data-theme="default"] ._3TT9jLKxj_7GETrzl6EGAa a {
      color: #1A3065; }
  [data-theme="pink"] ._3TT9jLKxj_7GETrzl6EGAa {
    color: #3E0F49; }
    [data-theme="pink"] ._3TT9jLKxj_7GETrzl6EGAa a {
      color: #3E0F49; }
  [data-theme="green"] ._3TT9jLKxj_7GETrzl6EGAa {
    color: #fff; }
    [data-theme="green"] ._3TT9jLKxj_7GETrzl6EGAa a {
      color: #fff; }
  [data-theme="navy"] ._3TT9jLKxj_7GETrzl6EGAa {
    color: #fff; }
    [data-theme="navy"] ._3TT9jLKxj_7GETrzl6EGAa a {
      color: #fff; }
  [data-theme="default"] ._3TT9jLKxj_7GETrzl6EGAa {
    background-color: #fff; }
  [data-theme="pink"] ._3TT9jLKxj_7GETrzl6EGAa {
    background-color: #DCB9CE; }
  [data-theme="green"] ._3TT9jLKxj_7GETrzl6EGAa {
    background-color: #78C6CB; }
  [data-theme="navy"] ._3TT9jLKxj_7GETrzl6EGAa {
    background-color: #18274F; }
  @media (max-width: 1199px) {
    ._3TT9jLKxj_7GETrzl6EGAa {
      width: 55.88235%; } }
  @media (max-width: 991px) {
    ._3TT9jLKxj_7GETrzl6EGAa {
      height: auto;
      padding-bottom: 0; } }
  @media (max-width: 767px) {
    ._3TT9jLKxj_7GETrzl6EGAa {
      height: auto;
      padding-bottom: 0;
      width: auto; } }
  ._3TT9jLKxj_7GETrzl6EGAa h6 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(12px + 1 * (100vw - 320px)/1120);
    line-height: calc(16px + 0 * (100vw - 320px)/1120);
    text-transform: uppercase;
    letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
    font-weight: 500; }
    @media (min-width: 1440px) {
      ._3TT9jLKxj_7GETrzl6EGAa h6 {
        font-size: 13px; } }
    @media (min-width: 1440px) {
      ._3TT9jLKxj_7GETrzl6EGAa h6 {
        line-height: 16px; } }
    @media (min-width: 1440px) {
      ._3TT9jLKxj_7GETrzl6EGAa h6 {
        letter-spacing: 0.7px; } }
  ._3TT9jLKxj_7GETrzl6EGAa h5 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900; }
    @media (min-width: 1440px) {
      ._3TT9jLKxj_7GETrzl6EGAa h5 {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._3TT9jLKxj_7GETrzl6EGAa h5 {
        line-height: 32px; } }
    @media (max-width: 991px) {
      ._3TT9jLKxj_7GETrzl6EGAa h5 {
        padding-top: 4px; } }
  ._3TT9jLKxj_7GETrzl6EGAa p {
    padding-top: 16px;
    font-family: "Gilroy", sans-serif;
    font-size: calc(16px + 2 * (100vw - 320px)/1120);
    line-height: calc(20px + 4 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 500; }
    @media (min-width: 1440px) {
      ._3TT9jLKxj_7GETrzl6EGAa p {
        font-size: 18px; } }
    @media (min-width: 1440px) {
      ._3TT9jLKxj_7GETrzl6EGAa p {
        line-height: 24px; } }
  ._3TT9jLKxj_7GETrzl6EGAa button {
    padding-top: 16px; }

.B7h5pMZq1mPaMu2mz9Zkg {
  display: block;
  position: absolute;
  margin: auto;
  left: 22.58065%;
  right: 22.58065%;
  transform: translateY(-50%);
  top: 50%; }
  @media (max-width: 991px) {
    .B7h5pMZq1mPaMu2mz9Zkg {
      position: relative;
      padding: 32px 9.67742% 16px;
      top: auto;
      left: 0;
      right: 0;
      transform: none; } }
  @media (max-width: 767px) {
    .B7h5pMZq1mPaMu2mz9Zkg {
      top: auto;
      transform: none; } }

._231VE9XgGqyJs9qxhj0x {
  position: relative; }
  [data-theme="default"] ._231VE9XgGqyJs9qxhj0x {
    background-color: #F4FDFF; }
  [data-theme="pink"] ._231VE9XgGqyJs9qxhj0x {
    background-color: #CE9BBA; }
  [data-theme="green"] ._231VE9XgGqyJs9qxhj0x {
    background-color: #97d7db; }
  [data-theme="navy"] ._231VE9XgGqyJs9qxhj0x {
    background-color: #1A3065; }
  [data-theme="default"] ._231VE9XgGqyJs9qxhj0x {
    color: #1A3065; }
    [data-theme="default"] ._231VE9XgGqyJs9qxhj0x a {
      color: #1A3065; }
  [data-theme="pink"] ._231VE9XgGqyJs9qxhj0x {
    color: #3E0F49; }
    [data-theme="pink"] ._231VE9XgGqyJs9qxhj0x a {
      color: #3E0F49; }
  [data-theme="green"] ._231VE9XgGqyJs9qxhj0x {
    color: #fff; }
    [data-theme="green"] ._231VE9XgGqyJs9qxhj0x a {
      color: #fff; }
  [data-theme="navy"] ._231VE9XgGqyJs9qxhj0x {
    color: #fff; }
    [data-theme="navy"] ._231VE9XgGqyJs9qxhj0x a {
      color: #fff; }
  [data-theme] ._231VE9XgGqyJs9qxhj0x {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._231VE9XgGqyJs9qxhj0x {
        padding-top: 64px; } }
    @media (min-width: 1440px) {
      [data-theme] ._231VE9XgGqyJs9qxhj0x {
        padding-bottom: 64px; } }
  [data-theme] ._231VE9XgGqyJs9qxhj0x[data-margins="double"] {
    padding-top: calc(64px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._231VE9XgGqyJs9qxhj0x[data-margins="double"] {
        padding-top: 96px; } }
    @media (min-width: 1440px) {
      [data-theme] ._231VE9XgGqyJs9qxhj0x[data-margins="double"] {
        padding-bottom: 96px; } }
  [data-theme='default'] + [data-theme='default'] ._231VE9XgGqyJs9qxhj0x,
  [data-theme='navy'] + [data-theme='navy'] ._231VE9XgGqyJs9qxhj0x,
  [data-theme='green'] + [data-theme='green'] ._231VE9XgGqyJs9qxhj0x,
  [data-theme='pink'] + [data-theme='pink'] ._231VE9XgGqyJs9qxhj0x {
    padding-top: 0; }
  [data-zig-zag] + [data-theme] ._231VE9XgGqyJs9qxhj0x {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._231VE9XgGqyJs9qxhj0x {
        padding-top: 64px; } }
    [data-zig-zag] + [data-theme] ._231VE9XgGqyJs9qxhj0x[data-margins="double"] {
      padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
      @media (min-width: 1440px) {
        [data-zig-zag] + [data-theme] ._231VE9XgGqyJs9qxhj0x[data-margins="double"] {
          padding-top: 64px; } }
  @media (max-width: 767px) {
    ._231VE9XgGqyJs9qxhj0x {
      overflow: hidden; } }
  ._231VE9XgGqyJs9qxhj0x h4 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(12px + 1 * (100vw - 320px)/1120);
    line-height: calc(16px + 0 * (100vw - 320px)/1120);
    text-transform: uppercase;
    letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
    font-weight: 500;
    margin-bottom: 8px; }
    @media (min-width: 1440px) {
      ._231VE9XgGqyJs9qxhj0x h4 {
        font-size: 13px; } }
    @media (min-width: 1440px) {
      ._231VE9XgGqyJs9qxhj0x h4 {
        line-height: 16px; } }
    @media (min-width: 1440px) {
      ._231VE9XgGqyJs9qxhj0x h4 {
        letter-spacing: 0.7px; } }
  ._231VE9XgGqyJs9qxhj0x h3 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(28px + 18 * (100vw - 320px)/1120);
    line-height: calc(30px + 18 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    margin-bottom: 16px; }
    @media (min-width: 1440px) {
      ._231VE9XgGqyJs9qxhj0x h3 {
        font-size: 46px; } }
    @media (min-width: 1440px) {
      ._231VE9XgGqyJs9qxhj0x h3 {
        line-height: 48px; } }
  ._231VE9XgGqyJs9qxhj0x ._2ibf6GQOzZD3w7bPA-SvCZ:not(:last-child) {
    margin-bottom: 16px; }
  ._231VE9XgGqyJs9qxhj0x ._2YAmZVW4gglQ7YdMbyvdKJ p:first-child::first-letter {
    float: left;
    font-family: "Gilroy", sans-serif;
    font-size: calc(28px + 18 * (100vw - 320px)/1120);
    line-height: calc(30px + 18 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    padding-top: 1px;
    padding-right: 6px;
    margin-bottom: -3px;
    line-height: 100%; }
    @media (min-width: 1440px) {
      ._231VE9XgGqyJs9qxhj0x ._2YAmZVW4gglQ7YdMbyvdKJ p:first-child::first-letter {
        font-size: 46px; } }
    @media (min-width: 1440px) {
      ._231VE9XgGqyJs9qxhj0x ._2YAmZVW4gglQ7YdMbyvdKJ p:first-child::first-letter {
        line-height: 48px; } }
    @media (max-width: 767px) {
      ._231VE9XgGqyJs9qxhj0x ._2YAmZVW4gglQ7YdMbyvdKJ p:first-child::first-letter {
        font-family: "Gilroy", sans-serif;
        font-size: calc(44px + 30 * (100vw - 320px)/1120);
        line-height: calc(42px + 30 * (100vw - 320px)/1120);
        letter-spacing: calc(-0.89px + -0.61 * (100vw - 320px)/1120);
        font-weight: 900;
        margin-bottom: -5px;
        padding-right: 6px; } }
  @media (max-width: 767px) and (min-width: 1440px) {
    ._231VE9XgGqyJs9qxhj0x ._2YAmZVW4gglQ7YdMbyvdKJ p:first-child::first-letter {
      font-size: 74px; } }
  @media (max-width: 767px) and (min-width: 1440px) {
    ._231VE9XgGqyJs9qxhj0x ._2YAmZVW4gglQ7YdMbyvdKJ p:first-child::first-letter {
      line-height: 72px; } }
  @media (max-width: 767px) and (min-width: 1440px) {
    ._231VE9XgGqyJs9qxhj0x ._2YAmZVW4gglQ7YdMbyvdKJ p:first-child::first-letter {
      letter-spacing: -1.5px; } }

.wBCsyf5GRFfe-AljIkN5o ._30nER2ZEQe4fic8RR9hTJQ {
  text-align: center; }

._30nER2ZEQe4fic8RR9hTJQ {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  display: block;
  justify-content: center;
  align-items: center; }
  @media (max-width: 767px) {
    ._30nER2ZEQe4fic8RR9hTJQ {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  ._4FwpESZlSRF9z3NTRiBSs ._30nER2ZEQe4fic8RR9hTJQ {
    display: flex;
    flex-direction: row; }
    @media (max-width: 767px) {
      ._4FwpESZlSRF9z3NTRiBSs ._30nER2ZEQe4fic8RR9hTJQ {
        flex-direction: column-reverse; } }

._1H3ARCX9rGxAHGX0KmIwXs {
  padding-top: 16px; }

._2ibf6GQOzZD3w7bPA-SvCZ > *:not(:last-child) {
  margin-bottom: calc(16px + 16 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    ._2ibf6GQOzZD3w7bPA-SvCZ > *:not(:last-child) {
      margin-bottom: 32px; } }

.xE6TGIeQiIVyIEXkpncZT {
  width: 66.66667%;
  margin: auto; }
  @media (max-width: 1199px) {
    .xE6TGIeQiIVyIEXkpncZT {
      width: 83.33333%; } }
  @media (max-width: 767px) {
    .xE6TGIeQiIVyIEXkpncZT {
      width: 100%;
      margin: 0; } }
  ._4FwpESZlSRF9z3NTRiBSs .xE6TGIeQiIVyIEXkpncZT {
    margin: 0;
    width: 30.55556%; }
    @media (max-width: 1199px) {
      ._4FwpESZlSRF9z3NTRiBSs .xE6TGIeQiIVyIEXkpncZT {
        width: 38.88889%; } }
    @media (max-width: 767px) {
      ._4FwpESZlSRF9z3NTRiBSs .xE6TGIeQiIVyIEXkpncZT {
        width: 100%; } }
  ._2se2Kz5KcgEnVPj8YS4_2N .xE6TGIeQiIVyIEXkpncZT {
    margin: 0 auto;
    width: 44.44444%; }
    @media (max-width: 1199px) {
      ._2se2Kz5KcgEnVPj8YS4_2N .xE6TGIeQiIVyIEXkpncZT {
        width: 61.11111%; } }
    @media (max-width: 767px) {
      ._2se2Kz5KcgEnVPj8YS4_2N .xE6TGIeQiIVyIEXkpncZT {
        width: 100%; } }

.ieLMS02KT-nXlJHyhZLAi {
  width: 30.55556%;
  margin-left: 5.55556%;
  margin-right: 0; }
  @media (max-width: 1199px) {
    .ieLMS02KT-nXlJHyhZLAi {
      width: 38.88889%; } }
  @media (max-width: 767px) {
    .ieLMS02KT-nXlJHyhZLAi {
      width: 100%;
      margin: 0; } }
  .ieLMS02KT-nXlJHyhZLAi canvas {
    width: 100% !important;
    height: 100% !important; }
  .smuDicdmRP3zRVIEdn04P .ieLMS02KT-nXlJHyhZLAi {
    order: -1;
    margin-left: 0;
    margin-right: 5.55556%; }
    @media (max-width: 767px) {
      .smuDicdmRP3zRVIEdn04P .ieLMS02KT-nXlJHyhZLAi {
        order: 0;
        margin: 0; } }
  .ieLMS02KT-nXlJHyhZLAi img {
    display: block;
    width: 100%; }

[data-theme="default"] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
  background-color: #F4FDFF; }

[data-theme="pink"] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
  background-color: #CE9BBA; }

[data-theme="green"] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
  background-color: #97d7db; }

[data-theme="navy"] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
  background-color: #1A3065; }

[data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
      padding-bottom: 64px; } }

[data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._1ZoGFb1XXPLGtiqNCNmJ-3,
[data-theme='navy'] + [data-theme='navy'] ._1ZoGFb1XXPLGtiqNCNmJ-3,
[data-theme='green'] + [data-theme='green'] ._1ZoGFb1XXPLGtiqNCNmJ-3,
[data-theme='pink'] + [data-theme='pink'] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3 {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._1ZoGFb1XXPLGtiqNCNmJ-3[data-margins="double"] {
        padding-top: 64px; } }

._2Fzebla63Kg5gEQVlCFM9O {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._2Fzebla63Kg5gEQVlCFM9O {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  @media (max-width: 767px) {
    ._2Fzebla63Kg5gEQVlCFM9O {
      padding: 0; } }

._2WiUg3uxZeoFa9h3vzILbq {
  position: relative;
  width: 83.33333%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 32px;
  margin-left: auto;
  margin-right: auto; }
  @media (max-width: 767px) {
    ._2WiUg3uxZeoFa9h3vzILbq {
      padding: 0;
      flex-direction: column;
      margin-bottom: 0;
      width: auto;
      display: block; } }
  ._2WiUg3uxZeoFa9h3vzILbq > div:nth-child(1) {
    margin-top: -64px; }
    @media (max-width: 767px) {
      ._2WiUg3uxZeoFa9h3vzILbq > div:nth-child(1) {
        margin-left: 0; }
        ._2WiUg3uxZeoFa9h3vzILbq > div:nth-child(1) button {
          bottom: 64px; } }
  ._2WiUg3uxZeoFa9h3vzILbq > div:nth-child(2) {
    margin-top: 64px;
    margin-left: -2.77778%; }
    @media (max-width: 767px) {
      ._2WiUg3uxZeoFa9h3vzILbq > div:nth-child(2) {
        margin-top: -32px;
        margin-left: 5.55556%; } }

._2WiUg3uxZeoFa9h3vzILbq[data-style='right'] {
  flex-direction: row-reverse; }
  ._2WiUg3uxZeoFa9h3vzILbq[data-style='right'] > div:nth-child(2) {
    margin-top: 0;
    margin-left: 0; }
    @media (max-width: 767px) {
      ._2WiUg3uxZeoFa9h3vzILbq[data-style='right'] > div:nth-child(2) {
        z-index: 1;
        margin-top: -64px;
        margin-left: 5.55556%; } }
  ._2WiUg3uxZeoFa9h3vzILbq[data-style='right'] > div:nth-child(1) {
    z-index: 1;
    margin-left: -2.77778%;
    margin-top: 64px; }
    @media (max-width: 767px) {
      ._2WiUg3uxZeoFa9h3vzILbq[data-style='right'] > div:nth-child(1) {
        margin-top: 0;
        margin-left: -5.55556%; } }
  @media (max-width: 767px) {
    ._2WiUg3uxZeoFa9h3vzILbq[data-style='right'] {
      z-index: 0;
      flex-direction: column; } }

[data-theme="default"] ._2oiO7jZFRltQOuA_XxTC_n {
  background-color: #F4FDFF; }

[data-theme="pink"] ._2oiO7jZFRltQOuA_XxTC_n {
  background-color: #CE9BBA; }

[data-theme="green"] ._2oiO7jZFRltQOuA_XxTC_n {
  background-color: #97d7db; }

[data-theme="navy"] ._2oiO7jZFRltQOuA_XxTC_n {
  background-color: #1A3065; }

[data-theme] ._2oiO7jZFRltQOuA_XxTC_n {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._2oiO7jZFRltQOuA_XxTC_n {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._2oiO7jZFRltQOuA_XxTC_n {
      padding-bottom: 64px; } }

[data-theme] ._2oiO7jZFRltQOuA_XxTC_n[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._2oiO7jZFRltQOuA_XxTC_n[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._2oiO7jZFRltQOuA_XxTC_n[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._2oiO7jZFRltQOuA_XxTC_n,
[data-theme='navy'] + [data-theme='navy'] ._2oiO7jZFRltQOuA_XxTC_n,
[data-theme='green'] + [data-theme='green'] ._2oiO7jZFRltQOuA_XxTC_n,
[data-theme='pink'] + [data-theme='pink'] ._2oiO7jZFRltQOuA_XxTC_n {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._2oiO7jZFRltQOuA_XxTC_n {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._2oiO7jZFRltQOuA_XxTC_n {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._2oiO7jZFRltQOuA_XxTC_n[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._2oiO7jZFRltQOuA_XxTC_n[data-margins="double"] {
        padding-top: 64px; } }

.h9uvA2ZnjuhvxnHP2cX1i {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    .h9uvA2ZnjuhvxnHP2cX1i {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  @media (max-width: 767px) {
    .h9uvA2ZnjuhvxnHP2cX1i {
      padding: 0; } }

._2HtCuwDZBOvqXiK7B7Ngc {
  width: 83.33333%;
  margin: 0 auto;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center; }

[data-theme="default"] ._3d_ZG29IRZc2-uKe5YlkMn {
  background-color: #F4FDFF; }

[data-theme="pink"] ._3d_ZG29IRZc2-uKe5YlkMn {
  background-color: #CE9BBA; }

[data-theme="green"] ._3d_ZG29IRZc2-uKe5YlkMn {
  background-color: #97d7db; }

[data-theme="navy"] ._3d_ZG29IRZc2-uKe5YlkMn {
  background-color: #1A3065; }

[data-theme] ._3d_ZG29IRZc2-uKe5YlkMn {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._3d_ZG29IRZc2-uKe5YlkMn {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._3d_ZG29IRZc2-uKe5YlkMn {
      padding-bottom: 64px; } }

[data-theme] ._3d_ZG29IRZc2-uKe5YlkMn[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._3d_ZG29IRZc2-uKe5YlkMn[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._3d_ZG29IRZc2-uKe5YlkMn[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._3d_ZG29IRZc2-uKe5YlkMn,
[data-theme='navy'] + [data-theme='navy'] ._3d_ZG29IRZc2-uKe5YlkMn,
[data-theme='green'] + [data-theme='green'] ._3d_ZG29IRZc2-uKe5YlkMn,
[data-theme='pink'] + [data-theme='pink'] ._3d_ZG29IRZc2-uKe5YlkMn {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._3d_ZG29IRZc2-uKe5YlkMn {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._3d_ZG29IRZc2-uKe5YlkMn {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._3d_ZG29IRZc2-uKe5YlkMn[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._3d_ZG29IRZc2-uKe5YlkMn[data-margins="double"] {
        padding-top: 64px; } }

._3XQmHsL8L0xSsRwUadd_zA {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._3XQmHsL8L0xSsRwUadd_zA {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  ._3XQmHsL8L0xSsRwUadd_zA > div:nth-child(1) {
    padding-top: 0; }
    ._3XQmHsL8L0xSsRwUadd_zA > div:nth-child(1) :before {
      display: none; }
  ._3XQmHsL8L0xSsRwUadd_zA > a:nth-child(1) {
    padding-top: 0; }
    ._3XQmHsL8L0xSsRwUadd_zA > a:nth-child(1) :before {
      display: none; }

._2AaV_neeqkN5fhXon9i4-q {
  position: relative;
  height: 0;
  display: flex;
  justify-content: center;
  text-decoration: none;
  align-items: center;
  overflow: hidden;
  backface-visibility: hidden; }
  ._2Ca1i-JRQzInEIGP6K2sRP {
    overflow: visible; }

._3mLu2wkzkxnsOAJtNURY6v {
  cursor: pointer;
  transform: translate3d(0, 0, 0); }
  ._3mLu2wkzkxnsOAJtNURY6v ._2Nk_wC4WsG2kmQZK0sMDZw {
    position: absolute;
    top: 0;
    left: 0;
    transform: scale(1.05);
    width: 100%;
    height: 100%;
    transform: translate3d(0, 0, 0);
    transition: all 250ms cubic-bezier(0.39, 0.575, 0.565, 1);
    -webkit-backface-visibility: hidden; }
    ._3mLu2wkzkxnsOAJtNURY6v ._2Nk_wC4WsG2kmQZK0sMDZw:after {
      content: '';
      top: 0;
      left: 0;
      background-color: black;
      opacity: 0.2;
      position: absolute;
      width: 100%;
      height: 100%;
      transform: translate3d(0, 0, 0); }
  ._3mLu2wkzkxnsOAJtNURY6v:hover ._2Nk_wC4WsG2kmQZK0sMDZw {
    transform: scale(1.1);
    transition: all 500ms cubic-bezier(0.445, 0.05, 0.55, 0.95); }
  ._3mLu2wkzkxnsOAJtNURY6v:hover h5 span {
    box-shadow: 0 5px 0 0 #FFEA80; }
  ._3mLu2wkzkxnsOAJtNURY6v:hover ._25aWPdvIQziPsqINKGMiof {
    transform: scale(1.05);
    transition: all 400ms cubic-bezier(0.165, 0.84, 0.44, 1); }

._2AaV_neeqkN5fhXon9i4-q[data-style="portrait"] {
  padding-bottom: 49%; }
  @media (max-width: 767px) {
    ._2AaV_neeqkN5fhXon9i4-q[data-style="portrait"] {
      padding-bottom: 100%; } }

._2AaV_neeqkN5fhXon9i4-q[data-style="landscape"] {
  padding-bottom: 30%; }
  @media (max-width: 767px) {
    ._2AaV_neeqkN5fhXon9i4-q[data-style="landscape"] {
      padding-bottom: 75%; } }

._2AaV_neeqkN5fhXon9i4-q[data-type="image-size1"] {
  width: 80%; }
  ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size1"][data-style="landscape"] {
    padding-bottom: 38%; }
  ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size1"][data-style="portrait"] {
    padding-bottom: 60%; }
  @media (max-width: 767px) {
    ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size1"] {
      width: 100%; }
      ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size1"][data-style="landscape"] {
        padding-bottom: 80%; }
      ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size1"][data-style="portrait"] {
        padding-bottom: 120%; } }

._2AaV_neeqkN5fhXon9i4-q[data-type="image-size2"] {
  width: 36.66667%; }
  ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size2"]:nth-child(2) {
    margin-left: 6.66667%; }
  @media (max-width: 991px) {
    ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size2"] {
      width: 60%; } }
  @media (max-width: 767px) {
    ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size2"] {
      width: 100%; }
      ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size2"]:nth-child(2) {
        margin-left: 0;
        margin-top: 32px; } }

._2AaV_neeqkN5fhXon9i4-q[data-type="image-size3"] {
  width: 31.66667%; }
  ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size3"]:nth-child(2) {
    margin-right: 2.22222%;
    margin-left: 2.22222%; }
  ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size3"][data-style="portrait"] {
    padding-bottom: 38%; }
    @media (max-width: 767px) {
      ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size3"][data-style="portrait"] {
        padding-bottom: 100%; } }
  ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size3"][data-style="landscape"] {
    padding-bottom: 25%; }
    @media (max-width: 767px) {
      ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size3"][data-style="landscape"] {
        padding-bottom: 75%; } }
  @media (max-width: 991px) {
    ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size3"] {
      width: 40%; } }
  @media (max-width: 767px) {
    ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size3"] {
      width: 100%; }
      ._2AaV_neeqkN5fhXon9i4-q[data-type="image-size3"]:nth-child(2) {
        margin-left: 0;
        margin-right: 0;
        margin: 5.55556% 0; } }

.BsvtxuCUPUX6qB6uuKyAS {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  text-decoration: none;
  align-items: center;
  padding: 8.33333%; }
  .BsvtxuCUPUX6qB6uuKyAS h5 {
    text-align: center;
    line-height: calc(30px + 18 * (100vw - 320px)/1120); }
    .BsvtxuCUPUX6qB6uuKyAS h5 span {
      color: white;
      font-family: "Gilroy", sans-serif;
      font-size: calc(28px + 18 * (100vw - 320px)/1120);
      line-height: calc(30px + 18 * (100vw - 320px)/1120);
      letter-spacing: 0;
      font-weight: 900;
      display: inline;
      box-shadow: 0 0px 0 0 transparent;
      transition: all .2s ease; }
      @media (min-width: 1440px) {
        .BsvtxuCUPUX6qB6uuKyAS h5 span {
          font-size: 46px; } }
      @media (min-width: 1440px) {
        .BsvtxuCUPUX6qB6uuKyAS h5 span {
          line-height: 48px; } }

._25aWPdvIQziPsqINKGMiof {
  position: absolute;
  width: 100%;
  height: 100%;
  border: 1.1em solid;
  left: 0;
  top: 0;
  z-index: 1;
  transform: scale(1.1);
  transition: all 300ms cubic-bezier(0.39, 0.575, 0.565, 1);
  -webkit-backface-visibility: hidden; }
  [data-theme="default"] ._25aWPdvIQziPsqINKGMiof {
    border-color: #F4FDFF; }
  [data-theme="pink"] ._25aWPdvIQziPsqINKGMiof {
    border-color: #CE9BBA; }
  [data-theme="green"] ._25aWPdvIQziPsqINKGMiof {
    border-color: #97d7db; }
  [data-theme="navy"] ._25aWPdvIQziPsqINKGMiof {
    border-color: #1A3065; }

._2Ca1i-JRQzInEIGP6K2sRP ._25aWPdvIQziPsqINKGMiof {
  border: 0 transparent; }

._1bxNcKIAR0g-GTETCjGNKV {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center; }

._1vgR3csE0XU-eZIV49oxDv {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 32px; }
  [data-theme="default"] ._1vgR3csE0XU-eZIV49oxDv {
    color: #1A3065; }
    [data-theme="default"] ._1vgR3csE0XU-eZIV49oxDv a {
      color: #1A3065; }
  [data-theme="pink"] ._1vgR3csE0XU-eZIV49oxDv {
    color: #3E0F49; }
    [data-theme="pink"] ._1vgR3csE0XU-eZIV49oxDv a {
      color: #3E0F49; }
  [data-theme="green"] ._1vgR3csE0XU-eZIV49oxDv {
    color: #fff; }
    [data-theme="green"] ._1vgR3csE0XU-eZIV49oxDv a {
      color: #fff; }
  [data-theme="navy"] ._1vgR3csE0XU-eZIV49oxDv {
    color: #fff; }
    [data-theme="navy"] ._1vgR3csE0XU-eZIV49oxDv a {
      color: #fff; }
  ._1vgR3csE0XU-eZIV49oxDv:before {
    content: '';
    width: 66.66667%;
    height: 2px;
    position: absolute;
    top: 0;
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.1); }
    @media (max-width: 991px) {
      ._1vgR3csE0XU-eZIV49oxDv:before {
        width: 100%; } }
  @media (max-width: 767px) {
    ._1vgR3csE0XU-eZIV49oxDv {
      flex-direction: column; } }

.acvNbsgO7kHpIQP5kyqRG {
  position: relative;
  text-decoration: none; }
  [data-theme="default"] .acvNbsgO7kHpIQP5kyqRG {
    color: #1A3065; }
    [data-theme="default"] .acvNbsgO7kHpIQP5kyqRG a {
      color: #1A3065; }
  [data-theme="pink"] .acvNbsgO7kHpIQP5kyqRG {
    color: #3E0F49; }
    [data-theme="pink"] .acvNbsgO7kHpIQP5kyqRG a {
      color: #3E0F49; }
  [data-theme="green"] .acvNbsgO7kHpIQP5kyqRG {
    color: #fff; }
    [data-theme="green"] .acvNbsgO7kHpIQP5kyqRG a {
      color: #fff; }
  [data-theme="navy"] .acvNbsgO7kHpIQP5kyqRG {
    color: #fff; }
    [data-theme="navy"] .acvNbsgO7kHpIQP5kyqRG a {
      color: #fff; }
  @media (max-width: 767px) {
    .acvNbsgO7kHpIQP5kyqRG {
      flex-direction: column; } }

[data-style='image-link']:hover ._1n_J4AZqwGVcQk1idzYtvQ {
  transform: scale(1.01);
  transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1); }

[data-style='image-link']:hover img {
  transform: scale(1.12);
  transition: all 400ms cubic-bezier(0.39, 0.575, 0.565, 1); }

[data-style='image-link']:hover ._1yYvy9vwhkzogsRrhQoIkK h5 {
  background-position: 0 100%; }

._1bublK9ibwn63un5dvcGcp {
  overflow: hidden;
  transform: scale(1);
  width: 19.44444%;
  position: relative;
  padding-bottom: 14%; }
  @media (max-width: 991px) {
    ._1bublK9ibwn63un5dvcGcp {
      width: 27.77778%;
      padding-bottom: 16%; } }
  @media (max-width: 767px) {
    ._1bublK9ibwn63un5dvcGcp {
      padding-bottom: 60%;
      flex-direction: column;
      margin-bottom: 16px;
      margin-top: 16px;
      width: 100%; } }
  ._1bublK9ibwn63un5dvcGcp img {
    transform: scale(1);
    transition: all 400ms cubic-bezier(0.39, 0.575, 0.565, 1); }

._1yYvy9vwhkzogsRrhQoIkK {
  width: 44.44444%;
  margin-left: 2.77778%; }
  ._1yYvy9vwhkzogsRrhQoIkK h6 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(12px + 1 * (100vw - 320px)/1120);
    line-height: calc(16px + 0 * (100vw - 320px)/1120);
    text-transform: uppercase;
    letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
    font-weight: 500;
    opacity: 0.3; }
    @media (min-width: 1440px) {
      ._1yYvy9vwhkzogsRrhQoIkK h6 {
        font-size: 13px; } }
    @media (min-width: 1440px) {
      ._1yYvy9vwhkzogsRrhQoIkK h6 {
        line-height: 16px; } }
    @media (min-width: 1440px) {
      ._1yYvy9vwhkzogsRrhQoIkK h6 {
        letter-spacing: 0.7px; } }
  ._1yYvy9vwhkzogsRrhQoIkK p {
    font-family: "Gilroy", sans-serif;
    font-size: calc(16px + 2 * (100vw - 320px)/1120);
    line-height: calc(20px + 4 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 500; }
    @media (min-width: 1440px) {
      ._1yYvy9vwhkzogsRrhQoIkK p {
        font-size: 18px; } }
    @media (min-width: 1440px) {
      ._1yYvy9vwhkzogsRrhQoIkK p {
        line-height: 24px; } }
  ._1yYvy9vwhkzogsRrhQoIkK h5 {
    display: inline;
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    margin-bottom: 16px;
    background-image: linear-gradient(transparent 20%, #FFEA80 21%);
    background-position: 0 150%;
    background-repeat: no-repeat;
    background-size: 100% 7px;
    transition: background-position 0.3s ease-out; }
    @media (min-width: 1440px) {
      ._1yYvy9vwhkzogsRrhQoIkK h5 {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._1yYvy9vwhkzogsRrhQoIkK h5 {
        line-height: 32px; } }
  @media (max-width: 991px) {
    ._1yYvy9vwhkzogsRrhQoIkK {
      width: 100%; } }

._1n_J4AZqwGVcQk1idzYtvQ {
  position: absolute;
  width: 100%;
  height: 100%;
  border: 1.5em solid;
  left: 0;
  top: 0;
  z-index: 1;
  overflow: hidden;
  transform: scale(1.1);
  transition: all 300ms cubic-bezier(0.39, 0.575, 0.565, 1); }
  [data-theme="default"] ._1n_J4AZqwGVcQk1idzYtvQ {
    border-color: #F4FDFF; }
  [data-theme="pink"] ._1n_J4AZqwGVcQk1idzYtvQ {
    border-color: #CE9BBA; }
  [data-theme="green"] ._1n_J4AZqwGVcQk1idzYtvQ {
    border-color: #97d7db; }
  [data-theme="navy"] ._1n_J4AZqwGVcQk1idzYtvQ {
    border-color: #1A3065; }

[data-theme="default"] ._3P52UyEdYpTfnTYXDf3-CF {
  background-color: #F4FDFF; }

[data-theme="pink"] ._3P52UyEdYpTfnTYXDf3-CF {
  background-color: #CE9BBA; }

[data-theme="green"] ._3P52UyEdYpTfnTYXDf3-CF {
  background-color: #97d7db; }

[data-theme="navy"] ._3P52UyEdYpTfnTYXDf3-CF {
  background-color: #1A3065; }

[data-theme] ._3P52UyEdYpTfnTYXDf3-CF {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._3P52UyEdYpTfnTYXDf3-CF {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._3P52UyEdYpTfnTYXDf3-CF {
      padding-bottom: 64px; } }

[data-theme] ._3P52UyEdYpTfnTYXDf3-CF[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._3P52UyEdYpTfnTYXDf3-CF[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._3P52UyEdYpTfnTYXDf3-CF[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._3P52UyEdYpTfnTYXDf3-CF,
[data-theme='navy'] + [data-theme='navy'] ._3P52UyEdYpTfnTYXDf3-CF,
[data-theme='green'] + [data-theme='green'] ._3P52UyEdYpTfnTYXDf3-CF,
[data-theme='pink'] + [data-theme='pink'] ._3P52UyEdYpTfnTYXDf3-CF {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._3P52UyEdYpTfnTYXDf3-CF {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._3P52UyEdYpTfnTYXDf3-CF {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._3P52UyEdYpTfnTYXDf3-CF[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._3P52UyEdYpTfnTYXDf3-CF[data-margins="double"] {
        padding-top: 64px; } }

._3Bw7qDNdu8gDNYocE9u3Zp {
  padding: 0 !important; }

._2NKy3rg8lt1e4KBxvOpuVf {
  position: relative;
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  @media (max-width: 767px) {
    ._2NKy3rg8lt1e4KBxvOpuVf {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  @media (max-width: 767px) {
    ._2NKy3rg8lt1e4KBxvOpuVf {
      padding: 0; } }

._2d8RizG5ZbsoSgDdIuBgxw {
  position: relative;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 83.33333%;
  margin: auto;
  justify-content: space-between; }
  @media (max-width: 991px) {
    ._2d8RizG5ZbsoSgDdIuBgxw {
      width: 94.44444%; } }

._1anvrTGesotxcYphpPHsK3 {
  text-decoration: none;
  width: 56.66667%;
  margin-bottom: calc(16px + 16 * (100vw - 320px)/1120); }
  [data-theme="default"] ._1anvrTGesotxcYphpPHsK3 {
    color: #1A3065; }
    [data-theme="default"] ._1anvrTGesotxcYphpPHsK3 a {
      color: #1A3065; }
  [data-theme="pink"] ._1anvrTGesotxcYphpPHsK3 {
    color: #3E0F49; }
    [data-theme="pink"] ._1anvrTGesotxcYphpPHsK3 a {
      color: #3E0F49; }
  [data-theme="green"] ._1anvrTGesotxcYphpPHsK3 {
    color: #fff; }
    [data-theme="green"] ._1anvrTGesotxcYphpPHsK3 a {
      color: #fff; }
  [data-theme="navy"] ._1anvrTGesotxcYphpPHsK3 {
    color: #fff; }
    [data-theme="navy"] ._1anvrTGesotxcYphpPHsK3 a {
      color: #fff; }
  @media (min-width: 1440px) {
    ._1anvrTGesotxcYphpPHsK3 {
      margin-bottom: 32px; } }
  ._1anvrTGesotxcYphpPHsK3 h4 {
    margin-bottom: 3px;
    font-family: "Gilroy", sans-serif;
    font-size: calc(12px + 1 * (100vw - 320px)/1120);
    line-height: calc(16px + 0 * (100vw - 320px)/1120);
    text-transform: uppercase;
    letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
    font-weight: 500; }
    @media (min-width: 1440px) {
      ._1anvrTGesotxcYphpPHsK3 h4 {
        font-size: 13px; } }
    @media (min-width: 1440px) {
      ._1anvrTGesotxcYphpPHsK3 h4 {
        line-height: 16px; } }
    @media (min-width: 1440px) {
      ._1anvrTGesotxcYphpPHsK3 h4 {
        letter-spacing: 0.7px; } }
  ._1anvrTGesotxcYphpPHsK3 h3 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900; }
    @media (min-width: 1440px) {
      ._1anvrTGesotxcYphpPHsK3 h3 {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._1anvrTGesotxcYphpPHsK3 h3 {
        line-height: 32px; } }
  @media (max-width: 767px) {
    ._1anvrTGesotxcYphpPHsK3 {
      margin-right: 6.25%;
      margin-bottom: 32px; } }
  ._1anvrTGesotxcYphpPHsK3:hover ._157nrjIb5Ibhug4Mh-r8Vk img {
    transform: scale(1.04);
    transition: all 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95); }
  ._1anvrTGesotxcYphpPHsK3:hover .hEqdWkT82oF75QoaBvQrJ {
    transform: scale(1);
    transition: all 350ms cubic-bezier(0.165, 0.84, 0.44, 1); }

._1anvrTGesotxcYphpPHsK3:nth-child(even) {
  width: 46.66667%; }
  @media (max-width: 767px) {
    ._1anvrTGesotxcYphpPHsK3:nth-child(even) {
      width: auto;
      margin-right: 6.25%; } }
  @media (max-width: 767px) {
    ._1anvrTGesotxcYphpPHsK3:nth-child(even) ._2-bmyYzwKskTEwB7kKVIcC {
      margin-left: 6.25%; } }

._1anvrTGesotxcYphpPHsK3:nth-child(odd) {
  width: 36.66667%;
  margin-right: 6.66667%;
  margin-left: 10%; }
  @media (max-width: 767px) {
    ._1anvrTGesotxcYphpPHsK3:nth-child(odd) {
      width: auto;
      margin-left: 6.25%;
      margin-right: 6.25%; } }

._157nrjIb5Ibhug4Mh-r8Vk {
  position: relative;
  display: inline-block;
  width: 103%;
  left: -3%;
  vertical-align: middle;
  overflow: hidden;
  margin-bottom: 20px; }
  ._157nrjIb5Ibhug4Mh-r8Vk > div {
    position: relative;
    width: 100%;
    height: 100%;
    display: inline-block; }
  ._157nrjIb5Ibhug4Mh-r8Vk img {
    top: 0.2em;
    position: relative;
    width: 100%;
    transform: scale(1);
    transition: all 300ms cubic-bezier(0.39, 0.575, 0.565, 1); }

.hEqdWkT82oF75QoaBvQrJ {
  position: absolute;
  width: 100%;
  height: 100%;
  border: 2em solid;
  left: 0;
  top: 0;
  z-index: 1;
  transform: scale(1.06);
  transition: all 300ms cubic-bezier(0.39, 0.575, 0.565, 1); }
  [data-theme="default"] .hEqdWkT82oF75QoaBvQrJ {
    border-color: #F4FDFF; }
  [data-theme="pink"] .hEqdWkT82oF75QoaBvQrJ {
    border-color: #CE9BBA; }
  [data-theme="green"] .hEqdWkT82oF75QoaBvQrJ {
    border-color: #97d7db; }
  [data-theme="navy"] .hEqdWkT82oF75QoaBvQrJ {
    border-color: #1A3065; }
  .hEqdWkT82oF75QoaBvQrJ:after {
    content: '';
    position: absolute;
    width: 110%;
    height: 108%;
    border: 6em solid;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%); }
    [data-theme="default"] .hEqdWkT82oF75QoaBvQrJ:after {
      border-color: #F4FDFF; }
    [data-theme="pink"] .hEqdWkT82oF75QoaBvQrJ:after {
      border-color: #CE9BBA; }
    [data-theme="green"] .hEqdWkT82oF75QoaBvQrJ:after {
      border-color: #97d7db; }
    [data-theme="navy"] .hEqdWkT82oF75QoaBvQrJ:after {
      border-color: #1A3065; }
  @media (max-width: 767px) {
    .hEqdWkT82oF75QoaBvQrJ {
      display: none; } }

._2E0-qf8Mrnn0L8Z1_owYCN {
  position: relative;
  min-height: 400px; }
  [data-theme="default"] ._2E0-qf8Mrnn0L8Z1_owYCN {
    background-color: #F4FDFF; }
  [data-theme="pink"] ._2E0-qf8Mrnn0L8Z1_owYCN {
    background-color: #CE9BBA; }
  [data-theme="green"] ._2E0-qf8Mrnn0L8Z1_owYCN {
    background-color: #97d7db; }
  [data-theme="navy"] ._2E0-qf8Mrnn0L8Z1_owYCN {
    background-color: #1A3065; }
  [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN {
        padding-top: 64px; } }
    @media (min-width: 1440px) {
      [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN {
        padding-bottom: 64px; } }
  [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN[data-margins="double"] {
    padding-top: calc(64px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN[data-margins="double"] {
        padding-top: 96px; } }
    @media (min-width: 1440px) {
      [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN[data-margins="double"] {
        padding-bottom: 96px; } }
  [data-theme='default'] + [data-theme='default'] ._2E0-qf8Mrnn0L8Z1_owYCN,
  [data-theme='navy'] + [data-theme='navy'] ._2E0-qf8Mrnn0L8Z1_owYCN,
  [data-theme='green'] + [data-theme='green'] ._2E0-qf8Mrnn0L8Z1_owYCN,
  [data-theme='pink'] + [data-theme='pink'] ._2E0-qf8Mrnn0L8Z1_owYCN {
    padding-top: 0; }
  [data-zig-zag] + [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN {
        padding-top: 64px; } }
    [data-zig-zag] + [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN[data-margins="double"] {
      padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
      @media (min-width: 1440px) {
        [data-zig-zag] + [data-theme] ._2E0-qf8Mrnn0L8Z1_owYCN[data-margins="double"] {
          padding-top: 64px; } }

._32M5VtADIbrmMsgWtLxIB4 {
  margin-bottom: calc(32px + 32 * (100vw - 320px)/1120);
  text-align: center; }
  @media (min-width: 1440px) {
    ._32M5VtADIbrmMsgWtLxIB4 {
      margin-bottom: 64px; } }
  ._32M5VtADIbrmMsgWtLxIB4 button {
    display: inline-block;
    text-align: inherit;
    color: inherit;
    font: inherit;
    background: transparent;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    -webkit-appearance: none;
    text-decoration: none;
    font-family: "Gilroy", sans-serif;
    font-size: calc(16px + 2 * (100vw - 320px)/1120);
    line-height: calc(20px + 4 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 500;
    color: #1A3065;
    opacity: .5;
    padding: 8px 8px;
    cursor: pointer;
    transition: all .14s ease; }
    @media (min-width: 1440px) {
      ._32M5VtADIbrmMsgWtLxIB4 button {
        font-size: 18px; } }
    @media (min-width: 1440px) {
      ._32M5VtADIbrmMsgWtLxIB4 button {
        line-height: 24px; } }
    ._32M5VtADIbrmMsgWtLxIB4 button._2CWUCE7nz8nTAaXnOX7X6z, ._32M5VtADIbrmMsgWtLxIB4 button:active, ._32M5VtADIbrmMsgWtLxIB4 button:focus, ._32M5VtADIbrmMsgWtLxIB4 button:hover {
      opacity: 1; }

._1MwlgQPOpb6BOvh8gYAygB {
  margin-top: calc(32px + 64 * (100vw - 320px)/1120);
  text-align: center; }
  @media (min-width: 1440px) {
    ._1MwlgQPOpb6BOvh8gYAygB {
      margin-top: 96px; } }
  ._1MwlgQPOpb6BOvh8gYAygB button span {
    opacity: 0.3;
    transition: all .14s ease; }
  ._1MwlgQPOpb6BOvh8gYAygB button:hover span {
    opacity: 1; }
  ._1MwlgQPOpb6BOvh8gYAygB button:active span {
    opacity: 0.7; }

[data-theme="default"] ._2FOXGrD-0xo635AL-5NWW9 {
  background-color: #F4FDFF; }

[data-theme="pink"] ._2FOXGrD-0xo635AL-5NWW9 {
  background-color: #CE9BBA; }

[data-theme="green"] ._2FOXGrD-0xo635AL-5NWW9 {
  background-color: #97d7db; }

[data-theme="navy"] ._2FOXGrD-0xo635AL-5NWW9 {
  background-color: #1A3065; }

[data-theme="default"] ._2FOXGrD-0xo635AL-5NWW9 {
  color: #1A3065; }
  [data-theme="default"] ._2FOXGrD-0xo635AL-5NWW9 a {
    color: #1A3065; }

[data-theme="pink"] ._2FOXGrD-0xo635AL-5NWW9 {
  color: #3E0F49; }
  [data-theme="pink"] ._2FOXGrD-0xo635AL-5NWW9 a {
    color: #3E0F49; }

[data-theme="green"] ._2FOXGrD-0xo635AL-5NWW9 {
  color: #fff; }
  [data-theme="green"] ._2FOXGrD-0xo635AL-5NWW9 a {
    color: #fff; }

[data-theme="navy"] ._2FOXGrD-0xo635AL-5NWW9 {
  color: #fff; }
  [data-theme="navy"] ._2FOXGrD-0xo635AL-5NWW9 a {
    color: #fff; }

[data-theme] ._2FOXGrD-0xo635AL-5NWW9 {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._2FOXGrD-0xo635AL-5NWW9 {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._2FOXGrD-0xo635AL-5NWW9 {
      padding-bottom: 64px; } }

[data-theme] ._2FOXGrD-0xo635AL-5NWW9[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._2FOXGrD-0xo635AL-5NWW9[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._2FOXGrD-0xo635AL-5NWW9[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._2FOXGrD-0xo635AL-5NWW9,
[data-theme='navy'] + [data-theme='navy'] ._2FOXGrD-0xo635AL-5NWW9,
[data-theme='green'] + [data-theme='green'] ._2FOXGrD-0xo635AL-5NWW9,
[data-theme='pink'] + [data-theme='pink'] ._2FOXGrD-0xo635AL-5NWW9 {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._2FOXGrD-0xo635AL-5NWW9 {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._2FOXGrD-0xo635AL-5NWW9 {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._2FOXGrD-0xo635AL-5NWW9[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._2FOXGrD-0xo635AL-5NWW9[data-margins="double"] {
        padding-top: 64px; } }

._2FOXGrD-0xo635AL-5NWW9 h5 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(12px + 1 * (100vw - 320px)/1120);
  line-height: calc(16px + 0 * (100vw - 320px)/1120);
  text-transform: uppercase;
  letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
  font-weight: 500;
  position: relative;
  display: inline-block; }
  @media (min-width: 1440px) {
    ._2FOXGrD-0xo635AL-5NWW9 h5 {
      font-size: 13px; } }
  @media (min-width: 1440px) {
    ._2FOXGrD-0xo635AL-5NWW9 h5 {
      line-height: 16px; } }
  @media (min-width: 1440px) {
    ._2FOXGrD-0xo635AL-5NWW9 h5 {
      letter-spacing: 0.7px; } }

._2FOXGrD-0xo635AL-5NWW9 h6 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(18px + 8 * (100vw - 320px)/1120);
  line-height: calc(22px + 10 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 900; }
  @media (min-width: 1440px) {
    ._2FOXGrD-0xo635AL-5NWW9 h6 {
      font-size: 26px; } }
  @media (min-width: 1440px) {
    ._2FOXGrD-0xo635AL-5NWW9 h6 {
      line-height: 32px; } }

._2FOXGrD-0xo635AL-5NWW9 h4 {
  font-family: "Gilroy", sans-serif;
  font-size: calc(28px + 18 * (100vw - 320px)/1120);
  line-height: calc(30px + 18 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 900;
  margin-bottom: 16px; }
  @media (min-width: 1440px) {
    ._2FOXGrD-0xo635AL-5NWW9 h4 {
      font-size: 46px; } }
  @media (min-width: 1440px) {
    ._2FOXGrD-0xo635AL-5NWW9 h4 {
      line-height: 48px; } }
  @media (max-width: 767px) {
    ._2FOXGrD-0xo635AL-5NWW9 h4 {
      margin-bottom: 0; } }

._2FOXGrD-0xo635AL-5NWW9 p {
  margin-top: 16px; }

@media (max-width: 767px) {
  ._2FOXGrD-0xo635AL-5NWW9 {
    align-items: center;
    flex-direction: column; } }

._2_DN2O9epBuLplv1N96532 {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  flex-direction: row; }
  @media (max-width: 767px) {
    ._2_DN2O9epBuLplv1N96532 {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  @media (max-width: 767px) {
    ._2_DN2O9epBuLplv1N96532 {
      display: block; } }

._1v7Y8AePs8eLJKEFBj8C1R {
  width: 30.55556%;
  margin-right: 5.55556%;
  align-items: flex-start; }
  @media (max-width: 991px) {
    ._1v7Y8AePs8eLJKEFBj8C1R {
      width: 33.33333%;
      margin-right: 5.55556%; } }
  @media (max-width: 767px) {
    ._1v7Y8AePs8eLJKEFBj8C1R {
      margin-right: 0;
      width: 100%; } }

._3UTRaqLRPERs6wbste3KbD {
  width: 30.55556%; }
  @media (max-width: 991px) {
    ._3UTRaqLRPERs6wbste3KbD {
      width: 50%; } }
  @media (max-width: 767px) {
    ._3UTRaqLRPERs6wbste3KbD {
      margin-top: 32px;
      width: 100%; } }
  ._3UTRaqLRPERs6wbste3KbD ._1tZWwDXdsoy3FqugmtJ-h- {
    position: relative;
    padding-bottom: calc(16px + 16 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      ._3UTRaqLRPERs6wbste3KbD ._1tZWwDXdsoy3FqugmtJ-h- {
        padding-bottom: 32px; } }
    ._3UTRaqLRPERs6wbste3KbD ._1tZWwDXdsoy3FqugmtJ-h- a {
      text-decoration: none;
      display: block; }
      ._3UTRaqLRPERs6wbste3KbD ._1tZWwDXdsoy3FqugmtJ-h- a h5 {
        width: 100%; }
      ._3UTRaqLRPERs6wbste3KbD ._1tZWwDXdsoy3FqugmtJ-h- a h6 {
        position: relative;
        display: inline-block;
        text-decoration: none;
        display: inline;
        background-image: linear-gradient(transparent 20%, #FFEA80 21%);
        background-position: 0 150%;
        background-repeat: no-repeat;
        background-size: 100% 7px;
        transition: background-position 0.22s ease-out; }
      ._3UTRaqLRPERs6wbste3KbD ._1tZWwDXdsoy3FqugmtJ-h- a:hover h6 {
        background-position: 0 105%;
        transition: background-position 0.22s ease-out; }
  ._3UTRaqLRPERs6wbste3KbD ._1tZWwDXdsoy3FqugmtJ-h-:not(:first-child) {
    padding-top: calc(16px + 16 * (100vw - 320px)/1120);
    padding-bottom: calc(16px + 16 * (100vw - 320px)/1120);
    border-top: 1px solid rgba(0, 0, 0, 0.1); }
    @media (min-width: 1440px) {
      ._3UTRaqLRPERs6wbste3KbD ._1tZWwDXdsoy3FqugmtJ-h-:not(:first-child) {
        padding-top: 32px; } }
    @media (min-width: 1440px) {
      ._3UTRaqLRPERs6wbste3KbD ._1tZWwDXdsoy3FqugmtJ-h-:not(:first-child) {
        padding-bottom: 32px; } }

[data-theme="default"] ._20ZIdmoStcsYGa5zmMv_2 {
  background-color: #F4FDFF; }

[data-theme="pink"] ._20ZIdmoStcsYGa5zmMv_2 {
  background-color: #CE9BBA; }

[data-theme="green"] ._20ZIdmoStcsYGa5zmMv_2 {
  background-color: #97d7db; }

[data-theme="navy"] ._20ZIdmoStcsYGa5zmMv_2 {
  background-color: #1A3065; }

[data-theme] ._20ZIdmoStcsYGa5zmMv_2 {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._20ZIdmoStcsYGa5zmMv_2 {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._20ZIdmoStcsYGa5zmMv_2 {
      padding-bottom: 64px; } }

[data-theme] ._20ZIdmoStcsYGa5zmMv_2[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._20ZIdmoStcsYGa5zmMv_2[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._20ZIdmoStcsYGa5zmMv_2[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._20ZIdmoStcsYGa5zmMv_2,
[data-theme='navy'] + [data-theme='navy'] ._20ZIdmoStcsYGa5zmMv_2,
[data-theme='green'] + [data-theme='green'] ._20ZIdmoStcsYGa5zmMv_2,
[data-theme='pink'] + [data-theme='pink'] ._20ZIdmoStcsYGa5zmMv_2 {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._20ZIdmoStcsYGa5zmMv_2 {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._20ZIdmoStcsYGa5zmMv_2 {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._20ZIdmoStcsYGa5zmMv_2[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._20ZIdmoStcsYGa5zmMv_2[data-margins="double"] {
        padding-top: 64px; } }

._3v4Hma8K-TwUlP78ARMo-G {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: space-between; }
  @media (max-width: 767px) {
    ._3v4Hma8K-TwUlP78ARMo-G {
      padding: 0;
      display: block; } }

._3XHIqMnZ7o9aktrzw7xNlV {
  width: 46.66667%; }
  @media (max-width: 767px) {
    ._3XHIqMnZ7o9aktrzw7xNlV {
      width: auto; } }

._1R2PVTisYLH6jNudr8LZF {
  padding: 32px 7.14286%;
  background-color: white;
  font-family: "Gilroy", sans-serif;
  font-size: calc(16px + 2 * (100vw - 320px)/1120);
  line-height: calc(20px + 4 * (100vw - 320px)/1120);
  letter-spacing: 0;
  font-weight: 500; }
  [data-theme="default"] ._1R2PVTisYLH6jNudr8LZF {
    color: #1A3065; }
  [data-theme="pink"] ._1R2PVTisYLH6jNudr8LZF {
    color: #3E0F49; }
  [data-theme="green"] ._1R2PVTisYLH6jNudr8LZF {
    color: #1A3065; }
  [data-theme="navy"] ._1R2PVTisYLH6jNudr8LZF {
    color: #1A3065; }
  [data-theme="image"] ._1R2PVTisYLH6jNudr8LZF {
    color: #1A3065; }
  @media (min-width: 1440px) {
    ._1R2PVTisYLH6jNudr8LZF {
      font-size: 18px; } }
  @media (min-width: 1440px) {
    ._1R2PVTisYLH6jNudr8LZF {
      line-height: 24px; } }
  ._1R2PVTisYLH6jNudr8LZF:not(:last-child) {
    margin-bottom: calc(16px + 16 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      ._1R2PVTisYLH6jNudr8LZF:not(:last-child) {
        margin-bottom: 32px; } }
  @media (max-width: 767px) {
    ._1R2PVTisYLH6jNudr8LZF {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  ._1R2PVTisYLH6jNudr8LZF h3 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(18px + 8 * (100vw - 320px)/1120);
    line-height: calc(22px + 10 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    margin-bottom: 16px; }
    @media (min-width: 1440px) {
      ._1R2PVTisYLH6jNudr8LZF h3 {
        font-size: 26px; } }
    @media (min-width: 1440px) {
      ._1R2PVTisYLH6jNudr8LZF h3 {
        line-height: 32px; } }
  ._1R2PVTisYLH6jNudr8LZF a {
    color: #1A3065; }
    [data-theme="default"] ._1R2PVTisYLH6jNudr8LZF a {
      color: #1A3065; }
    [data-theme="pink"] ._1R2PVTisYLH6jNudr8LZF a {
      color: #3E0F49; }
    [data-theme="green"] ._1R2PVTisYLH6jNudr8LZF a {
      color: #1A3065; }
    [data-theme="navy"] ._1R2PVTisYLH6jNudr8LZF a {
      color: #1A3065; }
    [data-theme="image"] ._1R2PVTisYLH6jNudr8LZF a {
      color: #1A3065; }
    ._1R2PVTisYLH6jNudr8LZF a p {
      font-size: 15px;
      line-height: 20px; }

[data-theme="default"] ._3OcLlQm1xK0P5UDcqTUeHl {
  background-color: #F4FDFF; }

[data-theme="pink"] ._3OcLlQm1xK0P5UDcqTUeHl {
  background-color: #CE9BBA; }

[data-theme="green"] ._3OcLlQm1xK0P5UDcqTUeHl {
  background-color: #97d7db; }

[data-theme="navy"] ._3OcLlQm1xK0P5UDcqTUeHl {
  background-color: #1A3065; }

[data-theme] ._3OcLlQm1xK0P5UDcqTUeHl {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._3OcLlQm1xK0P5UDcqTUeHl {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._3OcLlQm1xK0P5UDcqTUeHl {
      padding-bottom: 64px; } }

[data-theme] ._3OcLlQm1xK0P5UDcqTUeHl[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._3OcLlQm1xK0P5UDcqTUeHl[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._3OcLlQm1xK0P5UDcqTUeHl[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._3OcLlQm1xK0P5UDcqTUeHl,
[data-theme='navy'] + [data-theme='navy'] ._3OcLlQm1xK0P5UDcqTUeHl,
[data-theme='green'] + [data-theme='green'] ._3OcLlQm1xK0P5UDcqTUeHl,
[data-theme='pink'] + [data-theme='pink'] ._3OcLlQm1xK0P5UDcqTUeHl {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._3OcLlQm1xK0P5UDcqTUeHl {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._3OcLlQm1xK0P5UDcqTUeHl {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._3OcLlQm1xK0P5UDcqTUeHl[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._3OcLlQm1xK0P5UDcqTUeHl[data-margins="double"] {
        padding-top: 64px; } }

._1sWvkAgxMyP7lYf0awwp9Q {
  display: block;
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._1sWvkAgxMyP7lYf0awwp9Q {
      padding-left: 6.25%;
      padding-right: 6.25%; } }
  ._1sWvkAgxMyP7lYf0awwp9Q a {
    display: inline-block;
    text-align: inherit;
    color: inherit;
    font: inherit;
    background: transparent;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    -webkit-appearance: none;
    text-decoration: none;
    display: block; }

._1Rqf0BME4QMvRFrOXkG02C {
  display: inline-block;
  width: 33.333%;
  position: relative;
  margin-bottom: 24px;
  padding: 0 2%;
  align-items: center;
  vertical-align: top; }
  ._1Rqf0BME4QMvRFrOXkG02C ._2FgqP5PLhubrQGzWElq27Z {
    border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
    overflow: hidden; }
  ._1Rqf0BME4QMvRFrOXkG02C:nth-of-type(2n) ._2FgqP5PLhubrQGzWElq27Z {
    border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%; }
  ._1Rqf0BME4QMvRFrOXkG02C:nth-of-type(3n) ._2FgqP5PLhubrQGzWElq27Z {
    border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%; }
  ._1Rqf0BME4QMvRFrOXkG02C:nth-of-type(5n) ._2FgqP5PLhubrQGzWElq27Z {
    border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%; }
  ._1Rqf0BME4QMvRFrOXkG02C:nth-of-type(6n) ._2FgqP5PLhubrQGzWElq27Z {
    border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%; }
  @media (max-width: 1023px) {
    ._1Rqf0BME4QMvRFrOXkG02C {
      width: 50%; } }
  @media (max-width: 560px) {
    ._1Rqf0BME4QMvRFrOXkG02C {
      width: 100%; } }

._2FgqP5PLhubrQGzWElq27Z {
  position: relative;
  width: 100%;
  padding-top: 100%;
  display: flex;
  transition: 0.3s cubic-bezier(0.18, 0.89, 0.22, 1.53);
  background: #ABDFE2; }

._1vE51g1ErTGH1UqOUF6lhp {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center; }

._3QdCDKhTj0pTZeyEFH0OAq {
  padding-top: 24px;
  position: relative;
  color: #1A3065;
  text-align: center; }
  ._3QdCDKhTj0pTZeyEFH0OAq h5 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(16px + 2 * (100vw - 320px)/1120);
    line-height: calc(20px + 4 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 500; }
    @media (min-width: 1440px) {
      ._3QdCDKhTj0pTZeyEFH0OAq h5 {
        font-size: 18px; } }
    @media (min-width: 1440px) {
      ._3QdCDKhTj0pTZeyEFH0OAq h5 {
        line-height: 24px; } }
  ._3QdCDKhTj0pTZeyEFH0OAq h6 {
    font-family: "Gilroy", sans-serif;
    font-size: calc(12px + 1 * (100vw - 320px)/1120);
    line-height: calc(16px + 0 * (100vw - 320px)/1120);
    text-transform: uppercase;
    letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
    font-weight: 500; }
    @media (min-width: 1440px) {
      ._3QdCDKhTj0pTZeyEFH0OAq h6 {
        font-size: 13px; } }
    @media (min-width: 1440px) {
      ._3QdCDKhTj0pTZeyEFH0OAq h6 {
        line-height: 16px; } }
    @media (min-width: 1440px) {
      ._3QdCDKhTj0pTZeyEFH0OAq h6 {
        letter-spacing: 0.7px; } }

._3c-iImCPnS9X-9VH2R38dG:hover ._2FgqP5PLhubrQGzWElq27Z {
  transform: scale(1.1); }

._3c-iImCPnS9X-9VH2R38dG:active ._2FgqP5PLhubrQGzWElq27Z {
  transform: scale(0.96); }

._3c-iImCPnS9X-9VH2R38dG:active:focus ._2FgqP5PLhubrQGzWElq27Z {
  transform: scale(1); }

@keyframes _yNPdN5TF2V5vBjT6HFi5 {
  0%,
  100% {
    border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%; }
  14% {
    border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%; }
  28% {
    border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%; }
  42% {
    border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%; }
  56% {
    border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%; }
  70% {
    border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%; }
  84% {
    border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%; } }

._2H6uOsyuyBlWQi1O0fnJ6y {
  position: relative;
  padding: 80px;
  width: calc(86px + 22 * (100vw - 320px)/1120);
  height: calc(86px + 20 * (100vw - 320px)/1120);
  filter: url("/static/images/common/pill-shape.svg#blob-svg-filter");
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden; }
  @media (min-width: 1440px) {
    ._2H6uOsyuyBlWQi1O0fnJ6y {
      width: 108px; } }
  @media (min-width: 1440px) {
    ._2H6uOsyuyBlWQi1O0fnJ6y {
      height: 106px; } }
  ._2H6uOsyuyBlWQi1O0fnJ6y ._2pxc-8nwuXZRtb3bxE85lq, ._2H6uOsyuyBlWQi1O0fnJ6y ._2GcwY-LUfQC8OuWMsUq-Gv {
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    position: absolute;
    top: 25px;
    left: 25px;
    transform-origin: 50% 50%;
    transition: all 250ms cubic-bezier(0.39, 0.575, 0.565, 1); }
  ._2H6uOsyuyBlWQi1O0fnJ6y ._2GcwY-LUfQC8OuWMsUq-Gv {
    z-index: 5; }
  ._2H6uOsyuyBlWQi1O0fnJ6y:hover ._2pxc-8nwuXZRtb3bxE85lq,
  [data-contains="play-button"]:hover ._2H6uOsyuyBlWQi1O0fnJ6y ._2pxc-8nwuXZRtb3bxE85lq, ._2H6uOsyuyBlWQi1O0fnJ6y:focus ._2pxc-8nwuXZRtb3bxE85lq,
  [data-contains="play-button"]:focus ._2H6uOsyuyBlWQi1O0fnJ6y ._2pxc-8nwuXZRtb3bxE85lq {
    transform: scale(1.04) translate3d(0, 0, 0);
    backface-visibility: hidden; }
  ._2H6uOsyuyBlWQi1O0fnJ6y:active ._2pxc-8nwuXZRtb3bxE85lq,
  [data-contains="play-button"]:active ._2H6uOsyuyBlWQi1O0fnJ6y ._2pxc-8nwuXZRtb3bxE85lq {
    transform: scale(0.9); }

.fyy8WWQgp4M76e1VGYpO8 {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
  flex-direction: column;
  flex-wrap: wrap;
  text-align: left;
  overflow: hidden;
  color: #fff;
  cursor: pointer;
  height: 70vh;
  /* Fallback for browsers that do not support Custom Properties */
  height: calc(var(--vh, 1vh) * 70); }
  .fyy8WWQgp4M76e1VGYpO8 h1 {
    display: block;
    font-family: "Gilroy", sans-serif;
    font-size: calc(28px + 18 * (100vw - 320px)/1120);
    line-height: calc(30px + 18 * (100vw - 320px)/1120);
    letter-spacing: 0;
    font-weight: 900;
    margin-top: calc(16px + 0 * (100vw - 320px)/1120);
    width: 60.71429%; }
    @media (min-width: 1440px) {
      .fyy8WWQgp4M76e1VGYpO8 h1 {
        font-size: 46px; } }
    @media (min-width: 1440px) {
      .fyy8WWQgp4M76e1VGYpO8 h1 {
        line-height: 48px; } }
    @media (min-width: 1440px) {
      .fyy8WWQgp4M76e1VGYpO8 h1 {
        margin-top: 16px; } }
    @media (max-width: 767px) {
      .fyy8WWQgp4M76e1VGYpO8 h1 {
        width: auto; } }
  .fyy8WWQgp4M76e1VGYpO8:after {
    content: '';
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 0;
    opacity: 0.25; }
  @media (max-width: 767px) {
    .fyy8WWQgp4M76e1VGYpO8 {
      height: 80vh;
      /* Fallback for browsers that do not support Custom Properties */
      height: calc(var(--vh, 1vh) * 80); } }
  .fyy8WWQgp4M76e1VGYpO8 ._2seMc52YuB3N7Qr_rEwwWh {
    font-family: "Gilroy", sans-serif;
    font-size: calc(12px + 1 * (100vw - 320px)/1120);
    line-height: calc(16px + 0 * (100vw - 320px)/1120);
    text-transform: uppercase;
    letter-spacing: calc(0.65px + 0.05 * (100vw - 320px)/1120);
    font-weight: 500;
    margin-bottom: 0;
    width: 60.71429%; }
    @media (min-width: 1440px) {
      .fyy8WWQgp4M76e1VGYpO8 ._2seMc52YuB3N7Qr_rEwwWh {
        font-size: 13px; } }
    @media (min-width: 1440px) {
      .fyy8WWQgp4M76e1VGYpO8 ._2seMc52YuB3N7Qr_rEwwWh {
        line-height: 16px; } }
    @media (min-width: 1440px) {
      .fyy8WWQgp4M76e1VGYpO8 ._2seMc52YuB3N7Qr_rEwwWh {
        letter-spacing: 0.7px; } }
    @media (max-width: 767px) {
      .fyy8WWQgp4M76e1VGYpO8 ._2seMc52YuB3N7Qr_rEwwWh {
        width: auto; } }
  .fyy8WWQgp4M76e1VGYpO8 .Kfq3OGs3ZHMW258j9NMLv {
    z-index: 1;
    width: 100%;
    max-width: 1440px;
    margin-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      .fyy8WWQgp4M76e1VGYpO8 .Kfq3OGs3ZHMW258j9NMLv {
        margin-bottom: 64px; } }
    .fyy8WWQgp4M76e1VGYpO8 .Kfq3OGs3ZHMW258j9NMLv .v3YHnY-C9Mf09_Suh82gK {
      width: 77.77778%;
      margin: 0 auto; }

@media (max-width: 767px) and (max-width: 767px) {
  .fyy8WWQgp4M76e1VGYpO8 .Kfq3OGs3ZHMW258j9NMLv .v3YHnY-C9Mf09_Suh82gK {
    width: 87.5%; } }
  .fyy8WWQgp4M76e1VGYpO8 .yz1odGFunmi4Wz4X6aJzU {
    z-index: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }

.GLJShpz_FyZtc3zboN_xy,
._2f5v60hRsy3f8Y8_ilvtFS {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover; }
  .GLJShpz_FyZtc3zboN_xy video,
  ._2f5v60hRsy3f8Y8_ilvtFS video {
    min-width: 100%;
    min-height: 100%; }

[data-theme="default"] ._2E9K76qoEU7qqJrgzUneWD {
  background-color: #F4FDFF; }

[data-theme="pink"] ._2E9K76qoEU7qqJrgzUneWD {
  background-color: #CE9BBA; }

[data-theme="green"] ._2E9K76qoEU7qqJrgzUneWD {
  background-color: #97d7db; }

[data-theme="navy"] ._2E9K76qoEU7qqJrgzUneWD {
  background-color: #1A3065; }

[data-theme="default"] ._2E9K76qoEU7qqJrgzUneWD {
  color: #1A3065; }
  [data-theme="default"] ._2E9K76qoEU7qqJrgzUneWD a {
    color: #1A3065; }

[data-theme="pink"] ._2E9K76qoEU7qqJrgzUneWD {
  color: #3E0F49; }
  [data-theme="pink"] ._2E9K76qoEU7qqJrgzUneWD a {
    color: #3E0F49; }

[data-theme="green"] ._2E9K76qoEU7qqJrgzUneWD {
  color: #fff; }
  [data-theme="green"] ._2E9K76qoEU7qqJrgzUneWD a {
    color: #fff; }

[data-theme="navy"] ._2E9K76qoEU7qqJrgzUneWD {
  color: #fff; }
  [data-theme="navy"] ._2E9K76qoEU7qqJrgzUneWD a {
    color: #fff; }

[data-theme] ._2E9K76qoEU7qqJrgzUneWD {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._2E9K76qoEU7qqJrgzUneWD {
      padding-top: 64px; } }
  @media (min-width: 1440px) {
    [data-theme] ._2E9K76qoEU7qqJrgzUneWD {
      padding-bottom: 64px; } }

[data-theme] ._2E9K76qoEU7qqJrgzUneWD[data-margins="double"] {
  padding-top: calc(64px + 32 * (100vw - 320px)/1120);
  padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-theme] ._2E9K76qoEU7qqJrgzUneWD[data-margins="double"] {
      padding-top: 96px; } }
  @media (min-width: 1440px) {
    [data-theme] ._2E9K76qoEU7qqJrgzUneWD[data-margins="double"] {
      padding-bottom: 96px; } }

[data-theme='default'] + [data-theme='default'] ._2E9K76qoEU7qqJrgzUneWD,
[data-theme='navy'] + [data-theme='navy'] ._2E9K76qoEU7qqJrgzUneWD,
[data-theme='green'] + [data-theme='green'] ._2E9K76qoEU7qqJrgzUneWD,
[data-theme='pink'] + [data-theme='pink'] ._2E9K76qoEU7qqJrgzUneWD {
  padding-top: 0; }

[data-zig-zag] + [data-theme] ._2E9K76qoEU7qqJrgzUneWD {
  padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    [data-zig-zag] + [data-theme] ._2E9K76qoEU7qqJrgzUneWD {
      padding-top: 64px; } }
  [data-zig-zag] + [data-theme] ._2E9K76qoEU7qqJrgzUneWD[data-margins="double"] {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._2E9K76qoEU7qqJrgzUneWD[data-margins="double"] {
        padding-top: 64px; } }

._2E9K76qoEU7qqJrgzUneWD h2 {
  width: 61.11111%;
  font-family: "Gilroy", sans-serif;
  font-size: calc(44px + 30 * (100vw - 320px)/1120);
  line-height: calc(42px + 30 * (100vw - 320px)/1120);
  letter-spacing: calc(-0.89px + -0.61 * (100vw - 320px)/1120);
  font-weight: 900;
  margin: 0 auto;
  text-align: center;
  margin-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
  @media (min-width: 1440px) {
    ._2E9K76qoEU7qqJrgzUneWD h2 {
      font-size: 74px; } }
  @media (min-width: 1440px) {
    ._2E9K76qoEU7qqJrgzUneWD h2 {
      line-height: 72px; } }
  @media (min-width: 1440px) {
    ._2E9K76qoEU7qqJrgzUneWD h2 {
      letter-spacing: -1.5px; } }
  @media (min-width: 1440px) {
    ._2E9K76qoEU7qqJrgzUneWD h2 {
      margin-bottom: 64px; } }
  @media (max-width: 991px) {
    ._2E9K76qoEU7qqJrgzUneWD h2 {
      width: 77.77778%; } }
  @media (max-width: 767px) {
    ._2E9K76qoEU7qqJrgzUneWD h2 {
      width: 100%; } }

._2E9K76qoEU7qqJrgzUneWD p {
  margin-bottom: calc(16px + 16 * (100vw - 320px)/1120); }
  @media (max-width: 767px) {
    ._2E9K76qoEU7qqJrgzUneWD p {
      width: 100%; } }
  @media (min-width: 1440px) {
    ._2E9K76qoEU7qqJrgzUneWD p {
      margin-bottom: 32px; } }

._1Z7jaRdXo3jiY1JN5PBbpn {
  max-width: 1440px;
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767px) {
    ._1Z7jaRdXo3jiY1JN5PBbpn {
      padding-left: 6.25%;
      padding-right: 6.25%; } }

._3zXy5zHz4MMWn_3R-J-Nn3 {
  overflow: hidden; }
  [data-theme="default"] ._3zXy5zHz4MMWn_3R-J-Nn3 {
    background-color: #F4FDFF; }
  [data-theme="pink"] ._3zXy5zHz4MMWn_3R-J-Nn3 {
    background-color: #CE9BBA; }
  [data-theme="green"] ._3zXy5zHz4MMWn_3R-J-Nn3 {
    background-color: #97d7db; }
  [data-theme="navy"] ._3zXy5zHz4MMWn_3R-J-Nn3 {
    background-color: #1A3065; }
  [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3 {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3 {
        padding-top: 64px; } }
    @media (min-width: 1440px) {
      [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3 {
        padding-bottom: 64px; } }
  [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3[data-margins="double"] {
    padding-top: calc(64px + 32 * (100vw - 320px)/1120);
    padding-bottom: calc(64px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3[data-margins="double"] {
        padding-top: 96px; } }
    @media (min-width: 1440px) {
      [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3[data-margins="double"] {
        padding-bottom: 96px; } }
  [data-theme='default'] + [data-theme='default'] ._3zXy5zHz4MMWn_3R-J-Nn3,
  [data-theme='navy'] + [data-theme='navy'] ._3zXy5zHz4MMWn_3R-J-Nn3,
  [data-theme='green'] + [data-theme='green'] ._3zXy5zHz4MMWn_3R-J-Nn3,
  [data-theme='pink'] + [data-theme='pink'] ._3zXy5zHz4MMWn_3R-J-Nn3 {
    padding-top: 0; }
  [data-zig-zag] + [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3 {
    padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
    @media (min-width: 1440px) {
      [data-zig-zag] + [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3 {
        padding-top: 64px; } }
    [data-zig-zag] + [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3[data-margins="double"] {
      padding-top: calc(32px + 32 * (100vw - 320px)/1120); }
      @media (min-width: 1440px) {
        [data-zig-zag] + [data-theme] ._3zXy5zHz4MMWn_3R-J-Nn3[data-margins="double"] {
          padding-top: 64px; } }

._3Y_4omKhBxgsJWab0Pvtfb {
  position: relative;
  display: flex;
  flex-direction: column; }

._2upf9laPIpbjrOF-QkrEJ6 {
  position: relative;
  display: flex;
  flex-direction: column; }

.ZqeD7GpvyYA2hpsM2zSgE {
  position: relative;
  display: flex;
  width: 170%;
  left: -40%; }
  @media (max-width: 1199px) {
    .ZqeD7GpvyYA2hpsM2zSgE {
      width: 240%; } }
  @media (max-width: 991px) {
    .ZqeD7GpvyYA2hpsM2zSgE {
      width: 340%; } }
  @media (max-width: 767px) {
    .ZqeD7GpvyYA2hpsM2zSgE {
      width: 430%; } }
  .ZqeD7GpvyYA2hpsM2zSgE .tgUsa77siextwHwl-im9R {
    width: 100%;
    display: flex; }
  .ZqeD7GpvyYA2hpsM2zSgE .hbFiZzz6SnZXTCE0kW1jn {
    display: flex; }
  .ZqeD7GpvyYA2hpsM2zSgE img {
    align-self: flex-end;
    position: relative;
    transform: scale(1.2);
    width: 80%;
    min-width: 160px;
    max-width: 400px;
    overflow: hidden;
    border: 2px solid; }
    [data-theme="default"] .ZqeD7GpvyYA2hpsM2zSgE img {
      border-color: #F4FDFF; }
    [data-theme="pink"] .ZqeD7GpvyYA2hpsM2zSgE img {
      border-color: #CE9BBA; }
    [data-theme="green"] .ZqeD7GpvyYA2hpsM2zSgE img {
      border-color: #97d7db; }
    [data-theme="navy"] .ZqeD7GpvyYA2hpsM2zSgE img {
      border-color: #1A3065; }

.hbFiZzz6SnZXTCE0kW1jn {
  width: 100%;
  min-width: 160px;
  max-width: 400px;
  overflow: hidden;
  display: inline-table; }

.ZqeD7GpvyYA2hpsM2zSgE:nth-child(even) {
  top: 5%;
  position: relative;
  transform: translateY(15%);
  margin-top: 0;
  left: -40%; }
  .ZqeD7GpvyYA2hpsM2zSgE:nth-child(even) .hbFiZzz6SnZXTCE0kW1jn {
    display: flex; }
  @media (max-width: 767px) {
    .ZqeD7GpvyYA2hpsM2zSgE:nth-child(even) {
      padding-bottom: 16px; } }
  .ZqeD7GpvyYA2hpsM2zSgE:nth-child(even) img {
    align-self: flex-start; }

