._3Xlt7F2un4ZKlFTXKPogE0 {
  width: 100%;
}

._36kRuX_Fhas1ZtnyVDR6Fi {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 1 auto;
  width: 100%;
  padding: 20px 0;
}
.JZ4d9ZbZ5pnWTPAWmCMXO {
  display: inline-block !important;
  flex: 0;
}
.g7LdD6l26_o_C80PpUMxk {
  padding: 7.5px 0 !important;
}
._3vNK1g0H7WnIgeDQctmOkC {
  border: 3px solid rgba(0,0,0,0.25);
  border-top-color: #3b55e6;
  transform: translateZ(0);
  animation: _8jpY5BLFNZwtpxhHEHFc 400ms infinite linear;
}
._3vNK1g0H7WnIgeDQctmOkC,
._3vNK1g0H7WnIgeDQctmOkC:after {
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.pehO4DX3zsR7eJo3awtOC {
  margin-left: 15px;
  color: rgba(33,36,55,0.75);
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
}
.dqrhpk6nK53zfKOlm4NAw {
  min-height: 100vh;
}
._2LhGy7APoEQ6bvqVCgozdS {
  width: auto;
}
@-moz-keyframes _8jpY5BLFNZwtpxhHEHFc {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes _8jpY5BLFNZwtpxhHEHFc {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-o-keyframes _8jpY5BLFNZwtpxhHEHFc {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes _8jpY5BLFNZwtpxhHEHFc {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

._2eV1-kX13_oeyAjUy_obAu {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  min-width: 100px;
  height: 40px;
  padding: 0 20px;
  border-radius: 4px;
  color: #fff;
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  cursor: pointer;
}
._2eV1-kX13_oeyAjUy_obAu::before,
._2eV1-kX13_oeyAjUy_obAu::after {
  content: '';
  flex: 1 0 auto;
}

._3JpMi82Pm7jVgh2X0T3V_d {
  transition: background-color 200ms ease-in-out;
  background-color: #98a4b3;
}
._3JpMi82Pm7jVgh2X0T3V_d:hover {
  background-color: #acb6c2;
}

.mWzINY2l3Gok2G-hTum3I {
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-transform: uppercase;
  cursor: pointer;
}

._2lHZvOvjwpaNvxaKznYIAO {
  transition: color 200ms ease-in-out;
  color: #101222;
}
._2lHZvOvjwpaNvxaKznYIAO:hover {
  color: rgba(0,0,0,0.4);
}

._3FTBEhrs9FDouhjQyl-C7A {
  border-radius: 9999px;
}

._14KutXd1Rjv1K8s2mu12_4 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._14KutXd1Rjv1K8s2mu12_4:before {
  width: 100% !important;
  color: #fff;
  font-family: FontAwesome;
}
._14KutXd1Rjv1K8s2mu12_4:after {
  flex: auto !important;
}

._2-7uioDOBdY11YYEXJ6_k3 {
  transition: background-color 200ms ease-in-out;
  background-color: #30ce91;
  border-radius: 4px !important;
  transition: all 250ms linear !important;
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05), 0 4px 8px rgba(0,0,0,0.05), 0 8px 16px rgba(0,0,0,0.05);
}
._2-7uioDOBdY11YYEXJ6_k3:hover {
  background-color: #59d7a7;
}
._2-7uioDOBdY11YYEXJ6_k3:hover {
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05);
}

._3Xdj4AH7IAP1VanSzs9p_q {
  background-color: transparent;
}

._3tHHj_r37y1ECQfXZymHfO {
  transition: all 200ms ease-in-out;
  box-shadow: 0 0 0 2px #7d7e82 inset;
  color: #7d7e82;
}
._3tHHj_r37y1ECQfXZymHfO:hover {
  box-shadow: 0 0 0 3px #97979b inset;
  color: #97979b;
}

._2QXpPhsfwKLa_36NVLKSti {
  transition: color 200ms ease-in-out;
  color: #98a4b3;
}
._2QXpPhsfwKLa_36NVLKSti:hover {
  color: rgba(0,0,0,0.4);
}

._1jPSCvLuhD8T8zdQ9VaoZH {
  position: relative;
  z-index: 4;
  border-radius: 999px;
}
._1BuZWBsIBuAV6i1ysH_Pht {
  position: fixed;
  top: 10px;
  right: 20px;
}
._1w_m8fKUCMOHHVH7QbFors {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  height: 36px;
  width: 36px;
  border: 1px solid rgba(255,255,255,0.15);
  border-radius: 999px;
}
._3asuTEKVDm-ZRIEpvr4A5k {
  top: 70px !important;
}
._1iv2DuBDi_gTMOlvJD5rmL {
  height: 2px;
  width: 12px;
  background-color: rgba(255,255,255,0.8);
  border-radius: 1.5px;
}
._1iv2DuBDi_gTMOlvJD5rmL:first-child {
  margin-bottom: 2px;
}
._3w-1uVP-1RZshC7ni70eHr {
  height: 2px;
  width: 12px;
  margin-bottom: 2px;
  background-color: rgba(255,255,255,0.65);
  border-radius: 1.5px;
}
.DELU3emDkewu5joE11Ulk {
  background-color: #3b55e6 !important;
}
._3kFapeho4Ls33pHnaa_ng_ {
  border-color: #3b55e6 !important;
}
._1iJBSyF9Aw5Ng3RivS5-Zk {
  color: rgba(255,255,255,0.8);
}
._1iJBSyF9Aw5Ng3RivS5-Zk:before {
  content: "✕";
  font-size: 12px;
  font-weight: bold;
}

._33feZw2DWZDxIZSPM5OId_ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  min-width: 100px;
  height: 40px;
  padding: 0 20px;
  border-radius: 4px;
  color: #fff;
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  cursor: pointer;
}
._33feZw2DWZDxIZSPM5OId_::before,
._33feZw2DWZDxIZSPM5OId_::after {
  content: '';
  flex: 1 0 auto;
}
._3-9GPZUYi4p-r1DYu7V152 {
  margin-left: 5px;
}
._3jfLWmm78mJndwuyVepJ1- {
  color: #fff;
  font-family: FontAwesome;
  font-size: 10px;
}
._25UIjYfl4G9zgRMEGLrzKE:before {
  content: "\f00d";
}
.G8wSu4iJJ4aTte6hZ_VwI:before {
  content: "\F030";
}
._1bQBhk3awproJyxXJs9RXZ:before {
  content: "\F093";
}
._3Gv0RTBEJlLR_l12z9Xaye:before {
  content: "\F064";
}
@media screen and (max-width: 736px) {
  ._33feZw2DWZDxIZSPM5OId_ {
    min-width: auto;
    padding: 0 30px;
  }
  ._3-9GPZUYi4p-r1DYu7V152 {
    display: none;
  }
}

._2_Gu-rBSlcHuzpV8gZAE36 {
  transition: all 200ms ease-in-out;
  box-shadow: 0 0 0 2px #3b55e6 inset;
  color: #3b55e6;
}
._2_Gu-rBSlcHuzpV8gZAE36:hover {
  box-shadow: 0 0 0 3px #6277eb inset;
  color: #6277eb;
}

._3fOstCzw-svtBkGjIBnCLP {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}

._2bVE8dMBe6KXpJsUXBKeek {
  width: 100px;
  height: 100px;
  background-color: rgba(255,41,72,0.75);
  box-shadow: 0 10px 50px 10px rgba(0,0,0,0.5);
  cursor: pointer;
  animation: _3zeNDwQngwIWKgIZwVzkIS 4s linear infinite, _2OjIlaoaGJ0zWcYFmnK73F 4s linear 2s infinite;
  touch-action: manipulation;
  transform: scale(1);
  transition: all 250ms ease-out;
}
._2bVE8dMBe6KXpJsUXBKeek:hover {
  background-color: #ff2948;
  transform: scale(1.1);
}
._2bVE8dMBe6KXpJsUXBKeek:hover:before {
  color: #fff;
}
._2bVE8dMBe6KXpJsUXBKeek:before {
  content: "\F04B";
  font-size: 20px;
}
._2bVE8dMBe6KXpJsUXBKeek:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  animation: _3zeNDwQngwIWKgIZwVzkIS 2s linear 1s infinite;
}
@-moz-keyframes _3zeNDwQngwIWKgIZwVzkIS {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@-webkit-keyframes _3zeNDwQngwIWKgIZwVzkIS {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@-o-keyframes _3zeNDwQngwIWKgIZwVzkIS {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@keyframes _3zeNDwQngwIWKgIZwVzkIS {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@-moz-keyframes _2OjIlaoaGJ0zWcYFmnK73F {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes _2OjIlaoaGJ0zWcYFmnK73F {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@-o-keyframes _2OjIlaoaGJ0zWcYFmnK73F {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes _2OjIlaoaGJ0zWcYFmnK73F {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

._2wl16kMkCDt0fmu-mgtNYY {
  transition: background-color 200ms ease-in-out;
  background-color: #3b55e6;
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05);
}
._2wl16kMkCDt0fmu-mgtNYY:hover {
  background-color: #6277eb;
}
._2wl16kMkCDt0fmu-mgtNYY:hover {
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}

._3LCHCUQr3XyACErptWnFpW {
  transition: background-color 200ms ease-in-out;
  background-color: #3b55e6;
}
._3LCHCUQr3XyACErptWnFpW:hover {
  background-color: #6277eb;
}

._3qiWyI4qG4FQrUOivu_me3 {
  border-radius: 4px;
  font-weight: 700;
  text-transform: uppercase;
  transition: all 250ms linear !important;
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05), 0 4px 8px rgba(0,0,0,0.05), 0 8px 16px rgba(0,0,0,0.05);
}
._3qiWyI4qG4FQrUOivu_me3:hover {
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05);
}

._3BLN6OjYERe5vlYuMtlqP2 {
  transition: background-color 200ms ease-in-out;
  background-color: #3b55e6;
}
._3BLN6OjYERe5vlYuMtlqP2:hover {
  background-color: #6277eb;
}

._2lDxjAVqOAaFnywMsoXMjz {
  transition: background-color 200ms ease-in-out;
  background-color: #ff2948;
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05), 0 4px 8px rgba(0,0,0,0.05), 0 8px 16px rgba(0,0,0,0.05);
}
._2lDxjAVqOAaFnywMsoXMjz:hover {
  background-color: #ff536c;
}
._2lDxjAVqOAaFnywMsoXMjz:hover {
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05);
}

.apGAaDN-X9MosaGWTQTki {
  transition: background-color 200ms ease-in-out;
  background-color: #ff2948;
}
.apGAaDN-X9MosaGWTQTki:hover {
  background-color: #ff536c;
}

.BFLNN8_A93hP-DoL7hcjO {
  transition: background-color 200ms ease-in-out;
  background-color: #30ce91;
}
.BFLNN8_A93hP-DoL7hcjO:hover {
  background-color: #59d7a7;
}
._3QE2k5M4i28JZqyVa0uPXG {
  background-color: rgba(0,0,0,0.05);
  pointer-events: none;
}
._3QE2k5M4i28JZqyVa0uPXG:hover {
  background-color: rgba(0,0,0,0.05) !important;
}

.conhHnqORPgxDmI_bE1mC {
  transition: all 200ms ease-in-out;
  box-shadow: 0 0 0 1px #ff2948 inset;
  color: #ff2948;
}
.conhHnqORPgxDmI_bE1mC:hover {
  box-shadow: 0 0 0 3px #ff536c inset;
  color: #ff536c;
}

._1pgTVk8WRZgKXky3iO5_l0 {
  transition: background-color 200ms ease-in-out;
  background-color: #30ce91;
}
._1pgTVk8WRZgKXky3iO5_l0:hover {
  background-color: #59d7a7;
}

.G-WekPFgSy62FPJ3We0Dr {
  transition: all 200ms ease-in-out;
  box-shadow: 0 0 0 2px rgba(255,255,255,0.6) inset;
  color: rgba(255,255,255,0.6);
  border-radius: 4px;
}
.G-WekPFgSy62FPJ3We0Dr:hover {
  box-shadow: 0 0 0 3px #fff inset;
  color: #fff;
}

._1T03Vf_0AO1UrK8ZOVqOVE,
._1ya8SD8RI4plZyZ3uc105T,
.HBLdRNYKAVXgIWeLavJBC {
  font-weight: 600;
  z-index: 1;
  background-color: #3b55e6;
  color: #fff;
  cursor: pointer;
  padding: 0.5rem 1rem;
  border-radius: 1rem;
  transition: color 250ms ease-in-out;
}
._1T03Vf_0AO1UrK8ZOVqOVE:hover,
._1ya8SD8RI4plZyZ3uc105T:hover,
.HBLdRNYKAVXgIWeLavJBC:hover {
  color: #98a4b3;
}
._1ya8SD8RI4plZyZ3uc105T {
  background-color: #3b55e6;
  color: #fff;
  border: solid 1px #3b55e6;
}
._1ya8SD8RI4plZyZ3uc105T:hover {
  color: #98a4b3;
}
.HBLdRNYKAVXgIWeLavJBC {
  background-color: #fff;
  color: #000;
  border: solid 2px #000;
}
.HBLdRNYKAVXgIWeLavJBC:hover {
  color: #98a4b3;
}

._3auEc4DXYrbp2rJaA6LMmE {
  padding: 15px;
  border-radius: 4px;
  box-shadow: 0 3px 24px 3px rgba(0,0,0,0.12);
  line-height: 1.5;
  font-weight: 500;
}

._29xDVFXaraYTq2ScXvEaoB {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  background-color: #ff2948;
  color: #fff;
}
._2nDzHgque8Sn4s222T28QH {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50px;
  height: 50px;
  width: 50px;
  margin-right: 15px;
  border: 2px solid #fff;
  border-radius: 100%;
  font-family: FontAwesome;
  font-size: 20px;
}
._2nDzHgque8Sn4s222T28QH:before {
  content: "\F12A";
}

._37NAcE1vsnDRtwwA3TpIFR {
  position: relative;
  display: inline-block;
  border-radius: 999px;
  width: 100%;
}
.RWtFS5ovaIelKjcMjBbjr {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  border: 1px solid #b9bec6;
  border-radius: 999px;
  cursor: pointer;
  transition: border-radius 250ms linear, box-shadow 250ms linear;
}
.RWtFS5ovaIelKjcMjBbjr:hover {
  box-shadow: 0 8px 24px 4px rgba(0,0,0,0.08), 0 12px 18px 2px rgba(0,0,0,0.04);
}
.r_b-ax7lH2TKKXnhBNIzx {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 100%;
}
._8Not7kWiwgnwhu_opDzth {
  border-radius: 999px;
  background-position: center;
  background-size: cover;
  height: 100%;
  position: relative;
  width: 100%;
}
.vE12PxU9k_Jx8XR2mbxX8:after {
  content: "\f093";
  color: #4b4c4e;
  display: block;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: FontAwesome;
  font-size: 20px;
  transition: all 150ms ease-in-out;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
._3uz8ANKMwUZtrj5ti2qm_e {
  position: absolute;
  bottom: -16px;
  left: 2px;
  min-width: 300px;
  color: #ff2948;
  font-size: 10px;
  font-weight: 500;
}
.gz1pO5akYfKJPtLB52JJg {
  left: 0;
  padding: 0 !important;
  position: absolute;
  top: 12px;
}

._3fELaIY_bJmC4YclO9KS2U {
  position: absolute;
  z-index: 0;
  width: 100%;
  padding: 4px 8px;
  background-color: #ff2948;
  border-radius: 0 0 4px 4px;
  color: #fff;
  font-size: 0.65rem;
  font-weight: 500;
  opacity: 1;
  animation-duration: 250ms;
  animation-fill-mode: both;
}
@media screen and (max-width: 1024px) {
  ._3fELaIY_bJmC4YclO9KS2U {
    font-size: 9px;
  }
}
@media screen and (max-width: 320px) {
  ._3fELaIY_bJmC4YclO9KS2U {
    font-size: 8px;
  }
}

._1wkXHVU7sydqj3ghMyv7BD {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin-bottom: 6px;
  color: #212437;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1.5;
}

._2YDT9cS9GFwQdgOgiw2744 {
  position: relative;
  margin-bottom: 28px;
}

._3TRTDg7uIp_R2ybbGubcUH {
  position: relative;
  display: inline-block;
  width: 100%;
}
._1PF4oT9oVLl6LTXInhhBpT {
  text-align: center;
  width: 100%;
}
._7kdkhrNjaBxNXJ7JE4Yxo {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  border-radius: 4px;
  cursor: pointer;
  transition: box-shadow 250ms linear, border-radius 250ms linear;
}
._7kdkhrNjaBxNXJ7JE4Yxo:hover {
  box-shadow: 0 8px 24px 4px rgba(0,0,0,0.08), 0 12px 18px 2px rgba(0,0,0,0.04);
}
._1CSQ7SDylOlL5He_TL7GIu {
  background-color: #101222;
}
._1R-6YouchT0AVUkJ5yf4KC {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #b9bec6;
}
._14tZ2PN4yXr9Ra6WUMXSPC {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
._2AFqIaFEgZdJpa4hhoojGJ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 100%;
}
._2wpARKSsYEvTvMkKY_ub-I {
  border: 2px dashed #b9bec6;
}
._1Uq0myuU0nF2IGYKimYj-V {
  padding: 20px;
}
._27po2734cnXLStNdbfFrzI {
  flex: 0 0 auto;
  max-height: 100%;
}
._2ypMGzDUlc_PByoqC_dD6C {
  border-radius: 4px;
}
._32kmOqDycYenN7elagsIIX {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.lwpsKtirWHo3-PhUgldag {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  flex: 0 0 auto;
  max-width: 100%;
  text-align: center;
}
._2STxPuFIZozizfUJ43QNYE {
  margin-bottom: 10px;
  color: #98a4b3;
}
._2STxPuFIZozizfUJ43QNYE:before {
  content: "\F0EE";
  font-family: FontAwesome;
  font-size: 60px;
}
._9JOb_LWIP2yDQ2NEPFDQF {
  max-width: 100%;
  color: #98a4b3;
  font-size: 12px;
  line-height: 1.5;
}
._3wx1UoUGig4n-rrytD1tCb {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 15px;
  color: #98a4b3;
  font-family: 'Gilroy';
  font-size: 10px;
  line-height: 1.5;
}
._2u2A1sqBN1DdeV8COVG5lG {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 12px;
  width: 12px;
  margin-right: 10px;
  background-color: #b9bec6;
  border-radius: 99px;
  color: #fff;
}
._2u2A1sqBN1DdeV8COVG5lG:before {
  content: "\F129";
  font-family: FontAwesome;
  font-size: 8px;
}
.T4H91tLTT7l0GwPNPmVWM {
  position: absolute;
  top: 50%;
  left: 50%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 60px;
  height: 60px;
  padding: 10px;
  background-color: #3b55e6;
  border-radius: 3px;
  opacity: 0;
  transform: translate(-50%, -50%);
  transition: opacity 250ms ease-in-out;
}
._2AFqIaFEgZdJpa4hhoojGJ:hover > .T4H91tLTT7l0GwPNPmVWM {
  opacity: 1;
}
.T4H91tLTT7l0GwPNPmVWM:before {
  content: "\F040";
  color: #fff;
  font-family: FontAwesome;
  font-size: 20px;
}
@media screen and (max-width: 736px) {
  ._2STxPuFIZozizfUJ43QNYE {
    margin-bottom: 10px;
  }
  ._9JOb_LWIP2yDQ2NEPFDQF {
    font-size: 10px;
    line-height: 1.25;
  }
}
@media screen and (max-device-width: 736px) and (orientation: landscape) {
  ._3TRTDg7uIp_R2ybbGubcUH {
    padding-top: 300px !important;
  }
}

._116GjgWt2p6c9EuRQOCjzz {
  cursor: pointer;
  position: relative;
  display: inline-block;
  overflow: hidden;
}
._116GjgWt2p6c9EuRQOCjzz:hover > button {
  background-color: var(--transparent-blue-30);
  cursor: pointer;
}
.t_e2PMULZR1lwFgCu8zUK {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  font-size: 100px;
  cursor: pointer;
}
.t_e2PMULZR1lwFgCu8zUK:hover {
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  ._116GjgWt2p6c9EuRQOCjzz {
    min-width: 85px;
  }
}

._2mHzZKa9XFpD_P-LEkjj3L {
  margin-bottom: 28px;
}

._2oK_PGM7E-sIOc1PpDanG {
  background-position: center;
  background-size: cover;
}
._16kvbPzLUSG1fzxIMXoLmo {
  border-radius: 4px;
}

._2Kw2T2zEHjWTtahfZZNDZY {
  border-radius: 100%;
}

._287WdgC8BRbP-V8Ica99p_ {
  border-radius: 4px;
}

._1IhD9XKIMHsvhLUyig3Olg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

._1vpoMFEwwKk62NgTBz4sYN {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  position: relative;
  cursor: pointer;
  margin-bottom: 20px;
}
._2M0ypa2LuG518HTy4s9QmB {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  padding: 90px 10px 20px;
  background-color: rgba(255,255,255,0.45);
  border: 2px solid #b9bec6;
  border-radius: 5px;
}
._3fiErsBZHq6F-ERzdbpHCN {
  display: none;
}
._1DRQBf525FUhY7sUJPVNEK {
  border: 2px solid var(--grey-21);
  border-radius: 6px;
  transition: border 250ms ease-in-out, filter 150ms linear;
}
._3fiErsBZHq6F-ERzdbpHCN:checked + ._1DRQBf525FUhY7sUJPVNEK {
  border: 2px solid #30ce91;
}
._3fiErsBZHq6F-ERzdbpHCN:disabled + ._1DRQBf525FUhY7sUJPVNEK {
  filter: opacity(25%);
}
._1DKNZnxNZbv8NNFwKAySK9 {
  margin-bottom: 20px;
  color: #212437;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
  text-align: center;
}
@media screen and (max-width: 768px) {
  ._1vpoMFEwwKk62NgTBz4sYN {
    padding-right: 10px;
    padding-bottom: 10px;
  }
  ._1vpoMFEwwKk62NgTBz4sYN ._2M0ypa2LuG518HTy4s9QmB {
    right: 10px;
    bottom: 10px;
  }
  ._1vpoMFEwwKk62NgTBz4sYN > div > div {
    height: auto !important;
  }
}

._3GlKeboZ8yXmask4HOdsrJ {
  position: absolute;
  bottom: -5px;
  color: #ff2948;
  font-size: 12px;
  font-weight: 500;
}

._2JPZbPzHeqcs2UoY8FiCgL {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-direction: column;
  position: relative;
  margin: 20px 0 60px;
}
._2I9idq7xr5EgJm9ZKgTbxm {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.keADk_GP-OJgKQ1BI9S_R {
  display: none;
}
@media screen and (max-width: 768px) {
  ._2I9idq7xr5EgJm9ZKgTbxm {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
  }
}
@media screen and (max-width: 414px) {
  ._2I9idq7xr5EgJm9ZKgTbxm {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
    flex-wrap: nowrap;
    overflow-x: scroll;
  }
  .keADk_GP-OJgKQ1BI9S_R {
    display: block;
    width: 100%;
    color: #98a4b3;
    font-size: 12px;
    line-height: 1.5;
    text-align: center;
  }
}

._2Xun8dwyrgDd5VuCTKmt3I {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  min-height: 40px;
  font-size: 12px;
  cursor: pointer;
}
._3YczngImransqOX3MieA8X {
  display: none;
}
._30CN5rWC_P1E2HIIkhjoy6 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-basis: 16px;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-color: #fff;
  border: 1px solid #b9bec6;
  border-radius: 4px;
  transition: all 200ms linear;
}
._30CN5rWC_P1E2HIIkhjoy6:before {
  content: '✓';
  visibility: hidden;
  color: #fff;
  transition: all 200ms linear;
}
._3YczngImransqOX3MieA8X:checked + ._30CN5rWC_P1E2HIIkhjoy6 {
  background-color: #30ce91;
  border-color: #30ce91;
}
._3YczngImransqOX3MieA8X:checked + ._30CN5rWC_P1E2HIIkhjoy6:before {
  visibility: visible;
  color: #fff;
}
._2Kj3TOyAkMekmhGL5fWho9 {
  flex: 1;
  line-height: 1.5;
}

._2x6yvE45FD8b_8HJPUrars {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-wrap: wrap;
}
._2x6yvE45FD8b_8HJPUrars > * {
  margin-right: 32px;
}

._1uiX7O0KyBkhMKDZ2xstsG {
  background: var(--Blue-BL95, #f4f5fd);
  border-radius: 10px;
  border: 2px solid #223ad3;
  flex-wrap: wrap;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  padding: 0.5rem 1rem;
}
._1uiX7O0KyBkhMKDZ2xstsG > label > span {
  align-items: center;
  display: flex;
  font-size: 0.8rem;
  text-wrap: nowrap;
  overflow: clip;
}
@media screen and (min-width: 724px) {
  ._1uiX7O0KyBkhMKDZ2xstsG > label > span {
    font-size: 1rem;
  }
}
._1uiX7O0KyBkhMKDZ2xstsG > label > span > img {
  margin-left: 0.5rem;
}
._1uiX7O0KyBkhMKDZ2xstsG > label > span > strong {
  font-weight: bold;
}

._3JtYemsw6LDLzBncww-3Ib {
  position: relative;
  z-index: 1;
  min-height: 42px;
  width: 100%;
  border: 1px solid #b9bec6;
  border-radius: 4px;
  outline: none;
  padding: 12px 10px;
  color: #101222;
  font-family: 'Gilroy';
  font-size: 0.85rem;
  font-weight: 400;
  cursor: text;
  transition: all 250ms linear;
}
._3JtYemsw6LDLzBncww-3Ib::-webkit-input-placeholder {
  color: #b9bec6;
}
._3JtYemsw6LDLzBncww-3Ib::-moz-placeholder {
  color: #b9bec6;
}
._3JtYemsw6LDLzBncww-3Ib:-ms-input-placeholder {
  color: #b9bec6;
}
._3JtYemsw6LDLzBncww-3Ib:-moz-placeholder {
  color: #b9bec6;
}
._3JtYemsw6LDLzBncww-3Ib:disabled {
  background-color: var(--grey-21);
  opacity: 0.8;
}
._3JtYemsw6LDLzBncww-3Ib:focus {
  border-color: transparent;
  box-shadow: 0 8px 24px 4px rgba(0,0,0,0.08), 0 12px 18px 2px rgba(0,0,0,0.04);
}
._3JtYemsw6LDLzBncww-3Ib:hover:not(:focus):not(:disabled) {
  border-color: #98a4b3;
}
._1UqKjr9cpWKWMuiGzibOlA {
  border-radius: 4px 4px 0 0;
  border-color: #ff2948;
}
._1UqKjr9cpWKWMuiGzibOlA:focus,
._1UqKjr9cpWKWMuiGzibOlA:hover:not(:focus) {
  border-color: #ff2948;
}
._1UqKjr9cpWKWMuiGzibOlA:focus {
  box-shadow: none;
}
._3JtYemsw6LDLzBncww-3Ib:after {
  content: "\F073";
  position: absolute;
  z-index: 0;
  top: 15px;
  right: 18.5px;
  display: block;
  font-family: FontAwesome;
  font-size: 10px;
}
._3JtYemsw6LDLzBncww-3Ib::-webkit-calendar-picker-indicator {
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 2;
  height: 27px;
  width: 27px;
  border-radius: 2px;
  color: transparent;
  cursor: pointer;
  transition: background-color 200ms ease-in-out;
}
._3JtYemsw6LDLzBncww-3Ib::-webkit-calendar-picker-indicator:hover {
  background-color: rgba(0,0,0,0.05);
}
._3JtYemsw6LDLzBncww-3Ib::-webkit-clear-button,
._3JtYemsw6LDLzBncww-3Ib::-webkit-inner-spin-button {
  display: none;
}
._3JtYemsw6LDLzBncww-3Ib::-webkit-datetime-edit-month-field {
  color: #101222;
}
._3JtYemsw6LDLzBncww-3Ib::-webkit-datetime-edit-day-field {
  color: #101222;
}
._3JtYemsw6LDLzBncww-3Ib::-webkit-datetime-edit-year-field {
  color: #101222;
}

.FPkydUmra7UIXwLiomASM {
  position: absolute;
  right: 0;
  bottom: -12.5px;
  color: #7d7e82;
  font-size: 9px;
  font-weight: 500;
  text-align: right;
}

._2kDwuZhSiMdwFjcRry9gY3 {
  position: relative;
  z-index: 1;
  margin-bottom: 28px;
}

.LZ5fmscrPEMcr8afzOVDK {
  border: 1px solid #b9bec6;
  border-radius: 4px;
  color: #101222;
  cursor: text;
  font-family: 'Gilroy';
  font-size: 0.85rem;
  font-weight: 400;
  margin: 0;
  padding: 12px 10px;
  position: relative;
  transition: all 250ms linear;
  width: 100%;
  z-index: 1;
}
.LZ5fmscrPEMcr8afzOVDK::-webkit-input-placeholder {
  color: #98a4b3;
}
.LZ5fmscrPEMcr8afzOVDK::-moz-placeholder {
  color: #98a4b3;
}
.LZ5fmscrPEMcr8afzOVDK:-ms-input-placeholder {
  color: #98a4b3;
}
.LZ5fmscrPEMcr8afzOVDK:-moz-placeholder {
  color: #98a4b3;
}
.LZ5fmscrPEMcr8afzOVDK:disabled {
  background-color: var(--grey-21);
  cursor: none;
  opacity: 0.8;
}
.LZ5fmscrPEMcr8afzOVDK:focus {
  border-color: transparent;
  box-shadow: 0 8px 24px 4px rgba(0,0,0,0.08), 0 12px 18px 2px rgba(0,0,0,0.04);
}
.LZ5fmscrPEMcr8afzOVDK:hover:not(:focus):not(:disabled) {
  border-color: #98a4b3;
}
._1A79abxcDCeqZbVcHl7Llp {
  border-color: #ff2948;
  border-radius: 4px 4px 0 0;
}
._1A79abxcDCeqZbVcHl7Llp:focus,
._1A79abxcDCeqZbVcHl7Llp:hover:not(:focus) {
  border-color: #ff2948;
}
._1A79abxcDCeqZbVcHl7Llp:focus {
  box-shadow: none;
}

._2QoazmGk5GZM_Q8zkHt19A {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  height: 43px;
  font-size: 12px;
  cursor: pointer;
}
._3mRGzrLZ13yX2BE383dZ01 {
  display: none;
}
._2CizyhT8jehJJP6FS4MpuN {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  border: 1px solid #b9bec6;
  border-radius: 100%;
  transition: all 200ms linear;
}
._2CizyhT8jehJJP6FS4MpuN:before {
  content: '✓';
  visibility: hidden;
  color: #fff;
  transition: all 200ms linear;
}
._3mRGzrLZ13yX2BE383dZ01:checked + ._2CizyhT8jehJJP6FS4MpuN {
  background-color: #30ce91;
  border-color: #30ce91;
}
._3mRGzrLZ13yX2BE383dZ01:checked + ._2CizyhT8jehJJP6FS4MpuN:before {
  visibility: visible;
  color: #fff;
}

._1RWNWGwiY0DBBOPsoxCZJR {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-direction: column;
  position: relative;
}
._3pIyAMD-NxgsSOtxNQXFUT {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
}
._3pIyAMD-NxgsSOtxNQXFUT > * {
  margin-right: 20px;
}

._2mqI1kiVFrLiHKoDn9tw4w {
  position: relative;
  z-index: 1;
}
.iDMQRfNSmpm7cb3VViOTN:disabled {
  background-color: var(--grey-21);
  cursor: none;
  opacity: 0.8;
}
.iDMQRfNSmpm7cb3VViOTN {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  position: relative;
  z-index: 1;
  width: 100%;
  height: 42px;
  padding: 10px;
  background-color: transparent;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxODUuMzQ0IDE4NS4zNDQiPjxwYXRoIGQ9Ik05Mi42NzIgMTQ0LjM3M2ExMC43MDcgMTAuNzA3IDAgMCAxLTcuNTkzLTMuMTM4TDMuMTQ1IDU5LjMwMWMtNC4xOTQtNC4xOTktNC4xOTQtMTAuOTkyIDAtMTUuMThhMTAuNzIgMTAuNzIgMCAwIDEgMTUuMTggMGw3NC4zNDcgNzQuMzQxIDc0LjM0Ny03NC4zNDFhMTAuNzIgMTAuNzIgMCAwIDEgMTUuMTggMGM0LjE5NCA0LjE5NCA0LjE5NCAxMC45ODEgMCAxNS4xOGwtODEuOTM5IDgxLjkzNGExMC42OTQgMTAuNjk0IDAgMCAxLTcuNTg4IDMuMTM4eiIgZmlsbD0iIzAxMDAwMiIvPjwvc3ZnPg==");
  background-position: calc(100% - 10px) center;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 1px solid #b9bec6;
  border-radius: 4px;
  outline: 0;
  color: #101222;
  font-family: 'Gilroy';
  font-size: 0.85rem;
  font-weight: 400;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  transition: all 250ms linear;
}
.iDMQRfNSmpm7cb3VViOTN::-webkit-input-placeholder {
  color: #b9bec6;
}
.iDMQRfNSmpm7cb3VViOTN::-moz-placeholder {
  color: #b9bec6;
}
.iDMQRfNSmpm7cb3VViOTN:-ms-input-placeholder {
  color: #b9bec6;
}
.iDMQRfNSmpm7cb3VViOTN:-moz-placeholder {
  color: #b9bec6;
}
.iDMQRfNSmpm7cb3VViOTN:focus {
  border-color: transparent;
  box-shadow: 0 8px 24px 4px rgba(0,0,0,0.08), 0 12px 18px 2px rgba(0,0,0,0.04);
}
.iDMQRfNSmpm7cb3VViOTN:hover:not(:focus) {
  border-color: #98a4b3;
}
._12ChzCfTrPArfcTySSXvpw:after {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  content: "⌃";
  position: absolute;
  top: 0;
  right: 10px;
  z-index: 1;
  height: 42px;
  color: #101222;
  font-weight: 700;
  transform: rotate(180deg);
  cursor: pointer;
}
._3VxN70p9wKj1PCaAy2k-YP {
  border-radius: 4px 4px 0 0;
  border-color: #ff2948;
}
._3VxN70p9wKj1PCaAy2k-YP:focus,
._3VxN70p9wKj1PCaAy2k-YP:hover:not(:focus) {
  border-color: #ff2948;
}
._3VxN70p9wKj1PCaAy2k-YP:focus {
  box-shadow: none;
}

.mWmtM2L-8DtXQ-y9L4zSa {
  position: relative;
  z-index: 1;
  width: 100%;
  border: 1px solid #b9bec6;
  border-radius: 4px;
  padding: 12px 10px;
  color: #101222;
  font-family: 'Gilroy';
  font-size: 0.85rem;
  font-weight: 400;
  cursor: text;
  resize: none;
  transition: border-color 250ms linear, box-shadow 250ms linear;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
}
.mWmtM2L-8DtXQ-y9L4zSa::-webkit-input-placeholder {
  color: #b9bec6;
}
.mWmtM2L-8DtXQ-y9L4zSa::-moz-placeholder {
  color: #b9bec6;
}
.mWmtM2L-8DtXQ-y9L4zSa:-ms-input-placeholder {
  color: #b9bec6;
}
.mWmtM2L-8DtXQ-y9L4zSa:-moz-placeholder {
  color: #b9bec6;
}
.mWmtM2L-8DtXQ-y9L4zSa:focus {
  border-color: transparent;
  box-shadow: 0 8px 24px 4px rgba(0,0,0,0.08), 0 12px 18px 2px rgba(0,0,0,0.04);
}
.mWmtM2L-8DtXQ-y9L4zSa:hover:not(:focus) {
  border-color: #98a4b3;
}
._1NaVEUObu1zCrSXk89yr_X {
  border-radius: 4px 4px 0 0;
  border-color: #ff2948;
}
._1NaVEUObu1zCrSXk89yr_X:focus,
._1NaVEUObu1zCrSXk89yr_X:hover:not(:focus) {
  border-color: #ff2948;
}
._1NaVEUObu1zCrSXk89yr_X:focus {
  box-shadow: none;
}

._1ceoZriEiTz9GVWwCcEKC2 {
  position: relative;
  z-index: 1;
  width: 100%;
  margin: 0;
  border: 1px solid #b9bec6;
  border-radius: 4px;
  padding: 12px 10px;
  color: #101222;
  font-family: 'Gilroy';
  font-size: 0.85rem;
  font-weight: 400;
  cursor: text;
  transition: all 250ms linear;
}
._1ceoZriEiTz9GVWwCcEKC2::-webkit-input-placeholder {
  color: #98a4b3;
}
._1ceoZriEiTz9GVWwCcEKC2::-moz-placeholder {
  color: #98a4b3;
}
._1ceoZriEiTz9GVWwCcEKC2:-ms-input-placeholder {
  color: #98a4b3;
}
._1ceoZriEiTz9GVWwCcEKC2:-moz-placeholder {
  color: #98a4b3;
}
._1ceoZriEiTz9GVWwCcEKC2[type="password"] {
  max-height: 42px;
  font-family: Verdana !important;
}
._1ceoZriEiTz9GVWwCcEKC2[type="date"] {
  max-height: 42px;
}
._1ceoZriEiTz9GVWwCcEKC2:disabled,
._1ceoZriEiTz9GVWwCcEKC2:read-only {
  background-color: var(--grey-21);
  cursor: not-allowed;
  opacity: 0.8;
}
._1ceoZriEiTz9GVWwCcEKC2:focus:not(:read-only) {
  border-color: transparent;
  box-shadow: 0 8px 24px 4px rgba(0,0,0,0.08), 0 12px 18px 2px rgba(0,0,0,0.04);
}
._1ceoZriEiTz9GVWwCcEKC2:hover:not(:focus):not(:disabled):not(:read-only) {
  border-color: #98a4b3;
}
._1OVlSLJesKpof72xJFH6HV {
  border-radius: 4px 4px 0 0;
  border-color: #ff2948;
}
._1OVlSLJesKpof72xJFH6HV:focus,
._1OVlSLJesKpof72xJFH6HV:hover:not(:focus) {
  border-color: #ff2948;
}
._1OVlSLJesKpof72xJFH6HV:focus {
  box-shadow: none;
}
._3_cdvJNG6vltKdyOyE4WIk {
  border-radius: 0 4px 4px 0;
}

._3W5VlpNvs_2WjhRhPD8w62 {
  position: relative;
  display: inline-block;
  margin-top: 0.5rem;
  width: 2rem;
  height: 1rem;
  background-color: #d9d9d9;
  border-radius: 1rem;
  cursor: pointer;
  transition: background-color 0.25s ease-in;
}
._3W5VlpNvs_2WjhRhPD8w62::after {
  content: '';
  position: absolute;
  top: 0.125rem;
  left: 0.125rem;
  width: 0.75rem;
  height: 0.75rem;
  background-color: #fff;
  border-radius: 50%;
  transition: all 0.25s ease-out;
}
._3qQV1-4oyAyTK4zRUO17rz {
  display: inline-block;
  font-weight: bold;
  line-height: 1.2rem;
  padding-left: 0.5rem;
  vertical-align: bottom;
}
._116rnjLfgnvzMSyaWVOsO-:checked + label > ._3W5VlpNvs_2WjhRhPD8w62 {
  background-color: #3b55e6;
}
._116rnjLfgnvzMSyaWVOsO-:checked + label > ._3W5VlpNvs_2WjhRhPD8w62::after {
  transform: translateX(1rem);
}
._116rnjLfgnvzMSyaWVOsO- {
  opacity: 0;
  height: 0;
  width: 0;
  position: absolute;
}

._3_8_haYYIXl-FOkHPqTuyT {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  border-radius: 4px;
  color: #fff;
  font-family: FontAwesome;
}
._3mAl1KKb_cZz2xdwiXYB8v:before {
  content: '\F00C';
}
._2vR8LhNQxjyHhK8xp_oLKk:before {
  content: '\F12A';
}
._2fuFKjy4NF5Fmg8WyQAhU4 {
  background-color: #30ce91;
}
.hhNJSNfWvKs7oom72EFpK {
  background-color: #ff2948;
}
._14WqSbUt0vx2gS6b7AzzO5 {
  background-color: #e6bd3b;
}

.BTlsgiV-OkFNvTl9qYS3Y {
  padding: 7px;
  background-color: #fff;
  border-radius: 4px;
  color: #101222;
  font-family: 'Gilroy';
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  text-align: center;
}
.gh7eJke2y8qLWloT6qNBD {
  background-color: #3b55e6;
}
._1gAU7Ph0AfB6XvWQw2xx7M {
  background-color: #30ce91;
}
._2PkX-f_BFrW4cjSGUJYz5J {
  background-color: #98a4b3;
}
._1yJfkJ1WPEWR6EUJHxvYTq {
  background-color: #571cb3;
}
._3dt2tOH76lcWyPoNF2abod {
  background-color: #ff2948;
}
.UUMcc4WmLa0FLzndbrDWn {
  background-color: #e6bd3b;
}
.DrlE914HhJYZZ0mVSEmL1 {
  background-color: #212437;
}
._39T99ZAB2MnTVWey6JB7Zx {
  background-color: var(--transparent-yellow-75);
}

._3Eamv0gXpTR1m-gqvXDVsw {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
}
._1pPZ8OPI1Ix0bjHaGhoEy8 {
  margin-right: 10px;
  color: #7d7e82;
  font-size: 12px;
  font-weight: 500;
}
._2o8NEaBzX8PfOziNbP2yOJ {
  height: 10px;
  width: 10px;
  border-radius: 999px;
}
._3UbwS5a9cJls9kNMi7_ulw {
  background-color: #3b55e6;
}
._3JPDJcZgYRjLpcASVR38EC {
  background-color: #30ce91;
}
._1m8ebf7u3dToHvVBMBD-Nq {
  background-color: #98a4b3;
}
.iWctixzPYbMRgGrFovNOI {
  background-color: #ff2948;
}
._3JUa6Rnpt2pX6w93ZImAPg {
  background-color: #571cb3;
}

._2iuduXoS_yGnT5Ae8tdB6p {
  padding: 8px 15px;
  background-color: transparent;
  border: 2px solid #6c7c93;
  border-radius: 999px;
  color: #6c7c93;
  font-size: 13px;
  font-weight: 500;
  text-align: center;
}

._3HTIsu4SH430484_y6hHU4 {
  width: 100%;
  padding: 20px;
  border: 2px solid #212437;
  border-radius: 4px;
  color: #212437;
  font-family: 'Gilroy';
  font-size: 20px;
  font-weight: 700;
  line-height: 1;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

._32YPSPSzl_EE8hyKD-CNdt {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
._2JzIFbuNLaZzMYZvaZddo5 {
  flex-direction: column;
}
._3CCWXbABLn7LeSJF8fflmy {
  align-items: center;
}
._1_6xqFPj4iYNPCUZoX6TJo {
  justify-content: center;
}

._2oiEYg4HZBILpwlGn1WGF3 {
  flex-basis: 100%;
  flex: 1;
}
._5iK67reVckz5kgjWDY_wO {
  flex: 2;
}
._3qjLs_du5ld5dW4Rs0maU_ {
  flex: 3;
}
._2E1qvxeS1Lr03WOP99TSk6 {
  flex: 4;
}
._2Ba7G6bqAan26jzTUR9NkV {
  flex: 4;
}
@media screen and (max-width: 736px) {
  ._2oiEYg4HZBILpwlGn1WGF3 {
    flex: 0 0 100%;
  }
}

._2Mo7Hf1DYoekLJpQaLqQxF {
  width: 100%;
  margin: 0 auto;
}

._2TfLXI6LC8HzCZ1xxrpWRM {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
}
._60ASRga4t56_bY0vg2gVI {
  margin-right: 20px;
}
._60ASRga4t56_bY0vg2gVI:last-child {
  margin-right: 0;
}
._1aG4awaDRggOf3ZVPL95i9 {
  margin-right: 60px;
}
._1aG4awaDRggOf3ZVPL95i9:last-child {
  margin-right: 0;
}
._2ebGNBlJ4p1lpdQm4wKBa_ {
  margin-right: 100px;
}
._2ebGNBlJ4p1lpdQm4wKBa_:last-child {
  margin-right: 0;
}
@media screen and (max-width: 736px) {
  ._2TfLXI6LC8HzCZ1xxrpWRM {
    flex-wrap: wrap;
  }
  ._60ASRga4t56_bY0vg2gVI,
  ._1aG4awaDRggOf3ZVPL95i9,
  ._2ebGNBlJ4p1lpdQm4wKBa_ {
    margin-right: 0;
  }
}

._1Pkkqp7Y5-VddCEOyO6fa8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  min-width: 100px;
  height: 40px;
  padding: 0 20px;
  border-radius: 4px;
  color: #fff;
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  cursor: pointer;
}
._1Pkkqp7Y5-VddCEOyO6fa8::before,
._1Pkkqp7Y5-VddCEOyO6fa8::after {
  content: '';
  flex: 1 0 auto;
}
._3G2d-ABBxCegxT6lVZUHqe {
  transition: background-color 200ms ease-in-out;
  background-color: #30ce91;
  border-radius: 4px !important;
  transition: all 250ms linear !important;
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05), 0 4px 8px rgba(0,0,0,0.05), 0 8px 16px rgba(0,0,0,0.05);
}
._3G2d-ABBxCegxT6lVZUHqe:hover {
  background-color: #59d7a7;
}
._3G2d-ABBxCegxT6lVZUHqe:hover {
  box-shadow: 0 1px 2px rgba(0,0,0,0.05), 0 2px 4px rgba(0,0,0,0.05);
}

._3uPnhK1GVr6CYjTKN8x3rF {
  font-size: 0.75rem;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-transform: uppercase;
}

._1EvTusjZIqkRHzGmQ7bt4v {
  transition: color 200ms ease-in-out;
  color: #98a4b3;
}
._1EvTusjZIqkRHzGmQ7bt4v:hover {
  color: rgba(0,0,0,0.4);
}

.dXjl1Mc54jBbROLpdeDfv {
  transition: color 200ms ease-in-out;
  color: #3b55e6;
}
.dXjl1Mc54jBbROLpdeDfv:hover {
  color: rgba(0,0,0,0.4);
}

.NCWy4lF-yU108275qfwTh {
  transition: color 200ms ease-in-out;
  color: #ff2948;
}
.NCWy4lF-yU108275qfwTh:hover {
  color: rgba(0,0,0,0.4);
}

._3o32JbETrmoW0ykqy4fqzD {
  transition: color 200ms ease-in-out;
  color: #fff;
  font-family: FontAwesome;
  font-size: 20px;
}
._3o32JbETrmoW0ykqy4fqzD:hover {
  color: rgba(255,255,255,0.4);
}
._1SrRPvff89GOYA7TUhDOlz:before {
  content: '\F09A';
}
._2lAwNrsoDH5r6B2szp8dGi:before {
  content: '\F167';
}
._1sxrbQACWSLKUBELC2XnQe:before {
  content: '\F16D';
}
._2GykydoAs9Baz-gvLc0wF-:before {
  content: '\F0E1';
}
._2STCEZ6vl5wUL273_ZbBcN:before {
  content: '';
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjIwNDggMi4yNUgyMS41MTI4TDE0LjI4NTggMTAuNTFMMjIuNzg3OCAyMS43NUgxNi4xMjk4TDEwLjkxNTggMTQuOTMzTDQuOTQ5ODQgMjEuNzVIMS42Mzk4NEw5LjM2OTg0IDEyLjkxNUwxLjIxNDg0IDIuMjVIOC4wMzk4NEwxMi43NTI4IDguNDgxTDE4LjIwNDggMi4yNVpNMTcuMDQzOCAxOS43N0gxOC44NzY4TDcuMDQ0ODQgNC4xMjZINS4wNzc4NEwxNy4wNDM4IDE5Ljc3WiIgZmlsbD0iIzk4YTRiMyIvPgo8L3N2Zz4K") no-repeat;
  width: 14px;
  height: 14px;
  display: inline-block;
  background-size: cover;
  background-position: 0px 1.5px;
}
.DFiC92_orcCfrwmCLw3ol:before {
  content: '\F0AC';
}
@media screen and (max-width: 736px) {
  ._3o32JbETrmoW0ykqy4fqzD {
    font-size: 24px;
  }
}

.jbbwRLzeoA8WoX5TzFpng {
  background-color: transparent;
  border-radius: 3px !important;
  color: #6c7c93;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  overflow: hidden;
  padding: 12px;
  text-transform: uppercase;
  transition: all 250ms ease-in-out;
}
.jbbwRLzeoA8WoX5TzFpng:after {
  content: "\F054";
  font-family: FontAwesome;
  font-size: 12px;
  font-weight: 400;
}
.jbbwRLzeoA8WoX5TzFpng:hover {
  background-color: rgba(108,124,147,0.1);
}
.jbbwRLzeoA8WoX5TzFpng:hover > .sSpCwpCdGP_GOyWX2Davn {
  opacity: 1;
  visibility: visible;
}
.sSpCwpCdGP_GOyWX2Davn {
  margin-right: 10px;
  opacity: 0;
  overflow: hidden;
  transition: all 150ms ease-in-out;
  visibility: hidden;
  white-space: nowrap;
}

._2j0z3HG1qBGukBkqfaKpXi {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
}
._3MyFXTrFvtREhNVuRQFEkL {
  width: 320px;
  border-radius: 4px;
  box-shadow: 0 0 60px 10px rgba(0,0,0,0.2);
}
._1wWB0xxGnJwi4sNqQIMrWE {
  padding: 10px;
  background-color: #ff2948;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #fff;
  font-size: 10px;
  font-weight: 500;
}
._3lrOY40Gd5Vw3dbsz2QSf4 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 20px;
  background-color: #fff;
  color: #7d7e82;
  font-size: 12px;
  line-height: 2;
  text-align: center;
}
._3Sog32GguX4KKvpSrbV1Zd {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  background-color: #fff;
  border-top: 1px solid rgba(0,0,0,0.1);
}
._2PNqkcNDNkIHubi7eY-Kbz {
  flex: 1;
  margin: 0;
  padding: 20px 0;
  background-color: rgba(0,0,0,0.05);
  cursor: pointer;
  font-family: 'Gilroy';
  font-size: 12px;
  font-weight: 500;
  transition: background-color 250ms ease-in-out;
}
._2PNqkcNDNkIHubi7eY-Kbz:first-child {
  border-right: 1px solid rgba(0,0,0,0.1);
  border-bottom-left-radius: 4px;
}
._2PNqkcNDNkIHubi7eY-Kbz:last-child {
  border-bottom-right-radius: 4px;
  color: #ff2948;
}
._2PNqkcNDNkIHubi7eY-Kbz:hover {
  background-color: rgba(0,0,0,0.075);
}

._2oGluW8x7ziHTCc4KBAkTN {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  height: 80px;
  padding: 0 28px;
  background-color: var(--grey-21);
  border-top: 1px solid #b9bec6;
  border-radius: 0 0 4px 4px;
  justify-content: space-between;
}
._3mjo-oppDCrTYc3-0_r8L_ {
  width: 100%;
  padding: 28px;
  background-color: #fff;
  border-radius: 4px 4px 0 0;
}
@media screen and (max-width: 736px) {
  ._2oGluW8x7ziHTCc4KBAkTN {
    background-color: #fff;
  }
}

._2bQ5h4KBUWKxijQEIFUm3r {
  max-width: 600px;
}
._3v_jyPzStqBPAuDePV9A14 {
  height: 80px;
  padding: 0 20px;
  background-color: var(--grey-21);
  border-top: 1px solid #b9bec6;
  border-radius: 0 0 16px 16px;
}
.WIsJ9wRYWKM9kpgQFzfX {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
}
._2qiP-2kLdybeFpJCFSNa8R {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
}

._3Lfp2p8zSJAL0V3bKuI-8R {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10000;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  background-color: transparent;
}
._3R98ar-tIyovO6wGtFWUHp {
  overflow-y: scroll;
}
@media screen and (max-width: 736px) {
  .H8kFHomorkBRv76cq4D2G {
    justify-content: flex-start !important;
  }
}
.CJSx1qNYZaRkoe4YhrqTQ {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(16,18,34,0.9);
}
._VLyzHrryn_fZRwtaCph- {
  position: relative;
  min-width: 600px;
  background-color: transparent;
  border-radius: 16px;
}
._9ENfGdQeWmnIXgtF898up {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 10001;
  color: #101222;
  cursor: pointer;
  transition: color 250ms ease-in-out;
  transition: color 200ms ease-in-out;
}
._9ENfGdQeWmnIXgtF898up:hover {
  color: rgba(0,0,0,0.4);
}
._9ENfGdQeWmnIXgtF898up:before {
  content: "✕";
  font-size: 20px;
  font-weight: 700;
}
._12zt8kJu8pJBtw5V7cl_Er {
  display: none !important;
}
@media screen and (max-width: 736px) {
  ._3Lfp2p8zSJAL0V3bKuI-8R,
  .CJSx1qNYZaRkoe4YhrqTQ,
  ._VLyzHrryn_fZRwtaCph- {
    flex-direction: column;
    background-color: #fff;
  }
  ._3Lfp2p8zSJAL0V3bKuI-8R {
    -webkit-overflow-scrolling: touch;
  }
  ._361aaKanDZnrPPLnxTZKa- {
    position: relative;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
  }
  ._VLyzHrryn_fZRwtaCph- {
    position: absolute;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    overflow-y: scroll;
    min-height: 100vh;
    min-width: 0;
    width: 100vw;
    border-radius: 0;
  }
  ._9-VfOAYXdGfBc9RAP5dBZ {
    background: transparent !important;
    justify-content: flex-start;
  }
  ._2lEBOHT1vMPBi33M6u3HAB {
    justify-content: center !important;
  }
  ._2jTCem4CBEoYm3elUaLzdP {
    background: rgba(16,18,34,0.9) !important;
  }
  ._9ENfGdQeWmnIXgtF898up {
    top: 70px;
    right: 20px;
  }
  ._9ENfGdQeWmnIXgtF898up:before {
    font-size: 30px;
  }
}
@media screen and (max-width: 320px) {
  ._VLyzHrryn_fZRwtaCph- {
    top: 0;
  }
}

._2CKBT7hcIkoYGLfUj-su3s {
  position: relative;
  height: 750px;
  min-width: 600px;
  max-height: 100vh;
  max-width: 100%;
  background-color: #fff;
  border-radius: 4px;
}
._2XIsgqv8XAlBr-mKHcTd5p {
  position: absolute;
  bottom: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 80px;
  width: 100%;
}
._2XIsgqv8XAlBr-mKHcTd5p > button:nth-child(2) {
  margin-left: 20px;
}
.CG-PAXEt1wz4ns0JXEakf {
  padding: 20px;
}
._1W3QDyOg5JhySligw2urfP {
  position: absolute;
  top: 80px;
  right: 20px;
  bottom: 80px;
  left: 20px;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 20px;
  background-color: rgba(0,0,0,0.025);
  border: 1px solid var(--grey-21);
  border-radius: 4px;
}
._3529E5FlIQvk_8LtFMM6NT {
  position: absolute;
  top: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
  width: 100%;
  padding: 0 20px;
  background-color: #3b55e6;
  border-radius: 4px 4px 0 0;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
}
._2TuW9u89IX8xBekuVU7vdG {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
}
._2xRCRXLBFD-1-IGi4OY1sh {
  position: absolute;
  top: 18px;
  right: 20px;
  z-index: 10001;
  color: #fff;
  cursor: pointer;
  transition: color 250ms ease-in-out;
  transition: color 200ms ease-in-out;
}
._2xRCRXLBFD-1-IGi4OY1sh:hover {
  color: rgba(0,0,0,0.4);
}
._2xRCRXLBFD-1-IGi4OY1sh:before {
  content: "✕";
  font-size: 20px;
  font-weight: 700;
}
._1fcDLKOa3-gyeOjH7y2MyM {
  transition: color 200ms ease-in-out;
  margin-right: 50px;
  color: #fff;
}
._1fcDLKOa3-gyeOjH7y2MyM:hover {
  color: rgba(255,255,255,0.4);
}
._1fcDLKOa3-gyeOjH7y2MyM:before {
  content: "?";
  font-size: 20px;
  font-weight: 700;
}
@media screen and (max-width: 414px) {
  ._1fcDLKOa3-gyeOjH7y2MyM:before {
    font-size: 18px !important;
  }
}
@media screen and (max-width: 600px) {
  ._3529E5FlIQvk_8LtFMM6NT {
    border-radius: 0;
  }
  ._2CKBT7hcIkoYGLfUj-su3s {
    max-height: calc(100vh - 100px);
    min-width: 100%;
  }
}

._1oszWyygMvlLdF5xvUGco {
  background-color: var(--grey-21);
  border-radius: 999px;
  display: flex;
  flex: 1;
  height: 7px;
  width: 100%;
}
._2yg5dPd2V54uoKu63M9JWF {
  background-color: #3b55e6;
  border-radius: 999px 0 0 999px;
  height: 7px;
}
._3a2_rKDBLAjE-yyPe-KudP {
  background-color: #30ce91;
  border-radius: 0 999px 999px 0;
  height: 7px;
}
._13MLV9yQNkBV2PNBIsML6u {
  position: relative;
  width: 100%;
}
._3W0_aKyr7vfP8dB61qoD5E {
  color: rgba(108,124,147,0.75);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-size: 10px;
  font-weight: 500;
  position: absolute;
  right: -100px;
  top: 15px;
  width: 200px;
}
._3W0_aKyr7vfP8dB61qoD5E:before {
  border-bottom: 3px solid rgba(108,124,147,0.75);
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  top: -5px;
  width: 0;
}
._2abhxdtoO5lUehhxk01CfL {
  color: rgba(108,124,147,0.75);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-size: 10px;
  font-weight: 500;
  position: absolute;
  left: 23px;
  top: 15px;
  width: 200px;
}
.GeTowSfSW1DwdMBY_ObFO {
  background-color: #30ce91;
  border-radius: 999px 999px 999px 999px;
  height: 7px;
}

._2QWHyI4MI6qkOfOEpxyBXv {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
}
._17875oruPd2YZ8_GCOpvmD {
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 700;
  text-align: center;
}
._2vXCHE6FFR8uAyay1fFcJy {
  color: #7d7e82;
  font-size: 13px;
  font-weight: 500;
  text-align: center;
}

._2Pq930kl-l8fFZRnCAqBTz {
  color: #101222;
  font-size: 16px;
  font-weight: 500;
}
@media screen and (max-width: 736px) {
  ._2Pq930kl-l8fFZRnCAqBTz {
    font-size: 14px;
  }
}

._1ryEM7N9siHe9Pdq9SfKww {
  color: #98a4b3;
  font-size: 14px;
  font-weight: 500;
}
@media screen and (max-width: 736px) {
  ._1ryEM7N9siHe9Pdq9SfKww {
    font-size: 12px;
  }
}

._1_oQX8_XvlBFGGn6rdPeuW {
  margin-bottom: 1rem;
  color: #fff;
  font-family: 'Gilroy';
  font-size: 16px;
  font-weight: 400;
  line-height: 2;
  word-break: break-word;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
@media screen and (max-width: 736px) {
  ._1_oQX8_XvlBFGGn6rdPeuW {
    font-size: 14px;
    word-break: break-word;
    overflow-wrap: break-word;
    word-wrap: break-word;
  }
}

._1-qMZiIAab_9eo-jhgbuGr {
  color: #101222 !important;
  font-size: 13px !important;
}

.juu1cSoxlV6AvSps2c-7p {
  color: #7d7e82 !important;
  font-size: 13px !important;
}

.wbzrVMK-fdam9TwdoyjAQ {
  margin-bottom: 20px;
  padding-left: 30px;
  list-style-type: disc;
  color: #101222;
  font-size: 13px;
}

._1hjtqMOVSH7lG8N4dIjug8 {
  color: #101222;
  font-size: 13px;
  line-height: 2;
}

._3PUye_mIiymWP66o-41Zlr {
  font-family: Gilroy;
  font-style: italic;
  font-weight: 400;
}

._1jXkzKijj4fQ660bfzYnyD {
  font-family: Gilroy;
  font-size: 2rem;
  font-style: italic;
  font-weight: 400;
}

._12jPdwElhtsuD5hv1zWPf {
  font-size: 24px;
}
._3i8bVN8Kjb0MEvTrysNpPo {
  font-family: 'Gilroy';
  font-weight: 700;
}
._3NLp6LaVMy-OrMZ2w_AXLp {
  font-family: Gilroy;
  font-style: italic;
}

.aUNzWnzrOvNPORffICOUS {
  overflow: hidden;
  max-height: 0;
  width: 100%;
  transition: max-height 750ms ease-in-out;
}
._2ZTHq0TUmPyiYtevdgUV6s {
  max-height: 0;
}
._19DJDhhGTTI6HCv92EOY9a {
  max-height: 100vh;
}

._2v_K4qvqTVTw4tA80oxKu7 {
  background-color: #fff;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  min-height: 100vh;
  padding: 20px;
  width: 100%;
}
._2q5_UdtkaldZ0wQv9ltcS6 {
  min-height: 0;
  margin: 0 0 20px;
  padding: 40px 0;
  border: 1px solid rgba(0,0,0,0.033);
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0,0,0,0.05);
}
._1HotVzoOWpJPTA30LOFlE- {
  margin: 20px 0 !important;
}
._1fscWU-FNteYVZTlorZ9Ra {
  color: #fff !important;
}
._2DedVu9earRbt_WGxIQQcD {
  background-color: transparent;
}
._1C9qB-hUbxcNY_8WCgMOC1 {
  margin-bottom: 30px;
  font-size: 30px;
  line-height: 1.5;
  text-align: center;
}
.W-qPZXQz-K_k4pYv04c62 {
  margin-bottom: 30px;
  max-width: 450px;
  font-size: 16px;
  font-weight: 400;
  line-height: 2;
  text-align: center;
}
._1-TcZVjU_WNZsZbER2THVO {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._1-TcZVjU_WNZsZbER2THVO :first-child {
  margin-right: 30px;
}
._3856mkVzXujL-sbZWLSgwS {
  height: 150px;
  width: 150px;
  margin-bottom: 30px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
._2QvLK0ydiWoTA9Gl3hzNVg {
  background-image: url("https://storage.googleapis.com/birchal-assets/empty/comments.svg");
}
._2kEpQB2jWxkZmPCyp8L6_m {
  background-image: url("https://storage.googleapis.com/birchal-assets/empty/follower.svg");
}
.qpDq4KBiS2AATC-x5j4Nz {
  background-image: url("https://storage.googleapis.com/birchal-assets/empty/history.svg");
}
._35zwt8_lMmHQWFsTB4DV6V {
  background-image: url("https://storage.googleapis.com/birchal-assets/empty/notification.svg");
}
._3oo0gnrDoDNLFlWHMXItA2 {
  background-image: url("https://storage.googleapis.com/birchal-assets/empty/post.svg");
}
._1hQSIYL9gtWDRTpqAyv6MP {
  background-image: url("https://storage.googleapis.com/birchal-assets/empty/search.svg");
}
@media screen and (max-width: 736px) {
  ._2v_K4qvqTVTw4tA80oxKu7 {
    margin: 0;
    padding: 20px;
  }
  ._1C9qB-hUbxcNY_8WCgMOC1 {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 1.5;
  }
  .W-qPZXQz-K_k4pYv04c62 {
    margin-bottom: 30px;
  }
  ._3856mkVzXujL-sbZWLSgwS {
    height: 100px;
    width: 100px;
    margin-bottom: 20px;
  }
}

._2Dvw_JjT_-_5N7YtE8EIkk {
  max-width: 100vw;
  width: 100%;
  max-height: 100vh;
  height: auto;
  padding: 0;
  margin: 0;
  border: none;
  box-shadow: 0 10px 50px 10px rgba(0,0,0,0.5);
}
@media screen and (max-width: 768px) {
  ._2Dvw_JjT_-_5N7YtE8EIkk {
    height: auto;
    min-height: 210px;
    max-width: 480px;
    width: 100%;
    box-shadow: 0;
  }
}

._1pzGcxegzq3e_vZ3suR2G2 {
  background-color: transparent;
}

._230--qHRxjiAV8QwnvQUmX {
  min-height: 15px;
  color: #3b55e6 !important;
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  transition: color 250ms ease-in-out;
}
._230--qHRxjiAV8QwnvQUmX:hover {
  color: #212437;
}

.PiyfaYiljE86VCvirBP58 {
  color: #7d7e82;
  font-family: 'Gilroy';
  font-size: 13px;
  font-weight: 500;
  cursor: pointer;
  transition: color 250ms ease-in-out;
}
.PiyfaYiljE86VCvirBP58:hover {
  color: #212437;
}

.ejsX8bmjXuofptKgP5yJO {
  min-height: 15px;
  color: #ff2948 !important;
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  transition: color 250ms ease-in-out;
}
.ejsX8bmjXuofptKgP5yJO:hover {
  color: #212437;
}

._2RXG95V9GhyHapxtzsBswN {
  margin-bottom: 20px;
  padding-left: 10px;
  color: #212437;
  font-size: 14px;
  font-weight: 500;
}
._2pXBdqs9Ak03-BpFQtusYM {
  padding-left: 10px;
  color: #212437;
  font-size: 14px;
  font-weight: 500;
}
._13bP45NEBOhMD_28ALhbfn {
  margin-bottom: 20px;
  padding: 10px;
  background-color: #f00;
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  border-radius: 4px;
}

.ZM_spY8CrOI7JRquf7A7Q {
  font-size: 24px !important;
  letter-spacing: -0.5px;
}

._3VOE_UfNHf12gKsS22YjvX {
  margin-bottom: 20px;
  width: 100%;
  text-align: center;
}

._2-IpA3fPdzpMAEhEjsNCyA {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-direction: column;
}
._2S6LUwRUmgTNoxp4O2kFt {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
._1CzLeuWipEFRhcatYwi_Vm {
  font-size: 13px !important;
  margin-bottom: 20px;
}
._2yTxsOfG0_imm3rS71Z7m- {
  margin-bottom: 30px;
  color: #7d7e82;
  font-size: 14px;
}
._1Z8YGzAfrxr62GAylPgvqY {
  width: 50%;
  margin-bottom: 0 !important;
  line-height: 1.5;
}
._3s_3Uq9Hz3h8JwN3zvQ7Zg {
  margin-top: -10px;
  margin-bottom: 20px;
}
._3yIW-D9D9jj4ckNajrZ0sg {
  color: #7d7e82;
  font-size: 14px;
  font-family: 'Gilroy';
  font-weight: 500;
  cursor: pointer;
  transition: color 250ms ease-in-out;
}
._3yIW-D9D9jj4ckNajrZ0sg:hover {
  color: #212437;
}
.zgNjOFGSDQvbvNndE5aXz {
  margin-top: 40px;
}
._1CWotElS5c6_n4z7UF9Y0f {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin: 30px 0;
  padding: 0 50px;
  color: #98a4b3;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
}
._1CWotElS5c6_n4z7UF9Y0f:before,
._1CWotElS5c6_n4z7UF9Y0f:after {
  content: "";
  flex: 1;
  height: 1px;
  width: 100%;
  background-color: var(--grey-21);
}
.K-YVxU3JmRTgehog-Jfc1 {
  padding: 0 20px;
}
._3YDChAIr_VO0u77IdYA-jv {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._3YDChAIr_VO0u77IdYA-jv > button {
  margin-right: 20px;
}
._3YDChAIr_VO0u77IdYA-jv > button:last-child {
  margin-right: 0;
}
.gjZxLq0ZSFLE--qI_umPO {
  color: #05060a;
  font-weight: bold;
}
@media only screen and (max-width: 414px) {
  ._2yTxsOfG0_imm3rS71Z7m- {
    line-height: 1.5;
  }
  ._2S6LUwRUmgTNoxp4O2kFt {
    align-items: flex-start;
    flex-direction: column;
    gap: 16px;
  }
  ._1Z8YGzAfrxr62GAylPgvqY {
    width: 100%;
  }
}

._24dM0bK1f5KI_hzy7_NhLN {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
._2iahqDEqOvR3HfaYoE2Qe7 {
  font-size: 14px !important;
  margin-bottom: 20px;
}
._4NnBkx-e7GRODCi1Xr-Kv {
  margin-bottom: 30px;
  color: #7d7e82;
  font-size: 14px;
}
.CEH2irKd6yQJsAJbf2TRa {
  color: #05060a;
  font-weight: bold;
}
._1d6G9zRDNG5N7IMMI0zC6x {
  max-width: 400px;
  width: 100%;
  margin-bottom: 0 !important;
  line-height: 1.5;
}
._4c9Ro-jVprFUxUN9dwvJs {
  color: #7d7e82;
  font-size: 14px;
  font-family: 'Gilroy';
  font-weight: 500;
  cursor: pointer;
  transition: color 250ms ease-in-out;
}
._4c9Ro-jVprFUxUN9dwvJs:hover {
  color: #212437;
}
._2TT2oxf4t0OnhgGZTwAdTk {
  margin-top: 40px;
}
._1FrMpO9kWQF9tXWnMIH4T9 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin: 30px 0;
  padding: 0 50px;
  color: #98a4b3;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
}
._1FrMpO9kWQF9tXWnMIH4T9:before,
._1FrMpO9kWQF9tXWnMIH4T9:after {
  content: "";
  flex: 1;
  height: 1px;
  width: 100%;
  background-color: var(--grey-21);
}
._3Nn3gyPZCgqRQWQu5kwibL {
  padding: 0 20px;
  font-weight: bold;
  color: #05060a;
}
._1btrrqt4XKlcGUO31ZSSrK {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._1btrrqt4XKlcGUO31ZSSrK > button {
  margin-right: 20px;
}
._1btrrqt4XKlcGUO31ZSSrK > button:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 736px) {
  ._4NnBkx-e7GRODCi1Xr-Kv {
    line-height: 1.5;
  }
  ._24dM0bK1f5KI_hzy7_NhLN {
    align-items: flex-start;
    flex-direction: column;
    gap: 16px;
  }
}

._2l-2bUp0wVKFb8ZlJnua3A {
  padding: 40px;
  background-color: #fff;
  border-radius: 4px;
}
@media screen and (max-width: 1024px) {
  ._2l-2bUp0wVKFb8ZlJnua3A {
    padding: 20px;
  }
}
@media screen and (max-width: 736px) {
  ._2l-2bUp0wVKFb8ZlJnua3A {
    padding: 60px 40px 20px;
  }
}
@media screen and (max-width: 375px) {
  ._2l-2bUp0wVKFb8ZlJnua3A {
    padding: 60px 20px 20px;
  }
}
@media screen and (max-width: 600px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape) {
  ._2l-2bUp0wVKFb8ZlJnua3A {
    border-radius: 0;
  }
}

._2z-kzgaCB2dNSkSQSyCM2p {
  transition: all 200ms ease-in-out;
  box-shadow: 0 0 0 2px var(--yellow-darken-82) inset;
  color: var(--yellow-darken-82);
  border-radius: 4px;
}
._2z-kzgaCB2dNSkSQSyCM2p:hover {
  box-shadow: 0 0 0 3px #bfa144 inset;
  color: #bfa144;
}

.EgyE91HWaHyunYU-S6_iv {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  padding: 20px;
  border-bottom: 1px solid var(--grey-21);
  transition: all 250ms ease-in-out;
}
.EgyE91HWaHyunYU-S6_iv:first-child {
  border-radius: 4px 4px 0 0;
}
.EgyE91HWaHyunYU-S6_iv:last-child {
  margin-bottom: 0;
  border-bottom: 0;
  border-radius: 0 0 4px 4px;
}
.EgyE91HWaHyunYU-S6_iv:only-child {
  margin-bottom: 0;
  border-radius: 4px;
}
.EgyE91HWaHyunYU-S6_iv:hover {
  background-color: rgba(0,0,0,0.025);
}
._1MGiBx-zVslpIVa3gK74N {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._1Hi1dtCOsc5zNSrmLmpnQa {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
}
._2Z6EfdLO2PuOSsGL9vHS1N {
  margin: 0 !important;
  margin-left: 20px !important;
  font-size: 12px !important;
  font-weight: 500;
  line-height: 1 !important;
}

._2FUbY95BhZ_BmOyvnrgyq_ {
  background-color: #fff;
  border-radius: 4px 4px 0 0;
  padding: 30px;
}
._3_mzBp4GBaC1Y2v8ftM1Qp {
  margin-bottom: 5px;
}
._1izH-rGJXUM99Sn-cvRHfE {
  color: #7d7e82 !important;
  font-family: Gilroy !important;
  font-size: 10px !important;
  line-height: 1 !important;
  margin-bottom: 20px !important;
}
._28vVapBsUFYPj0dKrRmm7J {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 20px;
}
._2ni4jG0h85AhJye6WLWJtB:first-child {
  margin-right: 40px;
}
._2Gk_smtmlwoN1fft6Hiqdb {
  color: #7d7e82;
  font-size: 10px;
  font-weight: 500;
  margin-bottom: 5px;
}
._2-lfNO9kU-DF8f_a4wjJ2 {
  color: #212437;
  font-size: 10px;
}
._3GtK6vCStJu7hkxIjEREXD {
  display: flex;
  width: 100%;
}
._3v9fmM8qQWHpeelbmltcEa {
  margin-bottom: 2.5px !important;
  text-align: left !important;
}
._3nvNQyTtty7LeT6bWkmNol {
  align-items: flex-start !important;
  margin-right: 15px;
  min-width: auto !important;
}
.JEQErWSWG2mHTctlGP_8H {
  background-color: #30ce91;
  color: #fff !important;
  margin-top: 10px;
}
._2--4bGoKvrdL0MKDGSLq4y {
  transition: background-color 200ms ease-in-out;
  background-color: #3b55e6;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  display: inline-flex !important;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 700;
  height: 40px;
  margin-top: 20px;
  min-width: 100px;
  padding: 0 20px;
  text-align: center;
}
._2--4bGoKvrdL0MKDGSLq4y:hover {
  background-color: #6277eb;
}
@media screen and (max-width: 414px) {
  ._3_mzBp4GBaC1Y2v8ftM1Qp {
    margin-top: 10px;
  }
}

.AI5jA1IBGNGtvdXbXteE2 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  padding: 15px 30px;
  background-color: rgba(0,0,0,0.025);
  border-top: 1px solid var(--grey-21);
  border-radius: 0 0 4px 4px;
}
._2k8loexT1mfw2iZ3B37oGW {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-direction: column;
  max-width: 240px;
  margin-right: 20px;
}
._2ShL5VvDNnyUYrjiljnnE8 {
  margin-bottom: 5px;
  color: #7d7e82;
  font-weight: 500;
  font-size: 10px;
}
._3LD6sMotiuCoBpduxUUK2R {
  color: #3b55e6;
  font-weight: 700;
  font-size: 30px;
}

.plBOByeA7UI3YlGnW5k7f {
  margin-bottom: 20px;
}

._1yFGLXIhL_lcd7SI_xehOD {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  max-height: 100%;
  width: 100%;
  max-width: 352px;
  padding: 20px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 12px 2px rgba(16,18,34,0.1);
}
._3pkyL50F4gYVUpwPvZIhBQ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 15px;
}
._2YbhMUxFugGlS1f2kTYgoU {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
.b1CwyXWY5hoLe60adsWgx {
  margin: 0 10px;
}
._38wkdpE7nzuKY8aweYMTuU {
  margin-bottom: 5px;
  font-size: 12px !important;
}
.wbF3mQ5AUBTl3LNg05tsi {
  color: #7d7e82 !important;
  font-size: 12px !important;
}
._1r2EdJLgdBU21ZyoOdSvqC {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50px;
  height: 50px;
  width: 50px;
  background-color: #212437;
  border-radius: 100%;
}
.r8jAuPT3pTJ98D-wQtaQM {
  border-radius: 100%;
  max-height: 40px;
  max-width: 40px;
}
._1FVGdkoJHyt8HIqbeKaw_K {
  padding: 15px 0 10px;
}
._1mnMctX_W3lZ7TpGDbSiGc {
  margin-bottom: 10px;
  color: #7d7e82;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
}
._3GPu0JovOqLox4lfDWAsbK {
  margin-bottom: 15px;
  color: #101222;
  font-size: 30px;
  font-family: 'Gilroy';
  font-weight: 700;
  line-height: 1;
}
._2PJtfqWiKnSpxaAWswWKbo {
  height: 4px;
  width: 40px;
  margin-bottom: 15px;
  background-color: #ff2948;
}
.gXY5nj8zlrwM3C6ai72Z7 {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 2;
  word-wrap: break-word;
}
._28_u8pEzAd2fvGG70rxhIz {
  color: #7d7e82;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
}
._2CEzhxo_ma2FEge8VvSdvu {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  padding-top: 15px;
  border-top: 1px solid var(--grey-21);
}
._1hicZLRolcfvtmJqZTgbD0 {
  margin-right: 30px;
  color: #7d7e82 !important;
  font-size: 18px !important;
}
._1hicZLRolcfvtmJqZTgbD0:last-child {
  margin-right: 0;
}
._3JC7qEBjygF57gm-NPT6cP:before {
  content: "\F09A" !important;
}
._1vXCkAFxNJaFSSWLVulHC:before {
  content: "\F0E1" !important;
}
._1hlN2ga3Tix0FncJIdKwTk:before {
  content: "\F099" !important;
}
._1WOQ5jZD602AKD_ALN-fBb {
  border-radius: 4px !important;
  height: 40px !important;
  font-size: 14px !important;
  transition: all 250ms linear !important;
  box-shadow: 0 1px 2px rgba(102,202,150,0.2), 0 2px 4px rgba(102,202,150,0.2), 0 4px 8px rgba(102,202,150,0.2), 0 8px 16px rgba(102,202,150,0.2);
}
._1WOQ5jZD602AKD_ALN-fBb:hover {
  box-shadow: 0 1px 2px rgba(102,202,150,0.2), 0 2px 4px rgba(102,202,150,0.2);
}
.dvuRwYpRXGmztLcQGF9_3 {
  padding: 0 30px;
  border-color: #3b55e6;
  color: #3b55e6;
  transition: all 150ms ease-in-out;
}
.dvuRwYpRXGmztLcQGF9_3:hover {
  background-color: #3b55e6;
  color: #fff;
}
._3mqU2WDwWic4EBF1E-g1uc {
  border-radius: 8px;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.15);
  height: 170px;
  width: 100%;
}

.AWU3dCNBJ9yUjkT7xdYPR {
  background-color: transparent;
  border-radius: 4px;
  box-shadow: 0 4px 12px 1px rgba(0,0,0,0.3);
  position: relative;
  width: 100%;
}
._1aTjgPi7hAxUdwdRBoVqSp {
  background-position: center;
  background-size: cover;
  border-radius: 4px 4px 0 0;
  height: 180px;
  position: relative;
  width: 100%;
}
._1eUNn_cqgXHAszi8vlShJ8 {
  background-color: #fff;
  border-bottom: 1px solid rgba(0,0,0,0.05);
  padding: 15px;
}
._1A9RvNe4PcJtn2Exd5_cAv {
  background-color: #3b55e6;
  border-radius: 4px;
  box-shadow: 0 4px 12px 1px rgba(0,0,0,0.3);
  color: #fff;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-weight: 500;
  left: -10px;
  padding: 15px;
  position: absolute;
  text-transform: uppercase;
  top: calc(100% - 10px);
  width: calc(100% + 20px);
}
._3ZRuXU1tpY582IsmtHkCeg {
  color: #212437;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  margin-bottom: 6px;
}
._1kuW0x94uxFDm-GIZmlD8b {
  color: #30ce91;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 18px;
}
._293sZNLPIn5Q8WtR-WAnHS {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 12px;
}
._2M716IcqahZ3vpZtGA_bv4 {
  color: #7d7e82;
  flex: 1;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.5;
}
._1OK9-qDenDrzX2c41z4oDe {
  color: #4b4c4e;
  flex: 2;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.5;
}
._2pqeGfuF8N0ossW8WaKyL9 {
  display: flex;
  margin-bottom: 12px;
  width: 100%;
}
._37OQJR8bLtwPg6ROR_1zvn {
  color: #212437;
  flex: 1;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.5;
  margin: 18px 0 6px;
}
._1NdKliLpT1VAWQYt-hJurl {
  align-items: flex-start !important;
  margin-right: 12px;
  min-width: auto !important;
}
._3a40R9QccMNtvSqbex2ske {
  background-color: #3b55e6;
}
._2opXf9sLNEwiTpGPPoNVpP {
  background-color: #4b4c4e;
}
._2EFWOIu2-VXZn6XHsqaH17 {
  background-color: #30ce91;
}
._2lbAmkWg-l0Id4RRDeiSXG {
  background-color: #571cb3;
}
._12pJNGJMBiCWpKSREFPR-K {
  background-color: #ff2948;
}

._24Qg1j1LeuHY1REpkzFtB9 {
  position: absolute;
  top: 7px;
  right: 7px;
}
._1JdqAOsaQ3LeVsg03k4f7- {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.075);
  color: #7d7e82;
  font-family: FontAwesome;
  font-size: 10px;
  cursor: pointer;
  transition: transform 250ms ease-in-out;
}
._1JdqAOsaQ3LeVsg03k4f7-:before {
  content: '\F129';
}
._3ECJuF0l_Lj6EsOo-fBk0a {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.075);
  color: #7d7e82;
  font-family: FontAwesome;
  font-size: 10px;
  cursor: pointer;
  transition: transform 250ms ease-in-out;
}
._3ECJuF0l_Lj6EsOo-fBk0a:before {
  content: '\F128';
}
._1JdqAOsaQ3LeVsg03k4f7-:hover {
  transform: scale(1.2, 1.2);
}
._1nnxz4V34yP_6AdjwUOyBg {
  transition: color 200ms ease-in-out;
  color: #30ce91;
  font-size: 10px !important;
  text-transform: none !important;
}
._1nnxz4V34yP_6AdjwUOyBg:hover {
  color: rgba(255,255,255,0.4);
}

.G9rh6WZ9D0viUpYV7sHff {
  background-position: center;
  background-size: cover;
  border-radius: 4px 4px 0 0;
  height: 180px;
  position: relative;
  width: 100%;
}
._2As59tc7_T840mvOq4aDqJ {
  background-color: rgba(255,41,72,0.6);
  height: 60px !important;
  left: 50%;
  margin-left: -30px;
  margin-top: -30px;
  min-width: 0 !important;
  padding: 0 !important;
  position: absolute;
  top: 50%;
  width: 60px !important;
  animation: -gzLhn32U6LX4WlFMMqfg 4s linear infinite, _1wS0iqvU_ylgAKK6xjodsE 4s linear 2s infinite;
}
._2As59tc7_T840mvOq4aDqJ:hover {
  background-color: #ff2948;
}
._2As59tc7_T840mvOq4aDqJ:hover:before {
  color: #fff;
}
._2As59tc7_T840mvOq4aDqJ:before {
  color: rgba(255,255,255,0.6);
  font-size: 20px !important;
}
._2As59tc7_T840mvOq4aDqJ:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  animation: -gzLhn32U6LX4WlFMMqfg 2s linear 1s infinite;
}
.am6HgAmmrUsFpji6pr4Kr {
  position: absolute;
  bottom: 8px;
  left: 8px;
  max-width: 100%;
  padding: 5px 10px;
  opacity: 1;
  background-color: var(--grey-91);
  border-radius: 2px;
  color: var(--grey-28);
  font-size: 10px;
  font-weight: 500;
}
@media screen and (max-width: 768px) and (orientation: landscape) {
  .G9rh6WZ9D0viUpYV7sHff {
    display: none !important;
  }
}
@-moz-keyframes -gzLhn32U6LX4WlFMMqfg {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@-webkit-keyframes -gzLhn32U6LX4WlFMMqfg {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@-o-keyframes -gzLhn32U6LX4WlFMMqfg {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@keyframes -gzLhn32U6LX4WlFMMqfg {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@-moz-keyframes _1wS0iqvU_ylgAKK6xjodsE {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes _1wS0iqvU_ylgAKK6xjodsE {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@-o-keyframes _1wS0iqvU_ylgAKK6xjodsE {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes _1wS0iqvU_ylgAKK6xjodsE {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

.eCG0B2d8QY6HxuQew8Uw9 {
  max-width: 100%;
  color: #212437 !important;
  margin-bottom: 0 !important;
  font-size: 9px !important;
  line-height: 1.5 !important;
  text-align: center;
}
._2G3Hgkv7KFZOSAsETmtvKe {
  color: #6c7c93 !important;
  font-size: 9px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  transition: all 250ms ease-in-out;
}
._2G3Hgkv7KFZOSAsETmtvKe:hover {
  color: #212437 !important;
}

._3N5jTu-kPDKTLV40bKjC5i {
  width: 100%;
  margin: 15px 0;
}
.IADCgPBnt4gLPclcO4-Mz {
  margin-top: 10px;
}
._1ISWDb95QfDIhT7jMEHksw {
  background-color: #212437 !important;
  color: #fff !important;
}
._3R2j4WZ9WMi2n3KdcpF77B {
  margin-bottom: 10px;
  color: #3b55e6;
  font-size: 9px;
  font-weight: 500;
  line-height: 1.5;
  text-align: center;
}
._11OtMp-c4-q6peRVTFdLdV {
  border-radius: 4px !important;
  height: 50px !important;
  min-width: 100% !important;
  font-size: 14px !important;
  transition: all 250ms linear !important;
  box-shadow: 0 1px 2px rgba(102,202,150,0.2), 0 2px 4px rgba(102,202,150,0.2), 0 4px 8px rgba(102,202,150,0.2), 0 8px 16px rgba(102,202,150,0.2);
}
._11OtMp-c4-q6peRVTFdLdV:hover {
  box-shadow: 0 1px 2px rgba(102,202,150,0.2), 0 2px 4px rgba(102,202,150,0.2);
}

._3L1AeSLlIu4kwlhf5ddXDN {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  padding: 15px;
  background-color: #fff;
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
.se48QCANPDW8L11j3KH-s {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
._2wrFwrvOyfh4MXh4j4B2FD {
  border-radius: 4px 4px 0 0;
}
.nPIRmGq6O7_OK_J8qQSg- {
  font-size: 16px !important;
  line-height: 1.5;
  text-align: center;
  color: #212437 !important;
}
.FL1SJN0lbH3nd3-QFfkOw {
  margin-bottom: 0 !important;
  max-width: 200px;
  color: #212437 !important;
  font-size: 9px !important;
  line-height: 1.5 !important;
  text-align: center;
}

._3xTkO5L3uriaqAOmx8N0WC {
  background-color: #fff;
  border-bottom: 1px solid rgba(0,0,0,0.05);
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  padding: 20px 40px;
}
._2hVy668I8mg9EImRbklyVZ {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
.ff6XV0Ti26Odp_hVE8D_X {
  border-radius: 0 0 4px 4px;
}
._3uV4y0ycX83V3qnnlw9gqu {
  border-radius: 4px 4px 0 0;
  position: relative;
}
._33hiDPkdQyPxXHcCreZb9m {
  font-size: 14px !important;
  line-height: 1.5;
  margin-bottom: 5px;
  text-align: center;
  color: #212437 !important;
}
._3P43y1VtqZQZmSz-TuSS7Q {
  color: #212437 !important;
  font-size: 9px !important;
  line-height: 1.5 !important;
  margin-bottom: 0 !important;
  max-width: 200px;
  text-align: center;
}
._1h3bEL6fsvZWNtXYqZVf9c {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 30px;
  position: relative;
}
._2cG9fiUgZDLuP5We8InjFI {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  position: relative;
}
._1XbmaJPPgtdN4FwvWV58IG {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 5px;
  position: relative;
}
._3cWe0dhVch1CZ_kWvlSbyu {
  margin-right: 30px;
}
._2sS9A716JnMjRCejHiADZG {
  color: #7d7e82;
  font-size: 10px;
  font-weight: 500;
  margin-bottom: 5px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
}
._2W6fvcYHivGNpgqzpqkLWw {
  color: #212437;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}
._3UslY9hxa0uLsH0zkqh37e {
  left: -30px;
  position: absolute;
  top: 7.5px;
}
._3uHQgpy7e1GNO-6MciMPQ2 {
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.075);
  color: #7d7e82;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: FontAwesome;
  font-size: 10px;
  height: 20px;
  transition: transform 250ms ease-in-out;
  width: 20px;
}
._3uHQgpy7e1GNO-6MciMPQ2:before {
  content: "\F129";
}
._3uHQgpy7e1GNO-6MciMPQ2:hover {
  transform: scale(1.2, 1.2);
}
._2kbDoV3sxJUN7dckWYMXcs,
._9jig2WbYYlK4yOr8dEH4h {
  color: #3b55e6;
  font-size: 9px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 5px;
  text-align: center;
}
._2kbDoV3sxJUN7dckWYMXcs {
  font-size: 12px;
  margin-top: 20px;
}

._3Zo2XocP0MncPzDShkwR5o {
  width: 100%;
  min-width: 320px;
  max-width: 320px;
  background-color: transparent;
  border-radius: 4px;
  box-shadow: 0 12px 17px 2px rgba(0,0,0,0.035), 0 5px 22px 4px rgba(0,0,0,0.03), 0 7px 8px 0 rgba(0,0,0,0.05);
}
._3jVACQUDrjw1-RVyb9cyHl {
  width: 100%;
  padding: 10px 20px;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
}
@media screen and (max-width: 768px) {
  ._3Zo2XocP0MncPzDShkwR5o {
    margin: 0 auto;
  }
}

._2TmrGLMac8RAXAjSFLjual {
  width: 100%;
  background-color: transparent;
  border-radius: 4px;
  box-shadow: 0 12px 17px 2px rgba(0,0,0,0.035), 0 5px 22px 4px rgba(0,0,0,0.03), 0 7px 8px 0 rgba(0,0,0,0.05);
}
.jdCovYNQyn-jea2ju20Xr {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  position: relative;
  height: 160px;
  width: 100%;
  background-position: center;
  background-size: cover;
  border-radius: 4px 4px 0 0;
}
._1GQuPDPq3nWkxLnhYOYEq9 {
  margin-bottom: 15px;
  max-height: 60px;
  max-width: 60px;
}
._1oW3TL6lZ5VsFwCuUS7uMC {
  color: #fff;
  font-size: 12px;
  font-weight: 500;
}
._26UlD48nfS2beRuCDEo2QG {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 20px;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
}
.hjRgEkHv-RyvoJey0xf5Y {
  margin-top: 15px;
  height: 30px !important;
  width: 30px !important;
  padding: 0 !important;
  min-width: 0 !important;
}
.hjRgEkHv-RyvoJey0xf5Y:before {
  font-size: 9px !important;
}
._3zUxqlnSayEzYG2uXMdJeC {
  min-width: 1024px;
  min-height: 576px;
}
._3dI8O_qgiidSYmCV-S9Uej {
  color: rgba(255,255,255,0.66) !important;
}
._3dI8O_qgiidSYmCV-S9Uej:hover {
  color: rgba(255,255,255,0.33) !important;
}
._3dI8O_qgiidSYmCV-S9Uej:before {
  font-size: 30px !important;
}
@media screen and (min-width: 737px) and (max-width: 1024px) {
  ._3zUxqlnSayEzYG2uXMdJeC {
    min-height: 338px;
    min-width: 0;
  }
  ._3dI8O_qgiidSYmCV-S9Uej {
    top: -8px !important;
  }
}
@media screen and (max-width: 736px) {
  ._3zUxqlnSayEzYG2uXMdJeC {
    min-height: 0;
    min-width: 0;
  }
}

._3UWAOQq86MxaaY0rNyBGkI {
  background-color: #fff;
  border-radius: 1px;
  box-shadow: 0 4px 12px 1px rgba(0,0,0,0.3);
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  height: 100%;
  padding: 30px;
}
._3BWzFVumfvszYlvRcq0OqS {
  color: #212437;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 20px;
  text-align: center;
}
._2aucB7vuokhBoj9b3OLAjG {
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 20px;
  min-height: 100px;
  min-width: 100px;
}
._3qWfZdNoW3dqujMIIwKarr {
  background-image: url("https://storage.googleapis.com/birchal-assets/pages/referrals/advisor.svg");
}
.mxmAQ55tAAVTmm5NsR0s3 {
  background-image: url("https://storage.googleapis.com/birchal-assets/pages/referrals/member.svg");
}
._3mrgdxs7oz6IDGLgmL8E1i {
  background-image: url("https://storage.googleapis.com/birchal-assets/pages/referrals/partner.svg");
}

._3N8QIzNgJlHVq4YIAnsCcS {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  max-width: 280px;
  padding-bottom: 20px;
  padding-right: 10px;
}
._1p3iWBu3lanQW1cYyVXjBo {
  cursor: pointer;
  transition: transform 150ms ease-in;
}
._1p3iWBu3lanQW1cYyVXjBo:hover {
  transform: translateY(-10px);
}
._1p3iWBu3lanQW1cYyVXjBo:hover > .IrkNNT3CtUQoNe25RiitH {
  box-shadow: 0 8px 18px rgba(0,0,0,0.12), 0 8px 16px rgba(0,0,0,0.24);
}
._2OGlbzQfLshfOvJPy8-HRk {
  margin: 10px 0 2.5px;
  font-size: 13px !important;
}
._2oT-EFnR_6fPs-n61kIWTx {
  margin-bottom: 0 !important;
  color: #7d7e82 !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  text-align: center !important;
}
.IrkNNT3CtUQoNe25RiitH {
  box-shadow: 0 2px 6px rgba(0,0,0,0.06), 0 2px 4px rgba(0,0,0,0.12);
  background-position: center;
  background-repeat: no-repeat;
  transition: box-shadow 150ms ease-in-out;
}
@media screen and (max-width: 768px) {
  ._3N8QIzNgJlHVq4YIAnsCcS {
    flex-basis: 50% !important;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .IrkNNT3CtUQoNe25RiitH {
    height: 180px !important;
  }
}

._1gbKLzE1UsSbc8PVh2XSk6 {
  width: 100%;
  margin: 15px 0 0;
}
._23CLhVc8d4-Yg9MSOByAvb {
  margin-top: 15px;
}
._1Ido8xsZBi1RdIzFq_oQaZ {
  background-color: #212437 !important;
  color: #fff !important;
}
._3y9UFsxcjb8114aSdj-iPJ {
  border-radius: 4px !important;
  height: 50px !important;
  min-width: 100% !important;
  font-size: 14px !important;
  transition: all 250ms linear !important;
  box-shadow: 0 1px 2px rgba(102,202,150,0.2), 0 2px 4px rgba(102,202,150,0.2), 0 4px 8px rgba(102,202,150,0.2), 0 8px 16px rgba(102,202,150,0.2);
}
._3y9UFsxcjb8114aSdj-iPJ:hover {
  box-shadow: 0 1px 2px rgba(102,202,150,0.2), 0 2px 4px rgba(102,202,150,0.2);
}

.hSiwTe9SxLcjZY6WvxRw9 {
  background-position: center;
  background-size: cover;
  border-radius: 4px 4px 0 0;
  height: 180px;
  position: relative;
  width: 100%;
}
._1M6yT-6SiBJCPWsukhQM8w {
  background-color: rgba(255,41,72,0.5);
  height: 60px !important;
  left: 50%;
  margin-left: -30px;
  margin-top: -30px;
  min-width: 0 !important;
  padding: 0 !important;
  position: absolute;
  top: 50%;
  width: 60px !important;
  animation: _3bpb7W2Lq9kkFli1B1dWEe 4s linear infinite, O0CjGv4RUK2R8TLDK1kdm 4s linear 2s infinite;
}
._1M6yT-6SiBJCPWsukhQM8w:hover {
  background-color: #ff2948;
}
._1M6yT-6SiBJCPWsukhQM8w:hover:before {
  color: #fff;
}
._1M6yT-6SiBJCPWsukhQM8w:before {
  color: rgba(255,255,255,0.6);
  font-size: 20px !important;
}
._1M6yT-6SiBJCPWsukhQM8w:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  animation: _3bpb7W2Lq9kkFli1B1dWEe 2s linear 1s infinite;
}
.TuFSMfYatPkR0cdo9Ls2F {
  position: absolute;
  bottom: 10px;
  left: 10px;
  max-width: 100%;
  padding: 5px 10px;
  opacity: 1;
  background-color: var(--grey-91);
  border-radius: 2px;
  color: var(--grey-28);
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 0.75px;
  text-transform: uppercase;
}
@media screen and (max-width: 768px) and (orientation: landscape) {
  .hSiwTe9SxLcjZY6WvxRw9 {
    display: none !important;
  }
}
@-moz-keyframes _3bpb7W2Lq9kkFli1B1dWEe {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@-webkit-keyframes _3bpb7W2Lq9kkFli1B1dWEe {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@-o-keyframes _3bpb7W2Lq9kkFli1B1dWEe {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@keyframes _3bpb7W2Lq9kkFli1B1dWEe {
  0% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0.15);
  }
  99% {
    box-shadow: 0 0 0 30px rgba(255,41,72,0);
  }
  100% {
    box-shadow: 0 0 0 10px rgba(255,41,72,0);
  }
}
@-moz-keyframes O0CjGv4RUK2R8TLDK1kdm {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes O0CjGv4RUK2R8TLDK1kdm {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@-o-keyframes O0CjGv4RUK2R8TLDK1kdm {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes O0CjGv4RUK2R8TLDK1kdm {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

.h1MgyF2pXbxhawyLVtKIn {
  width: 100%;
  min-width: 320px;
  max-width: 320px;
  background-color: transparent;
  border-radius: 4px;
  box-shadow: 0 12px 17px 2px rgba(0,0,0,0.035), 0 5px 22px 4px rgba(0,0,0,0.03), 0 7px 8px 0 rgba(0,0,0,0.05);
}
._3mTP9FV2dMB4HNlnwcjlvc {
  width: 100%;
  padding: 10px 20px;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
}
@media screen and (max-width: 768px) {
  .h1MgyF2pXbxhawyLVtKIn {
    min-width: 0;
  }
}

._3Rg418_h-OkDJHQqef9EC4 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  flex: 1;
  margin-right: 40px;
  padding: 30px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 20px rgba(0,0,0,0.2);
  position: relative;
  width: 100%;
}
._3Rg418_h-OkDJHQqef9EC4:last-child {
  margin-right: 0;
}
._3onCKA5KpHuMla6oZXaOyK {
  height: 40px;
  width: 100%;
  margin-bottom: 10px;
}
._3ScDRmT4vp6n85wah4fdFR {
  max-width: 100%;
  margin-bottom: 10px;
  color: #7d7e82;
  font-size: 13px;
  line-height: 1.5;
  text-align: center;
}
@media screen and (max-width: 768px) {
  ._3Rg418_h-OkDJHQqef9EC4 {
    flex-basis: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}

._2YLPbO3O_Zb_knyHpifbtw {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  position: relative;
  height: 450px;
  width: 100%;
  margin: 0 auto;
  padding: 50px;
  border-radius: 4px;
}
.dIuGZcRcv6aADKZv2cnbl {
  max-height: 150px;
  height: auto;
  max-width: 250px;
  width: auto;
  margin-bottom: 20px;
}
._3n76KoersMTDz-gbN6U9nQ {
  color: #fff;
  font-size: 32px;
  font-family: 'Gilroy';
  font-weight: 700;
  line-height: 1.25;
}
._1XmrcsU00Wm-VhgElgkeVF {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: flex-end;
  align-items: flex-end;
  flex-direction: column;
}
._ytpTFcQ9uxXQzVeS7GHE {
  position: absolute;
  right: 50px;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  ._2YLPbO3O_Zb_knyHpifbtw {
    height: 500px;
    width: 100%;
    padding: 20px;
  }
  ._2ZffQTPd_TXBDWYO-GV-YT {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    height: 150px;
  }
  ._3n76KoersMTDz-gbN6U9nQ {
    display: none;
  }
  ._ytpTFcQ9uxXQzVeS7GHE {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    top: 170px;
    right: 5px;
    left: 5px;
    margin: auto;
  }
}

._3s0VvZVG05JAD3CVBqyiRa {
  font-size: 16px !important;
  margin-bottom: 20px !important;
  text-align: center !important;
}

._2QYdFJA-aNmU5Pw3bTz7ir {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  min-height: 200px;
  padding: 20px 15px;
  position: relative;
}
._3CWYOWZ1Frjum5hfKCQ8jx {
  border: 0;
  border-radius: 0 0 4px 4px;
}
._2_ak94abOqVVTEKNqh8ZSF {
  color: #212437;
  font-family: Gilroy;
  font-size: 24px;
  line-height: 1;
  margin-bottom: 12px;
}
._2-6aYBzlHwYwljOAJgi5Tu {
  color: #212437;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.8;
  margin-bottom: 8px;
  max-width: 150px;
  text-align: center;
}
.lFKkAEcHWiJE-5I2XpHio {
  margin-bottom: 10px;
}
._3zXkdidfFtrk_DR5AklJHo {
  color: #212437;
  font-size: 12px;
  line-height: 1.8;
  text-align: center;
  white-space: pre-wrap;
}
._21qiAFsJtbjZ3juIwT1D7p {
  max-width: 150px;
  color: #212437;
  font-family: Gilroy;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 12px;
  text-align: center;
}
._2sF9x7EMGi-kGi2LEPgjvh {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 10px;
}
._1cB7XwioY6jxfeJVmhMzw0 {
  position: absolute;
  right: 10px;
  bottom: 10px;
}

._2mM_5HnYtodBn7avUZvlKJ {
  background-color: #fff;
  height: 100%;
  min-width: 180px;
  max-width: 100%;
  border-radius: 4px 4px 0 0;
}
._3XpuYSLLfa1sR7yeAajf6- {
  border-radius: 4px 4px 0 0;
}
._1OqUlkYEZfhEHxDXuOfz5s {
  border: 2px solid var(--grey-21);
  border-radius: 4px !important;
}
.fqHmQ9Y2VDdMVaPHJLScA {
  height: auto !important;
}

._3qyUF7sBkXlJBwTD4wlUx1 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  height: 180px;
  width: 180px;
  border-radius: 4px;
  border: 0;
}
._3G2fbs-9nSulHsDtV4X3nY {
  border: 2px solid var(--grey-21);
}
._2XnjWSBZpfls8cQfjHnHPl {
  margin-bottom: 20px;
  color: #212437;
  font-family: Gilroy;
  font-size: 20px;
  line-height: 1;
}
._3dbeqRWQAcSgdS2SHvXYRR {
  margin-bottom: 10px;
  color: #212437;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}
._2JUoJPiYtyqH6Fym2Jknu- {
  height: 30px;
  width: 30px;
  margin-bottom: 20px;
  background-size: cover;
  background-repeat: no-repeat;
}
._3t5Ph3enHqORZOKtFRgDUt {
  background-image: url("https://storage.googleapis.com/birchal-assets/icons/share-type-crown.svg");
}
._2ovO27DenJlKJ_yJytKrQj {
  background-image: url("https://storage.googleapis.com/birchal-assets/icons/share-type-cup.svg");
}
.w0F1VGMKHajBS62oUld4C {
  background-image: url("https://storage.googleapis.com/birchal-assets/icons/share-type-star.svg");
}

._25DCmEjoykjPD8fUF1o6qK {
  flex: 0 0 33.33333%;
  padding: 0 10px;
}
._2rigj2LKPpl-_gUcYpMWP_ {
  background-color: rgba(59,85,230,0.006);
  border-radius: 4px;
  border: 3px solid transparent;
  box-shadow: 2px 2px 9px rgba(0,0,0,0.09);
  cursor: grab;
  margin-bottom: 20px;
  min-width: 300px;
  padding: 0.5rem 0.25rem;
  position: relative;
  transition: all 250ms ease-in-out;
}
.dZ3FUlYSvH1yZ74YgRnfp {
  display: flex;
}
.JeaU_a5pYISxT7dIsC-62 {
  padding-left: 1rem;
  padding-right: 1rem;
  flex-grow: 1;
}
._3UM1EUwP3PxKv3yZ0y-T2a {
  padding: 0;
}
._3eEsankS3lzDuk_TKDf8Ng {
  padding-top: 0.5rem;
  display: flex;
  gap: 4px;
}
._3-SdH3j6uW-zcXBna2eLof {
  font-size: xx-small;
}
@media only screen and (max-width: 414px) {
  ._25DCmEjoykjPD8fUF1o6qK {
    flex-basis: 100%;
  }
}

._12JPj8tZzOBRuPyQZf9LFv {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 33.33333%;
  padding: 0 10px;
}
._38dwGvze3qbhc_1HgfyFdk {
  position: relative;
  margin-bottom: 30px;
  padding: 30px;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,0.025);
  border-radius: 4px;
  box-shadow: 0 8px 24px 2px rgba(16,18,34,0.04);
}
._1WvgCpgTlmwiyGx6rKmqNA {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._35HPqCMN-0_aFp9CXq2mS1 {
  margin-left: 20px;
}
._27b9xKYFgmymIkwmltOZhP {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  color: rgba(0,0,0,0.33);
  cursor: pointer;
  transition: color 250ms ease-in-out;
}
._27b9xKYFgmymIkwmltOZhP:hover {
  color: rgba(0,0,0,0.5);
}
._27b9xKYFgmymIkwmltOZhP:before {
  content: "✕";
  font-size: 10px;
  font-weight: 700;
}

._3JHD0RGPjiZ6VnQGdF0B76 {
  position: absolute;
  left: 8px;
  top: 8px;
  padding: 8px;
  opacity: 1;
  background-color: #3b55e6;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  transition: opacity 150ms linear;
}
._19saS5RnUNgRKcFnGWbQGo {
  opacity: 0;
}
._2BE0PiTlCB_j2Azuowz-WU {
  background-color: #30ce91 !important;
}

.pAK3TFiO2mFfYmow9aZ6M {
  position: absolute;
  bottom: 8px;
  left: 8px;
  max-width: 100%;
  padding: 8px;
  opacity: 1;
  background-color: #101222;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  transition: opacity 150ms linear;
}
._16t59nUpK-B90Dc7JmgoM_ {
  opacity: 0;
}

.XvwPDFusCzzbBAT2lH3wB {
  max-width: 100%;
  color: rgba(255,255,255,0.65);
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  transition: color 150ms linear;
}
._2w7rbDcfuE7siJLJX2oFOS {
  color: transparent;
}

.OyQdwwe1sWIg2odiSxpYC {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
  width: 60px;
  margin-bottom: 20px;
  padding: 10px;
  background-color: #101222;
  border-radius: 999px;
}
._2hc-bsHhiUz7hT8ZKWDQFt {
  max-height: 40px;
  max-width: 40px;
}

.iWY0dT13WQ_8OVtKQEb1c {
  position: relative;
  flex-grow: 1;
  flex-shrink: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding-right: 20px;
  padding-left: 20px;
  padding-bottom: 40px;
  cursor: pointer;
}
._2O2gHMBC0tlmx5ujdBr8Yq {
  position: relative;
  display: block;
  height: 300px;
  width: 100%;
  box-shadow: 0 10px 50px 5px rgba(16,18,34,0.5);
}
._3cAdr70y9uljJdAi6m9cYN {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  padding: 10px;
  border: 3px solid transparent;
  border-radius: 4px;
  transition: border-color 250ms ease-in-out;
}
._3cAdr70y9uljJdAi6m9cYN:hover {
  border-color: #30ce91;
}
._3M3CeJvLG5hGVlLSqr-MYJ {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
}
._2ueb0lfDfXdhwzJKu9ZlfA {
  filter: blur(5px);
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  transition: filter 150ms linear;
}
@media screen and (max-width: 736px) {
  .iWY0dT13WQ_8OVtKQEb1c {
    flex-basis: 100% !important;
  }
}

._1vTZm4sEyG_PLBVHL4avvf {
  margin-bottom: 10px;
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}

.wwYvPgmWf5F0A6wJEdL16 {
  position: fixed;
  bottom: 10px;
  left: 10px;
  right: 10px;
  z-index: 20;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: calc(100% - 20px);
  padding: 20px 0;
  background-color: #30ce91;
  border-bottom: 0;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(102,202,150,0.15), 0 1px 2px rgba(33,36,55,0.05), 0 2px 4px rgba(102,202,150,0.1), 0 2px 4px rgba(33,36,55,0.05), 0 4px 8px rgba(102,202,150,0.05), 0 4px 8px rgba(33,36,55,0.05), 0 8px 16px rgba(102,202,150,0.05), 0 8px 16px rgba(33,36,55,0.05);
  color: #fff;
  font-family: 'Gilroy';
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  text-align: center;
  transition: all 250ms ease-in-out;
}
.wwYvPgmWf5F0A6wJEdL16::before,
.wwYvPgmWf5F0A6wJEdL16::after {
  content: '';
  flex: 1 0 auto;
}
.wwYvPgmWf5F0A6wJEdL16 > span {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  height: 20px;
}
._3LpX_Mu4-AgBkWSh-vbNGb {
  background-color: var(--grey-64);
  box-shadow: 0 1px 2px rgba(33,36,55,0.05), 0 2px 4px rgba(33,36,55,0.05), 0 4px 8px rgba(33,36,55,0.05), 0 8px 16px rgba(33,36,55,0.05);
}
._3SKtxa0Hb6Z6oKVB-AA4Dp {
  display: inline-block;
  margin-left: 10px;
  font-size: 20px;
  font-weight: 700;
}

._3dovYX9A4PmPrCP1DpRvO5 {
  width: auto;
  height: auto;
}

@media screen and (max-width: 768px) {
  ._3y20eIXZBClRTuHjPM0uFv {
    font-size: 0;
    min-width: 0;
  }
}
@media screen and (max-width: 768px) {
  ._3y20eIXZBClRTuHjPM0uFv:before {
    content: '\F0E0';
    font-family: FontAwesomeV5Solid;
    font-size: 14px;
  }
}

.e2VK0Mvm4yEQK0OVM5yVX {
  width: 100%;
  padding: 0;
  border: none;
  color: #212437;
  font-family: 'Gilroy';
  font-size: 0.85rem;
  font-weight: 400;
  line-height: 1.5;
  resize: none;
}
.e2VK0Mvm4yEQK0OVM5yVX::-webkit-input-placeholder {
  color: #7d7e82;
}
.e2VK0Mvm4yEQK0OVM5yVX::-moz-placeholder {
  color: #7d7e82;
}
.e2VK0Mvm4yEQK0OVM5yVX:-ms-input-placeholder {
  color: #7d7e82;
}
.e2VK0Mvm4yEQK0OVM5yVX:-moz-placeholder {
  color: #7d7e82;
}

.WOtpF3eqy9ntNRdYLErWy {
  margin-bottom: 20px;
  margin-left: 80px;
}
@media screen and (max-width: 736px) {
  .WOtpF3eqy9ntNRdYLErWy {
    margin-bottom: 20px;
    margin-left: 60px;
  }
}

._2DebKF4xZ4Rt7myW32-unr {
  width: 60px !important;
  height: 60px !important;
}
@media screen and (max-width: 736px) {
  ._2DebKF4xZ4Rt7myW32-unr {
    height: 40px !important;
    width: 40px !important;
  }
}

._3paMBWvHRROBP3pxwTUuBs {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._3l4hHHllM2E7HYBk0E_o-8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  width: 80px;
}
._1jyA9cNo3dgJ9JrfG3GCdb {
  margin-bottom: 4px;
}
@media screen and (max-width: 736px) {
  ._3l4hHHllM2E7HYBk0E_o-8 {
    width: 60px !important;
  }
}

._91Z-v7EcjotcxUDKlxg_U {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  margin-left: 80px;
  margin-bottom: 20px;
}
.T0eTf-tUtsV6_mE3jnrqs {
  flex: 0 0 260px;
  margin-right: 10px;
}
@media screen and (max-width: 736px) {
  ._91Z-v7EcjotcxUDKlxg_U {
    margin-left: 60px;
  }
  .T0eTf-tUtsV6_mE3jnrqs {
    flex-basis: 100%;
    margin-right: 0;
  }
}

.R39eq29inXmJDrs5sOA-1 {
  margin-bottom: 28px;
  color: #212437;
  font-size: 0.75rem;
  line-height: 1.5;
}

.IkQCkUB3JE8TSNh4VDtiq {
  color: #98a4b3;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
}

.qcm7JOH_S2TAZGhKa3qqt {
  display: inline-block;
  margin-bottom: 10px;
  color: #101222;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
}

._2jB3aHsGt4OC6SYgJpgO05 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  margin-left: 80px;
  margin-bottom: 10px;
  padding-bottom: 30px;
}
._1Sw0sCB3oPR2BUzBTT3iOP {
  flex-wrap: wrap;
  margin-left: 0;
  padding-bottom: 0;
}
.pfhKBqSfcFaptPOQDQRWU {
  flex: 0 0 260px;
  margin-right: 40px;
  max-width: 100%;
}
._13bXTfSJ5EZ3PGXdNiSc2V {
  flex: 1 1 100%;
  margin-bottom: 10px;
}
.vDbFjo9dplnGTBhCjhtnj {
  margin-bottom: 10px;
}
._1O0vJrC_fDUqhZkkPZofkb {
  color: #ff2948;
  margin-bottom: 5px;
}
@media screen and (max-width: 1024px) {
  .pfhKBqSfcFaptPOQDQRWU {
    margin-bottom: 20px;
  }
  ._2jB3aHsGt4OC6SYgJpgO05 {
    flex-wrap: wrap;
    margin-left: 60px;
  }
  ._1Sw0sCB3oPR2BUzBTT3iOP {
    flex-wrap: wrap;
    margin-left: 0;
  }
}

._2QsLqSiAaGR-MeJsSkQrjs {
  color: #6c7c93 !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  height: auto !important;
  margin: 10px 0 10px 80px !important;
  padding: 0 !important;
  transition: all 150ms ease-in-out;
}
._2QsLqSiAaGR-MeJsSkQrjs > span:before {
  color: #6c7c93 !important;
}
._2QsLqSiAaGR-MeJsSkQrjs:hover {
  color: #98a4b3 !important;
}
._2QsLqSiAaGR-MeJsSkQrjs:hover > span:before {
  color: #98a4b3 !important;
}
@media screen and (max-width: 768px) {
  ._2QsLqSiAaGR-MeJsSkQrjs {
    margin: 10px 0 10px 60px !important;
  }
  ._2QsLqSiAaGR-MeJsSkQrjs > span {
    display: inline !important;
  }
}

._1XVsWadXhmmgh7v77Gz2ff {
  padding: 28px 28px 10px;
  background-color: #fff;
  border-radius: 2px 2px 0 0;
}
._3-Bnp4j-BAx8eFsepbrW_X {
  border-radius: 8px;
  box-shadow: 0 0 20px 2px rgba(0,0,0,0.3);
  margin-bottom: 28px;
  margin-left: 80px;
  width: calc(100% - 80px);
}
@media screen and (max-width: 736px) {
  ._1XVsWadXhmmgh7v77Gz2ff {
    padding: 20px;
    border-radius: 0;
  }
  ._3-Bnp4j-BAx8eFsepbrW_X {
    margin-left: 60px;
    width: calc(100% - 60px);
  }
}

._2GVfzIVe8-2VN2FBFHcu1n {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: space-between;
  align-items: space-between;
  flex-direction: column;
  padding: 0 28px 28px;
  background-color: #fff;
  border-radius: 0 0 2px 2px;
}
._1nEaxr2ZsyM4FIUeoVyVKV {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: flex-end;
  align-items: flex-end;
  position: relative;
  top: 0;
}
._1nEaxr2ZsyM4FIUeoVyVKV > form {
  margin-bottom: 0;
}
._1nEaxr2ZsyM4FIUeoVyVKV:first-child {
  margin-bottom: 15px;
}
.H1d0HeyI4lxZPZvrD_eaR {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
}
._3JMh36fg6nOOXB24xBDoM5:first-child {
  margin-right: 20px;
}
._1TM5lOnmYuN61DwPA9b9X8 {
  background-color: #fff !important;
  min-width: 120px !important;
}
._1pkCSp3UAutW3iWpZ4eTzi {
  background-color: #ff2948;
  border-radius: 4px;
  color: #fff;
  display: block;
  font-size: 13px;
  font-weight: 500;
  text-align: center;
  padding: 10px 20px;
}
._3-1gLNr-h0j16fyC14YPrk {
  width: 100%;
}
._2n2Tii4D8BXy4NOFQPgMjh {
  align-items: flex-end;
  display: flex;
}
.PVg0E08iYSe91ajCvxtym {
  margin-right: 16px !important;
  width: 100% !important;
  max-width: 320px;
}
._3LzwH9pO7xcLB2GOwWqnQ3 {
  max-height: 40px !important;
}
@media screen and (max-width: 736px) {
  ._2GVfzIVe8-2VN2FBFHcu1n {
    padding: 0 10px 10px;
  }
  ._3JMh36fg6nOOXB24xBDoM5 {
    margin-right: 16px !important;
  }
  ._1nEaxr2ZsyM4FIUeoVyVKV > button {
    position: relative;
    top: -2px;
  }
}

.wAlAew4gUZ4SdK0kluRx7 {
  position: relative;
  box-shadow: 0 1px 4px 1px rgba(0,0,0,0.04);
}
@media screen and (max-width: 768px) {
  .wAlAew4gUZ4SdK0kluRx7 {
    margin-top: 0;
  }
}

._3TsPDyAYa8rEGVlslirhX3 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 8px;
}
._2D1TmYKeFZhx0icxyvsT1H {
  color: #98a4b3;
  font-size: 10px;
  font-weight: 500;
  text-align: right;
  text-transform: uppercase;
}
._3Pi30E3BNu_jtoWbAy13Qx {
  background-color: #ff2948 !important;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  margin-top: 10px;
  padding: 4px;
  text-align: center;
}
.KYWuoDk-4LRlDVmN9p8i4 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50px;
  height: 50px;
  width: 50px;
  background-color: #212437;
  border-radius: 100%;
}
.YHM73uM-0xIi_C3htaaIl {
  max-height: 40px;
  max-width: 40px;
}
._3MyAsxVUKVipqpYZFh9m6z {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._1GSO6L8yLJh679Gsc2d4SI {
  margin-left: 30px;
}
._2JVPm9DvffqNyz0WBrmkBl {
  color: #101222;
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 4px;
  transition: all 150ms ease-in-out;
}
._2JVPm9DvffqNyz0WBrmkBl:hover {
  color: #3b55e6;
}

._-1PZTEhrBXT0upITNzy6X {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
}
.wG9Y1oO3IWizfN8iAyqop {
  font-size: 12px !important;
}
._2hLng7Ppl_bNNj9Na_F7jZ {
  margin-left: 20px;
  font-size: 14px !important;
  color: #98a4b3 !important;
  transition: color 250ms ease-in-out !important;
}
._2hLng7Ppl_bNNj9Na_F7jZ:hover {
  color: rgba(0,0,0,0.4) !important;
}
._1gnq1Z9l0Wdnw0MXM5r44O {
  align-items: center;
  display: flex;
}
._1iuymlaVhgvXdje-6QwCWj {
  margin-left: 20px;
}

._2a-MbegkxOvITXthHURKq {
  padding: 28px;
  background-color: #fff;
  box-shadow: 0 1px 4px 1px rgba(0,0,0,0.04);
  transition: all 150ms ease-in-out;
}
._3JULoAxLEDbaSUvBlM6uan {
  margin-bottom: 28px;
  margin-left: 80px;
  color: #4b4c4e;
  font-family: 'Gilroy';
  font-size: 13px;
  font-weight: 400;
  line-height: 2;
  white-space: pre-wrap;
  word-break: break-word;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
._2fp-8Vz_hs-sOJOA9v_u3i {
  margin-left: 80px;
}
.oknC5Uh-tctqg-Zu1Atti {
  width: 200px;
}
._18YjDMSyItNzZikGA4wdgX {
  color: #7d7e82;
  transition: color 250ms ease-in-out;
  word-break: break-word;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
._18YjDMSyItNzZikGA4wdgX:hover {
  color: #4b4c4e;
}
._3cFLQwzVuzjBb1yVE4YiBS {
  display: block;
  transition: all 150ms ease-in-out;
}
._3cFLQwzVuzjBb1yVE4YiBS:hover {
  transform: scale(1.025, 1.025);
}
._3cFLQwzVuzjBb1yVE4YiBS:hover > div {
  background-color: #fcfcfc;
  box-shadow: 0 6px 24px 2px rgba(0,0,0,0.04);
}
._2ggOGAzqDSCCqRCsCdXWFr {
  color: #3b55e6;
  font-weight: 500;
  transition: color 250ms ease-in-out;
  word-break: break-word;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
._2ggOGAzqDSCCqRCsCdXWFr:hover {
  color: #586fea;
}
.BbXqJZ6W9z8guV13TMThF {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 10px;
  margin-left: 80px;
}
._2HKrDiZUaIgeukQruNuUcv {
  width: 24px !important;
  height: 24px !important;
}
.Mvv9dEfrkPLMIJWM7REts {
  color: #7d7e82;
  font-size: 12px !important;
  margin-left: 10px;
}
._3-VJFpn_kSnH7mMeqMAIde {
  color: var(--yellow);
  font-size: 16px;
  margin-bottom: 20px;
  margin-left: 80px;
  padding: 10px 0;
}
._3yXzzJ3swTUYPK2iv9_1la {
  color: var(--yellow);
  font-size: 11px;
  margin-top: 5px;
}
._3wlu_OFroveatUCiZCX24X {
  border-radius: 8px;
  box-shadow: 0 0 20px 2px rgba(0,0,0,0.3);
  margin-bottom: 28px;
  margin-left: 80px;
  width: calc(100% - 80px);
}
@media screen and (max-width: 736px) {
  ._2a-MbegkxOvITXthHURKq {
    padding: 20px;
    border-radius: 0;
  }
  ._3JULoAxLEDbaSUvBlM6uan {
    margin-left: 60px;
    word-break: break-word;
    overflow-wrap: break-word;
    word-wrap: break-word;
  }
  ._2fp-8Vz_hs-sOJOA9v_u3i {
    margin-left: 60px;
  }
  ._3-VJFpn_kSnH7mMeqMAIde {
    margin-left: 60px;
  }
  ._3wlu_OFroveatUCiZCX24X {
    margin-left: 60px;
    width: calc(100% - 60px);
  }
}

.ZwdmRcBOpIPZbBz8HcFmk {
  box-shadow: 0 0 0 2px #212437 inset !important;
  color: #212437 !important;
}
.ZwdmRcBOpIPZbBz8HcFmk:hover {
  box-shadow: 0 0 0 4px #212437 inset !important;
}

._1SBcOsnF7SqpzZiFU4QJXi {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  width: 106px;
  margin-top: -20px;
}
._1QZeVltC9IB5vBAm5gikv8 {
  background-color: #98a4b3;
  width: 3px;
  height: 40px;
}
._1qGI-orC2dG0TuXQzdtQ2m {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 40px;
  color: #212437;
  font-size: 0.55rem;
  font-weight: 700;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

._2XBr28mXsFPPFltV_G3G1S {
  box-shadow: none;
  border: 1px solid #eee;
  max-width: 100%;
}
._2jW3iAxQHmD2ZUdnwj59Zj {
  height: auto !important;
}
._3anCPbnlWZrf1oPBy7XOcw {
  padding: 0 !important;
}
._c1tmGordDQ9eJU-C4zv5 {
  left: -32px;
  top: 128px;
  width: calc(100% + 64px);
}
@media screen and (max-width: 768px) {
  ._1ycib53KnuHxU3_tqiMa3L {
    overflow: hidden;
  }
  ._2jW3iAxQHmD2ZUdnwj59Zj {
    margin-left: 0;
  }
  ._c1tmGordDQ9eJU-C4zv5 {
    top: 80px !important;
    left: 4px !important;
    right: 4px !important;
    width: calc(100% - 8px) !important;
  }
}

._1_OPkd_i954ch2hpU4VTp- {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  padding: 15px 15px 30px;
}
._1_OPkd_i954ch2hpU4VTp-:nth-last-child(2) {
  border-bottom: 1px solid #e2e6fb;
}
._2kA2W4_IbwulBJeUmhBqmZ {
  background-color: #fff;
  border-radius: 4px 4px 0 0;
}
._3LbZoZND3REnWMQFnVCKrf {
  background-color: #f5f7fe;
}
._3URowM-DTgBPoXYznfdvRh {
  border-bottom: 0 !important;
  border-radius: 4px !important;
}
@media screen and (max-width: 768px) {
  ._2kA2W4_IbwulBJeUmhBqmZ {
    border-radius: 0;
  }
}

._3Q5yxdoMOvwb1O8dc1kePT {
  display: flex;
  flex: 1;
  margin-left: 15px;
}
._316NNbIW66e_-4tLfPdi0k {
  color: #212437 !important;
  font-size: 13px !important;
  line-height: 2 !important;
  margin-bottom: 0 !important;
  white-space: pre-line;
}
.YWPcwessVD7iRxVczkAbe {
  margin-left: -60px !important;
  margin-top: 30px;
  padding-right: 5px !important;
}
._1Pchy-eU-gi2wcBGixSwDe {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  margin: 5px 0 10px;
}
.rVCVHHd5m5s3CRTXsNb2k {
  height: 50px !important;
  margin: 0 !important;
}
.nzg1DEHW1oQoKd2WF37HI {
  flex: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-left: 15px;
}
._2oOyC_KxPFTQepcDAebK-A {
  color: #212437 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  margin: 5px 5px 10px 0;
}
._3TKejsJgExGEXRDwruAKhO {
  color: #fff !important;
  font-size: 10px !important;
  text-transform: uppercase !important;
}
._1eOW5Td_5ZIqes76GTsK0w {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._1eOW5Td_5ZIqes76GTsK0w {
  color: #98a4b3;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
  font-size: 13px;
  font-weight: 500;
  text-align: right;
}
@media screen and (max-width: 414px) {
  ._3Q5yxdoMOvwb1O8dc1kePT {
    flex-direction: column;
  }
  ._3Q5yxdoMOvwb1O8dc1kePT > div:first-child {
    order: 2;
  }
  ._3Q5yxdoMOvwb1O8dc1kePT > div:last-child {
    order: 1;
    margin-bottom: 16px;
  }
  ._3TKejsJgExGEXRDwruAKhO {
    padding: 5px !important;
  }
  ._1eOW5Td_5ZIqes76GTsK0w {
    font-size: 10px;
  }
}

._2x5gCz4FwIHfpU6Y3HxTJ_ {
  background-color: #fff;
  margin-bottom: 40px;
  border-radius: 4px;
  box-shadow: 0 10px 50px 10px rgba(0,0,0,0.125);
}
@media screen and (max-width: 768px) {
  ._2x5gCz4FwIHfpU6Y3HxTJ_ {
    border-radius: 0;
    max-width: 100%;
  }
}

._1aDjDQHaA22JmywmpodMy8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}

.Kzy2jeszThejK0Ev3LuCc {
  position: relative;
  padding: 20px;
  margin-bottom: 40px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 10px 50px 10px rgba(0,0,0,0.125);
}
.Kzy2jeszThejK0Ev3LuCc:before {
  content: "";
  display: block;
  position: absolute;
  top: -5px;
  left: 20px;
  height: 0;
  width: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #fff;
}
._3X1-mrU47ZLdKOBTjUqod5 {
  border: 0 !important;
  padding: 0 !important;
  margin-top: -6px;
}
._3X1-mrU47ZLdKOBTjUqod5::-webkit-input-placeholder {
  color: #7d7e82 !important;
}
._3X1-mrU47ZLdKOBTjUqod5::-moz-placeholder {
  color: #7d7e82 !important;
}
._3X1-mrU47ZLdKOBTjUqod5:-ms-input-placeholder {
  color: #7d7e82 !important;
}
._3X1-mrU47ZLdKOBTjUqod5:-moz-placeholder {
  color: #7d7e82 !important;
}
._3X1-mrU47ZLdKOBTjUqod5:focus {
  box-shadow: none !important;
}
@media screen and (max-width: 768px) {
  .Kzy2jeszThejK0Ev3LuCc {
    border-radius: 0;
    max-width: 100%;
  }
}

.-T2F2gUyECddrYH1C1DSI {
  padding: 20px;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
}
._3eSGw2E5oDK_xKoN-IIO65 {
  border: 0 !important;
  padding: 0 !important;
  margin-top: -6px;
}
._3eSGw2E5oDK_xKoN-IIO65::-webkit-input-placeholder {
  color: #7d7e82 !important;
}
._3eSGw2E5oDK_xKoN-IIO65::-moz-placeholder {
  color: #7d7e82 !important;
}
._3eSGw2E5oDK_xKoN-IIO65:-ms-input-placeholder {
  color: #7d7e82 !important;
}
._3eSGw2E5oDK_xKoN-IIO65:-moz-placeholder {
  color: #7d7e82 !important;
}
._3eSGw2E5oDK_xKoN-IIO65:focus {
  box-shadow: none !important;
}
@media screen and (max-width: 768px) {
  .-T2F2gUyECddrYH1C1DSI {
    border-radius: 0;
  }
}

._1kC6buBHo9BAqwO7ozL3kF {
  font-family: 'Gilroy';
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  color: #9daaf3;
  text-align: center;
  padding: 10px 0;
  width: 100%;
}
._2HTC_9y-hFVYKhSE6VFzfl {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  background-color: #ebeefd;
  border-bottom: 1px solid #e2e6fb;
  border-radius: 0;
  transition: background-color 250ms ease-in-out;
}
._2HTC_9y-hFVYKhSE6VFzfl:hover {
  background-color: #e7ebfc;
}

._3IoDNCEZex4aVMHkyeJTpo {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: flex-end;
  align-items: flex-end;
}
._3IoDNCEZex4aVMHkyeJTpo > div {
  flex: 1;
  min-height: 40px;
}
._5YBd04IUwTOG2kDYZ_GPh {
  background-color: #30ce91;
  transition: background-color 200ms ease-in-out;
}
._5YBd04IUwTOG2kDYZ_GPh:hover {
  background-color: #59d7a7;
}

.T21VfzKIoJamfqXpGg2Nn {
  padding: 0 40px;
  border-color: #3b55e6;
  color: #3b55e6;
  transition: all 150ms ease-in-out;
}
.T21VfzKIoJamfqXpGg2Nn:hover {
  background-color: #3b55e6;
  color: #fff;
}
@media screen and (max-width: 768px) {
  ._3LBWoCIVKHKLOmtmmo-72r {
    flex-wrap: wrap !important;
    margin-right: 0 !important;
  }
  .rM3zNJagqFqfSxSH206d4 {
    flex: 0 0 100% !important;
    margin-right: 0 !important;
    width: 100%;
  }
  ._3lpgotckC91Xe9nrJ5uhwj {
    display: none;
  }
  .T21VfzKIoJamfqXpGg2Nn {
    padding: 0 20px;
  }
}

._2ZdIjlmOHtTsP6SRzK2_LE {
  margin: -20px 0 20px;
}
._1iHoFFeeA3AMrMGt7X_ZVx {
  margin-top: 5px;
}
._2GIxCxn6cwVk3l6p_YBqhx {
  padding-left: 10px;
}
._323QK0XI7fs4l2SnEUm-y4 {
  color: #6c7c93 !important;
  font-family: 'Gilroy' !important;
  font-weight: 500 !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out !important;
}
._323QK0XI7fs4l2SnEUm-y4:hover {
  color: #212437 !important;
}
.imZmbKql4DhIqYHb1wLts {
  color: #ff2948;
  font-size: 12px;
  font-weight: 500;
}

.qkaFu6b7goE4sA4FOaoe4 {
  padding: 25px;
}
._3Yk3oZAU51ux4vpbxnzI-w {
  margin-bottom: 20px;
}
._1qT7V5B4dO5nH0CXRzBvqP {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._1lzhnPUBoqVOcUCbcsj31P {
  flex: 3;
  margin-right: 15px;
}
.xRuPvFCnzNBcuM7hthW7u {
  padding: 18px 15px !important;
}
._1KBHqYx4WwF99IwGLjubJw {
  flex: 1;
  height: 52px !important;
}
._3xg22d2qrIOwPRSZyxqbIx {
  margin-top: 20px;
}
._1S6r2Csj3ctjXcGkyy0MEd {
  margin-bottom: 20px !important;
  padding: 0 !important;
}
.MDl-EwKEjzzVSfOl6xfXX {
  border: 0;
  box-shadow: none;
}
._20V0h7GUhyT44tX4au1GZd {
  margin: 20px 0;
}
.utRqetW3Mbgjwj6d5uBqg {
  margin-bottom: 25px;
}
@media screen and (max-width: 812px) {
  ._1qT7V5B4dO5nH0CXRzBvqP {
    flex-direction: column;
  }
  ._1lzhnPUBoqVOcUCbcsj31P {
    margin-bottom: 25px;
    margin-right: 0;
    width: 100%;
  }
  ._1KBHqYx4WwF99IwGLjubJw {
    width: 100%;
  }
}

._2G0kOXCLBpVgK1McGY-8O1 {
  margin-bottom: 20px;
}
._59k_BbY5EJgJsKWAz0JHD {
  margin-top: 20px;
}

._1bewDS3FTj9xzI2Nb_6_vp {
  margin: 0 !important;
}
.q3Bv27XL-zbKl-0uN6ZYp {
  background-color: #fff !important;
  height: 41px !important;
}

.MTQpoEWQQBIMu1AARR3j {
  z-index: unset !important;
}
.POyPaaKIYna8EN4JxIGIF {
  color: #7d7e82;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 10px;
}
._1eymDDQf0XX02OSZNiMOpG {
  font-size: 24px;
  font-weight: 700;
}

._3NgY66V527hZqvg4gOZr8g {
  color: #6c7c93;
  font-size: 14px;
  font-weight: 400;
  line-height: 2;
  margin: 0 0 16px;
}
._3nlWCxi0y7QY2T6ju9JT3l {
  flex: 1;
  line-height: 2;
}
._3BITBUoGuCxql4NHqupIup {
  color: #3b55e6 !important;
  font-family: 'Gilroy' !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  transition: all 150ms ease-in-out !important;
}
._3BITBUoGuCxql4NHqupIup:hover {
  color: #212437 !important;
}
._1NKla6_EOLvBQQqQOe_Arh {
  color: #6c7c93 !important;
  font-family: 'Gilroy' !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  transition: all 150ms ease-in-out !important;
}
._1NKla6_EOLvBQQqQOe_Arh:hover {
  color: #212437 !important;
}
._1excYhRkKQEkgc5jrxtrbX {
  color: #6c7c93 !important;
  text-transform: none !important;
  font-size: 14px !important;
}

._1BLkHQp06ccCKkyw0Y6cJe {
  box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075), 0 2px 2px 1px rgba(0,0,0,0.05), 0 4px 4px 2px rgba(0,0,0,0.025) !important;
  margin-bottom: 40px;
}
.a1t2xxMc5tCrLLngbIaeD {
  font-size: 20px !important;
  font-weight: 500;
  margin-bottom: 20px;
}
._2UMOyygJiibq1Zfff1QAq8 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
._3a4tv1J1_cWSs6uAWCRgjq {
  box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075), 0 2px 2px 1px rgba(0,0,0,0.05), 0 4px 4px 2px rgba(0,0,0,0.025) !important;
}
._3CjZeY81YmdeUREXKGrWWa {
  box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075), 0 2px 2px 1px rgba(0,0,0,0.05), 0 4px 4px 2px rgba(0,0,0,0.025) !important;
  margin-right: 30px;
}

._3NyFYfMHtTQCSCWX8slZeo {
  margin-bottom: 20px;
  padding-left: 4px;
}
.P7HOHsT4AZDxsxo5Rd1ux {
  color: #212437 !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  padding-left: 2px;
}
._2tWCMyA7qgC6T5B4YGRLU7 {
  color: #ff2948 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  max-width: 600px;
  padding-left: 4px;
}
._36apGKXP_hoYpHzxLJ_RDZ {
  color: #212437 !important;
  font-size: 13px !important;
  font-weight: 700;
  line-height: 1.5 !important;
  margin-bottom: 10px;
}
.XWwxlMKNfVmrWVByh2UuN {
  font-weight: 400;
}
.-voxamW0GAvXNkZr6b4IB {
  font-weight: 700;
}
._3hOY3EfMEm3vBzI-63B7So {
  color: #3b55e6 !important;
  font-family: 'Gilroy' !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  transition: color 250ms ease-in-out;
}
._3hOY3EfMEm3vBzI-63B7So:hover {
  color: #7d7e82 !important;
}
._1t80tYro8gOSHWfojkr2fb {
  margin-bottom: 15px;
}
@media screen and (max-width: 414px) {
  ._3IjB40mmVHeTTp_oj_LLea {
    font-size: 10px !important;
    height: 34px !important;
    min-width: 90px !important;
  }
}

._1kZA2-l3vCp1Jf6LEoGxka {
  border-color: #30ce91 !important;
  border-width: 2px !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  padding: 20px !important;
}
._1wL6vLIx0-1YRCVtoPd1MT {
  padding: 30px 0 45px;
}
.QgSnDXqPRBPOJd1Z21iMA {
  display: flex;
}
.fgCN0HkHqc9kekVaHdlfX {
  background-color: var(--grey-21);
}
._1o-dCGvy3khJB_HfPgdldi {
  color: #6c7c93;
}
._1o-dCGvy3khJB_HfPgdldi > div {
  margin-bottom: 5px;
}
._1o-dCGvy3khJB_HfPgdldi > div:last-child {
  margin-bottom: 0;
}
._8-T1VLYMW7MEdSvByNuUc {
  color: #212437;
}
.EH4EJ6p9kb1qVRalKp7LI {
  color: #ff2948;
}
.e3AWj-tMVYKTYWkDGGFVY {
  font-weight: 500;
}
._59NOScgVwy9_j5a1IzKMv {
  text-transform: none !important;
}
@media screen and (max-width: 737px) {
  .fgCN0HkHqc9kekVaHdlfX {
    margin-top: 20px;
  }
}

._2-4CPa9mEK3evOPD0BQs1v {
  z-index: 2 !important;
}
.vZ9SIniaMD1_98kvXQnun {
  position: relative;
}
._2gyxFUnr5oDET-rPtfvNPR {
  position: absolute;
  right: -20px;
  top: 0;
}
._1r8hTXngryQ4ehdc4KcYiw {
  flex: 1;
  color: #212437 !important;
  font-size: 13px !important;
}
._3hoP-Nj_BLYHiX8KgV2IRt {
  color: #a77325 !important;
  font-family: 'Gilroy' !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  transition: 160ms all linear !important;
}
._3hoP-Nj_BLYHiX8KgV2IRt:hover {
  color: #644516 !important;
}
.dbYub1uZgilYSg-mYho2L {
  color: #212437;
  font-size: 0.75rem;
  font-weight: 500;
  margin-bottom: 5px;
  width: 100%;
}
._3pnwMGTV49m1bgNhCwHHIg {
  flex: 1 !important;
}
._1qjHQ5gwBI0FJvYnty6tVN {
  color: #7d7e82 !important;
}
._1Is46iFf0fg0WZlCI1cExC {
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.075);
  color: #7d7e82;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: FontAwesome;
  font-size: 10px;
  height: 20px;
  transition: transform 250ms ease-in-out;
  width: 20px;
}
._1Is46iFf0fg0WZlCI1cExC:before {
  content: "\F129";
}
._1Is46iFf0fg0WZlCI1cExC:hover {
  transform: scale(1.2, 1.2);
}
._2FMCDwzjhMlVZpj7_XE69o {
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.075);
  color: #7d7e82;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: FontAwesome;
  font-size: 10px;
  height: 20px;
  transition: transform 250ms ease-in-out;
  width: 20px;
}
._2FMCDwzjhMlVZpj7_XE69o:before {
  content: "\F128";
}
._2FMCDwzjhMlVZpj7_XE69o:hover {
  transform: scale(1.2, 1.2);
}
@media screen and (min-width: 737px) and (max-width: 1024px) {
  ._1zU6972H2-qnJd_epqgWnF {
    flex-wrap: wrap !important;
  }
  .vZ9SIniaMD1_98kvXQnun {
    flex: auto !important;
  }
}
@media screen and (max-width: 768px) {
  .vZ9SIniaMD1_98kvXQnun {
    position: relative;
  }
  ._2gyxFUnr5oDET-rPtfvNPR {
    right: 0;
    top: -5px;
  }
}
@media screen and (max-width: 414px) {
  ._3pnwMGTV49m1bgNhCwHHIg {
    margin-right: 10px !important;
  }
  ._3pnwMGTV49m1bgNhCwHHIg:last-child {
    margin-right: 0 !important;
  }
}

._2YUtvT-fE4RLP7Woma0cbI {
  color: #7d7e82;
  font-size: 12px;
  font-weight: 500;
  left: 2px;
  line-height: 1.5;
  margin: 15px 0;
  position: relative;
}
._23nB6NrHk_EihtZsOF2zB9 {
  list-style-type: disc;
  padding-left: 30px;
}
._2YMuCefFZcyyF6oIyexuHl {
  margin-bottom: 5px;
}
._2oH6wjY-44blUxGmQzuGAu {
  color: #30ce91;
  font-size: 12px;
  font-weight: 500;
  left: 2px;
  line-height: 1.5;
  margin: 15px 0;
  position: relative;
}
._3TCcUfmZG1vTjvO7LmIRC8 {
  color: #ff2948;
  font-size: 12px;
  font-weight: 500;
  left: 2px;
  line-height: 1.5;
  margin-top: 15px;
  position: relative;
}
.ti0QGQEsAeU1gXRySpaER {
  color: #ff2948;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 15px;
}
._2NVSJz0fQa66TP15OaqW6h {
  color: #3b55e6 !important;
  font-family: 'Gilroy' !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out !important;
}
._2NVSJz0fQa66TP15OaqW6h:hover {
  color: #212437 !important;
}
._1juULHrmF2P1xEcJwp-y9u {
  flex: 1;
  line-height: 1.5;
}
._1F-g2VOz3KEpaGHEIFz5Je {
  font-size: 15px;
  font-weight: 500;
  line-height: 2;
  margin-bottom: 10px;
}
._31Iedta67POv-fXGtVN3lC {
  border: 1px solid var(--bluegrey-transparent-85);
  border-radius: 4px;
  font-weight: 400;
  margin: 15px 0;
  padding: 15px;
}
._205LsiLQ0wYgh4v1QITieB {
  color: var(--grey-82);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.7;
  margin-bottom: 10px;
}
._205LsiLQ0wYgh4v1QITieB:last-child {
  margin-bottom: 0;
}
.yd7cLm48VV5DV1t-kjLmk {
  color: var(--grey-64);
  font-size: 14px;
  font-weight: 500;
}
._2QVvrJ2TWvn6JhGUJ-SOc8 {
  color: #ff2948;
  margin: 10px;
}
._3eytOpjPIlPRuR2pz_wDD2 {
  color: var(--grey-82);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.7;
}
._21QJUXHl3pHWJfJGmsfuzS {
  color: var(--red);
  font-size: 12px;
  font-weight: 500;
  line-height: 1.7;
  margin-bottom: 10px;
}
._1dSSD0oP3RTfwLFbPD6-Qi {
  color: #212437;
  font-weight: 700;
}
._1DstFmKsdldEFEstM12dWh {
  color: #7d7e82;
  font-size: 12px;
  font-weight: 500;
  left: 2px;
  line-height: 1.5;
  margin: 15px 0;
  position: relative;
}
@media screen and (max-width: 812px) {
  .JeEzW6TrhStac7pjgpYeU {
    order: 2 !important;
  }
  ._3_Blva1OKntC4QHwYwFbxY {
    order: 1 !important;
  }
}

._3J04rDt5NdU_4SgzPmvpZx {
  max-width: 720px;
  padding: 0;
}
._1ZFSI8vFO6XRmx5_nJtFPz {
  border-top: 1px solid var(--grey-21);
  margin-top: 5px;
  max-width: 720px;
  padding: 20px 0 10px;
}
.ac1HtAVqzOL29bXdHvO1b {
  color: #6c7c93 !important;
  font-size: 13px !important;
}
._3SQ8FzKXr718jIwA2sv__- {
  color: #6c7c93 !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  margin: 5px 0 !important;
}
._2YWegSKJjuJx6dvALs2lt7 {
  color: #212437 !important;
  font-size: 13px !important;
}
._35oaSUD8hDN3sIa6MqTkiB {
  color: #7d7e82 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  margin-bottom: 0 !important;
}
._54i6VSRfjQh_K8LSSRJtg {
  color: #212437 !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 2 !important;
  margin-bottom: 15px !important;
}
._2dbQSnUFfDCSsMBN7qu-Bm {
  font-weight: 700;
}
._13VnO8Uj8sMqQ2gor5USXY {
  margin-bottom: 20px;
}
._3Eo3ucTmJwQ19lbM0UOorb {
  position: relative;
  color: #212437 !important;
  font-family: 'Gilroy';
  font-size: 18px !important;
  font-weight: 500 !important;
  letter-spacing: 0.5px !important;
  margin-bottom: 15px !important;
  cursor: pointer;
  line-height: 2 !important;
  text-align: left;
  transition: all 150ms ease-in-out;
}
._3Eo3ucTmJwQ19lbM0UOorb:hover {
  color: #4b4c4e !important;
}
._3Eo3ucTmJwQ19lbM0UOorb:hover:before {
  bottom: -20px;
  opacity: 1;
}
._11fJ3zYXJox9aoKyTQSfPq {
  position: relative;
  color: #212437 !important;
  font-family: 'Courier';
  font-size: 20px !important;
  font-weight: 700 !important;
  letter-spacing: 2px !important;
  margin-bottom: 15px !important;
  cursor: pointer;
  line-height: 2 !important;
  text-align: left;
  transition: all 150ms ease-in-out;
}
._11fJ3zYXJox9aoKyTQSfPq:hover {
  color: #4b4c4e !important;
}
._11fJ3zYXJox9aoKyTQSfPq:hover:before {
  bottom: -20px;
  opacity: 1;
}
._11fJ3zYXJox9aoKyTQSfPq:before,
._3Eo3ucTmJwQ19lbM0UOorb:before {
  content: 'Click To Copy';
  display: block;
  font-family: 'Gilroy';
  position: absolute;
  bottom: -8px;
  opacity: 0;
  color: #3b55e6;
  font-size: 12px;
  font-weight: 500;
  transition: all 150ms ease-in-out;
}
._11fJ3zYXJox9aoKyTQSfPq:after,
._3Eo3ucTmJwQ19lbM0UOorb:after {
  content: '\F0C5';
  color: #3b55e6;
  font-family: FontAwesome;
  font-size: 16px;
  margin-left: 8px;
}

.whKhKA9oTLOArvRBrXve8 {
  max-width: 1170px;
  width: 100%;
}
._2s8ZrJCSondBX_DsnkReDX {
  background-color: #30ce91;
  border-radius: 4px;
  box-shadow: 0 4px 24px rgba(0,0,0,0.2);
  margin-bottom: 30px;
  padding: 30px;
}
._3u5qGy-iJlHKZ1mT9nOESY {
  color: rgba(0,0,0,0.4);
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 10px;
}
._56D74mq_5z2Lv1xKw4dLL {
  color: #fff;
  font-size: 32px;
  font-weight: 700;
}
._1zqERcEUDWb_N10FicqPKn {
  color: rgba(255,255,255,0.8);
  font-size: 16px;
  font-weight: 700;
  margin-right: 10px;
}
._1p1XRmdb_ZouqLwuNxczpQ {
  color: #6c7c93 !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  margin-bottom: 20px !important;
}
._2h0CPPmTqwj8ZtSja1d7X2 {
  color: #7d7e82;
  font-size: 13px;
  font-weight: 500;
  margin: 50px 0 15px;
}
._1HyiIUJh8qOzaFgv-3S_Fi {
  list-style-type: none;
  padding-left: 15px;
}
._2Szcx7NPKumBuX5t6YcTJV {
  list-style-type: disc;
  padding-left: 15px;
}
.xG6r_NcIaK7hOegKFA670 {
  margin-top: 15px;
}
._34MK5TpXQTuewrtagqZz1B {
  color: #ff2948;
  font-size: 12px;
  font-weight: 500;
  left: 2px;
  line-height: 1.5;
  margin: 15px 0;
  position: relative;
}
._3douPILGRTOeMTUOXxwVcA {
  color: #3b55e6 !important;
  font-family: 'Gilroy' !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out !important;
}
._3douPILGRTOeMTUOXxwVcA:hover {
  color: #212437 !important;
}
._1tkCrE4EjGXX46HaNEoYnJ {
  color: #ff2948;
  font-weight: 500;
}
._3gdhVlNsKnsqCWz-KMAmb8 {
  display: inline-block;
  color: #3b55e6 !important;
  font-family: 'Gilroy' !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  transition: color 250ms ease-in-out;
}

._1bXt--FZThUOEEpcPKSDPT {
  display: flex;
  align-items: flex-start;
}
._1Yg40IYwIFMOD3SN5EcEzZ {
  border-top: 1px solid var(--grey-21);
  display: inline-block;
  padding-top: 40px;
  max-width: 100%;
}
.YTQ5cj4SWfyE6A3RnY4oM {
  margin-bottom: 40px;
}
._35XklpJrFVfvL77jQ7foZ5 {
  margin-bottom: 40px;
  line-height: 1.5;
}
._35XklpJrFVfvL77jQ7foZ5 > span > span:first-child {
  color: #30ce91 !important;
}
._2D2b3xE7sq1wRlYgmlkMWk {
  align-self: flex-start;
  display: flex;
  flex-direction: column;
  padding-right: 40px;
}
._3dSRmbFt5sbsq-CJ9DmnBl {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 30px;
}
._2rywQvtKlO_dm20DWmRwdw {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  height: 100%;
}
@media screen and (max-width: 1024px) {
  ._2rywQvtKlO_dm20DWmRwdw {
    height: auto;
  }
}
.IccxFdddLIdOrh3i-_6t_ {
  color: #212437 !important;
  font-size: 16px;
  font-weight: 500;
  text-align: left;
}
._1TsOSDi0V927IdwSG2xJrP {
  color: #7d7e82;
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-size: 60px;
  font-weight: 700;
  width: 100px;
}
._1Fma_HM74gusVUZ1J8C9K-,
._2p7L6H5yL6us7MERbJAZMI {
  color: #212437;
  display: flex;
  font-size: 0.75rem;
  font-weight: 500;
  margin-bottom: 20px;
}
._1Fma_HM74gusVUZ1J8C9K- {
  margin-top: 20px;
}
._3TMB9kL-fGxM32aw3nfi1b {
  color: #212437;
  font-size: 13px;
  line-height: 2;
  margin-top: -7px;
}
._21s1ody5mXlbtwTWwwtpn4 {
  font-weight: 500;
}
._2CKc2Bo2ZNgsGZuZy7KYlg {
  margin-bottom: 20px;
}
.Wp2ts2FTLJbb2CsLJBjgH {
  color: #3b55e6 !important;
  font-family: 'Gilroy' !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  transition: color 250ms ease-in-out;
}
.Wp2ts2FTLJbb2CsLJBjgH:hover {
  color: #7d7e82 !important;
}
._2230fz3KzTM5UJMPjOcLm1 {
  border-bottom: 2px solid #3b55e6;
  color: #3b55e6;
  font-size: 16px !important;
  font-weight: 700 !important;
  margin-bottom: 24px;
  text-transform: none !important;
  transition: all 250ms ease-in-out;
}
._2230fz3KzTM5UJMPjOcLm1:hover {
  border-bottom-color: transparent;
}
._3_j2OUkG-xWnJ2tVeaujdE {
  color: #ff2948;
}
@media screen and (max-width: 480px) {
  ._1bXt--FZThUOEEpcPKSDPT {
    flex-direction: column;
  }
  ._3WfKZHyKMoefpSkuVy3Y6W {
    display: none;
  }
  ._35XklpJrFVfvL77jQ7foZ5 {
    font-size: 16px !important;
    line-height: 1.5 !important;
  }
}

._3cq_IcdlieLCJV2XNWRsro {
  width: 100%;
}
._2I0gc7YSer7unz7gnhqxOX {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
._2E4s5zFCvJ3Uch2-mkwurG {
  margin-bottom: 105px;
}
.O89BbICDCqrJtq_E_6Rnc {
  margin-bottom: 20px;
}

._3kFK_TF7r49EaQi0AA-4Cd {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-direction: column;
}
.A9SW48ozhxK7Ic7zgyqHL {
  margin-bottom: 20px;
}
.fhXHyKFvXZILLgvGOMgz5 {
  margin-bottom: 20px;
  max-width: 512px;
}
._1ciHsKi2J0_5XGJsud8Rhc {
  color: #212437 !important;
  font-size: 13px !important;
  line-height: 2 !important;
  text-align: justify !important;
}
._4WIPRd2UAfjQ2_4hzwxGp {
  color: #30ce91 !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  text-transform: none !important;
  transition: all 250ms ease-in-out;
}
._4WIPRd2UAfjQ2_4hzwxGp:hover {
  color: #212437 !important;
}

._2J2s5zlJsjZZgy1tC69vsi {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  margin-top: 20px;
  padding-bottom: 40px;
  border-bottom: 1px solid var(--grey-21);
}
._3X5A7v2HS4Ar5rOMZsGl6m {
  line-height: 1.5;
  text-align: center;
}

._1W2lTmZXPym9qAR70djYt6 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 140px 0;
  padding-bottom: 40px;
}
._3xS0FIc973QLPk9caRgGiI {
  max-width: 800px;
  color: #fff;
  font-size: 30px;
  line-height: 1.5;
  letter-spacing: 0.75px;
  text-align: center;
}
@media screen and (max-width: 736px) {
  ._1W2lTmZXPym9qAR70djYt6 {
    padding: 140px 0 40px;
  }
  ._3xS0FIc973QLPk9caRgGiI {
    font-size: 20px;
  }
}

.rKRKPXt-diEdMDU0qqSVp {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
}
.UhtsHus1dskAckyAo3uPw {
  margin: 20px 0;
}

._16ypA9FuorMSIW5RFnOuUe {
  margin-top: -60px;
}
.JKgfY-Pa1rUFi6euuVrqs {
  margin-bottom: 20px;
}
.JKgfY-Pa1rUFi6euuVrqs:first-child {
  margin-top: 20px;
}

._35byRJRDjc9bWrBlmFq1hw {
  padding: 25px 25px 25px;
  background-color: #fff;
  border-radius: 4px 4px 0 0;
}
._3jpJsKIC00SXCNA3N53_l {
  max-width: 320px;
}
._3n8-JJOu2EUcFXM25TfksV {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 15px;
}
._3n8-JJOu2EUcFXM25TfksV:last-child {
  margin-bottom: 0px;
}
._2n53I5Bk8Celd1ddvi1ZJ3 {
  color: #7d7e82;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
}
._2C9Vjsd1fKmDkyhBvF7TBA {
  color: #4b4c4e;
  font-size: 18px;
  font-weight: 700;
  text-align: right;
}
.jlBe01BJ0WFY46KOqziv2 {
  margin-bottom: 20px;
  margin-top: 30px;
}
@media screen and (max-width: 768px) {
  .jlBe01BJ0WFY46KOqziv2 {
    margin-top: 40px;
  }
}
@media screen and (max-width: 600px) {
  .jlBe01BJ0WFY46KOqziv2 {
    padding-left: 15px;
    margin-top: 20px;
  }
  ._3jpJsKIC00SXCNA3N53_l {
    max-width: 100%;
  }
}

.sEDwJ-jwKmA-Q9zfyLcBR {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  height: calc(100vh - 60px);
  overflow-y: hidden;
  padding-top: 80px;
}
._221eWek9S8psVHWoAR6Q7h {
  max-width: 1170px;
}
._1v5AXqGFmOCP8Ndv0t6TSq {
  height: auto;
  margin-bottom: 32px;
  max-height: 96px;
  max-width: 288px;
  width: auto;
}
._1su7dTwmR0zeI4VuH9Lp9k {
  color: #fff;
  font-family: 'Gilroy';
  font-size: 48px;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 16px;
}
.pPpCkoIJkyFRp63fjRIKz {
  color: var(--grey-21);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  font-family: Gilroy;
  font-size: 14px;
  font-style: italic;
  margin-bottom: 40px;
}
.pPpCkoIJkyFRp63fjRIKz > button,
.pPpCkoIJkyFRp63fjRIKz > div {
  margin-right: 30px;
}
.pPpCkoIJkyFRp63fjRIKz > div:last-child,
.pPpCkoIJkyFRp63fjRIKz > button:last-child {
  margin-right: 0;
}
._19oC7XPyEuhMMKWNII5a68 {
  left: 1.5px;
  margin-bottom: 40px;
  position: relative;
}
._1PCNP-LjAgZom2cVRCjXVF {
  margin-left: 5px !important;
}
._2IgJjf1opqptnjKU_SwT {
  display: inline-block;
  margin-right: 30px;
}
._2TKqqrjH_EH24Bdg-pD9oV {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: flex-end;
  align-items: flex-end;
}
._1cci98MdQDyHTb5w6eqm9 {
  min-height: 576px;
  min-width: 1024px;
}
.jZj62s8DVaMB99Ddw5VZw {
  color: rgba(255,255,255,0.66) !important;
}
.jZj62s8DVaMB99Ddw5VZw:hover {
  color: rgba(255,255,255,0.33) !important;
}
.jZj62s8DVaMB99Ddw5VZw:before {
  font-size: 30px !important;
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  ._1su7dTwmR0zeI4VuH9Lp9k {
    font-size: 40px;
  }
}
@media screen and (min-width: 737px) and (max-width: 1024px) {
  ._1cci98MdQDyHTb5w6eqm9 {
    min-height: 338px;
    min-width: 0;
  }
  .jZj62s8DVaMB99Ddw5VZw {
    top: -8px !important;
  }
}
@media screen and (max-width: 768px) {
  ._2TKqqrjH_EH24Bdg-pD9oV {
    display: none;
  }
}
@media screen and (max-width: 736px) {
  .sEDwJ-jwKmA-Q9zfyLcBR {
    align-items: flex-start;
    padding: 80px 15px 40px;
  }
  ._1v5AXqGFmOCP8Ndv0t6TSq {
    margin-bottom: 30px;
    max-height: 100px;
    max-width: 100px;
  }
  ._1su7dTwmR0zeI4VuH9Lp9k {
    font-size: 30px;
  }
  .pPpCkoIJkyFRp63fjRIKz {
    font-size: 12px;
    margin-bottom: 30px;
  }
  .pPpCkoIJkyFRp63fjRIKz > div,
  .pPpCkoIJkyFRp63fjRIKz > button {
    margin-right: 10px;
  }
  ._2IgJjf1opqptnjKU_SwT {
    margin-right: 30px;
  }
  ._1cci98MdQDyHTb5w6eqm9 {
    min-height: 200px !important;
    min-width: 0;
    top: 0;
    bottom: 0;
  }
}
@media screen and (min-width: 736px) and (max-width: 1170px) {
  .sEDwJ-jwKmA-Q9zfyLcBR {
    padding: 80px 50px 0;
  }
}
@media screen and (max-width: 736px) {
  ._2814LvklU45mEeZKy0OlZc {
    overflow-wrap: break-word;
    word-wrap: normal;
    -ms-word-break: normal;
    word-break: normal;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
@media screen and (max-width: 736px) and (orientation: landscape) {
  .sEDwJ-jwKmA-Q9zfyLcBR {
    height: 480px;
  }
}
@media screen and (max-width: 320px) {
  ._1v5AXqGFmOCP8Ndv0t6TSq {
    max-height: 75px;
  }
  ._1su7dTwmR0zeI4VuH9Lp9k {
    font-size: 30px;
  }
}

.DXlELWINfL8gZpAYymznW {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: flex-end;
  align-items: flex-end;
  flex-direction: column;
}
._3eYXMUr8GasSCL1gCApyEp {
  max-width: 1170px;
}
@media screen and (max-width: 600px) {
  ._3eYXMUr8GasSCL1gCApyEp {
    padding: 0 15px;
  }
}

._2BpNC_qtyABFF5uBL0VOSp {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._136j8F7xZlGJITt4TAbVfg {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50%;
  height: 100%;
}
._2DeE8teRIfuUo_8HTmUeM- {
  flex: 0 1 50%;
  overflow-y: auto;
  margin: 0 !important;
  max-width: 720px;
  padding: 80px 80px 20px;
}
._2DeE8teRIfuUo_8HTmUeM-::-webkit-scrollbar {
  width: 0;
}
._3Jv8uMcEPinU4x0sAUeHC- {
  padding: 100px 0 100px 100px;
}
._3G49qQeje8H8R1dgTZvC3t {
  margin-bottom: 15px;
  color: #7d7e82;
  font-size: 13px;
  font-family: Gilroy;
  font-style: italic;
}
._1pHoko0wfm-eRoL8oo87hw {
  margin-bottom: 30px;
  color: #101222;
  font-size: 30px;
  font-family: 'Gilroy';
  font-weight: 700;
  line-height: 1;
}
.lmsERdDerJ-t35j38C2-s {
  background-color: #ff2948;
  height: 4px;
  width: 40px;
  margin-bottom: 30px;
}
._3Zi7mFg18mRp1Mr_jb33uw {
  color: #7d7e82;
  font-size: 13px;
  font-family: 'Gilroy';
  line-height: 2;
  white-space: pre-line;
}
._3Zi7mFg18mRp1Mr_jb33uw > p {
  margin-bottom: 20px;
}
._2eoFlkx90X5U1vgkMzZ8vi {
  margin: 15px 0 5px;
  color: #212437;
  font-size: 16px;
  font-family: 'Gilroy';
  line-height: 1;
}
._3_cHVkTCUV6_GZqCwstDYb {
  max-width: 1024px;
  min-height: 576px;
  width: 100%;
}
._3QQSwvc6URQJ4dL5KOLhfP {
  color: rgba(255,255,255,0.66) !important;
}
._3QQSwvc6URQJ4dL5KOLhfP:hover {
  color: rgba(255,255,255,0.33) !important;
}
._3QQSwvc6URQJ4dL5KOLhfP:before {
  font-size: 30px !important;
}
@media screen and (min-width: 737px) and (max-width: 1024px) {
  ._3QQSwvc6URQJ4dL5KOLhfP {
    top: -8px !important;
  }
}
@media screen and (min-width: 736px) and (max-width: 1170px) {
  ._136j8F7xZlGJITt4TAbVfg {
    background-position: center !important;
  }
  ._2DeE8teRIfuUo_8HTmUeM- {
    padding: 50px;
  }
}
@media screen and (max-width: 960px) {
  ._1pHoko0wfm-eRoL8oo87hw {
    margin-bottom: 20px;
    font-size: 24px;
  }
  .lmsERdDerJ-t35j38C2-s {
    margin-bottom: 20px;
  }
  ._3Zi7mFg18mRp1Mr_jb33uw {
    font-size: 13px;
    line-height: 2;
  }
  ._3Zi7mFg18mRp1Mr_jb33uw > p {
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 736px) {
  ._2BpNC_qtyABFF5uBL0VOSp {
    flex-wrap: wrap;
    min-height: 100vh;
    height: auto;
  }
  ._2DeE8teRIfuUo_8HTmUeM- {
    flex-basis: 100%;
    order: 1;
    padding: 40px 20px;
  }
  ._136j8F7xZlGJITt4TAbVfg {
    flex-basis: 100%;
    order: 2;
    min-height: 400px;
    background-size: 100% !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
  }
  ._1pHoko0wfm-eRoL8oo87hw {
    font-size: 30px;
  }
  ._3Zi7mFg18mRp1Mr_jb33uw {
    font-size: 13px;
  }
  ._3Zi7mFg18mRp1Mr_jb33uw > p {
    margin-bottom: 20px;
  }
}

._1sqLnxXLfeLYG3Rurxg39L {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
.d0n4YkcGZ5yCU63zrJtU3 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50%;
  order: 2;
  height: 100%;
}
._1EouDec_IpJtXqGo74-m4f {
  flex: 0 1 50%;
  overflow-y: auto;
  margin: 0 !important;
  padding: 80px 80px 20px;
}
._1EouDec_IpJtXqGo74-m4f::-webkit-scrollbar {
  width: 0;
}
._308CcY_Tc3B0y_zysU6lOi {
  margin-bottom: 15px;
  color: #7d7e82;
  font-size: 13px;
  font-family: Gilroy;
  font-style: italic;
}
.hjpw2yGarstOfX50jl7G9 {
  margin-bottom: 30px;
  color: #101222;
  font-size: 30px;
  font-family: 'Gilroy';
  font-weight: 700;
  line-height: 1;
}
._1uBasPyUuumfsFURZ8O4S_ {
  background-color: #ff2948;
  height: 4px;
  width: 40px;
  margin-bottom: 30px;
}
._3ZU7tvVP7gPOlHdtOx-DeB {
  max-width: 520px;
  color: #7d7e82;
  font-size: 13px;
  font-family: 'Gilroy';
  line-height: 2;
  white-space: pre-line;
}
._3ZU7tvVP7gPOlHdtOx-DeB > p {
  margin-bottom: 20px;
}
._37vZZlXQwVAP1n_WfwB4XS {
  min-width: 1024px;
  min-height: 576px;
}
._1JcVmm3O8RIPmkHPrrlUk2 {
  margin: 15px 0 5px;
  color: #212437;
  font-size: 16px;
  font-family: 'Gilroy';
  line-height: 1;
}
._1mYAhsj-Yz5IRd__knUQUu {
  color: rgba(255,255,255,0.66) !important;
}
._1mYAhsj-Yz5IRd__knUQUu:hover {
  color: rgba(255,255,255,0.33) !important;
}
._1mYAhsj-Yz5IRd__knUQUu:before {
  font-size: 30px !important;
}
@media screen and (min-width: 737px) and (max-width: 1024px) {
  ._37vZZlXQwVAP1n_WfwB4XS {
    min-height: 338px;
    min-width: 0;
  }
  ._1mYAhsj-Yz5IRd__knUQUu {
    top: -8px !important;
  }
}
@media screen and (min-width: 736px) and (max-width: 1170px) {
  .d0n4YkcGZ5yCU63zrJtU3 {
    background-position: center !important;
  }
  ._1EouDec_IpJtXqGo74-m4f {
    padding: 50px;
  }
}
@media screen and (max-width: 736px) {
  ._1sqLnxXLfeLYG3Rurxg39L {
    flex-wrap: wrap;
    min-height: 100vh;
    height: auto;
  }
  ._1EouDec_IpJtXqGo74-m4f {
    flex-basis: 100%;
    order: 1;
    padding: 40px 20px;
  }
  .d0n4YkcGZ5yCU63zrJtU3 {
    flex-basis: 100%;
    order: 2;
    min-height: 400px;
    background-size: 100% !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
  }
  .hjpw2yGarstOfX50jl7G9 {
    font-size: 30px;
  }
  ._3ZU7tvVP7gPOlHdtOx-DeB {
    font-size: 13px;
  }
  ._3ZU7tvVP7gPOlHdtOx-DeB > p {
    margin-bottom: 20px;
  }
  ._37vZZlXQwVAP1n_WfwB4XS {
    min-height: 200px;
    min-width: 0;
    top: 0;
    bottom: 0;
  }
}

._1LoOFZRAquNkjjuwAqETID {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._3SE2nNNiXWSb4IcWc04wNy {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50%;
  height: 100%;
}
.l0YwwU_NBtdQ6WPceyco9 {
  flex: 0 1 50%;
  overflow-y: auto;
  margin: 0 !important;
  max-width: 720px;
  padding: 80px 80px 20px;
}
.l0YwwU_NBtdQ6WPceyco9::-webkit-scrollbar {
  width: 0;
}
._2lMADp-cWTfK5dmPYhoD3I {
  margin: 15px 0 5px;
  color: #212437;
  font-size: 16px;
  font-family: 'Gilroy';
  line-height: 1;
}
._125i0fBxxznp7u94-nhr7C {
  margin-bottom: 30px;
  color: #101222;
  font-size: 30px;
  font-family: 'Gilroy';
  font-weight: 700;
  line-height: 1;
}
._2jLBGim51yiZUQa0POHEon {
  background-color: #ff2948;
  height: 4px;
  width: 40px;
  margin-bottom: 40px;
}
._3R2TuZxSQnmoxUFWc5yLWK {
  color: #7d7e82;
  font-size: 13px;
  font-family: 'Gilroy';
  line-height: 2;
  white-space: pre-line;
}
._3R2TuZxSQnmoxUFWc5yLWK > p {
  margin-bottom: 20px;
}
@media screen and (min-width: 736px) and (max-width: 1170px) {
  ._3SE2nNNiXWSb4IcWc04wNy {
    background-position: center !important;
  }
  .l0YwwU_NBtdQ6WPceyco9 {
    padding: 50px;
  }
}
@media screen and (max-width: 736px) {
  ._1LoOFZRAquNkjjuwAqETID {
    flex-wrap: wrap;
    min-height: 100vh;
    height: auto;
  }
  .l0YwwU_NBtdQ6WPceyco9 {
    flex-basis: 100%;
    order: 1;
    padding: 40px 20px;
  }
  ._3SE2nNNiXWSb4IcWc04wNy {
    flex-basis: 100%;
    order: 2;
    min-height: 400px;
    background-size: 100% !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
  }
  ._125i0fBxxznp7u94-nhr7C {
    font-size: 30px;
  }
  ._3R2TuZxSQnmoxUFWc5yLWK {
    font-size: 13px;
  }
  ._3R2TuZxSQnmoxUFWc5yLWK > p {
    margin-bottom: 20px;
  }
}

.jjkRKywF0NafV9xFRskSQ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._3l9JbrzaTV7rCiJi1njarO {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50%;
  order: 2;
  height: 100%;
}
.vS9lu4PRf4hXR5enPaWrQ {
  flex: 0 1 50%;
  overflow-y: auto;
  margin: 0 !important;
  padding: 80px 80px 20px;
}
.vS9lu4PRf4hXR5enPaWrQ::-webkit-scrollbar {
  width: 0;
}
._2szXOVnB4Oog1wzHAj11S4 {
  margin: 15px 0 5px;
  color: #212437;
  font-size: 16px;
  font-family: 'Gilroy';
  line-height: 1;
}
._1fR-YmpwQvOLa-Pwv1YTma {
  margin-bottom: 30px;
  color: #101222;
  font-size: 30px;
  font-family: 'Gilroy';
  font-weight: 700;
  line-height: 1;
}
._3ywgGesDaBN32uUHHfzljX {
  background-color: #ff2948;
  height: 4px;
  width: 40px;
  margin-bottom: 40px;
}
.uyLdr2Zz-lhzn0IZJttpG {
  max-width: 520px;
  color: #7d7e82;
  font-size: 13px;
  font-family: 'Gilroy';
  line-height: 2;
  white-space: pre-line;
}
.uyLdr2Zz-lhzn0IZJttpG > p {
  margin-bottom: 20px;
}
@media screen and (min-width: 736px) and (max-width: 1170px) {
  ._3l9JbrzaTV7rCiJi1njarO {
    background-position: center !important;
  }
  .vS9lu4PRf4hXR5enPaWrQ {
    padding: 50px;
  }
}
@media screen and (max-width: 736px) {
  .jjkRKywF0NafV9xFRskSQ {
    flex-wrap: wrap;
    min-height: 100vh;
    height: auto;
  }
  .vS9lu4PRf4hXR5enPaWrQ {
    flex-basis: 100%;
    order: 1;
    padding: 40px 20px;
  }
  ._3l9JbrzaTV7rCiJi1njarO {
    flex-basis: 100%;
    order: 2;
    min-height: 400px;
    background-size: 100% !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
  }
  ._1fR-YmpwQvOLa-Pwv1YTma {
    font-size: 30px;
  }
  .uyLdr2Zz-lhzn0IZJttpG {
    font-size: 13px;
  }
  .uyLdr2Zz-lhzn0IZJttpG > p {
    margin-bottom: 20px;
  }
}

._3TBOR7-MD7V02tF5Qs1cBv {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._3MoUWTQIon-gARSBK7PKLP {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50%;
  height: 100%;
}
._2tl3uqlZ8bgTJQrzOyj3xn {
  flex: 0 1 50%;
  overflow-y: auto;
  margin: 0 !important;
  padding: 80px 80px 20px;
}
._2tl3uqlZ8bgTJQrzOyj3xn::-webkit-scrollbar {
  width: 0;
}
._1HllNwz12QsY0Ww9XsMk3T {
  margin: 15px 0 5px;
  color: #212437;
  font-size: 16px;
  font-family: 'Gilroy';
  line-height: 1;
}
._2PINwl8npc4pSDqwDcYaDG {
  margin-bottom: 30px;
  color: #101222;
  font-size: 30px;
  font-family: 'Gilroy';
  font-weight: 700;
  line-height: 1;
}
.m-vgvmfUKXmh0uHDdrXk- {
  background-color: #ff2948;
  height: 4px;
  width: 40px;
  margin-bottom: 30px;
}
._234zngKxiXS5767RLeQGPN {
  color: #7d7e82;
  font-size: 13px;
  font-family: 'Gilroy';
  line-height: 2;
  max-width: 520px;
  white-space: pre-line;
}
._234zngKxiXS5767RLeQGPN > p {
  margin-bottom: 20px;
}
@media screen and (min-width: 736px) and (max-width: 1170px) {
  ._3MoUWTQIon-gARSBK7PKLP {
    background-position: center !important;
  }
  ._2tl3uqlZ8bgTJQrzOyj3xn {
    padding: 50px;
  }
}
@media screen and (max-width: 736px) {
  ._3TBOR7-MD7V02tF5Qs1cBv {
    flex-wrap: wrap;
    min-height: 100vh;
    height: auto;
  }
  ._2tl3uqlZ8bgTJQrzOyj3xn {
    flex-basis: 100%;
    order: 1;
    padding: 40px 20px;
  }
  ._3MoUWTQIon-gARSBK7PKLP {
    flex-basis: 100%;
    order: 2;
    min-height: 400px;
    background-size: 100% !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
  }
  ._2PINwl8npc4pSDqwDcYaDG {
    font-size: 30px;
  }
  ._234zngKxiXS5767RLeQGPN {
    font-size: 13px;
  }
  ._234zngKxiXS5767RLeQGPN > p {
    margin-bottom: 20px;
  }
}

._2smiaK69c3zsugmZdXxHxY {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._2PaNVUH8HIbZDPrXc96GtH {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50%;
  height: 100%;
}
._1iP6145yD9TWJsfbJi-GCU {
  flex: 0 1 50%;
  overflow-y: auto;
  margin: 0 !important;
  padding: 80px 80px 20px;
}
._1iP6145yD9TWJsfbJi-GCU::-webkit-scrollbar {
  width: 0;
}
._2U3pe6tlStjzrhJxkvBNkf {
  margin: 15px 0 5px;
  color: #212437;
  font-size: 16px;
  font-family: 'Gilroy';
  line-height: 1;
}
._2a0A7wKC279Ou7Fx-E0Fo0 {
  margin-bottom: 30px;
  color: #101222;
  font-size: 30px;
  font-family: 'Gilroy';
  font-weight: 700;
  line-height: 1;
}
._1tMmTm-E-z_hQuJHQqxyS6 {
  background-color: #ff2948;
  height: 4px;
  width: 40px;
  margin-bottom: 30px;
}
._2HWBjAxdqRAlLiSRwE61-F {
  max-width: 520px;
  color: #7d7e82;
  font-size: 13px;
  font-family: 'Gilroy';
  line-height: 2;
  white-space: pre-line;
}
._2HWBjAxdqRAlLiSRwE61-F > p {
  margin-bottom: 20px;
}
@media screen and (min-width: 736px) and (max-width: 1170px) {
  ._2PaNVUH8HIbZDPrXc96GtH {
    background-position: center !important;
  }
  ._1iP6145yD9TWJsfbJi-GCU {
    padding: 50px;
  }
}
@media screen and (max-width: 736px) {
  ._2smiaK69c3zsugmZdXxHxY {
    flex-wrap: wrap;
    min-height: 100vh;
    height: auto;
  }
  ._1iP6145yD9TWJsfbJi-GCU {
    flex-basis: 100%;
    order: 1;
    padding: 40px 20px;
  }
  ._2PaNVUH8HIbZDPrXc96GtH {
    flex-basis: 100%;
    order: 2;
    min-height: 400px;
    background-size: 100% !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
  }
  ._2a0A7wKC279Ou7Fx-E0Fo0 {
    font-size: 30px;
  }
  ._2HWBjAxdqRAlLiSRwE61-F {
    font-size: 13px;
  }
  ._2HWBjAxdqRAlLiSRwE61-F > p {
    margin-bottom: 20px;
  }
}

.iC-kmwspNysz1iA-opCT_ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  min-height: 100vh;
  padding: 80px 80px 20px;
  background-color: var(--grey-21);
}
._33SYLoUtl3rQl3AJOoW4K5 {
  max-width: 1170px;
}
._2lwOgXhpM5M6pAmbXeP5fr {
  margin-bottom: 30px;
  color: #101222;
  font-size: 30px;
  font-family: 'Gilroy';
  font-weight: 700;
  line-height: 1;
  text-align: center;
}
._2v_LhHgwELZxNGYdtZxAn_ {
  height: 4px;
  width: 40px;
  margin: 0 auto 30px;
  background-color: #ff2948;
}
._1pReax0TkndSQTpdeHdJMb {
  max-width: 320px;
  margin: 0 auto 30px !important;
  padding: 10px 0;
  border-bottom: 1px solid var(--grey-21);
  color: #212437 !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 1 !important;
  text-align: center;
}
@media screen and (min-width: 736px) and (max-width: 1170px) {
  .iC-kmwspNysz1iA-opCT_ {
    padding: 50px;
  }
}
@media screen and (max-width: 736px) {
  .iC-kmwspNysz1iA-opCT_ {
    padding: 40px 20px;
  }
}

._1j2EAM2zl4Az4S3QS8M5qD {
  font-weight: 700;
}
._3hMGDDVbmUqdBYG8H13azK {
  margin-top: -28px;
  color: #7d7e82;
  font-size: 12px;
  line-height: 1.5;
}
._3aNBlMY3S2oLvaZTGwoM22 {
  color: rgba(0,0,0,0.5);
  text-transform: none !important;
  transition: color 200ms ease-in-out;
}
._3aNBlMY3S2oLvaZTGwoM22:hover {
  color: rgba(0,0,0,0.4);
}
@media screen and (min-width: 737px) and (max-width: 1024px) {
  ._2EktNvzYf1uZvc62YhWIg7 {
    flex: 1 !important;
  }
}

@media screen and (min-width: 737px) and (max-width: 1024px) {
  ._3XCYlLIf-pdRctc2pti_ID {
    flex: 1 !important;
  }
}

@media screen and (min-width: 737px) and (max-width: 1024px) {
  .HqzXdMO6BIvQuSJSLGepo {
    flex: 1 !important;
  }
}

._11b-au2QsAHGFcrrHMB9xA {
  margin-bottom: 20px;
}
@media screen and (max-width: 480px) {
  ._3QMOsphDOr6hmn356RXAHK {
    margin-bottom: 20px;
  }
}

._1Ejl6XQVH0j1rGg6FwIGSl {
  width: 100%;
  margin-bottom: 40px;
  text-align: center;
}
._1bAGr8higJCP-LmV3BMWdo {
  line-height: 1.5 !important;
}
@media screen and (max-width: 736px) {
  ._1Ejl6XQVH0j1rGg6FwIGSl {
    margin-bottom: 40px;
  }
  ._1bAGr8higJCP-LmV3BMWdo {
    font-size: 20px !important;
  }
}

._1ktBR8oVDlcmHA__e_B89p {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  margin-bottom: 40px;
}

._1Qx_OK4Ew1Dqi2G6-FIsDb {
  margin: 0 !important;
  max-width: 1170px;
  position: relative;
}
._3WDEwjQ_SanaNkgWGB6_zR {
  min-height: none;
  max-height: 800px;
}
.O8B245-Ie6nQ14MMPFHrZ {
  background-color: #fff;
  bottom: -75px;
  height: 150px;
  left: 0;
  position: absolute;
  transform: skew(0, -2.75deg);
  width: 100%;
}
._36r29ql5IsyI_IO_XxXCAn {
  bottom: -100px;
  left: 0;
  position: absolute;
}
._2DPqB9__xrQpp8IuVrZAW1 {
  max-height: 20px;
}
.VxZzAJt9nYGer5iOWNqfW {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 15px;
}
._3PboHyR632jWbudVrW5li6 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
}
._3PboHyR632jWbudVrW5li6 > button:first-child {
  margin-right: 25px;
}
._2RfjViz-TFtNuyqvyzEjVx {
  height: 50px !important;
}
@media screen and (max-width: 768px) {
  .O8B245-Ie6nQ14MMPFHrZ {
    display: none;
  }
  ._3WDEwjQ_SanaNkgWGB6_zR {
    height: 100% !important;
    min-height: 75vh !important;
  }
}

._3oqehu5hifVcf21d4riDa9 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  position: relative;
  width: 100%;
  max-width: 1024px;
  height: 100%;
}
._3daoN6qXCj9TMKKuPm_aV0 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  margin: 0 !important;
  max-width: 1024px;
}
._2Z52ot9PVcrrz66UjDsUfq {
  position: absolute;
  bottom: 50px;
  left: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  margin: 0 !important;
  max-width: 1024px;
}
._3wM4XEDGDX3KHrgR7ASvpq {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
._3wM4XEDGDX3KHrgR7ASvpq > img {
  max-width: 100px;
}
._28OyJsD9ooR0w0p3DbPNoZ {
  margin-bottom: 20px;
  color: rgba(255,255,255,0.33);
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 1.2px;
  text-transform: uppercase;
}
@media screen and (max-width: 1024px) {
  ._2Z52ot9PVcrrz66UjDsUfq {
    bottom: 20px;
    padding: 0 20px;
  }
  ._3wM4XEDGDX3KHrgR7ASvpq {
    flex-wrap: wrap;
  }
  ._3wM4XEDGDX3KHrgR7ASvpq > img {
    max-width: 60px;
    margin-right: 10px;
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 320px) {
  ._3oqehu5hifVcf21d4riDa9 {
    justify-content: space-between;
    margin-top: 50px;
  }
}

._2kb6HWWLTglQc25WlzrgNN {
  margin-bottom: 20px;
  background-color: #3b55e6 !important;
  color: #fff !important;
}

.jQ458vYRdQWzNYR00Vm3z {
  background-color: #fff;
  position: relative;
}
._1TLnb9v8fB-itwjbbw7r_P {
  position: absolute;
  left: 0;
  top: 50%;
  z-index: 0;
  background: linear-gradient(to right, #3b55e6, #571cb3);
  height: 40%;
  width: 100%;
  transform: skew(0deg, 5deg);
}
.l8zcJiIXsoQw-xPcOqUyf {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  max-width: 1024px;
  padding: 60px 0;
}
._1j2WQZmE-uyJXHrhKikjV1 {
  margin-bottom: 20px;
  color: #212437;
  font-size: 30px;
  font-weight: 700;
}
._3IUgRbuz-nyUJhY6kFrlu2 {
  max-width: 600px;
  margin-bottom: 50px;
  color: #7d7e82;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .jQ458vYRdQWzNYR00Vm3z {
    min-height: 840px !important;
  }
  ._1j2WQZmE-uyJXHrhKikjV1,
  ._3IUgRbuz-nyUJhY6kFrlu2 {
    padding: 0 20px;
    text-align: center;
  }
  ._3IUgRbuz-nyUJhY6kFrlu2 {
    margin-bottom: 0;
  }
  .l8zcJiIXsoQw-xPcOqUyf {
    padding: 60px 0 0;
  }
}

._30q3odbJZV38qqoWnas182 {
  background-color: #fff;
  position: relative;
  height: auto !important;
}
.Uef0n1fMkeVNsEaY-OlEb {
  position: absolute;
  left: 0;
  top: 40%;
  z-index: 1;
  background: linear-gradient(to right, #3b55e6, #571cb3);
  height: 40%;
  width: 100%;
  transform: skew(0deg, -5deg);
}
.UpQHHc4NEFS2Y6_15VUth {
  position: absolute;
  left: 0;
  bottom: -1px;
  z-index: 0;
  height: 50%;
  width: 100%;
  background: linear-gradient(to right, #101222, #212437);
}
._2w4syvKwGPovdy2f6kWQ0T {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  height: auto !important;
  max-width: 1170px;
  padding: 60px 0;
}
._3EsETrRB30fFBQGcLzn6wX {
  margin-bottom: 20px;
  color: #212437;
  font-size: 30px;
  font-weight: 700;
}
._3IP08LlTOl6Ww4nWfDQiMK {
  max-width: 600px;
  margin-bottom: 50px;
  color: #7d7e82;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
}
@media screen and (max-width: 768px) {
  ._3EsETrRB30fFBQGcLzn6wX,
  ._3IP08LlTOl6Ww4nWfDQiMK {
    padding: 0 20px;
    text-align: center;
  }
  ._3IP08LlTOl6Ww4nWfDQiMK {
    margin-bottom: 0;
  }
  ._2w4syvKwGPovdy2f6kWQ0T {
    padding: 60px 0 0;
  }
}

._3tKqB31f2Mmc1dNtlunyYl {
  background: linear-gradient(to bottom, rgba(0,0,0,0) 75%, #101222 100%), linear-gradient(to right, #101222, #212437);
  height: auto !important;
  min-height: 576px !important;
  overflow-x: hidden;
}
._1OmQhOD0Azt8jIV9qOzjWV {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  max-width: 1170px;
  padding: 100px 0 20px;
}
._1OTa-f30cjcI-3YIvJSyWw {
  margin-bottom: 20px;
  color: #fff;
  font-size: 30px;
  font-weight: 700;
}
._1WQzLj8wuTrx4EyjrgK7c7 {
  max-width: 600px;
  margin-bottom: 50px;
  color: #98a4b3;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
}
@media screen and (max-width: 768px) {
  ._1OTa-f30cjcI-3YIvJSyWw,
  ._1WQzLj8wuTrx4EyjrgK7c7 {
    padding: 0 20px;
    text-align: center;
  }
  ._1WQzLj8wuTrx4EyjrgK7c7 {
    margin-bottom: 0;
  }
}

.rKk6vTOgW_-Lplu9Eofkw {
  max-width: 1170px;
  width: 100%;
}
._3jKKs8TjKIxmi54doL0dpF {
  background-color: #30ce91;
  border-radius: 4px;
  box-shadow: 0 4px 24px rgba(0,0,0,0.2);
  margin-bottom: 30px;
  padding: 30px;
}
._2MzEcEcRHA-Im5oprhXgiz {
  color: rgba(0,0,0,0.4);
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 10px;
}
._3aipKrRcG0T1ysVuo2jOXp {
  color: #fff;
  font-size: 32px;
  font-weight: 700;
}
._1wabjNPotBqMJP6YKj0vPD {
  color: rgba(255,255,255,0.8);
  font-size: 16px;
  font-weight: 700;
  margin-right: 10px;
}
._1KHeCpBdPU85maHEsE2z4z {
  color: #6c7c93 !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  margin-bottom: 20px !important;
}
.K0p9CThGvngZdlpaf6DEC {
  color: #7d7e82;
  font-size: 14px;
  font-weight: 500;
  margin: 50px 0 15px;
}
._9Uu3MycX9ZTvC0Z7AR8No {
  list-style-type: none;
  padding-left: 15px;
}
.JcuM1qxIxGYKGIuxibvje {
  list-style-type: disc;
  padding-left: 15px;
}
._3QCpEKVai0AzhjSyU64qcA {
  margin-top: 15px;
}
._2mopGp-cP2o_MNsCI3IQ1p {
  color: #ff2948;
  font-size: 12px;
  font-weight: 500;
  left: 2px;
  line-height: 1.5;
  margin: 15px 0;
  position: relative;
}
._3qYVSnVIv6rvJKxYqCptc {
  color: #3b55e6 !important;
  font-family: 'Gilroy' !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out !important;
}
._3qYVSnVIv6rvJKxYqCptc:hover {
  color: #212437 !important;
}
.JqWd5GMeiGqUkz4LuSDTW {
  color: #ff2948;
  font-weight: 500;
}
.nG-eoHnOLk2IrY07WV2gj {
  display: inline-block;
  color: #3b55e6 !important;
  font-family: 'Gilroy' !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  transition: color 250ms ease-in-out;
}

._2hi3pRMmIaYJBRebOEbCC {
  width: 100%;
}
._1aoUK_WnxXk-kn2-XStxcn {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
}

._2wUJr7lwjBRc0dPiQaOI3c {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  height: 100vh;
  width: 100%;
  overflow-y: hidden;
}
@media screen and (max-width: 768px) {
  ._2wUJr7lwjBRc0dPiQaOI3c {
    flex-wrap: wrap;
    min-height: 534px;
    height: 100vh;
  }
}

._31IALgNVSBKsEVsbw3LnWX {
  background-color: #3b55e6;
  background-position: right center !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 100%;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  ._31IALgNVSBKsEVsbw3LnWX {
    padding: 0 15px;
  }
}
@media screen and (max-width: 768px) {
  ._31IALgNVSBKsEVsbw3LnWX {
    background-image: none !important;
    height: 75vh;
  }
}

.TSAHNRtqcSK8U-51XrxP5 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  height: 100vh;
}

.uBcJgsU0PeRsL9GYpI3Br {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 1 50%;
  height: 100%;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}
._2PvMcNYcJMojFiUAx911j0 {
  background-color: var(--grey-21);
}
._19RnTXlMvwocR6a_25SyQg {
  background-color: #fff;
}
@media screen and (min-width: 736px) and (max-width: 1024px) {
  .uBcJgsU0PeRsL9GYpI3Br {
    width: 100%;
    background-position: center;
    background-repeat: no-repeat !important;
    background-size: contain !important;
  }
}
@media screen and (max-width: 736px) {
  .uBcJgsU0PeRsL9GYpI3Br {
    width: 100%;
    background-position: center bottom;
    background-repeat: no-repeat !important;
    background-size: contain !important;
  }
}

._1tUNGza3MZG_bBkdxHh4vU {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
}
@media screen and (max-width: 768px) {
  ._1tUNGza3MZG_bBkdxHh4vU {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
  }
}

._333sScTPKtTa9jIUR7gyG0 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  height: calc(100vh - 60px);
  overflow-y: hidden;
  padding-top: 80px;
}
._1bEIaMy4LOgyH77rmr6oJq {
  max-width: 1170px;
}
._2jnkwUYO1ne_slE6jvWSi2 {
  height: auto;
  margin-bottom: 30px;
  max-height: 150px;
  max-width: 300px;
  width: auto;
}
.awu6VZSJqQC6eC3d5pnPx {
  color: #fff;
  font-family: 'Gilroy';
  font-size: 50px;
  font-weight: 700;
  line-height: 1.25;
  margin-bottom: 15px;
}
._1qFnmQyMfH8zIGXP_uTtLw {
  color: var(--grey-21);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  font-family: Gilroy;
  font-size: 14px;
  font-style: italic;
  margin-bottom: 30px;
}
._1qFnmQyMfH8zIGXP_uTtLw > button,
._1qFnmQyMfH8zIGXP_uTtLw > div {
  margin-right: 30px;
}
._1qFnmQyMfH8zIGXP_uTtLw > div:last-child,
._1qFnmQyMfH8zIGXP_uTtLw > button:last-child {
  margin-right: 0;
}
._1Du1OmHAtWso7rJplHQ-BF {
  left: 1.5px;
  margin-bottom: 45px;
  position: relative;
}
._1RJUGVDTfK9DP3LIIPyRXL {
  margin-left: 5px !important;
}
._269DT5Ahs8hLdeu8dCzCoc {
  display: inline-block;
  margin-right: 30px;
}
._3b2NsXWdHM3XWR0DxYbz0R {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: flex-end;
  align-items: flex-end;
  min-height: 576px;
  min-width: 1024px;
}
._1OiTgQWS3whqQWQOG3Qvcr {
  color: rgba(255,255,255,0.66) !important;
}
._1OiTgQWS3whqQWQOG3Qvcr:hover {
  color: rgba(255,255,255,0.33) !important;
}
._1OiTgQWS3whqQWQOG3Qvcr:before {
  font-size: 30px !important;
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .awu6VZSJqQC6eC3d5pnPx {
    font-size: 40px;
  }
}
@media screen and (min-width: 737px) and (max-width: 1024px) {
  ._6yu4ywTdripOH8VbhNc_m {
    min-height: 338px;
    min-width: 0;
  }
  ._1OiTgQWS3whqQWQOG3Qvcr {
    top: -8px !important;
  }
}
@media screen and (max-width: 768px) {
  ._3b2NsXWdHM3XWR0DxYbz0R {
    display: none;
  }
}
@media screen and (max-width: 736px) {
  ._333sScTPKtTa9jIUR7gyG0 {
    align-items: flex-start;
    padding: 80px 20px 40px;
  }
  ._2jnkwUYO1ne_slE6jvWSi2 {
    margin-bottom: 30px;
    max-height: 100px;
    max-width: 100px;
  }
  .awu6VZSJqQC6eC3d5pnPx {
    font-size: 30px;
  }
  ._1qFnmQyMfH8zIGXP_uTtLw {
    font-size: 12px;
    margin-bottom: 30px;
  }
  ._1qFnmQyMfH8zIGXP_uTtLw > div,
  ._1qFnmQyMfH8zIGXP_uTtLw > button {
    margin-right: 10px;
  }
  ._269DT5Ahs8hLdeu8dCzCoc {
    margin-right: 30px;
  }
  ._6yu4ywTdripOH8VbhNc_m {
    min-height: 0;
    min-width: 0;
  }
}
@media screen and (min-width: 736px) and (max-width: 1170px) {
  ._333sScTPKtTa9jIUR7gyG0 {
    padding: 80px 50px 0;
  }
}
@media screen and (max-width: 736px) {
  .HN4ka16n0Jn7DyNeOXcYt {
    overflow-wrap: break-word;
    word-wrap: normal;
    -ms-word-break: normal;
    word-break: normal;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
@media screen and (max-width: 736px) and (orientation: landscape) {
  ._333sScTPKtTa9jIUR7gyG0 {
    height: 480px;
  }
}
@media screen and (max-width: 320px) {
  ._2jnkwUYO1ne_slE6jvWSi2 {
    max-height: 75px;
  }
  .awu6VZSJqQC6eC3d5pnPx {
    font-size: 30px;
  }
}

._2RtadywwEsaL6kCtpXgVaB {
  z-index: 2 !important;
}
._2cVRsa65JK669DzBvPehEN {
  position: relative;
}
._1gYO-bG4SUT2VtpP0t6UNN {
  position: absolute;
  right: -20px;
  top: 0;
}
.VtBQng0MIKFsI9pKfYtdC {
  flex: 1;
  color: #212437 !important;
  font-size: 13px !important;
}
._2UftgwI0LdU0JkKGAhvCMt {
  color: #a77325 !important;
  font-family: 'Gilroy' !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  transition: 160ms all linear !important;
}
._2UftgwI0LdU0JkKGAhvCMt:hover {
  color: #644516 !important;
}
.fU0sG0KZ14LphBY2Kzdbd {
  color: #212437;
  font-size: 0.75rem;
  font-weight: 500;
  margin-bottom: 5px;
  width: 100%;
}
._28XWyiOx8GKGtAZVRk558I {
  flex: 1 !important;
}
._2d7QG0Ct-etlNNWwMSFCRV {
  color: #7d7e82 !important;
}
.CCsJ50SAsSac1DSR2_kF2 {
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.075);
  color: #7d7e82;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: FontAwesome;
  font-size: 10px;
  height: 20px;
  transition: transform 250ms ease-in-out;
  width: 20px;
}
.CCsJ50SAsSac1DSR2_kF2:before {
  content: "\F129";
}
.CCsJ50SAsSac1DSR2_kF2:hover {
  transform: scale(1.2, 1.2);
}
.QSn5b4nCI6LT0IOO0kmaX {
  color: #ff2948;
  font-size: 12px;
  font-weight: 500;
  left: 2px;
  line-height: 1.5;
  margin-top: 15px;
  position: relative;
}
._2Pe2iGDq4JbqsiIprniKxE {
  color: #ff2948;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 15px;
}
@media screen and (min-width: 737px) and (max-width: 1024px) {
  ._39dDKHqLvEeFoQm6UKamP3 {
    flex-wrap: wrap !important;
  }
  ._2cVRsa65JK669DzBvPehEN {
    flex: auto !important;
  }
}
@media screen and (max-width: 768px) {
  ._2cVRsa65JK669DzBvPehEN {
    position: relative;
  }
  ._1gYO-bG4SUT2VtpP0t6UNN {
    right: 0;
    top: -5px;
  }
}
@media screen and (max-width: 414px) {
  ._28XWyiOx8GKGtAZVRk558I {
    margin-right: 10px !important;
  }
  ._28XWyiOx8GKGtAZVRk558I:last-child {
    margin-right: 0 !important;
  }
}

.fwicG0NebvUFKJjjgPfZp {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  padding: 40px 0;
  background-color: #101222;
}
._--IOONyjAuPhSuymtcFUG {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  margin: 0 !important;
  max-width: 800px;
}
._2p7mLhcVi_5UGSCM6XzNSm {
  margin-bottom: 40px;
}
._1-vSrP3UuG2NIzwV3437N6 {
  width: auto;
  height: auto;
  max-width: 128px;
  max-height: 32px;
}
._3-rCE8PcGECjoKRuWjQmST {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 0 40px;
}
.TwLw212PpIxIjNu1mjtvW {
  max-width: 100%;
  margin-bottom: 40px !important;
  color: #7d7e82 !important;
  font-size: 12px !important;
  text-align: center !important;
}
.TwLw212PpIxIjNu1mjtvW:last-child {
  margin-bottom: 0 !important;
}
@media screen and (max-width: 768px) {
  .fwicG0NebvUFKJjjgPfZp {
    padding: 40px 20px;
  }
}
@media screen and (max-width: 736px) {
  ._3-rCE8PcGECjoKRuWjQmST {
    flex-wrap: wrap;
  }
}

.us-fz2GFYKmRkUqqxBqL_ {
  margin-bottom: 20px;
  color: #b9bec6;
  font-size: 12px;
  font-weight: 500;
  transition: color 200ms ease-in-out;
}
.us-fz2GFYKmRkUqqxBqL_:hover {
  color: rgba(255,255,255,0.4);
}
.us-fz2GFYKmRkUqqxBqL_:last-child {
  margin-bottom: 0;
}

.yRY-RA7PRZTzr1jzu0nhW {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  margin-bottom: 40px;
  min-width: 150px;
}
._3TVXEeDZGaJcgWhs0Ke7LS {
  margin-bottom: 40px;
  color: #fff;
  font-family: Gilroy;
  font-size: 18px;
  font-style: italic;
}
.LHnItincGiNQc77u3Zf0K {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
}
@media screen and (max-width: 736px) {
  .yRY-RA7PRZTzr1jzu0nhW {
    flex-basis: 100%;
  }
}

.PyKyTgRNWzN6b-muyATgl {
  margin-right: 20px !important;
}

._1kAh-441wlg2MxqMzkk5iR {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  position: relative;
  height: 60px;
  max-width: 150px;
  padding: 0 60px;
  border-top: solid 4px transparent;
  border-bottom: solid 4px transparent;
  color: var(--white);
  font-size: 14px;
  font-weight: 700;
}
._2giga59nDmzkqQtp0K1jTY {
  border-bottom-color: var(--blue);
}
._13W0dVABf-b7wmMd2iETBx {
  color: #fff;
}
._3O4oa-59JTiOO7xqpzjUPN {
  color: #fff;
}
.Stfl8f3Abl9v_TuYNX0mm {
  position: absolute;
  top: 8px;
  right: 16px;
  padding: 4px;
  background-color: #ff2948;
  border-radius: 999px;
  font-size: 8px;
  font-weight: 700;
}
@media screen and (max-width: 768px) {
  ._1kAh-441wlg2MxqMzkk5iR {
    margin-right: 40px;
    padding: 0;
  }
  .Stfl8f3Abl9v_TuYNX0mm {
    right: 0;
    top: 2px;
    padding: 3px;
    font-size: 6px;
  }
}

._2H_qEv0qBsjdyjzmEkDTDb {
  position: absolute;
  z-index: 10;
  overflow-x: auto;
  overflow-y: hidden;
  height: 60px;
  width: 100%;
  background-color: var(--black);
  transition: 250ms background-color ease-in-out;
/*
    This sets a 20px padding and NEGATIVE margin so that the subnav sits under the Page Nav
  */
  padding: 20px 0 0 0;
  margin-top: -20px;
}
._1Te4qEKKqRaHbtXhW5Obta {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin: 0 auto;
  padding: 0 5px 0 15px;
  width: 100%;
}
.Lsfzvj7owoGw3vK-bVTac {
  background-color: var(--black);
  position: fixed;
  top: 0;
  z-index: 9999;
  height: auto;
/*
    This UN-sets a 20px padding and NEGATIVE margin so that the subnav sits under the Page Nav
  */
  padding: 0px 5px 0 15px;
  margin-top: 0px;
}
._3vItD3enKEfp5Yj0yQ1OHh {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 1;
}
._3aIKUH-3IRIZeESnlsMeN {
  max-height: 40px;
  max-width: 100px;
}
.P8HMT6XddNGpcn5VjDp2t {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex: 1;
  height: 60px;
}
._1zHXmY6pNGOSC19muuk7N2 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
  flex: 1;
  height: 60px;
}
.GHRQWrB0kiwN0uvgF_WRy {
  min-width: auto !important;
  margin-left: 30px;
  padding: 0 !important;
  font-size: 14px !important;
}
.IK3THNGYotaAvQIi8z_nj:before {
  content: "\F09A" !important;
}
.uoSlixdEZ-uyu8xO5tIx5:before {
  content: "\F0E1" !important;
}
.O4QuiWfTDAUDS0Dwn9LHM:before {
  content: "\F099" !important;
}
._1XBPguAklerEWE52Cxjlon {
  border-radius: 4px !important;
  height: 40px !important;
  min-width: 100% !important;
  font-size: 14px !important;
  transition: all 250ms linear !important;
}
._3Au8M64S7KM2fqrkEpxQdx {
  display: none;
}
@media screen and (min-width: 768px) {
  ._1wZvJMvw2HV3KMM5TAHyF2 {
    border-color: rgba(255,255,255,0.75);
    color: rgba(255,255,255,0.75);
    transition: all 100ms linear;
  }
  ._1wZvJMvw2HV3KMM5TAHyF2:hover {
    background-color: #fff;
    color: #3b55e6;
  }
}
@media screen and (max-width: 768px) {
  ._1Te4qEKKqRaHbtXhW5Obta {
    padding: 0 15px;
  }
  .P8HMT6XddNGpcn5VjDp2t {
    display: none;
  }
  ._1zHXmY6pNGOSC19muuk7N2 {
    padding-right: 20px;
  }
  ._3vItD3enKEfp5Yj0yQ1OHh {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
  }
  ._3Au8M64S7KM2fqrkEpxQdx {
    background-color: #212436;
    filter: blur(6px);
    height: 70px;
    position: absolute;
    display: block;
    opacity: 1;
    overflow-y: hidden;
    right: -50px;
    top: -5px;
    width: 80px;
    transition: opacity 250ms, visibility 250ms;
    visibility: visible;
  }
}
@media screen and (min-width: 601px) and (max-width: 768px) {
  ._1zHXmY6pNGOSC19muuk7N2 {
    padding-right: 0;
  }
}
@media screen and (min-width: 769px) and (max-width: 960px) {
  ._1zHXmY6pNGOSC19muuk7N2 {
    opacity: 0;
  }
}

._3T8_9BCcjYpXoAn0nh6HGz {
  margin-top: 40px;
}

._2WdClTyGWk3xistV9H6VEH {
  color: #101222;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.75px;
  text-transform: uppercase;
}

._3xPAOVA36EX1JkslbS7Ayy {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
  margin-top: 40px;
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
._3xPAOVA36EX1JkslbS7Ayy:last-child {
  border-bottom: 0;
}
._3xPAOVA36EX1JkslbS7Ayy > a {
  margin-bottom: 40px;
}

._18MeX5xyeuFTQQnD9xjoFO {
  position: fixed;
  top: 60px;
  right: 0;
  bottom: 0;
  left: 100%;
  z-index: 25;
  height: 100vh;
  width: 100%;
}
._31YzUoH6mUGJtFeW3yz30Z {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 100%;
  z-index: 26;
  max-width: 100%;
  background-color: rgba(16,18,34,0.9);
}
._1XckiOVuzS6teSkmhxCT6C {
  position: fixed;
  top: 0;
  bottom: 0;
  left: -244px;
  z-index: 27;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  height: 100vh;
  width: 244px;
  padding: 10px;
  background-color: #fff;
  overflow-y: scroll;
  transition: left 250ms linear;
}
.uE5e5Bfl8_Sxdm8uskfOP {
  box-shadow: 3px 0 10px 3px rgba(16,18,34,0.1);
  left: 0;
}
@media only screen and (orientation: landscape) {
  ._1lTyqS-Qwx6ORsTZ_du1wM {
    height: auto;
    min-height: 100vh;
  }
}
@media only screen and (max-device-width: 767px) and (orientation: portrait) {
  ._1lTyqS-Qwx6ORsTZ_du1wM {
    padding-bottom: 88px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  ._1lTyqS-Qwx6ORsTZ_du1wM {
    height: 1024px;
  }
}
._3PTlKHNTSjiqwoXZgMe9pu {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
._15TW9zYCd-fQKOCUEInBko {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  padding: 10px 0;
  background-color: #3b55e6;
  border-radius: 4px;
}
._3IozxKHWfAGiAZGwPlNZDm {
  max-width: 150px;
  max-height: 15px;
  width: auto;
  height: auto;
}
._2IdFEuemGLdsSZZEtXnmz_ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
._30JCnMbPDOp0A1-foSiRQh {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 40px;
}
._30JCnMbPDOp0A1-foSiRQh > button:nth-child(2) {
  margin-left: 10px;
}
._2OrpOmqd9kGSrtaPrUkNs_ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
  margin-top: 40px;
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
._2OrpOmqd9kGSrtaPrUkNs_:last-child {
  border-bottom: 0;
}
._2OrpOmqd9kGSrtaPrUkNs_ > a {
  margin-bottom: 40px;
}
@media only screen and (min-width: 769px) {
  ._18MeX5xyeuFTQQnD9xjoFO {
    display: none;
  }
}
@media only screen and (orientation: landscape) {
  ._2IdFEuemGLdsSZZEtXnmz_ {
    overflow-y: scroll;
  }
  ._1XckiOVuzS6teSkmhxCT6C {
    padding-bottom: 100px;
  }
}
@media only screen and (max-device-width: 736px) and (orientation: landscape) {
  ._1XckiOVuzS6teSkmhxCT6C {
    display: block;
    overflow-y: scroll;
    min-height: 320px;
  }
}

.MAEsw5R2fg-GnUuWL0bch {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 40px;
  margin-right: 80px;
  border-top: solid 3px transparent;
  border-bottom: solid 3px transparent;
  color: #212437;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.75px;
  text-transform: uppercase;
}
._3jxu2ERfODgTkHNCKXr80F {
  border-bottom-color: #3b55e6;
}
@media screen and (max-width: 736px) {
  .MAEsw5R2fg-GnUuWL0bch {
    margin-right: 40px;
    padding: 0;
  }
}

._2n27A9WT6KzawcC48h1qck {
  height: 40px;
  width: 100%;
  padding-left: 20px;
  background-color: #fff;
  box-shadow: 0 1px 1px 1px rgba(0,0,0,0.05);
}
._18SDDKI7w-skaKqtH2Abk0 {
  max-width: 1170px;
}
.MudGUhkCtM6tlenyFt403 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}

._2t4TnmreUcdb0Syo4HoXFS {
  transition: color 200ms ease-in-out;
  margin-bottom: 30px;
  color: #7d7e82;
  font-size: 13px;
  font-weight: 500;
}
._2t4TnmreUcdb0Syo4HoXFS:hover {
  color: rgba(0,0,0,0.4);
}
._3a_uUdOFZjdpa8GYfoEzAs {
  color: #212437;
  font-weight: 700;
}
._3a_uUdOFZjdpa8GYfoEzAs:hover {
  color: #212437;
}
@media screen and (max-width: 736px) {
  ._2t4TnmreUcdb0Syo4HoXFS {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    flex: 0 0 auto;
    height: 60px;
    margin-right: 40px;
    margin-bottom: 0;
    padding: 0;
    border-top: solid 3px transparent;
    border-bottom: solid 3px transparent;
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0.75px;
    text-transform: uppercase;
  }
  ._2t4TnmreUcdb0Syo4HoXFS:nth-last-child(2) {
    margin-right: 0;
  }
  ._2t4TnmreUcdb0Syo4HoXFS:hover {
    background-color: transparent;
    color: #fff;
  }
  ._3a_uUdOFZjdpa8GYfoEzAs {
    border-bottom-color: #30ce91;
    font-weight: 500;
  }
  ._3a_uUdOFZjdpa8GYfoEzAs:hover {
    background-color: transparent;
    color: #fff;
  }
}

._1r2Z3NOvESW_9eraWe93iH {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-direction: column;
  margin-right: 100px;
  min-width: 200px;
  border-bottom: 1px solid #98a4b3;
}
._3m2iODCprNOxV7ytJVbjcd {
  display: none;
}
@media screen and (max-width: 1024px) {
  ._1r2Z3NOvESW_9eraWe93iH {
    margin-right: 20px;
  }
}
@media screen and (max-width: 736px) {
  ._1r2Z3NOvESW_9eraWe93iH {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
    flex-direction: row;
    overflow-x: scroll;
    width: 100%;
    height: 60px;
    padding: 0 20px;
    background-color: #212437;
    border-bottom: 0;
    box-shadow: 0 2px 4px 2px rgba(0,0,0,0.06);
  }
  ._3m2iODCprNOxV7ytJVbjcd {
    display: block;
    height: 1px;
    width: 20px;
    padding-left: 20px;
  }
}

._1yxqGhIHbqHXcwuBIjKyG1 {
  transition: background-color 200ms ease-in-out;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  min-width: 100px;
  height: 40px;
  padding: 0 20px;
  background-color: rgba(33,36,55,0.8);
  border-radius: 4px;
  color: rgba(255,255,255,0.8);
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
}
._1yxqGhIHbqHXcwuBIjKyG1:hover {
  background-color: rgba(33,36,55,0.7);
}
._2OY5pUMJG4_I21otVCJ0DB,
._2OY5pUMJG4_I21otVCJ0DB:hover {
  background-color: #3b55e6;
  color: #fff;
}

._1X--eO6T4oiM9tGl_l2Bv_ {
  display: flex;
  padding-top: 1rem;
  margin-top: 1.5rem;
  grid-column-gap: 0.75rem;
}
._3dZbz9y01x9ZP-LUKAp42I {
  width: 1.5rem;
  height: 1.5rem;
}

._2aPkQ03ijVLiEqMtPncAuv {
  font-size: 16px;
  color: var(--white);
  background-color: #000;
  border-top-left-radius: 1.25rem;
  border-top-right-radius: 1.25rem;
  padding-top: 5rem;
  padding-bottom: 5rem;
  margin-top: -1.25rem;
  line-height: normal;
}
._3iDiPxPK_7y9_tlbsMQN-C {
  max-width: 960px;
  margin: 0 auto;
}
._3H2TvdM8zLoxc03u6Ld2jZ,
._2Sz2nEgiUhml8Ot8tJIgv3 {
  display: grid;
  grid-template-columns: repeat(4, auto);
  grid-row-gap: 4rem;
}
@media screen and (max-width: 767px) {
  ._3H2TvdM8zLoxc03u6Ld2jZ,
  ._2Sz2nEgiUhml8Ot8tJIgv3 {
    grid-template-columns: 100%;
    grid-row-gap: 2rem;
    padding-left: 10%;
    padding-right: 10%;
  }
}
._3NEGMG0d_7NdsA9jQ0y0kf {
  color: rgba(255,255,255,0.6);
  font-family: Gilroy, sans-serif;
  font-weight: 600;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
._1TVhRrlfijTfLALOCU_brm li {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
._1TVhRrlfijTfLALOCU_brm li > a {
  color: var(--white);
  order: 1;
  font-family: Gilroy, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  text-decoration: none;
  transition: color 0.3s;
}
._1TVhRrlfijTfLALOCU_brm li > a:hover {
  color: #afafaf;
}
._1sZ9rOYQHl1keUzVULjsbf {
  background-color: rgba(255,255,255,0.9);
  width: 100%;
  margin: 0 auto;
  height: 1px;
}
@media screen and (max-width: 767px) {
  ._1sZ9rOYQHl1keUzVULjsbf {
    width: 80%;
  }
}
._2jAgmCEXhoiTogs3KBvJ8T {
  padding-bottom: 2rem;
}
/** ------------------- Fine Print -------------- */
._3Rxumu2bkA8zqc74_y28Ab {
  padding-top: 2rem;
}
@media screen and (max-width: 767px) {
  ._3Rxumu2bkA8zqc74_y28Ab {
    padding-left: 10%;
    padding-right: 10%;
  }
}
._2hPWsV9CHq4Wm1IgQLiAtp {
  font-size: 0.8rem;
  line-height: 1.5;
}
._3NnnKNEGbUDt2wl68fA68h {
  text-decoration: underline;
}

@media screen and (max-width: 768px) {
  ._3VF4DAqxWBUj2ql37lc4Ma {
    margin-top: 40px;
  }
}
@media screen and (max-width: 414px) {
  ._3VF4DAqxWBUj2ql37lc4Ma {
    margin-top: 20px;
  }
}
._27N-Siy0qfYD_i9MSLvnlS {
  text-align: center !important;
  margin-bottom: 12px !important;
}
._1fyz7s1YAdv4Lc3q66t4vh {
  border-right: 1px solid rgba(59,85,230,0.05);
  padding-right: 20px;
}
@media (max-width: 736px) {
  ._1fyz7s1YAdv4Lc3q66t4vh {
    border-right: none;
    padding-right: 0;
  }
}
._38VdsUk-SgGwnI74pB-oW7 {
  color: #ff2948 !important;
  flex: 1;
  line-height: 1.5 !important;
}
.tNx-3rkuwnRbUq4tzpma6 {
  background-color: #101222;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  min-height: 100vh;
  overflow-y: hidden;
  position: relative;
  width: 100%;
}
._2_etZmweSkrrqes_bH-Luv {
  background: linear-gradient(rgba(16,18,34,0.75), #101222), url("https://storage.googleapis.com/birchal-assets/pages/investors/cover.jpg");
  background-size: cover;
  min-height: 100vh;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
._3upHCJYs03pIvv5GItsRAU {
  max-width: 1024px;
  padding-top: 120px;
  z-index: 2;
}
._1F5yqKvfGID4wTMWraVCAK {
  color: rgba(255,255,255,0.9);
  font-size: 40px;
  font-weight: 500;
  letter-spacing: 0.75px;
  line-height: 1;
  margin-bottom: 40px;
  margin-top: 20px;
}
._3oFUb1cnfnrRlrhaxB3Qwn {
  margin-bottom: 20px;
}
._2sSA-5-jboQa9sr9QUKYom {
  font-size: 14px !important;
  font-weight: 500 !important;
}
._24-UTRHdSBsQ81F8zIJ1sh {
  font-size: 14px !important;
}
._3pGTlbDrqw4amBVGSwVyvi {
  color: #b9bec6 !important;
  font-size: 14px !important;
  font-style: italic !important;
}
._3BbNojgk68roSsxHgzSd3r {
  margin: 40px 0;
}
._17DYT2v0m9b7lJjcz_BG_J {
  color: #fff !important;
  font-size: 24px !important;
  font-style: italic !important;
  margin: 20px 0 40px !important;
  text-align: center !important;
}
._2tZpMGeKxzKneSjTiFPz5W {
  color: #98a4b3 !important;
  font-size: 16px !important;
  margin: 20px 0 !important;
}
._1tA-9eDUTgXFJmDnmUMtpz {
  color: #3b55e6 !important;
  font-size: 14px !important;
  text-decoration: underline !important;
  text-transform: none !important;
  transition: all 250ms ease-in-out;
}
._1tA-9eDUTgXFJmDnmUMtpz:hover {
  text-decoration: none !important;
}
._298JCvHv2QyIvC_4vVn-O8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._298JCvHv2QyIvC_4vVn-O8 > button:first-child {
  margin-right: 20px;
}
._2j01kTfLwliQa5jPAjPHYC {
  color: #7d7e82;
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 15px;
  text-align: left;
}
._2cxSsD5agP57cojWscedjL {
  color: #6c7c93;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 10px;
  text-align: left;
}
._1Z9SztplqX3tY7MwZbvvmS {
  color: #7d7e82;
  font-size: 12px;
  font-style: italic;
  line-height: 1.5;
  margin-bottom: 10px;
  text-align: left;
}
.t--jfijpEySc3UklcD3IH {
  background-color: #3b55e6;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 700;
  height: 40px;
  min-width: 100px;
  padding: 0 20px;
  text-align: center;
  text-transform: none !important;
  transition: background-color 200ms ease-in-out;
}
.t--jfijpEySc3UklcD3IH:hover {
  background-color: #6277eb;
}
.t--jfijpEySc3UklcD3IH::before,
.t--jfijpEySc3UklcD3IH::after {
  content: "";
  flex: 1 0 auto;
}
@media screen and (max-width: 736px) {
  ._3cYmvXfpLqrI6ZXGz_e6Ru {
    margin-bottom: 24px;
  }
}
@media screen and (max-width: 1024px) {
  ._3upHCJYs03pIvv5GItsRAU {
    padding: 100px 20px;
  }
  ._1F5yqKvfGID4wTMWraVCAK {
    font-size: 30px;
  }
}

._2RULJJT7xIbui6-ohBLOxJ {
  min-height: 100vh;
  padding: 100px 0 40px;
  background-color: var(--grey-21);
}
._5Sc_zl0AyFTTYNAWAOKO5 {
  max-width: 1170px;
}
.ZFb7cPY4ZyI1uRx767xrA {
  margin: 0 30px !important;
}
.ZFb7cPY4ZyI1uRx767xrA:first-child {
  margin-left: 0 !important;
}
.ZFb7cPY4ZyI1uRx767xrA:last-child {
  margin-right: 0 !important;
}
.diaWddJ43ZIkKP9XwsI2v {
  padding-top: 36px;
}
._3BQGiMl2C7XG484DgevlYe {
  margin-bottom: 20px;
}
._1eQIdSw7ga3vvReSCCokPL {
  margin-top: 60px;
}
@media screen and (max-width: 768px) {
  ._1xS07sL87UwL3Dxj7kkBWY {
    flex-wrap: wrap !important;
    margin-right: 0 !important;
  }
  ._5Sc_zl0AyFTTYNAWAOKO5 {
    max-width: 100%;
  }
  .ZFb7cPY4ZyI1uRx767xrA {
    flex: 0 0 100% !important;
    margin-right: 0 !important;
  }
  ._3BQGiMl2C7XG484DgevlYe {
    padding-left: 10px;
  }
  .fumYYaBe3QjG8uVleK0-A {
    padding: 0 0 100px;
  }
}

._2oYJ5x6iR-EgvUVWND9VoT {
  padding-top: 0 !important;
}

._2rGCsf_SkMedYEEqS69kFu {
  text-align: center !important;
  margin-bottom: 12px !important;
}
._3-UI9SAnYLX4k5svAetb5O {
  border-right: 1px solid rgba(59,85,230,0.05);
  padding-right: 20px;
}
@media (max-width: 736px) {
  ._3-UI9SAnYLX4k5svAetb5O {
    border-right: none;
    padding-right: 0;
  }
}
.QiMkTrMCy_jc58z5uDVck {
  color: #3b55e6 !important;
  flex: 1;
  line-height: 1.5 !important;
}
._1LLUxte83nLbf4kFLKe_sj {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  width: 100%;
  min-height: 100vh;
  overflow-y: hidden;
  background-color: #101222;
}
._32NXHyNOaHXLeTyk-9JK-G {
  position: absolute;
  z-index: 1;
  min-height: 100vh;
  width: 100%;
  background: linear-gradient(rgba(16,18,34,0.75), #101222), url("https://storage.googleapis.com/birchal-assets/pages/companies/cover.jpg");
  background-size: cover;
}
._2KuyYzNxOYyxufVLIv_Jjh {
  z-index: 2;
  max-width: 1024px;
}
@media screen and (max-width: 736px) {
  ._2KuyYzNxOYyxufVLIv_Jjh {
    padding: 0 20px;
  }
}

._3f0bMS6WfnTqZNB_1uVotU {
  min-height: 100vh;
}
.-Txcx-Qekbb5FSoIc2_kx {
  min-height: 100vh;
  padding: 100px 0 40px;
  background-color: var(--grey-21);
}
._3M3mEoTaRivf1AwIJPkbPY {
  max-width: 1170px;
}
._1ECggaLSE3_eMyaREqesao {
  margin-top: 60px;
}
._1KUIrkemHc4tU8UpRiIsWR {
  align-self: flex-start;
  position: sticky;
  top: 80px;
}
.M5xw1Gla-oyjOT0FFzUfd {
  margin-top: 20px;
}
@media screen and (max-width: 1200px) {
  .-Txcx-Qekbb5FSoIc2_kx {
    padding: 100px 20px 40px;
  }
}
@media screen and (max-width: 768px) {
  .JVT8XanlI4amkjVzRM-GS {
    flex-wrap: wrap !important;
    margin-right: 0 !important;
  }
  ._30HCeFADAqlpNFlZIVQjTf {
    flex: 0 0 100% !important;
    margin-right: 0 !important;
    width: 100%;
  }
  .-Txcx-Qekbb5FSoIc2_kx {
    padding: 60px 0 100px;
  }
  ._1KUIrkemHc4tU8UpRiIsWR {
    display: none;
  }
}

._1AKl-Xg5yUIBuLGbbZp5v7 {
  width: 100%;
}
._3Yc65wuqZx5WWxtWCN0qsv {
  margin-top: 20px;
}

._2lcrIjQYBGoZYi2FZ7jpi4 {
  text-align: center !important;
  margin-bottom: 12px !important;
}
._3YMZkblDBrVWU7TC-o_KfV {
  border-right: 1px solid rgba(59,85,230,0.05);
  padding-right: 20px;
}
@media (max-width: 736px) {
  ._3YMZkblDBrVWU7TC-o_KfV {
    border-right: none;
    padding-right: 0;
  }
}
.cb7DQWxp0QOHpjk18mX5G {
  color: #3b55e6 !important;
  flex: 1;
  line-height: 1.5 !important;
}
._2I6-KEJcBIvFPyaOR2URbV {
  color: #3b55e6 !important;
  flex: 1;
  line-height: 1.5 !important;
  text-align: center;
  margin-bottom: 25px;
}
._2pw1wSVjqUL_YBWfNCK9gv {
  color: #fff !important;
  flex: 1;
  line-height: 1.5 !important;
  text-align: center;
  margin-bottom: 25px;
}
._11l6JRV8x5bXomKAc22kzX {
  color: #1f2233 !important;
  flex: 1;
  line-height: 1.5 !important;
}
._1ybli0cN_8eOjk6Vl-fAVW {
  flex: 1;
  font-size: 30px !important;
  line-height: 1.5 !important;
  margin-bottom: 24px;
}
._1OlVjd8MHkTRn8mfFDpGJ_ {
  color: #3b55e6 !important;
  font-size: 30px !important;
  line-height: 1.5 !important;
  margin: 24px 0;
  text-align: center;
}
._1rUmoFG2bqbQm8ehWUvK0i {
  color: var(--black) !important;
  font-size: 30px !important;
  line-height: 1.5 !important;
  margin: 24px 0;
  text-align: center;
}
.LhlcsBqmBDzwHq41pyPdY {
  height: auto !important;
}
._36mRBkRiICsJ5X0j3bPwFD {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._36mRBkRiICsJ5X0j3bPwFD > button {
  margin-right: 20px;
}
._36mRBkRiICsJ5X0j3bPwFD > button:last-child {
  margin-right: 0;
}
.RWZ7bAoF0-0vG-6LDCwyk {
  margin-bottom: 24px;
}
.a84mfZtkdYmbz9gpW4FLh {
  border-radius: 4px;
  box-shadow: 0 3px 30px 3px rgba(0,0,0,0.1);
  margin: 20px 0;
  max-height: 400px;
}
._326HWJbVDne80pYwq9vQ7- {
  border-color: var(--grey-37) !important;
  border-width: 2px !important;
  color: var(--blue) !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  padding: 20px !important;
  width: 100% !important;
}
._3bu2b_0istWgYVdiRi2BbR {
  color: #fff;
  font-size: 24px !important;
  line-height: 1.5 !important;
  margin: 24px 0;
  text-align: center;
}
@media (max-width: 736px) {
  .i1jzv5f2zv__nf2_UYQ-w {
    margin-bottom: 30px;
  }
  .xC6-aKy8kKAPP3g9-Kah_ {
    margin-bottom: 24px;
  }
}

._1TmVX1i_rmMPlyWbaabYN- {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  width: 100% !important;
  min-height: 100vh !important;
  overflow-y: hidden;
  background-color: #fff;
}
._1vobDfG7TyLytU9JewRX2g {
  position: absolute;
  z-index: 1;
  min-height: 100vh !important;
  width: 100% !important;
  background: linear-gradient(rgba(185,193,203,0.75), #fff), url("https://storage.googleapis.com/birchal-assets/pages/investors/cover.jpg");
  background-size: cover;
}
._1y3S-VyPiN1AFFmZOBN3iw {
  z-index: 2;
  max-width: 1170px !important;
  padding-bottom: 40px;
}
._23kpYOU6CMbWcXt1fT1CCr {
  padding: 100px 0 40px;
}
._2fkK0EaYoTZFFQyUq2_5Q3 {
  color: #101222;
  font-size: 30px;
  line-height: 1.5;
  letter-spacing: 0.75px;
}
._34kKiO223s1sFlcDafN4xI {
  font-style: italic;
}
._3dskNkaa7jbU3O3-GZ0Zyr {
  margin: 40px 0 20px !important;
  margin-bottom: 20px;
}
._1IqgFBuTKtIrEPBxZBiCQS {
  color: #3b55e6 !important;
  font-size: 13px !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out;
}
._1IqgFBuTKtIrEPBxZBiCQS:hover {
  color: #212437 !important;
}
@media screen and (max-width: 1170px) {
  ._1y3S-VyPiN1AFFmZOBN3iw {
    padding: 0 20px 40px;
  }
}
@media screen and (max-width: 768px) {
  ._23kpYOU6CMbWcXt1fT1CCr {
    padding: 80px 0 40px;
  }
  ._2fkK0EaYoTZFFQyUq2_5Q3 {
    font-size: 20px;
  }
}

.hsFdQlYV9XO4kxgvsT_IL {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  min-height: 100vh;
  padding-top: 180px;
  overflow-y: hidden;
  background-color: #101222;
}
._1y5HTzcy0c6pcjTlVLfLH6 {
  position: absolute;
  top: 0;
  z-index: 1;
  min-height: 100vh;
  width: 100%;
  background: linear-gradient(rgba(16,18,34,0.75), #101222), url("https://storage.googleapis.com/birchal-assets/pages/contact/cover.jpg");
  background-size: cover;
}
._2mnrC0CYC1xb3r6UXNdr8l {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  z-index: 2;
  max-width: 1024px;
}
._7uV4XrCh3eDhs6OR3kEVn {
  align-items: flex-start !important;
  justify-content: center !important;
  margin: 120px 0;
}
._7nfowGaZOyrlpFeTIrO1K {
  flex-basis: auto !important;
  flex: 0 0 auto !important;
}
._1z5b8FnsbOAAxp2FhjfKNw {
  color: #fff;
  font-size: 14px;
  line-height: 2;
}
._2nHTUssk3kgdOklLHTLQOF {
  color: #3b55e6;
  font-weight: 500;
}
.ky39y3Pf19E0kaqg-apiQ {
  color: #3b55e6 !important;
  font-size: 14px !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out;
}
.ky39y3Pf19E0kaqg-apiQ:hover {
  color: rgba(255,255,255,0.5) !important;
}
._2StKdRxmsBVhsrF3LwbOqO {
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 25px 5px rgba(0,0,0,0.1);
  padding: 30px;
  width: 100%;
  max-width: 600px;
  margin-top: 60px;
}
.e3-eX3nIgUNpWH3oHQD3A {
  font-family: Gilroy !important;
  font-size: 36px !important;
  margin-bottom: 30px !important;
  text-align: center !important;
}
._27wLp8k2RWkcH2A3XLHKaL {
  background-color: #3b55e6;
  border-radius: 4px;
  color: #fff;
  display: block;
  font-size: 13px;
  font-weight: 500;
  text-align: center;
  padding: 10px 20px;
}
@media screen and (max-width: 1024px) {
  ._2mnrC0CYC1xb3r6UXNdr8l {
    padding: 100px 20px;
  }
  ._1aafvwgWrO6CgW47rqAHsv {
    margin-bottom: 80px;
  }
}
@media screen and (max-width: 414px) {
  .hsFdQlYV9XO4kxgvsT_IL {
    padding-top: 0;
  }
  ._2StKdRxmsBVhsrF3LwbOqO {
    padding: 15px;
  }
  .e3-eX3nIgUNpWH3oHQD3A {
    font-size: 24px !important;
    margin-bottom: 15px !important;
  }
  ._7uV4XrCh3eDhs6OR3kEVn {
    flex-wrap: wrap !important;
    margin: 60px 0;
  }
  ._7nfowGaZOyrlpFeTIrO1K {
    flex-basis: 100% !important;
    flex-wrap: wrap;
    margin-bottom: 10px;
  }
  ._2mnrC0CYC1xb3r6UXNdr8l {
    padding: 120px 20px 60px;
  }
}

._24HeSEn_5RmMejOY7nItX_ {
  width: 100%;
}
@media screen and (max-width: 768px) {
  ._24HeSEn_5RmMejOY7nItX_ {
    padding: 40px 20px;
  }
}

._3RTshmGbJpjxXoxRHJ4rJj {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  width: 100% !important;
  min-height: 100vh !important;
  overflow-y: hidden;
  background-color: #fff;
}
._3QMv2XuqfgDyIwEpBJy6qc {
  position: absolute;
  z-index: 1;
  min-height: 100vh !important;
  width: 100% !important;
  background: linear-gradient(rgba(185,193,203,0.75), #fff), url("https://storage.googleapis.com/birchal-assets/pages/investors/cover.jpg");
  background-size: cover;
}
._2SeeuCikgkahVHaZ_GgK1i {
  z-index: 2;
  max-width: 1170px !important;
  padding-bottom: 40px;
}
._3uZvclZ1drSqZ3NCi8p3A2 {
  padding: 100px 0 40px;
}
._3Tkrr1sfj5BrHcN7J2iDDo {
  color: #101222;
  font-size: 30px;
  line-height: 1.5;
  letter-spacing: 0.75px;
}
._1kcyTZcRMc2hfjHDrylt3P {
  font-style: italic;
}
._3cJctIpqV1J-wgG7qCcZSN {
  margin: 40px 0 20px !important;
  margin-bottom: 20px;
}
.rn_oQWPBQ7nloUiZEHmqm {
  color: #3b55e6 !important;
  font-size: 13px !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out;
}
.rn_oQWPBQ7nloUiZEHmqm:hover {
  color: #212437 !important;
}
@media screen and (max-width: 1170px) {
  ._2SeeuCikgkahVHaZ_GgK1i {
    padding: 0 20px 40px;
  }
}
@media screen and (max-width: 768px) {
  ._3uZvclZ1drSqZ3NCi8p3A2 {
    padding: 80px 0 40px;
  }
  ._3Tkrr1sfj5BrHcN7J2iDDo {
    font-size: 20px;
  }
}

.wd-qTeC_2rUWLJBk1gWat {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  width: 100%;
  min-height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._2KpxWpWjW-nTgVXzDlwmt8 {
  position: absolute;
  z-index: 1;
  min-height: 100vh;
  width: 100%;
  background: linear-gradient(rgba(185,193,203,0.75), #fff), url("https://storage.googleapis.com/birchal-assets/pages/investors/cover.jpg");
  background-size: cover;
}
._2Zwm4C9Rpj_Q7yPeXIAVcT {
  z-index: 2;
  max-width: 1170px;
  padding-bottom: 40px;
}
._3Nu6TpsSWIZmK49f62bUGT {
  padding: 100px 0 40px;
}
._1VMA0qGR3PugH-eUZOxvvt {
  color: #101222;
  font-size: 30px;
  line-height: 1.5;
  letter-spacing: 0.75px;
}
._1QXvACo4HEiqd2zjrAlucp {
  margin-bottom: 5px !important;
  font-style: italic;
}
._3FbBNDFSiGBVkvJJRZGsj9 {
  margin: 40px 0 20px;
}
._2hpiqTRnTEFZYRUIYW92cI {
  margin-bottom: 10px;
  color: #6c7c93 !important;
  font-weight: 500 !important;
}
._2QMeZOXPn5ZRhnMd0j7aiA {
  color: #3b55e6 !important;
  font-size: 13px !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out;
}
._2QMeZOXPn5ZRhnMd0j7aiA:hover {
  color: #212437 !important;
}
@media screen and (max-width: 1170px) {
  ._2Zwm4C9Rpj_Q7yPeXIAVcT {
    padding: 0 20px 40px;
  }
}
@media screen and (max-width: 768px) {
  ._3Nu6TpsSWIZmK49f62bUGT {
    padding: 80px 0 40px;
  }
  ._1VMA0qGR3PugH-eUZOxvvt {
    font-size: 20px;
  }
}

.d7KFKfSx3Wm-h01lt-_sh {
  background-color: #fff;
  min-height: 100vh;
  padding-top: 60px;
}
._3fkktfcDg2i_xXD7yTbUCj {
  max-width: 1170px;
}
._1M0vBYKOuMs96KIOrJbbSJ {
  padding: 40px 0;
}
._3DRrEKaq_TS7TL66bcHBaT {
  display: inline-block;
  margin-bottom: 20px;
  text-transform: none !important;
}
._3yue8DxaIJXcK7Bf8R_1aE {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 20px;
}
@media only screen and (max-width: 1170px) {
  .d7KFKfSx3Wm-h01lt-_sh {
    padding: 60px 15px 0;
  }
}

._25cVodYMfDn5vZ-v3kzl9_ {
  text-align: center !important;
  margin-bottom: 12px !important;
}
.iewFv7LafwvoQSIsN89ON {
  border-right: 1px solid rgba(59,85,230,0.05);
  padding-right: 20px;
}
@media (max-width: 736px) {
  .iewFv7LafwvoQSIsN89ON {
    border-right: none;
    padding-right: 0;
  }
}
._1JBaHZsrw2JlaTseLGVgiy {
  color: #ff2948 !important;
  flex: 1;
  line-height: 1.5 !important;
}
.Xuh9urCxyJ14UUay7JSKH {
  background-color: #101222;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  min-height: 100vh;
  overflow-y: hidden;
  position: relative;
  width: 100%;
}
.IfGlVFDu4H2yitnNfR7M8 {
  background: linear-gradient(rgba(16,18,34,0.75), #101222), url("https://storage.googleapis.com/birchal-assets/pages/investors/cover.jpg");
  background-size: cover;
  min-height: 100vh;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.CcTfz51TYgky6DAvpDfrp {
  max-width: 1024px;
  padding-top: 120px;
  z-index: 2;
}
.b8ymrfpzfFeZnR7-cmLmd {
  color: rgba(255,255,255,0.9);
  font-size: 40px;
  font-weight: 500;
  letter-spacing: 0.75px;
  line-height: 1;
  margin-bottom: 40px;
  margin-top: 20px;
}
._3ojtYrme_vE1JRE0Djc0WW {
  margin-bottom: 20px;
}
._2fNuooBEALDH3C14zbBhU- {
  font-size: 14px !important;
  font-weight: 500 !important;
}
._1zEDLAPF_caxrDUpFOtJ9g {
  font-size: 14px !important;
}
._1i_XnK0jTX-NWMMA1BrKbO {
  color: #b9bec6 !important;
  font-size: 14px !important;
  font-style: italic !important;
}
.dWlpMapUn3dP5UGR1200D {
  margin: 40px 0;
}
.MXtjMQN3lEkIk9lA-FeQz {
  color: #fff !important;
  font-size: 24px !important;
  font-style: italic !important;
  margin: 20px 0 40px !important;
  text-align: center !important;
}
._2oM1aNe4jVxZOcmicWK3A4 {
  color: #98a4b3 !important;
  font-size: 16px !important;
  margin: 20px 0 !important;
}
._19OxjaHEoJyNlbhEEakGm2 {
  color: #3b55e6 !important;
  font-size: 14px !important;
  text-decoration: underline !important;
  text-transform: none !important;
  transition: all 250ms ease-in-out;
}
._19OxjaHEoJyNlbhEEakGm2:hover {
  text-decoration: none !important;
}
._37_POpveK3cfi3Ab_CzfJT {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._37_POpveK3cfi3Ab_CzfJT > button:first-child {
  margin-right: 20px;
}
._3lFFz3TwhV054lu36tbYLN {
  color: #7d7e82;
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 15px;
  text-align: left;
}
._2o_Wme74W5pl60wlG6a9ld {
  color: #6c7c93;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 10px;
  text-align: left;
}
._1-qcuX5ARCe7qtEzIMMjpy {
  color: #7d7e82;
  font-size: 12px;
  font-style: italic;
  line-height: 1.5;
  margin-bottom: 10px;
  text-align: left;
}
._1iieVgSMHywgNFqVd6JR9B {
  background-color: #3b55e6;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 700;
  height: 40px;
  min-width: 100px;
  padding: 0 20px;
  text-align: center;
  text-transform: none !important;
  transition: background-color 200ms ease-in-out;
}
._1iieVgSMHywgNFqVd6JR9B:hover {
  background-color: #6277eb;
}
._1iieVgSMHywgNFqVd6JR9B::before,
._1iieVgSMHywgNFqVd6JR9B::after {
  content: "";
  flex: 1 0 auto;
}
@media screen and (max-width: 736px) {
  ._3B3jYWbHg3xvyCAF9yMunn {
    margin-bottom: 24px;
  }
}
@media screen and (max-width: 1024px) {
  .CcTfz51TYgky6DAvpDfrp {
    padding: 100px 20px;
  }
  .b8ymrfpzfFeZnR7-cmLmd {
    font-size: 30px;
  }
}

._24V5oXKWsrkf_u5dmQeQPV {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  width: 100%;
  min-height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._2SKz-jrKodgJ-ANJ3ND9h0 {
  position: absolute;
  z-index: 1;
  min-height: 100vh;
  width: 100%;
  background: linear-gradient(rgba(185,193,203,0.75), #fff), url("https://storage.googleapis.com/birchal-assets/pages/investors/cover.jpg");
  background-size: cover;
}
._39jact5aOn2C_8f-lhYrt {
  z-index: 2;
  max-width: 1170px;
  padding-bottom: 40px;
}
._2AknasMT2vREXUAW8bioIb {
  padding: 100px 0 40px;
}
._2_Irkc84HsyDR66Bx5hQes {
  color: #101222;
  font-size: 30px;
  line-height: 1.5;
  letter-spacing: 0.75px;
}
._1ALWOX3Cqa1EIlHb49uaJS {
  font-style: italic;
}
._2cyCOp2BXid52rVyKObTZ2 {
  margin: 40px 0 20px;
}
.qqBWs2bg9YEGqKOxbQFMN {
  color: #3b55e6 !important;
  font-size: 13px !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out;
}
.qqBWs2bg9YEGqKOxbQFMN:hover {
  color: #212437 !important;
}
@media screen and (max-width: 1170px) {
  ._39jact5aOn2C_8f-lhYrt {
    padding: 0 20px 40px;
  }
}
@media screen and (max-width: 768px) {
  ._2AknasMT2vREXUAW8bioIb {
    padding: 80px 0 40px;
  }
  ._2_Irkc84HsyDR66Bx5hQes {
    font-size: 20px;
  }
}

._3Ofe_8nRedNIwx7hVJib5s {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 100vh;
  min-height: 100vh;
  max-width: 600px;
  padding: 0 20px;
}

.F6rVtRIseA4ILBjmw6_RY {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  width: 100%;
  min-height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._1c3_Ckg1c-KxMzL2ivkbrL {
  position: absolute;
  z-index: 1;
  min-height: 100vh;
  width: 100%;
  background: linear-gradient(rgba(185,193,203,0.75), #fff), url("https://storage.googleapis.com/birchal-assets/pages/investors/cover.jpg");
  background-size: cover;
}
._20gm3LwVYEhJyiImCsrbUM {
  z-index: 2;
  max-width: 1170px;
  padding-bottom: 40px;
}
.ykr0MX-q0phCCq6xLNGMb {
  padding: 100px 0 40px;
}
.BFYRnLbtFiSMB0ciDLXwZ {
  color: #101222;
  font-size: 30px;
  line-height: 1.5;
  letter-spacing: 0.75px;
}
._2PZ1MNxkrDeVLH-Gm-jDSO {
  margin: 40px 0 20px;
}
@media screen and (max-width: 1170px) {
  ._20gm3LwVYEhJyiImCsrbUM {
    padding: 0 20px 40px;
  }
}
@media screen and (max-width: 768px) {
  .ykr0MX-q0phCCq6xLNGMb {
    padding: 80px 0 40px;
  }
  .BFYRnLbtFiSMB0ciDLXwZ {
    font-size: 20px;
  }
}

._1tCdF7cWbCQhM0cEa73sgQ {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  width: 100%;
  min-height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._1XTU7UW96hEt4nLuGNb8Jd {
  position: absolute;
  z-index: 1;
  min-height: 100vh;
  width: 100%;
  background: linear-gradient(rgba(185,193,203,0.75), #fff), url("https://storage.googleapis.com/birchal-assets/pages/investors/cover.jpg");
  background-size: cover;
}
.OoRpCmWaVLBHneat7Xj97 {
  z-index: 2;
  max-width: 1170px;
  padding-bottom: 40px;
}
._1whaztk5j6n8rVRTqCIqCG {
  padding: 100px 0 40px;
}
.ux4OjgKkyznUj5ZlLOkLz {
  color: #101222;
  font-size: 30px;
  line-height: 1.5;
  letter-spacing: 0.75px;
}
._2na0bLNIqFYtppvZQnUMsR {
  font-style: italic;
}
._2t2L9QYLByhKg9sEyg7X9j {
  margin: 40px 0 20px;
}
._3PL79C93DpYmwUTwwwbWYV {
  color: #3b55e6 !important;
  font-size: 13px !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out;
}
._3PL79C93DpYmwUTwwwbWYV:hover {
  color: #212437 !important;
}
@media screen and (max-width: 1170px) {
  .OoRpCmWaVLBHneat7Xj97 {
    padding: 0 20px 40px;
  }
}
@media screen and (max-width: 768px) {
  ._1whaztk5j6n8rVRTqCIqCG {
    padding: 80px 0 40px;
  }
  .ux4OjgKkyznUj5ZlLOkLz {
    font-size: 20px;
  }
}

.YzhnmFG8iFlB0NVBtco8R {
  width: 100%;
}

._1M-FzrjCRblh9js2JxmJq9 {
  width: 100%;
}

._22AF8xX9fv6KYO3o7hPDxz {
  flex: 0 1 250px;
}
._22AF8xX9fv6KYO3o7hPDxz:last-child {
  flex: 0 1 450px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  ._22AF8xX9fv6KYO3o7hPDxz {
    flex: 1 !important;
  }
  ._22AF8xX9fv6KYO3o7hPDxz:first-child {
    margin-right: 20px !important;
  }
}

._3WYGJdA0XrdMMC4twC_IjO {
  background-color: #fff;
  min-height: 100vh;
  padding-top: 60px;
}
._2aD1okx4rhEZlPO7p3T8GW {
  max-width: 800px;
}
._2YkkloYA0h3tyv0IxgvkVG {
  padding: 40px 0;
}
._1ClWxBgLA33BDV_LFpF_tA {
  display: inline-block;
  margin-bottom: 20px;
  text-transform: none !important;
}
._2z_CaY_17sYbnXY-mgR1N7 {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 20px;
}
@media only screen and (max-width: 1170px) {
  ._3WYGJdA0XrdMMC4twC_IjO {
    padding: 60px 15px 0;
  }
}

._1L-RN0vuJxu2VawDufAjnZ {
  width: 100%;
}

._3AOuC_m-_7V_4W6GvQ5KIB {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  width: 100%;
  min-height: 100vh;
  overflow-y: hidden;
  background-color: #fff;
}
._3rFjtmo8tviNynppyWQ3sK {
  position: absolute;
  z-index: 1;
  min-height: 100vh;
  width: 100%;
  background: linear-gradient(rgba(185,193,203,0.75), #fff), url("https://storage.googleapis.com/birchal-assets/pages/investors/cover.jpg");
  background-size: cover;
}
._3vtirVLc_0z1ViN0FLerJt {
  z-index: 2;
  max-width: 1170px;
  padding-bottom: 40px;
}
._1r-ENNMrvJzodDTb3uWHZB {
  padding: 100px 0 40px;
}
.An7-mkP5HaqvCIgI5TFpz {
  color: #101222;
  font-size: 30px;
  line-height: 1.5;
  letter-spacing: 0.75px;
}
._3taTP6nupMRZbJaHBc8Xpr {
  margin: 40px 0 20px;
}
._2NYoTLp-cV0Xp1UwTgeVEv {
  color: #3b55e6 !important;
  font-size: 13px !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out;
}
._2NYoTLp-cV0Xp1UwTgeVEv:hover {
  color: #212437 !important;
}
@media screen and (max-width: 1170px) {
  ._3vtirVLc_0z1ViN0FLerJt {
    padding: 0 20px 40px;
  }
}
@media screen and (max-width: 768px) {
  ._1r-ENNMrvJzodDTb3uWHZB {
    padding: 80px 0 40px;
  }
  .An7-mkP5HaqvCIgI5TFpz {
    font-size: 20px;
  }
}
._1PD9UgkrsFHSD1O8LsTplL {
  counter-reset: list-number;
}
._1PD9UgkrsFHSD1O8LsTplL li:before {
  font-size: 16px;
  font-weight: 500;
  display: inline-flex;
}

._1aIOSVCp_wD6jdwYdPdFM8 {
  flex-basis: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.zsuB87NHIyOXYp7gT_BAz {
  margin: 0 20px;
  flex: 1;
}
@media screen and (max-width: 1024px) {
  ._7yWM_Bs9LhKXCeOHhxL43 {
    margin: 45px 0 0 0 !important;
  }
}
.zJF4mZt6SMxN-6uxayOIF {
  display: flex;
}
.Cluf9BE-P48T-4c2T-ADF {
  background-color: var(--transparent-grey-55);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODUuMzQ0IiBoZWlnaHQ9IjE4NS4zNDQiIHN0eWxlPSIiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIi8+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGQ9Ik05Mi42NzIgMTQ0LjM3M2ExMC43MDcgMTAuNzA3IDAgMCAxLTcuNTkzLTMuMTM4TDMuMTQ1IDU5LjMwMWMtNC4xOTQtNC4xOTktNC4xOTQtMTAuOTkyIDAtMTUuMThhMTAuNzIgMTAuNzIgMCAwIDEgMTUuMTggMGw3NC4zNDcgNzQuMzQxIDc0LjM0Ny03NC4zNDFhMTAuNzIgMTAuNzIgMCAwIDEgMTUuMTggMGM0LjE5NCA0LjE5NCA0LjE5NCAxMC45ODEgMCAxNS4xOGwtODEuOTM5IDgxLjkzNGExMC42OTQgMTAuNjk0IDAgMCAxLTcuNTg4IDMuMTM4eiIgZmlsbD0iI2ZmZmZmZiIgaWQ9InN2Z18xIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIvPjwvZz48L3N2Zz4=");
  border-color: var(--grey-37);
  border-width: 2px;
  color: var(--grey-37);
  font-size: 14px;
  font-weight: 500;
  height: 60px;
  padding: 0 20px;
}
.Cluf9BE-P48T-4c2T-ADF:after {
  color: var(--grey-37);
}
@media screen and (max-width: 768px) {
  .zJF4mZt6SMxN-6uxayOIF {
    display: block;
  }
}

._2ALJv_YJWvd-s6CG4c5Jr- {
  position: relative;
  right: 0;
  left: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  min-height: 100vh;
  background-color: var(--grey-21);
  transition: left 250ms linear, right 250ms linear;
}
._3yuJh1p7wpBuQxz9Lec5nT {
  right: -244px;
  left: 244px;
  transition: left 250ms linear, right 250ms linear;
}
.J6bxoVOxEQmZuaXN05DK_ {
  filter: blur(10px);
}
@media only screen and (max-device-width: 320px) {
  ._3yuJh1p7wpBuQxz9Lec5nT {
    right: -158px;
    left: 158px;
  }
}

._1MsQnVeK1i3byNrh47hAF4 {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  padding-top: 94px;
  width: 100%;
  background-color: none;
}
.aU2HDJyCfbcaZ5ZyAdEtF {
  backface-visibility: hidden;
  perspective: 1000;
  display: flex;
  justify-content: center;
  padding-top: 30px;
  position: fixed !important;
  right: 0;
  left: 0;
  height: 100vh;
  transform: translateZ(0);
  transform: translate3d(0, 0, 0);
  transition: all 300ms linear;
  will-change: transform;
}
._3s3Lz6ZVgyprXvU8o62LSj {
  margin: 20px 0 10px;
  color: #212437;
  font-size: 12px;
  font-weight: 500;
}
._3s3Lz6ZVgyprXvU8o62LSj:first-child {
  margin-top: 0;
}
._2MLwlP61g21tRFUXbZN_Cz {
  list-style-type: disc;
  margin-bottom: 10px;
  padding-left: 40px;
}
._1lA7ChQ5GmokLPoBCxZiVK,
._2085k1hHcnXnU5SAL4oR5p {
  margin-bottom: 10px;
  color: #6c7c93;
  font-size: 12px;
  line-height: 1.5;
}
._1lA7ChQ5GmokLPoBCxZiVK {
  margin-bottom: 0;
}
._19t7Y0IYfdXHFXp4sV3nrU {
  font-size: 12px !important;
  text-transform: lowercase !important;
}
.EhteDqk3uNOjMlVLpC2cP {
  min-width: 1024px !important;
}
@media screen and (max-width: 1024px) {
  .EhteDqk3uNOjMlVLpC2cP {
    min-width: 100% !important;
  }
}
@media screen and (max-width: 768px) {
  .EhteDqk3uNOjMlVLpC2cP {
    justify-content: flex-start !important;
  }
  ._1MsQnVeK1i3byNrh47hAF4 {
    background-color: var(--grey-21);
  }
}

@media screen and (max-width: 768px) {
  ._3rwP9jN-tav6SuqBZc4sZT {
    flex-wrap: wrap !important;
    margin-right: 0 !important;
  }
  ._3FWd3C4AZwpz8oWDDayKCJ {
    flex: 0 0 100% !important;
    margin-right: 0 !important;
    width: 100%;
  }
}

@media screen and (max-width: 1024px) {
  .Rnfb02v8GbulSfpLRbZz3 {
    margin: 45px 0 0 0 !important;
  }
}

._1BcTA4h4OEGVnxqMvYHMRv {
  box-shadow: 0 2px 4px rgba(0,0,0,0.016), 0 4px 8px rgba(0,0,0,0.008), 0 8px 16px rgba(0,0,0,0.004);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  max-width: 240px;
  padding: 16px;
}

.kmtPUWR8RybSXxSKNRd6v {
  background-color: #fff;
  padding-bottom: 30px;
}

.qFvkJ7J3FoNSLd0IqRO7Z {
  margin: 0 !important;
  width: 160px !important;
}
._3ayFbsiDnRtL1rOsJAcUsf {
  background-color: #fff !important;
  height: 34px !important;
  padding: 8px !important;
}
._3ayFbsiDnRtL1rOsJAcUsf + div:after {
  top: -4px !important;
}

._2tybJmk8kd4dR-AUe3-q11 {
  padding-bottom: 0.75rem;
  padding-top: 0.75rem;
}
._1HqglvyX1_WDBRfghKYAC8 {
  background-color: #fff;
  padding: 1.25rem;
  border-radius: 1rem;
}
._1HqglvyX1_WDBRfghKYAC8 hr {
  color: var(--grey-21);
  border: 0.5px solid;
}
._2lKDvhuCl6E7bHMbvhoNs1 h3 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
._1gpJFiX8XnI6bgIeqGyZBn button {
  border-radius: 40px;
}

._3TmjqbvMKo1tuvYRmkWx_K {
  max-height: 0;
  opacity: 0.01;
  padding-top: 0;
  will-change: max-height, opacity;
}
._2H9x0E2-L6b9J89MsIHSoz {
  max-height: 300vh;
  opacity: 1;
  padding-top: 48px;
  transition: all 500ms ease-in-out;
  transition-delay: 1000ms;
}
._3ApE3ViJw3rRUndT931VPh {
  max-height: 300vh;
  opacity: 1;
  padding-top: 48px;
  will-change: max-height, opacity;
}
._3bG2dZDme8BEdl4LjzIq6p {
  max-height: 0;
  opacity: 0.01;
  padding-top: 0;
  transition: all 500ms ease-in-out;
  transition-delay: 250ms;
}

._3F3Iaq9T-J0Q1K3mIkxWky {
  align-items: flex-start !important;
  margin-right: 12px;
  min-width: auto !important;
}
._3F3Iaq9T-J0Q1K3mIkxWky > div > span:first-child {
  font-size: 18.62px;
  font-size: 26.62px !important;
  margin-right: 0;
}
._2twTbHBNYBfI3vyk_Cnmd- {
  font-size: 18.62px;
  font-size: 23.62px !important;
  line-height: 1.5;
  margin-bottom: 0 !important;
  text-align: left !important;
}
._2R_POSmcrBvyRz8Kf4zx_F {
  position: absolute;
  top: calc(50% -20px);
  right: 25px;
}
._36_nmh0XBHmmkPfEhdpwkM {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: var(--box-shadow);
  color: #7d7e82;
  font-family: FontAwesome;
  font-size: 10px;
  cursor: pointer;
  transition: transform 250ms ease-in-out;
}
._36_nmh0XBHmmkPfEhdpwkM:before {
  content: '\F129';
}
._36_nmh0XBHmmkPfEhdpwkM:hover {
  transform: scale(1.2, 1.2);
}
._3F3Iaq9T-J0Q1K3mIkxWky > div > span:nth-child(2) {
  font-size: 16px !important;
}
._2t_8bh_ydNDJpwt0_ZlWRo {
  font-size: 18px !important;
}

._XYcv2sh-oDds3TndHirK {
  border: 0;
  box-shadow: none;
}
._1tP4R0tLUV2z-q4-83iSP3 {
  margin: 20px 0;
}

._2ZbLJ2w7o3m5WyUmqF0cmH {
  border: 0;
  box-shadow: none;
  padding: 0;
}
._1sNr-3e_EgI5ll9fG5eABE {
  height: 50px;
  width: 50px;
}
._1FgBp_sxKNQMVRnvbbJ0CJ {
  margin: 0 !important;
  width: 500px !important;
  margin-right: 14px !important;
  display: flex;
  flex-direction: row;
}
@media screen and (max-width: 1024px) {
  ._1FgBp_sxKNQMVRnvbbJ0CJ {
    flex-direction: row;
    justify-content: center;
  }
}
._1FgBp_sxKNQMVRnvbbJ0CJ > div {
  padding-left: 10px;
}
@media screen and (max-width: 1024px) {
  ._1FgBp_sxKNQMVRnvbbJ0CJ > div {
    padding-left: 8px;
  }
}
.i0GnQO7wWuTOnxLv9bjY {
  background-color: #fff !important;
  height: 33px !important;
  padding: 8px !important;
}
.i0GnQO7wWuTOnxLv9bjY + div:after {
  top: -4px !important;
}
.lQI-z36x-zrKNytDHKbKd {
  background-color: #000 !important;
}

.HAzz6FT2njZjWXKMBXbS3 {
  box-shadow: 0 2px 4px rgba(0,0,0,0.016), 0 4px 8px rgba(0,0,0,0.008), 0 8px 16px rgba(0,0,0,0.004);
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  max-width: 300px;
  padding: 16px;
}
@media only screen and (max-width: 450px) {
  .HAzz6FT2njZjWXKMBXbS3 {
    max-width: 225px;
    font-size: 12px;
  }
}

._9cbHTKs-ifJ44YPavGkJw {
  display: flex;
  justify-content: center;
  width: 100%;
  max-width: 788px;
}
@media screen and (max-width: 768px) {
  ._9cbHTKs-ifJ44YPavGkJw {
    overflow: hidden;
  }
  ._3HGknebZuG-xyFCAG27W60 {
    min-height: 690px;
  }
}
@media screen and (min-width: 769px) and (max-height: 690px) {
  ._3HGknebZuG-xyFCAG27W60 {
    min-height: 768px;
  }
}

.OefZU99DMGGIcWwsbGXLV {
  display: flex;
  justify-content: space-between;
  width: 100%;
  max-width: 788px;
}
@media screen and (max-width: 768px) {
  .OefZU99DMGGIcWwsbGXLV {
    overflow: hidden;
  }
  ._29VVFvtg0823v7vq9RSdHc {
    min-height: 700px;
  }
}

._3NXTSkmQOVIB1pZELYDAXl {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
._3kY80WjtDK1_P5-0nRjtiM {
  height: auto !important;
}
@media screen and (max-width: 768px) {
  ._3NXTSkmQOVIB1pZELYDAXl {
    overflow: hidden;
  }
}

._14C7yl3pjuST-uk6zHHSLt {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
}
._2f8IbrN_UF6R9HYViGNpkr {
  margin-right: 10px;
  color: #fff !important;
  font-family: 'Gilroy';
  color: var(--black);
  font-size: 14px;
  font-weight: 700;
}
._2dwVtJ28T3CLYvM-oINLv- {
  color: var(--black) !important;
}
._2dwVtJ28T3CLYvM-oINLv-:before {
  color: var(--black) !important;
}
.Da4g8ks1-UZVLoreQqs2j:before {
  content: "\F064";
  color: #fff;
  font-family: FontAwesome;
  font-size: 16px;
}

._2XrhOv93fGhHk8QsQ3jHa1 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
  width: 100%;
  padding: 0 20px;
  border-bottom: 2px solid var(--grey-19);
  color: var(--black);
  font-size: 14px;
  font-weight: 700;
}
._2XrhOv93fGhHk8QsQ3jHa1:last-child {
  border-bottom: 0;
}
._3cL2ohq7Dg7xaR0gUn7Rm1 {
  text-align: left;
}
.tJNOjKWhq6YTAy6lwxF5h {
  flex-basis: 20px;
  font-family: FontAwesome;
  font-size: 20px;
  text-align: center;
}
._38iPQeNnUU_4Edj7mvbJZs:before {
  transition: background-color 200ms ease-in-out;
  content: "\F09A";
  color: #3b5998;
}
._38iPQeNnUU_4Edj7mvbJZs:before:hover {
  background-color: #627aac;
}
._3JtbHxMOVW-Bj79MDOQZIj:before {
  transition: background-color 200ms ease-in-out;
  content: "\F0E1";
  color: #0077b5;
}
._3JtbHxMOVW-Bj79MDOQZIj:before:hover {
  background-color: #3392c3;
}
._3VYZ40iueKfXzlTHie1VPZ:before {
  transition: background-color 200ms ease-in-out;
  content: "\F099";
  color: #1da1f2;
}
._3VYZ40iueKfXzlTHie1VPZ:before:hover {
  background-color: #4ab3f4;
}

._3CbwWBPN_L73yzqHIALP6H {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  min-width: 240px;
  padding: 0;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 0 1px 2px rgba(0,0,0,0.07), 0 2px 4px rgba(0,0,0,0.07), 0 4px 8px rgba(0,0,0,0.07), 0 8px 16px rgba(0,0,0,0.07), 0 16px 32px rgba(0,0,0,0.07), 0 32px 64px rgba(0,0,0,0.07);
  transform-origin: right top;
  transform: scale(0, 0);
}
._3Vz5ZSI2B6VauZCgyT7RxJ {
  transform: scale(1, 1);
}
._3xxzqzvIKcTgr9IaJpxjEe {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 20px 0;
}

._3JHgg5PdcHV791-9Y0H1TJ {
  position: relative;
}

.aqHdsbicP3TzokOhQbQeb {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-direction: column;
}
._2LBJPeWrWATgpxnbWiDcNf {
  margin-bottom: 5px;
  color: #212437;
  font-size: 12px;
  font-weight: 500;
}
.QHTmTiZKsvpchXG6vJSFV {
  color: #98a4b3 !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  text-transform: uppercase !important;
}

._2Jfeu92fGD95L8FcW51WUs {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
  padding-top: 20px;
  border-top: 1px solid rgba(0,0,0,0.05);
}
.dYvhaPodrdw5eqnHlFeVn {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
.LO2JNG7fZqJ6l_zYtlQNR {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 50px;
  width: 50px;
  border-radius: 9999px;
}
._3-vIc3ymahJqkBKZdJwfFE {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 50px;
  width: 50px;
  position: absolute;
  left: 0;
  z-index: 3;
  background-color: rgba(0,0,0,0.25);
  border-radius: 9999px;
}
._3-vIc3ymahJqkBKZdJwfFE:before {
  content: "\F040";
  color: #fff;
  font-family: FontAwesome;
  font-size: 12px;
}
._1OpcuSHoTblbnQdKKIDG5t {
  position: absolute;
  left: 0;
  z-index: 2;
  height: 50px;
  width: 50px;
}
@media only screen and (max-device-width: 736px) and (orientation: landscape) {
  ._2Jfeu92fGD95L8FcW51WUs {
    padding-top: 10px;
  }
}

._38ng-h_t5W1xpRHUBj56rI {
  max-width: 1024px !important;
  width: 100% !important;
}
._17YsPXUtjsirAFkVjcu8Bx {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
._35F4F1h1HmEM28lzvR7k2 {
  background-color: #fff;
  border-radius: 4px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: 1;
  width: 100%;
}
._18S9iit2Hr9xzRjUmDNkXk {
  padding: 80px;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  ._38ng-h_t5W1xpRHUBj56rI {
    max-width: none !important;
  }
  ._18S9iit2Hr9xzRjUmDNkXk {
    padding: 20px;
  }
  ._17YsPXUtjsirAFkVjcu8Bx {
    flex-wrap: wrap;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    height: auto;
    min-height: 100vh;
    width: 100%;
  }
  ._35F4F1h1HmEM28lzvR7k2 {
    border-radius: 0;
    min-height: 100vh;
  }
  .dQFnKa-xrhoaBVCzSsnA_ {
    background-color: transparent;
    display: inline-block;
    height: auto;
    position: fixed !important;
    right: 30px !important;
    top: 30px !important;
    width: auto;
    z-index: 14 !important;
  }
  ._18S9iit2Hr9xzRjUmDNkXk {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
  }
}

._3P6tOOGxVT-EqZFD8tg1Aj {
  margin-top: 20px;
}
._1zoQdjjKRbd93GO_zMxKz8 {
  margin: 10px 0 20px !important;
  max-width: 480px !important;
  color: #212437 !important;
  font-size: 13px !important;
  line-height: 2 !important;
}
.tYNfAvS1G9cZ5h9_eGmQ7 {
  margin-top: 10px !important;
  padding: 20px !important;
  border-color: #212437 !important;
  border-width: 2px !important;
  font-size: 30px !important;
  font-weight: 500 !important;
  letter-spacing: 10px !important;
  text-align: center !important;
}

.qKrZ7vgQMoy4X6EPX_-_J {
  margin-bottom: 30px;
  max-width: 500px;
  color: #6c7c93;
  font-size: 13px;
  font-weight: 500;
  line-height: 2;
}

._25Ai408SejJ5tw6A56eUI {
  padding: 28px;
  background-color: #fff;
  color: #7d7e82;
  font-weight: 400;
  line-height: 2;
  text-align: center;
}
._3M9PkzgBsX5phm2Lcg3hEE {
  margin-bottom: 20px;
  color: #30ce91;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}

._1YvvdTQQdrmN4ZOf3p0FwU {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 30px;
  background-color: #3b55e6;
  border-radius: 16px 16px 0 0;
}
._2tS1M5ccChj0HDuIFvvwjP {
  padding: 30px;
  background-color: #fff;
  color: #7d7e82;
  font-size: 12px !important;
  font-weight: 400;
  line-height: 1.5;
  text-align: center;
}
._1ClQqvNPpmvhQOzE-LFhz2 {
  margin-bottom: 15px;
  color: #212437;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}
._1kPqTKaw44ZOcJizxhH0Uj {
  max-height: 150px;
  max-width: 150px;
}

.ESNrIAFxd2Va3IVLbvgnU {
  max-width: 300px !important;
  width: 100%;
}
.SKep579kiag7B5v1pPau6 {
  background-color: rgba(16,18,34,0.75) !important;
}
.WLYkf4MtENsnJYjoguU6f {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
._1FOtZuOk_0ACCztX86hbKm {
  background-color: #fff;
  border-radius: 4px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: 1;
  width: 100%;
}
.BGOq_7wiHDQxe-RaBU8nF {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 80px;
  width: 100%;
}
._1R1PtB24nOurWvCpVq9j1N {
  background-color: #212437;
  border-radius: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 100px;
  margin-bottom: 20px;
  width: 100px;
}
._2TfYqFcCvsU_r1nNQD4JTY {
  max-height: 60px;
  max-width: 60px;
}
._2r5nHAFeaHbEEEJ1km9tJ7 {
  color: #7d7e82;
  line-height: 2;
  text-align: center;
}
._1DGMzgFOebEOBIF1aua173 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  margin-top: 20px;
  width: 100%;
}
._12ThwL3K3LS8ep48TJqbMz {
  display: inline-block;
  text-align: center !important;
  text-transform: none !important;
}
@media screen and (max-width: 1024px) {
  .ESNrIAFxd2Va3IVLbvgnU {
    min-width: 100% !important;
  }
  .BGOq_7wiHDQxe-RaBU8nF {
    padding: 20px;
  }
  .WLYkf4MtENsnJYjoguU6f {
    flex-wrap: wrap;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    height: auto;
    min-height: 100vh;
    width: 100%;
  }
  ._1FOtZuOk_0ACCztX86hbKm {
    border-radius: 0;
    min-height: 100vh;
  }
  .XeUxCziwv18XvGfvvYenk {
    background-color: transparent;
    display: inline-block;
    height: auto;
    position: fixed !important;
    right: 30px !important;
    top: 30px !important;
    width: auto;
    z-index: 14 !important;
  }
  .BGOq_7wiHDQxe-RaBU8nF {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
  }
}

._3XN0DgRcNHdvPRWcAiDb0v {
  max-width: 1024px !important;
}
.b_miVD9UBnw7J08Cmaap7 {
  width: 100%;
}
._2yOxiTFQ01pBp51pjNXImu {
  background: url("https://storage.googleapis.com/birchal-assets/home/illustration.svg");
  background-color: #3b55e6;
  background-position-x: 512px;
  background-position-y: 100%;
  background-repeat: no-repeat !important;
  background-size: 75%;
  border-radius: 4px;
  width: 100%;
}
._1MSx_2j895hhHecRl9tbIx {
  padding: 30px;
  width: 100%;
}
._3I2gd9N7GD3zfLwUpD9v8c {
  color: #fff !important;
  transition: all 150ms ease-in-out !important;
}
._3I2gd9N7GD3zfLwUpD9v8c:hover {
  color: rgba(255,255,255,0.5) !important;
}
@media screen and (max-width: 800px) {
  ._3XN0DgRcNHdvPRWcAiDb0v {
    min-width: 100% !important;
  }
  .b_miVD9UBnw7J08Cmaap7 {
    flex-wrap: wrap;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    height: auto;
    min-height: 100vh;
    width: 100%;
  }
  ._2yOxiTFQ01pBp51pjNXImu {
    border-radius: 0;
    min-height: 100vh;
  }
  ._1MSx_2j895hhHecRl9tbIx {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    padding: 15px;
  }
  ._3I2gd9N7GD3zfLwUpD9v8c {
    background-color: transparent;
    color: #fff !important;
    display: inline-block;
    height: auto;
    position: fixed !important;
    right: 15px !important;
    top: 15px !important;
    width: auto;
    z-index: 14 !important;
  }
  ._1MSx_2j895hhHecRl9tbIx {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
  }
}

._16nJdVZpzAf5lzcR0KUcpA {
  margin-bottom: 28px;
}

._1NpjXPBlmIxumIIcPOo_Eq {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 28px;
  background-color: #3b55e6;
  border-radius: 4px 4px 0 0;
}
._1TjFmk5kVm0RUmtrAffDQ0 {
  padding: 28px;
  background-color: #fff;
  color: #7d7e82;
  font-weight: 400;
  line-height: 2;
  text-align: center;
}
._19mtQpI1KX03UcDWO6ylea {
  margin-bottom: 20px;
  color: #30ce91;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}
._1VTmuTQt6FG8oJA-zl7sV {
  max-height: 150px;
  max-width: 150px;
}

.SDckcZbvgNS_WryJuw2mf {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 28px;
  background-color: #3b55e6;
  border-radius: 4px 4px 0 0;
}
.P9tZ9oB_R1IXald-XSg4- {
  padding: 28px;
  background-color: #fff;
  color: #7d7e82;
  font-weight: 400;
  line-height: 2;
  text-align: center;
}
._1aCFn6rPR2Htu9IAD0oJ77 {
  margin-bottom: 20px;
  color: #30ce91;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}
._3oMIkWfxdNWqQHs2AEIh02 {
  max-height: 150px;
  max-width: 150px;
}

._1N1jPu7UNAFBWo0uBeMTgx {
  left: -25px;
  position: absolute;
  top: 7.5px;
}
._3CMhG9KJbENBSspD3iDNy {
  background-color: #fff;
  border-radius: 4px;
}
._2QXrw1KDBv9CFjqYO0j-Ef {
  margin-bottom: 30px;
  font-size: 13px !important;
}
._8GIoh7u_wcU34ia95AqUE {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 30px;
}
._8GIoh7u_wcU34ia95AqUE:last-child {
  margin-bottom: 0;
}
._3QF84wixBYOF5jNzQA_lH1 {
  flex: 1;
}
._3B-lVcJ6qpLMDJyqNaP8ZN {
  margin-bottom: 10px;
  color: #7d7e82;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
}
._1nn2nrjvftNcSfaeEmuCDx {
  color: #212437;
  font-size: 20px;
  font-weight: 700;
}
._1Sj08x9sM_JLj1YSGJCbqI {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  padding: 30px;
}
.x6oRdjB32R8O65eCPHayu {
  flex: 1;
}
._13Q5v0jNVTIxwX1HTdUxJZ {
  padding: 15px;
  border-bottom: 1px solid var(--grey-21);
}
.gHcj9rCHLR1EyjhLaX3A9 {
  display: inline;
  color: #6c7c93;
  font-family: 'Gilroy';
  font-size: 12px !important;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-transform: none !important;
  white-space: pre-wrap;
  cursor: pointer;
  transition: color 200ms ease-in-out;
}
.gHcj9rCHLR1EyjhLaX3A9:hover {
  color: rgba(0,0,0,0.4);
}
.GRQNKc178mbVj8bj4GeIG {
  font-size: 12px;
  font-weight: 500;
  line-height: 2;
  text-align: center;
}
.EjIrGzRJ8Wp0cesiGC6LU {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: flex-start;
  align-items: flex-start;
}
._3lAgGTuKfYZ4SnQvJMfReW {
  transition: color 200ms ease-in-out;
  color: #3b55e6;
}
._3lAgGTuKfYZ4SnQvJMfReW:hover {
  color: rgba(0,0,0,0.4);
}
._3lAgGTuKfYZ4SnQvJMfReW:before {
  content: "?";
  font-size: 16px;
  font-weight: 700;
}
._8GIoh7u_wcU34ia95AqUE {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 30px;
  position: relative;
}
._135CMhEKLxnvg1E9LrPzJb {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  position: relative;
}
.Stxyfrny_UcYcJp6QQGEj {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 5px;
  position: relative;
}
._3j-5xPZ1Tg1HSbThp0V560 {
  margin-right: 30px;
}
._3B-lVcJ6qpLMDJyqNaP8ZN {
  color: #7d7e82;
  font-size: 10px;
  font-weight: 500;
  margin-bottom: 5px;
  text-transform: uppercase;
}
._1nn2nrjvftNcSfaeEmuCDx {
  color: #212437;
  font-size: 20px;
  font-weight: 700;
}
._1ylDjfNtRRrkSdPXUEB0nH {
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.075);
  color: #7d7e82;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: FontAwesome;
  font-size: 10px;
  height: 20px;
  transition: transform 250ms ease-in-out;
  width: 20px;
}
._1ylDjfNtRRrkSdPXUEB0nH:before {
  content: "\F129";
}
._1ylDjfNtRRrkSdPXUEB0nH:hover {
  transform: scale(1.2, 1.2);
}
@media screen and (max-width: 414px) {
  ._1Sj08x9sM_JLj1YSGJCbqI {
    flex-wrap: wrap;
  }
  .x6oRdjB32R8O65eCPHayu {
    flex-basis: 100%;
  }
  .x6oRdjB32R8O65eCPHayu:last-child {
    margin-top: 20px;
  }
}
@media screen and (max-width: 375px) {
  ._1Sj08x9sM_JLj1YSGJCbqI {
    padding-bottom: 10px;
  }
  ._8GIoh7u_wcU34ia95AqUE {
    margin-bottom: 0;
  }
  ._3QF84wixBYOF5jNzQA_lH1 {
    flex: 1 0 auto;
    flex-basis: 50%;
    margin-bottom: 20px;
  }
}

._3EEYjS7wghyunTPCruc1zw {
  margin: 20px 0;
  padding: 30px;
}
._9zHLAOwe9ykZ9ZtLF_FuY {
  color: #212437 !important;
  font-size: 13px !important;
  line-height: 2 !important;
}
._2p9t_qPe26TEy4bWnxKkb4 {
  color: #7d7e82 !important;
  font-size: 13px !important;
  line-height: 2 !important;
  white-space: pre-line;
}
._3agUJEzeawAavFC2HeUh0t {
  color: #3b55e6 !important;
  font-size: 13px !important;
  text-transform: none !important;
  transition: 150ms color ease-in-out;
}
._3agUJEzeawAavFC2HeUh0t:hover {
  color: #212437 !important;
}

._3duJosi8jzy5XqWAibQezB {
  max-height: 100px;
  max-width: 100px;
}

._2xWcpD0nkuDm7LSgxnxJtT {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 30px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 30px 0 rgba(33,36,55,0.15);
}

._1u46tM3DacofO92PhOeo0U {
  transform: translateX(100%);
}
.fPhz5D2EE-V5r3HzwRfjl {
  transform: translateX(0);
  transition: transform 500ms ease-in-out;
}
._3XplIoY3Mp0Iqb-4528MX1 {
  transform: translateX(0);
}
._2_gV5uCjaGehl8Sql1ryaq {
  transform: translateX(100%);
  transition: transform 500ms ease-in-out;
}

._375jF-PIEng9d5WXH8DH17 {
  max-width: 720px;
  padding: 0;
}
.Nnjt7lZ9x8VMpF-cTr9T4 {
  border-top: 1px solid var(--grey-21);
  margin-top: 5px;
  max-width: 720px;
  padding: 20px 0 10px;
}
._20jUXYvP8BMMWL1iIYnlW3 {
  color: #6c7c93 !important;
  font-size: 13px !important;
}
._10piEq0MZAyuuFLogZxSyW {
  color: #6c7c93 !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
  margin: 5px 0 !important;
}
._34J7bGRFCOUYjMvg6BSrjj {
  color: #212437 !important;
  font-size: 13px !important;
}
._2Uw-SZw_iaNsEaXOEAgMAP {
  color: #7d7e82 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  margin-bottom: 0 !important;
}
._1An4YDG2pZtWAkqZR70ySD {
  color: #7d7e82 !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 1.5 !important;
  margin-bottom: 0 !important;
}
._2fE6TU1ypxTSZgbzq1NFST {
  color: #212437 !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 2 !important;
  margin-bottom: 15px !important;
}
.vFQuO8_WMD7MBRVA8LiTm {
  font-weight: 700;
}
.SXlhs3I6yT12Ov-y0FHN6 {
  margin-bottom: 20px;
}
._2wVnL0hDOZSiEUXiNqVc0j {
  position: relative;
  color: #212437 !important;
  font-family: 'Gilroy';
  font-size: 18px !important;
  font-weight: 500 !important;
  letter-spacing: 0.5px !important;
  margin-bottom: 15px !important;
  cursor: pointer;
  line-height: 2 !important;
  text-align: left;
  transition: all 150ms ease-in-out;
}
._2wVnL0hDOZSiEUXiNqVc0j:hover {
  color: #4b4c4e !important;
}
._2wVnL0hDOZSiEUXiNqVc0j:hover:before {
  bottom: -20px;
  opacity: 1;
}
.BENWo1298fGG2RjGQ_SzD {
  position: relative;
  color: #212437 !important;
  font-family: 'Courier';
  font-size: 20px !important;
  font-weight: 700 !important;
  letter-spacing: 2px !important;
  margin-bottom: 15px !important;
  cursor: pointer;
  line-height: 2 !important;
  text-align: left;
  transition: all 150ms ease-in-out;
}
.BENWo1298fGG2RjGQ_SzD:hover {
  color: #4b4c4e !important;
}
.BENWo1298fGG2RjGQ_SzD:hover:before {
  bottom: -20px;
  opacity: 1;
}
.BENWo1298fGG2RjGQ_SzD:before,
._2wVnL0hDOZSiEUXiNqVc0j:before {
  content: 'Click To Copy';
  display: block;
  font-family: 'Gilroy';
  position: absolute;
  bottom: -8px;
  opacity: 0;
  color: #3b55e6;
  font-size: 12px;
  font-weight: 500;
  transition: all 150ms ease-in-out;
}
.BENWo1298fGG2RjGQ_SzD:after,
._2wVnL0hDOZSiEUXiNqVc0j:after {
  content: '\F0C5';
  color: #3b55e6;
  font-family: FontAwesome;
  font-size: 16px;
  margin-left: 8px;
}

._11sKM9PrdN5U77jU4FsPZF {
  color: #6c7c93;
  flex: 1;
  font-size: 14px;
  line-height: 1.5;
}
._1vu2Ml2PB5JNjsavy7PnUa {
  color: #6c7c93;
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 20px;
}
.Npbitpy8cEOXjrQlaMvpV {
  color: #6c7c93;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 15px;
}

._2KUceMMH4sAhegn6R9Lh1- {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  max-width: 220px;
  padding: 8px;
  width: 220px;
}
._3JklZcxEfDGj4UElkSyNz0 {
  color: #212437;
  font-size: 13px;
  font-weight: 500;
  line-height: 2;
  text-align: center;
}
._1hMqnikKYWUw-IZz43rSqz {
  color: #3b55e6;
  font-family: FontAwesome;
  font-size: 40px;
  margin-bottom: 5px;
}
._2Hm_3DPTOhnY7SFBcvIe_F {
  background-color: #212437;
  background-image: url("https://storage.googleapis.com/birchal-public/images/bank_transfer.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 25%;
  border-radius: 4px;
  position: relative;
  height: 80px;
  width: 100%;
}
._2Hm_3DPTOhnY7SFBcvIe_F:before {
  content: '2 - 5 Business Days';
  background-color: #fff;
  border-radius: 4px;
  color: #37517e;
  font-family: 'Gilroy';
  font-size: 8px;
  font-weight: 500;
  padding: 2px 6px;
  position: absolute;
  top: 3px;
  right: 3px;
}
._2HlHfH6tVi7-l7tDvih10k {
  background-color: #212437;
  background-image: url("https://storage.googleapis.com/birchal-public/images/bank_transfer.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 25%;
  border-radius: 4px;
  position: relative;
  height: 80px;
  width: 100%;
}
._2HlHfH6tVi7-l7tDvih10k:before {
  content: 'International';
  background-color: #fff;
  border-radius: 4px;
  color: #212437;
  font-family: 'Gilroy';
  font-size: 10px;
  font-weight: 500;
  padding: 3px 6px;
  position: absolute;
  top: 3px;
  right: 3px;
}
._1lPcJmp833wmEqkcEtnezG {
  background-color: #212437;
  background-image: url("https://storage.googleapis.com/birchal-public/images/direct_debit.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 25%;
  border-radius: 4px;
  height: 80px;
  width: 100%;
}
._1lPcJmp833wmEqkcEtnezG:before {
  content: '2 - 5 Business Days';
  background-color: #fff;
  border-radius: 4px;
  color: #37517e;
  font-family: 'Gilroy';
  font-size: 8px;
  font-weight: 500;
  padding: 2px 6px;
  position: absolute;
  top: 13px;
  right: 23px;
}
._3AZCr_nIGxfGC0y0sKvIpB {
  background: url("https://storage.googleapis.com/birchal-public/images/PayID_wordmark-Black-WEB.svg");
  background-color: #d2d4d6;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 25%;
  border-radius: 4px;
  height: 80px;
  width: 100%;
}
._3AZCr_nIGxfGC0y0sKvIpB:before {
  content: 'Instant';
  background-color: #000;
  color: #fff;
  border-radius: 4px;
  font-family: 'Gilroy';
  position: absolute;
  top: 14px;
  right: 24px;
  font-size: 9px;
  font-weight: 500;
  padding: 3px 6px;
}
.Z3vw9KN64MM1aoMV267kS {
  background: url("https://storage.googleapis.com/birchal-public/images/BPAY_2012_LAND_BLUE.svg");
  background-color: #d2d4d6;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 25%;
  border-radius: 4px;
  height: 80px;
  width: 100%;
}
.Z3vw9KN64MM1aoMV267kS:before {
  content: '1 - 3 Business Days';
  background-color: #000;
  color: #fff;
  border-radius: 4px;
  font-family: 'Gilroy';
  position: absolute;
  top: 14px;
  right: 24px;
  font-size: 8px;
  font-weight: 500;
  padding: 3px 6px;
}
._2q08ZN5MyO2VRJUu1D8sAr {
  background: url("https://storage.googleapis.com/birchal-public/images/wise_hero_blue_white_RGB.svg");
  background-color: #37517e;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 50%;
  border-radius: 4px;
  position: relative;
  height: 80px;
  width: 100%;
}
._2q08ZN5MyO2VRJUu1D8sAr:before {
  content: 'International';
  background-color: #fff;
  border-radius: 4px;
  color: #37517e;
  font-family: 'Gilroy';
  font-size: 10px;
  font-weight: 500;
  padding: 3px 6px;
  position: absolute;
  top: 3px;
  right: 3px;
}
._2q08ZN5MyO2VRJUu1D8sAr:after {
  content: 'Powered By';
  color: rgba(255,255,255,0.75);
  font-family: 'Gilroy';
  font-size: 8px;
  font-weight: 500;
  text-align: center;
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
}
@media only screen and (max-width: 414px) {
  ._2KUceMMH4sAhegn6R9Lh1- {
    max-width: 140px !important;
    padding: 15px !important;
  }
  ._3JklZcxEfDGj4UElkSyNz0 {
    font-size: 12px;
    line-height: 1.5;
  }
}

._18A_f5NyldCHGEK5nPl8Tp {
  margin: 20px 0 0 !important;
}
._18A_f5NyldCHGEK5nPl8Tp > div {
  justify-content: flex-start !important;
}
._18A_f5NyldCHGEK5nPl8Tp > div > label {
  padding: 0 10px 10px 0 !important;
}

._17eBZZercYC44xB5ESQWRf {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
}
._1nBthsLIochNMe90xBmXdx {
  margin-bottom: 10px;
  padding: 25px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 15px 0 rgba(33,36,55,0.05);
}
._36GX4G3lZOsEgKinWIYe5P {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._36GX4G3lZOsEgKinWIYe5P > button {
  margin-right: 15px;
}
._36GX4G3lZOsEgKinWIYe5P > button:last-child {
  margin-right: 0;
}
._21I_eHYOdWiRfxDEVL9gFl {
  margin-left: 15px;
}
._3z0kvoig_nJPedWPG7O5Fr {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
.nfNUTRYnKm2pZUnzVdgJh {
  font-size: 20px !important;
}
.nfNUTRYnKm2pZUnzVdgJh:before {
  content: "\F077" !important;
  color: #7d7e82 !important;
}
._1v5FD7fq1x2-rFP3wu_EfZ {
  margin-top: 15px;
  padding: 0 5px;
}
._3eW7wmc0gWgbMC3EgyFXm8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  max-width: 420px;
  width: 100%;
  margin-bottom: 15px;
}
._1gWiW0oG2XQHRiJF0VdVZy {
  flex: 0 0 150px;
  color: #212437;
  font-weight: 500;
}
._36Xc8sVHHKtRsosWy3ilLh {
  flex: 1;
  color: #7d7e82;
  line-height: 2;
  position: relative;
}
.RYA4riCmtnQG4HoXAOsFf {
  color: #3b55e6 !important;
  font-weight: 500;
}
._2K8mg6od4M8rBWsxiNe6ZJ {
  color: #30ce91 !important;
  font-weight: 500;
}
.WA8p7AEBIw2XV3t2QQqZu {
  color: #98a4b3 !important;
  font-weight: 500;
}
._2BmYNQMO3lBbqt5LnqXYiE {
  color: #571cb3 !important;
  font-weight: 500;
}
._2j5vow4izJoGDuHljd-krQ {
  color: #ff2948 !important;
  font-weight: 500;
}
._3FtMEktbRM6cUConEn0FtB {
  color: #e6bd3b !important;
  font-weight: 500;
}
.UORgQfBvkDDXzPqH0qfBb {
  color: #212437 !important;
  font-weight: 500;
}
.Vqs5w2itlO34LoB-ss0xu {
  position: absolute;
  right: 160px;
  top: 3px;
}
.twpRoMIvL_sAS0pU0ktMB {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 10px 2px rgba(0,0,0,0.075);
  color: #7d7e82;
  font-family: FontAwesome;
  font-size: 10px;
  cursor: pointer;
  transition: transform 250ms ease-in-out;
}
.twpRoMIvL_sAS0pU0ktMB:before {
  content: '\F129';
}
.twpRoMIvL_sAS0pU0ktMB:hover {
  transform: scale(1.2, 1.2);
}

._17B9l1zJ2AI2VfvujWYsqa {
  position: relative;
}
.XQTD8GgqmMKHfOvo2Nube {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  height: 32px;
  width: 32px;
  padding: 8px;
  border-radius: 100%;
  cursor: pointer;
  transition: background-color 200ms ease-in-out;
}
.XQTD8GgqmMKHfOvo2Nube:hover {
  background-color: #f3f4f5;
}
.azk0_-MKO18QgN4owve88 {
  height: 4px;
  width: 4px;
  background-color: #7d7e82;
  border-radius: 100%;
}
._2ZCx-qg_H_WFHWO_D_RAOQ {
  position: absolute;
  top: -5px;
  right: -5px;
  min-width: 200px;
  padding: 15px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 30px 0 rgba(33,36,55,0.1);
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
  transform-origin: right top;
  transform: scale(0, 0);
}
._3qYL1lvEkC5tJm3-Cx4FNC {
  transform: scale(1, 1);
}
._3e4oA0G8C6yzrnf5xgTn3T {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 15px;
  padding: 0 !important;
  color: #212437 !important;
  font-family: 'Gilroy';
  font-size: 13px !important;
  font-weight: 400 !important;
  text-align: left;
  cursor: pointer;
  transition: color 150ms ease-in-out, transform 150ms ease-in-out;
}
._3e4oA0G8C6yzrnf5xgTn3T:hover {
  color: #3b55e6 !important;
  transform: translateX(3px);
}
._3e4oA0G8C6yzrnf5xgTn3T:last-child {
  margin-bottom: 0;
}
._3e4oA0G8C6yzrnf5xgTn3T:before {
  content: "\F054";
  padding-right: 10px;
  font-family: FontAwesome;
  font-size: 10px;
}

._3qOm0rIMoofT55QVNCtLqB {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-end;
  align-items: flex-end;
  margin-bottom: 28px;
}
._3G89YByAxWbYFxHYZ5x1gH {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
}

._2agBgHrp-qAC6tVJ6WScr_,
.qJ4U86dxy7r2HpVUbvM8e {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
}
.qJ4U86dxy7r2HpVUbvM8e {
  background-color: rgba(33,36,55,0.5);
}
._3m4X2lrTlFobm323yOnzvr {
  position: relative;
  z-index: 100;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  padding: 100px;
}
.mySsb4EA3cwySeIhlTd0o {
  position: relative;
  width: 100%;
  max-width: 800px;
  padding: 60px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 12px 17px 2px rgba(0,0,0,0.035), 0 5px 22px 4px rgba(0,0,0,0.03), 0 7px 8px 0 rgba(0,0,0,0.05);
}
._2Ivh5xwZX-bmyvYaKzY3nF {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 30px;
}
._1_cTxIduaJKIvY7elBt9xP {
  margin-left: 15px;
  color: #7d7e82;
  font-size: 13px;
}
.t9Wh6Oi2Gi5-BpQQixBb- {
  margin-bottom: 30px;
  color: #6c7c93;
  font-size: 16px;
  line-height: 1.5;
  white-space: pre-line;
}
._1xkTt4xqeULpTlAMleZFpb {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._39BBHt-NXDAFAoway3nJm- {
  flex: 3;
  margin-right: 15px;
}
._1YqjcMmsPpDcLqeHq5JEao {
  padding: 18px 15px !important;
}
._1wWMtg4h4JlKFpTWgm06O3 {
  flex: 1;
  height: 52px !important;
}
._2nWJD6TFhOB9d8nHM8e62E {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 101;
  color: #98a4b3;
  cursor: pointer;
  transition: color 250ms ease-in-out;
  transition: color 200ms ease-in-out;
}
._2nWJD6TFhOB9d8nHM8e62E:hover {
  color: rgba(0,0,0,0.4);
}
._2nWJD6TFhOB9d8nHM8e62E:before {
  content: "✕";
  font-size: 20px;
  font-weight: 700;
}
@media screen and (max-width: 812px) {
  ._3m4X2lrTlFobm323yOnzvr {
    padding: 20px;
  }
  .mySsb4EA3cwySeIhlTd0o {
    padding: 60px 30px 30px;
    overflow: scroll;
  }
  .t9Wh6Oi2Gi5-BpQQixBb- {
    font-size: 13px;
  }
  ._1xkTt4xqeULpTlAMleZFpb {
    flex-direction: column;
  }
  ._39BBHt-NXDAFAoway3nJm- {
    margin-right: 0;
    margin-bottom: 25px;
    width: 100%;
  }
  ._1wWMtg4h4JlKFpTWgm06O3 {
    width: 100%;
  }
}
@media screen and (max-width: 320px) {
  .mySsb4EA3cwySeIhlTd0o {
    height: calc(100vh - 40px);
  }
}

._16Ks6nSim76UeyzjCOYV9c {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  height: 35px;
  min-width: 40px;
}
.PZrC-bDd2MlL-rV-yIifi {
  color: var(--grey-64);
  font-size: 10px;
  opacity: 0.4;
}
.PZrC-bDd2MlL-rV-yIifi._3Z50nFSw-YNWH80iycI4hw {
  color: var(--grey-64);
  opacity: 1;
}
.PZrC-bDd2MlL-rV-yIifi._1pnIkN3S4WOa4GMKod-zbM {
  color: var(--grey-64);
  opacity: 1;
}
.Caae8vzmixkyJbbzHpH5k {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 30px;
  width: 30px;
  border-radius: 100%;
  opacity: 0.4;
}
.Caae8vzmixkyJbbzHpH5k._3Z50nFSw-YNWH80iycI4hw {
  border-color: var(--grey-64);
  opacity: 1;
}
.Caae8vzmixkyJbbzHpH5k._1pnIkN3S4WOa4GMKod-zbM {
  border-color: var(--grey-64);
  opacity: 1;
}
.IMqcBf6mSlNNcA1d3WX49 {
  left: 0 !important;
  top: 3px !important;
  width: 100%;
}
._38XetuMaWRMzOZi3-9t_oq {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._3GIQxIv5UQNySpMqm_U9X7 {
  color: #b9bec6 !important;
}
._3GIQxIv5UQNySpMqm_U9X7:before {
  content: "\F111" !important;
  font-family: FontAwesome !important;
}
._3GIQxIv5UQNySpMqm_U9X7._3Z50nFSw-YNWH80iycI4hw:before {
  color: #6c7c93 !important;
}
._3GIQxIv5UQNySpMqm_U9X7._1pnIkN3S4WOa4GMKod-zbM:before {
  color: #212437 !important;
}

._2wIzlM9fcQHiea-pMpRxSo {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  margin-bottom: 15px;
  padding: 0 15px;
}
._19AjN5vKxhpZ2XABBU904s {
  border: 1px dashed var(--grey-28);
  max-width: 50px;
  position: relative;
  left: -5px;
  top: -5px;
  width: 100%;
}
._19AjN5vKxhpZ2XABBU904s:after {
  color: var(--grey-28);
  content: "\F054";
  font-family: FontAwesome;
  position: absolute;
  right: -10px;
  top: -6px;
}
._19AjN5vKxhpZ2XABBU904s._1znFgx_0n_KnAsvINblv4t {
  background-color: var(--grey-28);
}
._19AjN5vKxhpZ2XABBU904s._1znFgx_0n_KnAsvINblv4t:after {
  color: var(--grey-28);
}

._1gZgt1OpPwm-ILxmZ0clwQ {
  height: 4px;
  width: 20px;
  margin-right: 10px;
  background-color: var(--grey-21);
  border-radius: 999px;
  transition: background-color 150ms ease-in-out;
}
._1gZgt1OpPwm-ILxmZ0clwQ:last-child {
  margin-right: 0;
}
.Nmd2VdQlqjGGJn20rKwI9 {
  background-color: #3b55e6;
}

.PufeDzmW3K2fH8W6VlrIF {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  padding: 20px 0;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
  border-top: 1px solid rgba(0,0,0,0.025);
}

._1HDgmKLw13N3W6r8g8taAw {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 32px;
  width: 32px;
  opacity: 1;
  background-color: #fff;
  border-radius: 100%;
  color: #98a4b3;
  font-family: FontAwesome;
  font-size: 8px;
  font-weight: 500;
  box-shadow: 0 10px 50px 10px rgba(0,0,0,0.3);
  cursor: pointer;
  visibility: visible;
  transition: background-color 150ms ease-in-out, color 150ms ease-in-out, opacity 150ms ease-in-out;
}
._1HDgmKLw13N3W6r8g8taAw:hover {
  background-color: #3b55e6;
  color: #fff;
}
._1HDgmKLw13N3W6r8g8taAw:before {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  content: "\f053";
  height: 32px;
  width: 32px;
}
.mltWYZS29kKx7QcApUgMM:before {
  transform: rotate(0);
}
._3dBb6KhY-Hmjd4_R-qyd8X:before {
  transform: rotate(180deg);
}
._1NfZhWbDAQCOKaxZK6XIer {
  opacity: 0;
  visibility: hidden;
}

.y0ClvKWrcPNO-FVpszHtK {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  position: absolute;
  left: 0;
  top: 59px;
  z-index: 1;
  width: calc(100% + 32px);
  margin-left: -16px;
}

._3wWQ7RPBq-45kI3NBtpujb {
  flex: 1 0 100%;
  border-radius: 4px;
}

._1bejbwWVP7uNA_3BZZMx8s {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  align-items: stretch;
  position: relative;
  left: 0;
  max-width: 262.5px;
  transition: left 250ms ease-in-out;
}

._65jaolHUNm9MGyjyLMoGH {
  position: relative;
  width: 100%;
  max-width: 262.5px;
  background-color: transparent;
  border-radius: 4px;
  box-shadow: 0 16px 40px 2px rgba(16,18,34,0.08);
}
._2fZafurNNPYrqYmzEZkkU- {
  overflow: hidden;
}

.hbBDykmeSvmhX35toxc09 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 48px;
  width: 48px;
  opacity: 1;
  background-color: #fff;
  border-radius: 100%;
  color: #3b55e6;
  font-size: 12px;
  font-weight: 500;
  box-shadow: 0 2px 12px 2px rgba(0,0,0,0.1);
  cursor: pointer;
  visibility: visible;
  transition: background-color 150ms ease-in-out, color 150ms ease-in-out, opacity 150ms ease-in-out;
  pointer-events: initial;
}
.hbBDykmeSvmhX35toxc09:hover {
  background-color: #3b55e6;
  color: #fff;
}
.hbBDykmeSvmhX35toxc09:before {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  content: "\f053";
  height: 48px;
  width: 48px;
  font-family: FontAwesome;
}
._3WouElWGnMHwA2B6WprpuY:before {
  transform: rotate(0);
}
._3IIrAJj8Fy-NQx9Od78ppd:before {
  transform: rotate(180deg);
}
._31CdvZ33V4nFIixa27QNSl {
  opacity: 0;
  visibility: hidden;
}
@media screen and (max-width: 768px) {
  .hbBDykmeSvmhX35toxc09 {
    height: 32px;
    width: 32px;
    font-size: 10px;
  }
  .hbBDykmeSvmhX35toxc09:before {
    height: 32px;
    width: 32px;
  }
}

.HzTkGdLkW1BFcnExhJRBw {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  position: absolute;
  left: -24px;
  top: 96px;
  z-index: 1;
  width: calc(100% + 48px);
  pointer-events: none;
}
@media screen and (max-width: 768px) {
  .HzTkGdLkW1BFcnExhJRBw {
    top: 4px;
    right: 20px;
    left: 20px;
    width: calc(100% - 40px);
  }
}

._3AFrgRT9iCvIx9eHSMEXK8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 1 0 100%;
}

._38YJQnb-8isP8GhhGd7ERV {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  position: relative;
  left: 0;
  -webkit-transform: translateX(0);
  transform: translateX(0);
  transition: transform 500ms ease-out;
  will-change: transform;
}
._3J3P81yJIAQx5QwzpXADja {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 32px;
}
@media screen and (max-width: 768px) {
  ._38YJQnb-8isP8GhhGd7ERV {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-align: flex-start;
    align-items: flex-start;
  }
  ._3J3P81yJIAQx5QwzpXADja {
    padding: 20px 5px 0;
  }
}

._2IRJUNof9ChEviy-39sSia {
  position: relative;
  width: 100%;
  background-color: transparent;
}
._39N-UDzGM09wuL0l7ltOCD {
  overflow-x: hidden;
  height: 100vh;
}
@media screen and (max-width: 768px) {
  ._39N-UDzGM09wuL0l7ltOCD {
    overflow: visible;
    height: auto;
  }
}

._2KTSmOe1yuaZbQjrmA6lwy {
  width: 100%;
  margin-bottom: 10px;
  color: #7d7e82;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
}
.HRivIoOQ1KFuUjSZYjgbV {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._1jkWH1e2zjpEqG3W6E4DOg {
  width: 100%;
}
._1vUtZOgvOFre7WuZJ9M6pL {
  margin-bottom: 5px;
  color: #212437;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}
.e0FNHG4TCMnr1QJq85w16 {
  color: #7d7e82;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
}

._3wju4rZMEg5-EI3PogBbw3 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  min-width: 60px;
}
._1ZfBdxzFBVpNmLg_7yKhmr {
  margin-top: 2.5px;
  color: #7d7e82;
  font-size: 13px;
  font-weight: 500;
}
._3v5RbxgnBk-iUci7viD8tE {
  font-weight: 700;
  margin-right: 2.5px;
}
._3zMccXF7WMbsjnxJAlHUlv {
  font-size: 20px;
}
._3wTSkuOZ_Dj3i4SCLC6Qaf {
  font-size: 30px;
}

._1vpk-hwH6f1sKju21_w4Sr {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  min-width: 120px;
  height: 40px;
  padding: 0 20px;
  background-color: transparent;
  border-radius: 4px;
  box-shadow: 0 0 0 2px rgba(255,255,255,0.6) inset;
  color: rgba(255,255,255,0.6);
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  cursor: pointer;
  transition: all 200ms ease-in-out;
}
._1vpk-hwH6f1sKju21_w4Sr:hover {
  box-shadow: 0 0 0 3px #fff inset;
  color: #fff;
}
._1vpk-hwH6f1sKju21_w4Sr:before {
  content: '\F0F3';
  display: inline-block;
  flex: 1 0 auto;
  font-family: 'FontAwesomeV5Solid';
  margin-right: 10px;
}
._1vpk-hwH6f1sKju21_w4Sr::after {
  content: "";
  flex: 1 0 auto;
}
.eO0Yfr0Jb2EqmwikdeR_d {
  background-color: #fff;
  color: #3b55e6;
  transition: background-color 200ms ease-in-out;
}
.eO0Yfr0Jb2EqmwikdeR_d:hover {
  background-color: #212437;
}
._3NENou0PUlHxOzG1-4sAi3 {
  background-color: #212437;
  color: #fff;
  transition: background-color 200ms ease-in-out;
}
._3NENou0PUlHxOzG1-4sAi3:hover {
  background-color: #212437;
}

._3iL3JFfAwTCJEjSkr7LEeV {
  background-color: #3b55e6;
  border-radius: 4px;
  box-shadow: 0 4px 12px 1px rgba(0,0,0,0.3);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  padding: 20px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  ._3iL3JFfAwTCJEjSkr7LEeV {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: flex-start;
    align-items: flex-start;
    flex-direction: column;
    margin-top: 20px;
  }
}
._1T_1SsjQWfrMuzla9i4n6k {
  height: 80px;
  max-width: 80px;
  width: 100%;
}
._2Rj8Bl_DxGvtAq0W6jcIom {
  flex: 1;
  padding: 0 40px;
}
@media screen and (max-width: 480px) {
  ._2Rj8Bl_DxGvtAq0W6jcIom {
    margin: 10px 0;
    padding: 0;
  }
}
._3tAtjr0L3ikJBw-hfbOaGV {
  background-color: #172fb3;
  border-radius: 4px;
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 120px;
  width: 120px;
}
._3jqauSBzJEhSaDpocfjawb {
  color: #fff;
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 5px;
  text-align: center;
}
.k371brnPIBpg9ZcjpePpT {
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
}
._1jlTAgyVEp0O82_KNFWa_W {
  border-radius: 4px !important;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.075), 0 6px 6px 1px rgba(0,0,0,0.05), 0 12px 12px 2px rgba(0,0,0,0.025) !important;
  font-size: 18px !important;
  height: 120px !important;
  transition: all 200ms ease-in-out !important;
}
._1jlTAgyVEp0O82_KNFWa_W:hover {
  background-color: #59d7a7 !important;
  box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075), 0 2px 2px 1px rgba(0,0,0,0.05), 0 4px 4px 2px rgba(0,0,0,0.025) !important;
}

._1zLGcuX-zjGP6qNmrI4YsG {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  background-color: transparent;
  color: #fff;
  cursor: pointer;
  transition: color 250ms ease-in-out;
}
._1zLGcuX-zjGP6qNmrI4YsG:hover {
  color: rgba(255,255,255,0.5);
}
.Aj_qG4ag_US5dBlRCmR8G {
  font-family: 'Gilroy';
  font-size: 12px;
  font-weight: 500;
  font-style: normal;
  text-align: center;
  text-transform: uppercase;
}

._2sCvr7xLK9EUXsQugojtQ2 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 60px;
}
._3IeycIntt_1qeJrJD4FxaH {
  height: 60px;
  width: 60px;
}
._11JrR_BzIjs00pJkdw6EEY {
  position: relative;
  height: 2px;
  width: 60px;
  margin: 0 30px;
  background-image: linear-gradient(to right, #3b55e6 33%, rgba(255,255,255,0) 0%);
  background-position: bottom;
  background-size: 4px 2px;
  background-repeat: repeat-x;
}
._11JrR_BzIjs00pJkdw6EEY:after {
  content: "";
  position: absolute;
  top: -4px;
  right: -2px;
  display: block;
  height: 0;
  width: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #3b55e6;
}
._38j3ot4I_i0zmMwFDpV4gu {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
  width: 60px;
  background-color: #101222;
  border-radius: 999px;
}
._9lKH4d3b3sTl70UpHVLhM {
  max-height: 50px;
  max-width: 50px;
}
@media screen and (max-width: 320px) {
  ._3IeycIntt_1qeJrJD4FxaH {
    height: 60px;
    width: 60px;
  }
  ._11JrR_BzIjs00pJkdw6EEY {
    width: 60px;
  }
  ._38j3ot4I_i0zmMwFDpV4gu {
    height: 60px;
    width: 60px;
  }
}

._2n1DhSPOJ61aw8ILzkMH6P {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 20px;
}
._1iFc2DsUT1AGalpbedHc9W {
  color: #6c7c93;
  font-size: 13px;
  font-weight: 500;
  transition: color 150ms ease-in-out;
}
._1iFc2DsUT1AGalpbedHc9W:hover {
  color: #7d7e82;
}
._2xw0Px42hycEHeyRaq1lrZ {
  width: 20px;
  margin-right: 10px;
  font-family: FontAwesome;
  font-size: 13px;
  text-align: center;
}
._1R4gRPtKKdVesqh9qe_qtb:before {
  content: "\F1C1";
  color: #f00;
}

._1n_NOcQiIMR3-auX2x69iF {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 50px;
  width: 50px;
  border-radius: 100%;
  font-family: FontAwesome;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
}
._1n_NOcQiIMR3-auX2x69iF:before {
  width: 100%;
}
._1n_NOcQiIMR3-auX2x69iF:after {
  content: "";
  flex: auto;
}
.CcDEDYytXegu-yJUDF2fi {
  background-color: #3b5998;
  color: #fff;
  transition: background-color 200ms ease-in-out;
}
.CcDEDYytXegu-yJUDF2fi:hover {
  background-color: #627aac;
}
.CcDEDYytXegu-yJUDF2fi:before {
  content: "\f09a";
}
.MPJEB6th54Hs681iMmQaO {
  background-color: #4285f4;
  color: #fff;
  transition: background-color 200ms ease-in-out;
}
.MPJEB6th54Hs681iMmQaO:hover {
  background-color: #679df6;
}
.MPJEB6th54Hs681iMmQaO:before {
  content: "\F1A0";
}
.Le6xuBz1zJbFzgvQu3pW_ {
  background-color: #0077b5;
  color: #fff;
  transition: background-color 200ms ease-in-out;
}
.Le6xuBz1zJbFzgvQu3pW_:hover {
  background-color: #3392c3;
}
.Le6xuBz1zJbFzgvQu3pW_:before {
  content: "\F0E1";
}
._2Z3S8RQvIclXMTIlQU7Hkx {
  background-color: #1da1f2;
  color: #fff;
  transition: background-color 200ms ease-in-out;
}
._2Z3S8RQvIclXMTIlQU7Hkx:hover {
  background-color: #4ab3f4;
}
._2Z3S8RQvIclXMTIlQU7Hkx:before {
  content: "\F099";
}

._3pStn5YJMwRGHSo2_3JSB2 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
}
._15xPzQQNsEhQmRupyIax2c {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 20px;
}
._2DvDF8dGXq-C43OoPlsIMW {
  color: #7d7e82 !important;
  margin-bottom: 40px;
}
._3O8Yas73gbltAR4ehsWaAK {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 20px;
}
._1obtcLXM6zdPOmRm3YOZbK {
  color: #6c7c93;
  font-family: 'Gilroy';
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
  transition: color 250ms ease-in-out;
  transition: color 200ms ease-in-out;
}
._1obtcLXM6zdPOmRm3YOZbK:hover {
  color: rgba(0,0,0,0.4);
}
._1obtcLXM6zdPOmRm3YOZbK:before {
  content: "\F0C5";
  margin-right: 10px;
  font-family: FontAwesome;
  font-size: 16px;
}
._2jGkLGUI3bHiY5h5J0-wm5 {
  margin-bottom: 20px;
  color: #3b55e6;
  font-size: 20px;
  font-weight: 500;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  ._2jGkLGUI3bHiY5h5J0-wm5 {
    font-size: 12px;
    line-height: 1.5;
    word-wrap: break-word;
    word-break: break-all;
  }
}

._1Ah-Mgg0V_-I3zdhkQHQ0m {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  position: relative;
  min-height: 40px;
  border-style: solid;
  border-width: 2px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
  min-width: 158px;
  text-align: center;
  cursor: pointer;
}
._1p2oISF8EXqlxZTi1iby6W {
  opacity: 1;
  visibility: visible;
  transition: all 150ms ease-in-out;
}
._22dXS5JQW_7FM0t4N0BJ4m {
  opacity: 0;
  visibility: hidden;
  transform: scale(0.75);
}
._2ACF0MxY_VGm-4TwpKhJ4P {
  position: absolute;
  top: 18px;
  right: 0;
  bottom: -22px;
  left: 0;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  opacity: 0;
  visibility: hidden;
  transition: all 150ms ease-in-out;
}
.ZlHqN5eELy8ge1li6RTgK {
  top: -2px;
  bottom: -2px;
  opacity: 1;
  visibility: visible;
  transition: all 150ms ease-in-out;
}
.c33A8ekqQIoj1Na6zjlJK {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 100%;
  width: 34px;
  font-family: FontAwesome;
  font-size: 14px;
  transition: background-color 150ms ease-in-out;
}
.c33A8ekqQIoj1Na6zjlJK:hover {
  background-color: rgba(0,0,0,0.1);
}
._2_0jzoBgsRGLHSN4gTw5L3:before {
  content: "\F09A" !important;
}
._2srATVirYSqrHcVO7uK7RQ:before {
  content: "\F0E1" !important;
}
.nXl-0sqzI1ANaE9zZ5We7:before {
  content: "\F099" !important;
}

.-bXft4ZnLoiXOPKgarh01 {
  align-items: flex-start;
  display: flex;
  margin-bottom: 14px;
}
.-bXft4ZnLoiXOPKgarh01:last-child > ._1YgJAufQuN7y3ibwzhWUBa > ._1P1PocVLaZkmP-9lSCgBl1 {
  background-color: transparent;
}
._1YgJAufQuN7y3ibwzhWUBa {
  width: 2px;
}
._1YgJAufQuN7y3ibwzhWUBa:before {
  content: '';
  position: relative;
  top: 1px;
  left: -4px;
  display: block;
  height: 10px;
  width: 10px;
  background-color: #98a4b3;
  border-radius: 999px;
}
._1P1PocVLaZkmP-9lSCgBl1 {
  height: 100%;
  width: 100%;
  margin-top: 3px;
  background-color: #98a4b3;
  border-radius: 4px;
}
@media screen and (max-width: 1024px) {
  ._1P1PocVLaZkmP-9lSCgBl1 {
    height: auto;
  }
}
._3R2xrGgdV-b_7SQoszvQpL {
  padding-bottom: 0;
  padding-left: 40px;
}

.CStvDJ9Gti4M5CqYNq5KN {
  max-width: 512px;
}
@media screen and (max-width: 480px) {
  .CStvDJ9Gti4M5CqYNq5KN {
    padding-top: 40px;
  }
}

._3c2cjzQ9zqR7OMtSRrVUET {
  color: #7d7e82;
  font-family: 'Gilroy';
  font-size: 12px !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  transition: color 200ms ease-in-out;
}
._3c2cjzQ9zqR7OMtSRrVUET:hover {
  color: rgba(0,0,0,0.4);
}

._1v7FnCDmxXqbuRBhKX7n-K {
  z-index: 2;
  max-width: 200px;
  margin-top: 10px;
  padding: 15px;
  background-color: #212437;
  border-radius: 4px;
  box-shadow: 0 5px 25px 5px rgba(0,0,0,0.1);
  color: #fff;
  font-size: 10px;
  line-height: 2;
  text-align: center;
}

.W2RhLxt63FpzzrcxHr0gY {
  color: #7d7e82;
  font-family: 'Gilroy';
  font-size: 12px !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  transition: color 200ms ease-in-out;
}
.W2RhLxt63FpzzrcxHr0gY:hover {
  color: rgba(0,0,0,0.4);
}
._1_VS1JwJIdEDuPAnFi_FY5 {
  text-align: left;
  white-space: pre-wrap;
}

._2pxMV8HDGAaRo_7tXd2isj {
  position: relative;
  z-index: 2;
  max-width: 240px;
  min-width: 240px;
  margin-right: 4px;
  margin-top: 12px;
  padding: 15px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 5px 50px 10px rgba(33,36,55,0.2);
  color: #212437;
  font-size: 12px;
  line-height: 2;
  text-align: center;
}

._1q5sgtXk1iN52VR20OD0IV {
  position: absolute;
  top: 0;
  left: -2px;
}
._1D4CuLgbEc2zIUujMJNfcV {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0 15px 2px rgba(0,0,0,0.075);
  color: #7d7e82;
  font-family: FontAwesome;
  font-size: 12px;
  cursor: pointer;
  transition: transform 250ms ease-in-out;
}
._1D4CuLgbEc2zIUujMJNfcV:before {
  content: '\F129';
}
._1D4CuLgbEc2zIUujMJNfcV:hover {
  transform: scale(1.25, 1.25);
}
._1D4CuLgbEc2zIUujMJNfcV._2Bp1rR_4d-1_EppDoK1tqs {
  cursor: auto !important;
}
._1D4CuLgbEc2zIUujMJNfcV._2Bp1rR_4d-1_EppDoK1tqs:hover {
  transform: none !important;
}
._1wgiWq40k1mLciSpb7E5Bd {
  transition: color 200ms ease-in-out;
  color: #30ce91;
  font-size: 10px !important;
  text-transform: none !important;
}
._1wgiWq40k1mLciSpb7E5Bd:hover {
  color: rgba(255,255,255,0.4);
}

._141MzuRDQ1JWJhwpilRx3U {
  border-width: 2px !important;
  height: 44px !important;
  font-weight: 500 !important;
}
._2YHUz2A0XB_AHyTb3sOGtI {
  max-width: 512px;
  padding: 0;
}
._2JTYGZQpXQXmu-GaqwMydi {
  color: #7d7e82 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  margin-bottom: 0 !important;
}
._2C7XMuUiB1VEtPe8LX17-R {
  color: #212437 !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  line-height: 2 !important;
  margin-bottom: 15px !important;
}
._2gMRCNyHwkHtFtV_hq3qW4 {
  color: #6c7c93 !important;
  font-size: 13px !important;
  margin: 40px 0 20px;
}
.fx6KdF1MW3X6_ihl5rqzz {
  border-top: 1px solid var(--grey-21);
  margin-top: 5px;
  max-width: 720px;
  padding: 20px 0 10px;
}
._1kQjisYYNPvDf7qlZ7V6ag {
  color: #7d7e82 !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 1.5 !important;
  margin-bottom: 0 !important;
}
._1XZq77dgsm7oQ8AM8u9690 {
  position: relative;
  color: #212437 !important;
  font-family: 'Gilroy';
  font-size: 18px !important;
  font-weight: 500 !important;
  margin-bottom: 15px !important;
  cursor: pointer;
  line-height: 2 !important;
  text-align: left;
  transition: all 150ms ease-in-out;
}
._1XZq77dgsm7oQ8AM8u9690:hover {
  color: #4b4c4e !important;
}
._1XZq77dgsm7oQ8AM8u9690:hover:before {
  bottom: -20px;
  opacity: 1;
}
._1XZq77dgsm7oQ8AM8u9690:before {
  content: 'Click To Copy';
  display: block;
  position: absolute;
  bottom: -8px;
  opacity: 0;
  color: #3b55e6;
  font-size: 12px;
  font-weight: 500;
  transition: all 150ms ease-in-out;
}
._1XZq77dgsm7oQ8AM8u9690:after {
  content: '\F0C5';
  color: #3b55e6;
  font-family: FontAwesome;
  font-size: 16px;
  margin-left: 8px;
}

.TsiytQRcoGNFpny_66_fe {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._1G2F9kD5Vbo7lJF6F449pS {
  height: 50px;
  margin-right: 20px;
}
._3dt2hUldi-dy2T3IJlSD57 {
  margin-bottom: 8px;
}

.A9emSy2dfT74CGzbjoF0R {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
}
._3TuaZRExjDz_TksLy2u2sB {
  flex: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
.v8t9N8yuvs6yoZLL_uWcs {
  color: var(--vulcan);
  flex: 1 1 auto;
  font-size: 16px;
  line-height: 1.5;
}
._2sgdj4Y1ACUiNmiOOy705z {
  color: var(--grey-64);
  font-size: 14px;
}
.Rb5L2Nl__vZHabxvl0qIv {
  flex: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
}
._1lPIS_XuFKNgoy0tni2MbZ {
  color: var(--vulcan);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  width: 100%;
}
._3WGrTx8tiL8Qtc1MnAI9xC {
  color: var(--grey-64);
  font-size: 14px;
  line-height: 1.5;
  text-transform: capitalize !important;
  width: 100%;
}
@media screen and (max-width: 375px) {
  ._3WGrTx8tiL8Qtc1MnAI9xC {
    display: none;
  }
}

._3o8VEvwnw-1lmE2MJ25lN5 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 10px;
}
._2P8VzJJ24w6epUKM1ogaI_ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._2q76OCcKAupRm6EPdu7YOx {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50px;
  height: 50px;
  width: 50px;
  margin-right: 15px;
  background-color: #101222;
  border-radius: 4px;
}
._3C6AMuVeqASXkG_RnXZC0J {
  max-width: 44px;
  max-height: 44px;
}
._4kDT4BmIIqrXf-eMJ69GF {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  padding-right: 8px;
}
.q_EwJirgxEfJi4Xm4wZui {
  margin-left: 10px;
  color: #212437;
  font-size: 16px;
  font-weight: 700;
  text-align: right;
}
._34hTb8XdA8p0atMEjrk_bl {
  margin-bottom: 6px;
  color: var(--bluegrey);
  font-size: 12px;
  font-weight: 500;
}
.D-QhAnQ-pFvBlIMi-zQ4B {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._2NUm5PAUMWZPbhCZQId51d {
  display: inline-block;
  margin-bottom: 5px;
  color: #fff !important;
}
._2NUm5PAUMWZPbhCZQId51d:first-child {
  margin-right: 10px;
}
._3dq7Z40Niq-01tsH8dL_Ju {
  color: #ff2948;
  font-size: 13px;
  font-weight: 500;
  margin-right: 10px;
}
@media only screen and (max-width: 414px) {
  ._3dq7Z40Niq-01tsH8dL_Ju {
    display: none;
  }
  ._2NUm5PAUMWZPbhCZQId51d {
    display: block;
  }
  ._2NUm5PAUMWZPbhCZQId51d:first-child {
    margin-right: 0;
  }
}

._2x_YK4QoVJ3l1tEmMPdatg {
  max-height: 44px;
  max-width: 44px;
}

._2eO4thLsdPRfWSoPN1i2Ad {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 10px;
}
.vJ8LaG4F_3bMiHo207VpR {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._1r-n2__3gbOVo3onMCAWyB {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50px;
  height: 50px;
  width: 50px;
  margin-right: 15px;
  background-color: #101222;
  border-radius: 4px;
}
._2C3w1OjQSdjrwkJdWhRJf7 {
  max-width: 44px;
  max-height: 44px;
}
._2vyVXkCrmLHSTqESqwfhtg {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: space-between;
  align-items: space-between;
  flex-direction: column;
  padding-right: 8px;
}
._3pohg3eC0kWQZ99sGT5eKV {
  align-items: center;
  display: flex;
}
._3qUWEoggCzXX5D-eTaZmo- {
  margin-left: 10px;
  color: #212437;
  font-size: 16px;
  font-weight: 700;
  text-align: right;
}
.OxigrgkFe0FlhkpBejAON {
  margin-top: 8px;
  margin-left: 10px;
  color: var(--grey-55);
  font-size: 11px;
  font-weight: 500;
  text-align: right;
}
._3s0krrU_z6nYTAK13-vL3F {
  border-radius: 2px;
  color: var(--white);
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  margin-right: 5px;
  padding: 5px 10px;
}
._1EJ_ESZldFEBTptEvf9hee {
  background-color: var(--green);
}
.yA42yJ99AN7zdZzYPeUHj {
  background-color: var(--red);
}
._6ddOZo_wr30e9bILLZtGe {
  margin-bottom: 5px;
  color: #7d7e82;
  font-size: 11.5px;
  font-weight: 500;
  text-transform: uppercase;
}
._2PZw2Q1oKZIQltHOIyjUi3 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._1DqK0nxZRHgohGqeEAIyXr {
  display: inline-block;
  margin-bottom: 5px;
  color: #fff !important;
}
._1DqK0nxZRHgohGqeEAIyXr:first-child {
  margin-right: 10px;
}
._2C31cE1iOd4ezC3Idv3rkD {
  color: #ff2948;
  font-size: 13px;
  font-weight: 500;
  margin-right: 10px;
}
@media only screen and (max-width: 414px) {
  ._2C31cE1iOd4ezC3Idv3rkD {
    display: none;
  }
  ._1DqK0nxZRHgohGqeEAIyXr {
    display: block;
  }
  ._1DqK0nxZRHgohGqeEAIyXr:first-child {
    margin-right: 0;
  }
}

@media screen and (max-width: 768px) {
  .oO-ax30BzsgrXo08WtKqo {
    font-size: 0;
    min-width: 0;
  }
}
@media screen and (max-width: 768px) {
  .oO-ax30BzsgrXo08WtKqo:before {
    content: '\F0C0';
    font-family: FontAwesomeV5Solid;
    font-size: 14px;
  }
}

._10gaxWLDpJKmBHbNYQHph3 {
  background-color: #30ce91;
  border-radius: 4px;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.075), 0 6px 6px 1px rgba(0,0,0,0.05), 0 12px 12px 2px rgba(0,0,0,0.025);
  color: #fff;
  cursor: pointer;
  font-family: 'Gilroy';
  font-size: 14px;
  font-weight: 700;
  height: 54px !important;
  margin: 0;
  min-width: 115px;
  padding: 18px;
  text-align: center;
  transition: all 150ms ease-in-out;
}
._10gaxWLDpJKmBHbNYQHph3:hover {
  background-color: #98e7c8;
  box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075), 0 2px 2px 1px rgba(0,0,0,0.05), 0 4px 4px 2px rgba(0,0,0,0.025);
}
@media screen and (max-width: 1024px) {
  .ArhVXu8zr_Rb1A9N--Ql2 {
    height: 50px !important;
    margin-right: 15px !important;
    width: 50px !important;
  }
  .ArhVXu8zr_Rb1A9N--Ql2:last-child {
    margin-right: 0 !important;
  }
}
._2xAV-vQ9sl4KYkgfpMzm8s {
  margin-bottom: 20px;
}
._2cS8HsoJ0QEgoASTqsI6KF {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._1OgUXmRIuNQ6LvGRnxkrtj {
  flex: 3;
  margin-right: 15px;
}
.pKYC2kFAwitW4ToYVJqU6 {
  padding: 18px 15px !important;
}
._3r58Bm7Q9sAKsmYVg8UnGl {
  margin-top: 20px;
}
.d_mJRDnWCjRI3HmF1Gq1T {
  margin-bottom: 20px !important;
  padding: 0 !important;
}
@media screen and (max-width: 812px) {
  ._2cS8HsoJ0QEgoASTqsI6KF {
    flex-direction: column;
  }
  ._1OgUXmRIuNQ6LvGRnxkrtj {
    margin-bottom: 25px;
    margin-right: 0;
    width: 100%;
  }
  ._10gaxWLDpJKmBHbNYQHph3 {
    width: 100%;
  }
}

._2UwDIft993vete52XAcKfh {
  align-items: center;
  display: flex;
  flex-direction: column;
  max-width: 800px;
  width: 100%;
}
._166trNkNkm-lXYg2f7Kvan {
  color: #212437;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 20px;
  text-align: center;
}
._1YO_7Z5q-Mt8Ichr1xuJJp {
  color: #6c7c93 !important;
  font-size: 16px !important;
  line-height: 1.5 !important;
  max-width: 500px;
  text-align: center;
}
@media (max-width: 736px) {
  ._1YO_7Z5q-Mt8Ichr1xuJJp {
    font-size: 14px !important;
  }
}
.hdYFk1h1eFFi3wOwoD87n {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  margin: 20px 0;
}
._25itZwOVEWEqy_VelsuBjl {
  color: #6c7c93;
  cursor: pointer;
  font-family: 'Gilroy';
  font-size: 18px;
  font-weight: 700;
  transition: color 250ms ease-in-out;
  transition: color 200ms ease-in-out;
}
._25itZwOVEWEqy_VelsuBjl:hover {
  color: rgba(0,0,0,0.4);
}
._25itZwOVEWEqy_VelsuBjl:before {
  content: "\f0c5";
  font-family: FontAwesome;
  font-size: 18px;
  margin-right: 5px;
}
.Z2Etpww1zIjAfWRajVEu6 {
  color: #3b55e6;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  margin-bottom: 30px;
  text-align: center;
  width: 100%;
}
._2R_J21okSYcQJXIvsvF4Ih {
  color: #6c7c93 !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  text-transform: none !important;
  transition: all 250ms ease-in-out;
}
._2R_J21okSYcQJXIvsvF4Ih:hover {
  color: #98a4b3 !important;
}
._1dDjd0noTNleQ4R0baWcAt {
  color: #6c7c93;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 20px;
  text-align: center;
}
.L4pVRQRbQdyW0YgWXwyDF {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._142IQv-YkW_Rua4UmHcUjH {
  font-weight: 700;
}
@media (max-width: 736px) {
  .hdYFk1h1eFFi3wOwoD87n {
    margin: 10px 0;
  }
}
@media screen and (max-width: 1024px) {
  .Z2Etpww1zIjAfWRajVEu6 {
    font-size: 16px;
    line-height: 1.5;
    word-wrap: break-word;
  }
  .lGck33AMhlrprcpJ-N-lQ {
    height: 50px !important;
    margin-right: 15px !important;
    width: 50px !important;
  }
  .lGck33AMhlrprcpJ-N-lQ:last-child {
    margin-right: 0 !important;
  }
}

._7ZgXzrKtHxdlEVPESompu {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
  width: 60px;
  margin-right: 20px;
  border-radius: 999px;
  color: #fff;
  font-family: FontAwesome;
  font-size: 20px;
}
._7ZgXzrKtHxdlEVPESompu:last-child {
  margin-right: 0;
}
._1ZEhDkPGQY0KlFg8sIPjQo {
  background-color: #3b5998;
  transition: background-color 200ms ease-in-out;
}
._1ZEhDkPGQY0KlFg8sIPjQo:hover {
  background-color: #627aac;
}
._1ZEhDkPGQY0KlFg8sIPjQo:before {
  content: '\F09A';
}
._28lsjk28qMh9vxtN-Xh162 {
  background-color: #0077b5;
  transition: background-color 200ms ease-in-out;
}
._28lsjk28qMh9vxtN-Xh162:hover {
  background-color: #3392c3;
}
._28lsjk28qMh9vxtN-Xh162:before {
  content: '\F0E1';
}
._2Z0zrCfbS9qZ0Q1JtAy5gc {
  background-color: #1da1f2;
  transition: background-color 200ms ease-in-out;
}
._2Z0zrCfbS9qZ0Q1JtAy5gc:hover {
  background-color: #4ab3f4;
}
._2Z0zrCfbS9qZ0Q1JtAy5gc:before {
  content: '\F099';
}
._13NV_tfYgewyC527EcqPDR {
  background-color: #25d366;
  transition: background-color 200ms ease-in-out;
}
._13NV_tfYgewyC527EcqPDR:hover {
  background-color: #50db84;
}
._13NV_tfYgewyC527EcqPDR:before {
  content: '\F086';
}
._2gxw58jxENdYrAo48JsZSq {
  background-color: #212437;
  transition: background-color 200ms ease-in-out;
}
._2gxw58jxENdYrAo48JsZSq:hover {
  background-color: #4d4f5f;
}
._2gxw58jxENdYrAo48JsZSq:before {
  content: '\F0E0';
}

.j-AnhHA1SFIjOAUTcmiyj {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.j-AnhHA1SFIjOAUTcmiyj > button {
  margin-right: 20px;
}
.j-AnhHA1SFIjOAUTcmiyj > button:last-child {
  margin-right: 0;
}

._15qlyF7orZe5UTD73vA9jU {
  margin-bottom: 40px;
  color: rgba(255,255,255,0.9);
  font-family: 'Gilroy';
  font-size: 40px;
  font-weight: 500;
  letter-spacing: 0.75px;
  line-height: 1;
  text-align: center;
}
@media screen and (max-width: 736px) {
  ._15qlyF7orZe5UTD73vA9jU {
    font-size: 30px;
  }
}

._3MUPtbSFwaw6jjZ2yZSEcO {
  max-width: 50%;
  margin-bottom: 25px;
  color: #fff;
  font-family: 'Gilroy';
  font-size: 42px;
  font-weight: 700;
  line-height: 1.3;
}
@media screen and (max-width: 736px) {
  ._3MUPtbSFwaw6jjZ2yZSEcO {
    font-size: 20px;
    max-width: none;
  }
}

.oiszPGzT2o9nvRxkmc6_F {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex: 0 0 50%;
  height: 100%;
  overflow-y: auto;
  margin: 0;
  padding: 120px;
}
.RSmr_RW0aA5ffHl19dcJK {
  order: 1;
}
@media screen and (max-width: 736px) {
  .oiszPGzT2o9nvRxkmc6_F {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    flex-basis: auto;
    height: auto;
    padding: 80px 80px 20px;
  }
}
@media screen and (max-width: 736px) and (orientation: landscape) {
  .oiszPGzT2o9nvRxkmc6_F {
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 480px) {
  .oiszPGzT2o9nvRxkmc6_F {
    padding: 40px;
  }
}

.Y08tN40SjOBhq5F7WIsxt {
  max-width: 100%;
  margin-top: 30px;
  margin-bottom: 0 !important;
  color: #4b4c4e !important;
  font-size: 18px !important;
  line-height: 2 !important;
}
@media screen and (max-width: 736px) {
  .Y08tN40SjOBhq5F7WIsxt {
    font-size: 14px !important;
    text-align: center;
  }
}

._27wkb6x4_PDZVKwEF-k5SI {
  max-width: 100%;
  color: #212437;
  font-family: 'Gilroy';
  font-size: 30px;
  font-weight: 500;
  letter-spacing: 0.75px;
  line-height: 1.5;
}
@media screen and (max-width: 736px) {
  ._27wkb6x4_PDZVKwEF-k5SI {
    font-size: 20px !important;
    text-align: center;
  }
}

._13xGjF-Z-C_Bu6Tl6MmH5F {
  margin-bottom: 40px !important;
  max-width: 600px;
  font-size: 14px !important;
  line-height: 2 !important;
  text-align: center;
}
@media screen and (max-width: 736px) {
  ._13xGjF-Z-C_Bu6Tl6MmH5F {
    font-size: 14px !important;
  }
}

._3zMuGsrF3IA0sJnmHKwXGl {
  margin-bottom: 40px;
  color: rgba(255,255,255,0.9);
  font-family: 'Gilroy';
  font-size: 60px;
  font-weight: 500;
  letter-spacing: 0.75px;
  line-height: 1;
  text-align: center;
}
@media screen and (max-width: 736px) {
  ._3zMuGsrF3IA0sJnmHKwXGl {
    font-size: 30px;
  }
}

._1EroKJarhxpbZJG4sdktk2 {
  padding-top: 0;
}
.mGxs37nP2uoX45cfuGUC_ {
  padding-left: 48px;
  padding-top: 48px;
}
._2feKj0FmbeTS0b4_itYBJl {
  max-height: 0;
  opacity: 0.01;
  padding-top: 0;
  will-change: max-height, opacity;
}
._3pEBS-ApwyRqJCy6UPkRrM {
  max-height: 300vh;
  opacity: 1;
  padding-top: 48px;
  transition: all 500ms ease-in-out;
  transition-delay: 1000ms;
}
._2mGRw315YALS9M8naP0qcO {
  max-height: 300vh;
  opacity: 1;
  padding-top: 48px;
  will-change: max-height, opacity;
}
._1mV1kK28hqZGrZ9u0TCYWW {
  max-height: 0;
  opacity: 0.01;
  padding-top: 0;
  transition: all 500ms ease-in-out;
  transition-delay: 250ms;
}
@media (max-width: 480px) {
  .mGxs37nP2uoX45cfuGUC_ {
    padding-left: 0;
  }
}

._3ESg1_ue0IZo9hMpaYd41v {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  margin-top: 20px;
  padding-bottom: 48px;
}
@media (max-width: 480px) {
  ._3ESg1_ue0IZo9hMpaYd41v {
    justify-content: space-between;
  }
}

._2YvmlmCs9FdrRND253HbHc {
  border-bottom: 1px solid var(--grey-21);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
}
.GwVij1M_9vNhYItkRqbih {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
}
._1p8WvRgvUhxo7qKcpVHBDJ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin-left: 20px;
  width: 100%;
}
.vqSFqsL1qOuFSNDa77jn3 {
  color: #212437;
  font-size: 16px !important;
  font-weight: 500;
}

._3zESPdh_8x0xavNmdSReSe {
  background-color: #98a4b3;
  border-radius: 100%;
  color: #fff;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
  height: 28px;
  position: relative;
  transition: all 250ms ease-in-out;
  transition-delay: 1000ms;
  width: 28px;
}
._3zESPdh_8x0xavNmdSReSe:before {
  bottom: 0;
  content: "\F00C";
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-family: FontAwesome;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity 250ms ease-in-out;
  transition-delay: 1250ms;
}
.X-pndQk14ximN8eykRQCc {
  background-color: #3b55e6;
}
.kfangjGv-4qU-GCmTsTdM {
  background-color: #30ce91;
  color: transparent;
}
.kfangjGv-4qU-GCmTsTdM:before {
  color: #fff;
  opacity: 1;
}

.RKG0vTqt4-o7X3dY76SzS {
  max-width: 1024px;
}
@media screen and (max-width: 1024px) {
  .RKG0vTqt4-o7X3dY76SzS {
    padding: 0 20px;
  }
}

._1RaB88gNuTZ3Y7U5Ow384t {
  background-color: #fff;
  bottom: 0;
  box-shadow: 0 -2px 10px 2px rgba(0,0,0,0.06);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 2;
}
._1RaB88gNuTZ3Y7U5Ow384t > * {
  margin-right: 20px;
}
._1RaB88gNuTZ3Y7U5Ow384t > *:last-child {
  margin-right: 0;
}
@media screen and (max-height: 320px) {
  ._1RaB88gNuTZ3Y7U5Ow384t {
    display: none;
  }
}

._1APl5N599KpE_ITiMIN2wr {
  transition: color 200ms ease-in-out;
  color: #fff;
}
._1APl5N599KpE_ITiMIN2wr:hover {
  color: rgba(255,255,255,0.4);
}
._1APl5N599KpE_ITiMIN2wr:before {
  content: "\F00D";
  font-family: FontAwesome;
  font-size: 18px;
}

._17ghj1vPtF5S4nltppMeUJ {
  background-color: #3b55e6;
  box-shadow: 0 8px 16px 4px rgba(59,85,230,0.1);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 15 !important;
}
._2B-uibc389_NFmA9PjlQWw {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin: 0 !important;
}
._3WWw7Cj0-Df0UUVeZH0ZF5 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._11lowyLk4lWO9oIyT2QHQ3 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  width: 60px;
}
.Mk824wTQA-SW1QXdbs6zI {
  color: #fff;
  font-size: 16px !important;
}
._2z1LbxXY6vkk-Cn7SZKcmu {
  color: #fff;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  margin-left: 10px;
}
._2z1LbxXY6vkk-Cn7SZKcmu:before {
  content: "|";
  display: block;
  margin-right: 10px;
}
._3buQBR1Qx0MUaVG1gC-azR:before {
  content: "\F128" !important;
  font-family: FontAwesome;
}
@media screen and (max-width: 414px) {
  ._3buQBR1Qx0MUaVG1gC-azR:before {
    font-size: 18px !important;
  }
}
@media screen and (max-height: 320px) {
  ._17ghj1vPtF5S4nltppMeUJ {
    height: 40px;
  }
}

._3SWjlYuqfuybP9K_mD9z2I {
  min-height: 100vh;
  padding-bottom: 60px;
  padding-top: 80px;
}
._4bP7A0J0S7tumXuFy1SqF {
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.075), 0 6px 6px 1px rgba(0,0,0,0.05), 0 12px 12px 2px rgba(0,0,0,0.025) !important;
  transition: all 200ms ease-in-out !important;
}
._4bP7A0J0S7tumXuFy1SqF:hover {
  background-color: #59d7a7 !important;
  box-shadow: 0 1px 1px 0 rgba(0,0,0,0.075), 0 2px 2px 1px rgba(0,0,0,0.05), 0 4px 4px 2px rgba(0,0,0,0.025) !important;
}
._29GU6we_5hqZN2oYtS5ian {
  box-shadow: 0 0 0 2px #98a4b3 inset, 0 2px 2px 0 rgba(0,0,0,0.075), 0 6px 6px 1px rgba(0,0,0,0.05), 0 12px 12px 2px rgba(0,0,0,0.025) !important;
  color: #98a4b3 !important;
  margin-right: 30px;
  transition: all 200ms ease-in-out !important;
}
._29GU6we_5hqZN2oYtS5ian:hover {
  box-shadow: 0 0 0 3px #acb6c2 inset, 0 1px 1px 0 rgba(0,0,0,0.075), 0 2px 2px 1px rgba(0,0,0,0.05), 0 4px 4px 2px rgba(0,0,0,0.025) !important;
  color: #acb6c2;
}
._3j8TJGXQCRrngnVZ-wt-41 {
  box-shadow: 0 0 0 2px #6c7c93 inset, 0 2px 2px 0 rgba(0,0,0,0.075), 0 6px 6px 1px rgba(0,0,0,0.05), 0 12px 12px 2px rgba(0,0,0,0.025) !important;
  color: #6c7c93 !important;
  margin-right: 30px;
  transition: all 200ms ease-in-out !important;
}
._3j8TJGXQCRrngnVZ-wt-41:hover {
  box-shadow: 0 0 0 3px #8996a8 inset, 0 1px 1px 0 rgba(0,0,0,0.075), 0 2px 2px 1px rgba(0,0,0,0.05), 0 4px 4px 2px rgba(0,0,0,0.025) !important;
  color: #8996a8;
}

._2-PN4TDkY3C-U5JtvjZ0IP {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  margin-bottom: 0;
}

.VP1HQlfpVpajgw9KXpnWJ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  background-color: #fff;
  border-radius: 100%;
  height: 40px;
  width: 40px;
}
.VP1HQlfpVpajgw9KXpnWJ:before {
  font-size: 20px !important;
}
.s0DbldiqdX6ALj037eQGG {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  min-height: 600px;
  width: 600px;
}
._24HOMLi-8d8ym2SRVu1dJl {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: 1;
  max-height: 600px;
  width: 100%;
  background-color: #fff;
  border-radius: 4px;
}
.tiTkv-XvDE5yDd2LL6H3o {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex: 1;
  overflow-y: hidden;
}
._1dv1lfF_2iwniyZeyx4RC7 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  flex-direction: column;
  overflow-y: auto;
  margin: 0 !important;
  padding: 50px;
}
._1dv1lfF_2iwniyZeyx4RC7::-webkit-scrollbar {
  width: 0;
}
._3gJPTzKdSnULoUWV8utxXq {
  margin-top: 15px !important;
  font-size: 20px !important;
}
._39KpVjZ2UFL--68P6VhrN7 {
  margin: 5px 0 !important;
  color: #7d7e82 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
}
._3mImOVOhXTS7hXH5TNYQJI {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  margin-bottom: 15px !important;
  background-color: #0077b5 !important;
  color: #fff !important;
  border-radius: 2px !important;
  font-size: 12px !important;
}
._3-eS6G0Dw79XnKkQa2C0VY {
  margin-top: 15px;
  color: #6c7c93 !important;
  font-size: 13px !important;
  line-height: 2 !important;
  text-align: center !important;
  white-space: pre-line !important;
}
@media screen and (max-width: 1024px) {
  .VP1HQlfpVpajgw9KXpnWJ {
    position: fixed !important;
    top: 80px !important;
    right: 30px !important;
    z-index: 14 !important;
    display: inline-block;
    height: auto;
    width: auto;
    background-color: transparent;
  }
  .s0DbldiqdX6ALj037eQGG {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-align: center;
    align-items: center;
    flex-wrap: wrap;
    height: auto;
    min-height: 100vh;
    width: 100vw;
  }
  ._24HOMLi-8d8ym2SRVu1dJl {
    max-height: none;
    min-height: calc(100vh - 60px);
    border-radius: 0;
  }
  .tiTkv-XvDE5yDd2LL6H3o {
    flex-direction: column;
  }
}

._36lKWSSyblbN-sCMWlTxHA {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  margin: 20px -10px 0;
}
.sVkLUnrGKMO3IfDe1zh0f > div {
  background-color: var(--grey-21);
  border: 3px solid var(--grey-64);
  box-shadow: 4px 4px 27px rgba(0,0,0,0.09);
}
.fSALWKTsC1Zx7rMVfZ2QK > div {
  opacity: 0.1;
}

._2IjLUl4z-LMOd199hSrnyR {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
  margin-bottom: 20px;
}
@media screen and (max-width: 736px) {
  ._2IjLUl4z-LMOd199hSrnyR {
    display: none;
  }
}

._3SZuAGIxmN-V2S3kk9kUxC {
  font-size: 1.25rem;
  font-weight: 700;
}

._2mHgyzCEnraWRuuvnb4O9f {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  height: 60px;
  background-color: #fff;
  box-shadow: 0 1px 1px 1px rgba(0,0,0,0.05);
}
._2ZJJJvsSLW8BdSa3OA9oql {
  max-width: 1170px;
}
@media screen and (max-width: 1170px) {
  ._2ZJJJvsSLW8BdSa3OA9oql {
    padding: 0 20px;
  }
}
@media screen and (max-width: 736px) {
  ._2mHgyzCEnraWRuuvnb4O9f {
    display: none;
  }
}

._4Q9u5jOozWqA1oGjoS9d1 {
  width: 100%;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 16px 40px 2px rgba(16,18,34,0.08);
  margin-top: 32px;
}
._2T5tooeMi-AOPbOOWUNte5 {
  padding: 28px;
}
@media screen and (max-width: 736px) {
  ._4Q9u5jOozWqA1oGjoS9d1 {
    border-radius: 0;
    box-shadow: 0;
  }
}

._3kru5A4nbpsKi6OU6Ah-uM {
  border-bottom: 1px solid var(--grey-21);
}
._3kru5A4nbpsKi6OU6Ah-uM:last-child {
  border-bottom: 0;
}
._34mK39rrqJ47JrcPwlT97F {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  padding: 28px;
}
._2uTVI2d-4ZHeURk-KvA9lP {
  color: #98a4b3;
  font-size: 13px;
}
._7_2SAwQuKHF-T7evCUqF {
  margin-right: 20px;
}
._2Qs78cbojq5oc_r7ow0LkP {
  flex: 1 1 auto;
}
._2vgFaOR8TlSVfub1l-brjJ {
  display: flex;
  justify-content: flex-end;
  flex: 0 0 auto;
}
._2V54xzA9PB0bEup7559t3u {
  color: #7d7e82;
  font-size: 12px;
  text-align: right;
}
@media screen and (max-width: 736px) {
  ._2V54xzA9PB0bEup7559t3u {
    display: none;
  }
}

.cqYviR2q75gwm5uJC-j1E {
  border-bottom: 1px solid var(--grey-21);
}
.cqYviR2q75gwm5uJC-j1E:last-child {
  border-bottom: 0;
}
._38VOyO7ZdOBGpyCng3JEJr {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  padding: 28px;
}
._3ACJZo7DmI8pH6u_BPk62P {
  max-width: 44px;
  max-height: 44px;
}
._1uVeFD7KdLT65UNukt78Cv {
  color: #98a4b3;
  font-size: 13px;
}
._3Ok-oIwXryCpQDTc8V7FEL {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50px;
  width: 50px;
  height: 50px;
  margin-right: 20px;
  background-color: #101222;
  border-radius: 4px;
}
._1hc5kzi2cQ_A5bbf8SPZLG {
  flex: 1 1 auto;
}
.zNq5mJBh2yuSjoXuDySxw {
  display: flex;
  justify-content: flex-end;
  flex: 0 0 auto;
}
._2pGop8LoA-SaAppoMLzFEH {
  height: 30px !important;
  padding: 0 10px !important;
  font-size: 10px !important;
}
._2rFicGALG-WFmlzDIyDLRe {
  background-color: transparent !important;
  color: #3b55e6 !important;
}
._2rFicGALG-WFmlzDIyDLRe:hover {
  background-color: rgba(0,0,0,0.025) !important;
}
._1q_jQvgt_exZWlHLfeDaNM {
  color: #7d7e82;
  font-size: 12px;
  text-align: right;
}
@media screen and (max-width: 375px) {
  .zNq5mJBh2yuSjoXuDySxw {
    display: none;
  }
}

._1yUOit5TQIHMJ57KltoaX_ {
  border-bottom: 1px solid var(--grey-21);
}
._1yUOit5TQIHMJ57KltoaX_:last-child {
  border-bottom: 0;
}
._2iRvQspSYBmwaJrgfZjIKH {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  padding: 28px;
}
._1MdSk5bHjY1H3wu9D5POWe {
  max-width: 44px;
  max-height: 44px;
}
.EUA7SseUOdDdEtHusex5- {
  color: #98a4b3;
  font-size: 13px;
}
._1mA4gowsuCogg5Z6jhvL4l {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  flex: 0 0 50px;
  width: 50px;
  height: 50px;
  margin-right: 20px;
  background-color: #101222;
  border-radius: 4px;
}
._1kvbm1GcvzAPxV8v1P_RaG {
  flex: 1 1 auto;
}
._2VYZK-DWiEY7vMMUp4KPqt {
  display: flex;
  justify-content: flex-end;
  flex: 0 0 auto;
}
._1DrmKPbtAVJZg4fP_QYtwl {
  height: 30px !important;
  margin-left: 10px;
  padding: 0 10px !important;
  font-size: 10px !important;
}
._1hfShLnMc0LS4kvpYJAsix {
  color: #7d7e82;
  font-size: 12px;
  text-align: right;
}
._331Ux12851lxGKFIIIfMbS {
  background-color: #30ce91;
  color: #fff !important;
  padding: 10px 10px !important;
}
@media screen and (max-width: 375px) {
  ._2VYZK-DWiEY7vMMUp4KPqt {
    display: none;
  }
}

._1Wfk5PEisbiuU1ItmD2ClT {
  padding: 15px 8px;
}

._2w381lPNjHXS8HrnImDgnf {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 30px;
  cursor: pointer;
}
._2w381lPNjHXS8HrnImDgnf:hover > ._2rlzpmMF-b7R0pbgSdAkUF:before {
  color: rgba(255,255,255,0.4);
}
.PfJy7CT2uuyAly2KePEbB {
  width: 30px !important;
  height: 30px !important;
}
._2rlzpmMF-b7R0pbgSdAkUF {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
._2rlzpmMF-b7R0pbgSdAkUF:before {
  content: '\F078';
  margin-left: 8px;
  color: #fff;
  font-family: FontAwesome;
  font-size: 10px;
  transition: color 200ms ease-in-out;
}

._14aRdeKOCL6gi7Em7uqQJf {
  flex-shrink: 0;
  height: 50px;
  width: 50px;
}

._1cuP-AJVjWKMBkmQG1soCn {
  position: relative;
}

._3MjThhXUmI153Jui4ADWej {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 12;
  min-width: 400px;
  padding: 28px;
  background-color: #fff;
  box-shadow: 0 0 40px 0 rgba(0,0,0,0.33);
  transform-origin: right top;
  transform: scale(0, 0);
}
.NkRgB8x7e_ct1O-KMXKnt {
  transform: scale(1, 1);
}
._3bTUw7QAWdmGaMX0IDM1Gt {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  padding-bottom: 28px;
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
._2jQc0w7kqDc2cMAzO3KgyN {
  padding-top: 28px;
}
.ADnvlJPNU3vglqi8Jke5e {
  margin-right: 20px;
}
._1R_j3G_mqQ7ZSOafzZFHL9 {
  margin-bottom: 8px;
}
._2fb2wGSAbvbKYbpJegCmLc {
  margin-bottom: 16px;
}

._1L7iiNrC9ReDw7tRGguZkF {
  border-bottom: 1px solid var(--grey-21);
}
._1L7iiNrC9ReDw7tRGguZkF:last-child {
  border-bottom: 0;
}
._36AShzD-1aJvCdsJtxsqPh {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  padding: 28px;
}
._2wtCyFOm21eUkRXflc5xzI {
  color: #98a4b3;
  font-size: 13px;
}
.RaTlp0hKlsb2K1FIXT_3m {
  margin-right: 20px;
}
._3mYsQGXEJbEBiYZkjKvQx7 {
  flex: 1 1 auto;
}
._3H3yoF__dsh66KidiO7iCi {
  display: flex;
  justify-content: flex-end;
  flex: 0 0 auto;
}
._37mX8P4Kx2SXebWEuOtpV3 {
  color: #7d7e82;
  font-size: 12px;
  text-align: right;
}
@media screen and (max-width: 736px) {
  ._37mX8P4Kx2SXebWEuOtpV3 {
    display: none;
  }
}

.TaKLMDx4w6yI963-DNVvR {
  max-width: 1024px;
}
@media screen and (max-width: 1024px) {
  .TaKLMDx4w6yI963-DNVvR {
    padding: 0 20px;
  }
}

._3prDsMEkgpGisiRweOhVQ8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: -60px;
  height: 60px;
}
._1DgAhb_z4kFRcF-7d9dWaY {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background-color: #98a4b3;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  transition: background-color 250ms ease-in-out;
  transition-delay: 250ms;
}
._3hD6RkxjhhZLVB2TbRCtgu {
  background-color: #3b55e6;
}
._3ug0Rqyo5Ct1MHyfm92Hos {
  background-color: #30ce91;
}
@media screen and (max-width: 1024px) {
  ._3prDsMEkgpGisiRweOhVQ8 {
    left: 0;
  }
}

._2Xg4JNtEATLgc4KnST12QX {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  position: relative;
  height: 60px;
  border-top: 1px solid var(--grey-21);
}
._3vopypVc3tN-cxsjShKdCQ {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
._2p5WHq9dskv-fbM7Ccu_yS {
  color: #7d7e82;
  font-size: 16px !important;
}
._3kGopWsGWUKJJJsMRKj7CT {
  border-top: 0;
}
@media screen and (max-width: 1024px) {
  ._2p5WHq9dskv-fbM7Ccu_yS {
    margin-left: 60px;
  }
}

._1YUDuwibkImchgWeZwUnCB {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  align-items: center;
  height: 60px;
}
._1YUDuwibkImchgWeZwUnCB > * {
  margin-right: 20px;
}
._1YUDuwibkImchgWeZwUnCB > *:last-child {
  margin-right: 0;
}
@media screen and (max-width: 414px) {
  ._205UjuHz0eonxngFK8Hx4i {
    height: 34px !important;
    min-width: 90px !important;
    font-size: 10px !important;
  }
  ._1YUDuwibkImchgWeZwUnCB > * {
    margin-right: 4px;
  }
}

._1NZajl4dP3kHExpTVfBjwg {
  padding-top: 20px;
}

._2h5gzEDIOa08AOtMm7dxbK {
  min-height: 100vh;
  padding: 60px 0;
}
@media screen and (max-height: 320px) {
  ._2h5gzEDIOa08AOtMm7dxbK {
    padding-top: 40px;
  }
}

._2XJvztZboBBvuxlHwefiNf {
  margin-right: 40px;
}
._2XJvztZboBBvuxlHwefiNf:last-child {
  margin-right: 0;
}

._1V9AOWrOduw6WO9wAsX_qc {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  background-color: var(--grey-21);
  box-shadow: 0 -2px 10px 2px rgba(0,0,0,0.06);
}
._3WuPujCU62TYqIxjW7tjLS {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin: 0 auto;
  max-width: 1024px;
  height: 60px;
  width: 100%;
}
._3WuPujCU62TYqIxjW7tjLS > div {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: flex-start;
  align-items: flex-start;
}
._3WuPujCU62TYqIxjW7tjLS > div > * {
  margin-right: 40px;
}
._3WuPujCU62TYqIxjW7tjLS > div > *:last-child {
  margin-right: 0;
}
@media screen and (max-width: 1024px) {
  ._3WuPujCU62TYqIxjW7tjLS {
    padding: 0 10px;
  }
}
@media screen and (max-height: 320px) {
  ._1V9AOWrOduw6WO9wAsX_qc {
    display: none;
  }
}

._3bIhuO8pioc6ONCT1driwC {
  transition: color 200ms ease-in-out;
  color: #fff;
}
._3bIhuO8pioc6ONCT1driwC:hover {
  color: rgba(255,255,255,0.4);
}
._3bIhuO8pioc6ONCT1driwC:before {
  content: "✕";
  font-size: 20px;
  font-weight: 700;
}

._1cGYsC70_Xuh45gPFOeZcc {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  z-index: 15 !important;
  margin-top: 120px;
  margin-bottom: 40px;
  width: 100%;
  height: 60px;
  background-color: #3b55e6;
  box-shadow: 0 8px 16px 4px rgba(59,85,230,0.1);
}
._2u3XHBxmalOxBTN80YEDU1 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
}
._31BW6XklZ8qF7mzQUJb2rs {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  margin: 0 !important;
}
._31ydKAyCSk6uR1xhtnIwog {
  color: #fff;
  font-size: 16px !important;
}
._3WpB_gl3thyb1qHD6aKST8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  align-items: center;
  width: 50px;
}
._3jAUKltl4DbU41p-GFsLgn {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  align-items: center;
  margin-left: 10px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
}
._3jAUKltl4DbU41p-GFsLgn:before {
  content: "|";
  display: block;
  margin-right: 10px;
}
._1Bn__8s4sUtyw4Hyty90D5:before {
  content: "?" !important;
}
@media screen and (max-width: 414px) {
  ._1Bn__8s4sUtyw4Hyty90D5:before {
    font-size: 18px !important;
  }
}
@media screen and (max-height: 320px) {
  ._1cGYsC70_Xuh45gPFOeZcc {
    height: 40px;
  }
}

._3PtcFsGRltgjzfHU4ZA6vC {
  max-width: 1024px;
  overflow: hidden;
  width: 100%;
}
._2nFVj8h7LvzGsCprUlOrRx {
  flex-direction: column;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
}
._2DolBU0ncR9FGxiQVSIr-y {
  background-color: #fff;
  border-radius: 4px;
  display: flex;
  flex: 1;
  width: 100%;
}
._2eZa4sGv4YJMNjFMxmU9TI {
  padding: 3rem;
  width: 100%;
  line-height: normal;
}
.jrhWW4nHef2ZNxX5d0h2w {
  color: var(--vulcan);
  font-size: 24px;
  font-weight: 700;
  line-height: 1.5;
}
._3f8C5k6RX7Z5Gy6Yl0NiQr {
  padding: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
._2EyxZhgU1Ox4zMNfYrBsL3 {
  display: flex;
  gap: 1rem;
  column-gap: 1rem;
  justify-content: flex-end;
}
@media screen and (max-width: 736px) {
  ._3PtcFsGRltgjzfHU4ZA6vC {
    max-width: 100%;
  }
  ._2eZa4sGv4YJMNjFMxmU9TI {
    padding: 1rem;
    padding-top: 2rem;
  }
  .bbLAtScCtzvfydHa6IMKu {
    background-color: transparent;
    display: inline-block;
    height: auto;
    position: fixed;
    right: 2rem;
    top: 0.5rem;
    scale: 0.5;
    width: auto;
    z-index: 14 !important;
  }
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/gilroy-black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/gilroy-bold.woff2') format('woff2');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/gilroy-bold-italic.woff2') format('woff2');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/gilroy-regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/gilroy-regular-italic.woff2') format('woff2');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/gilroy-semibold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('/fonts/gilroy-semibold-italic.woff2') format('woff2');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url('https://storage.googleapis.com/birchal-public/fonts/font_awesome.woff2') format('woff2');
}

@font-face {
  font-family: FontAwesomeV5Regular;
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url('https://storage.googleapis.com/birchal-public/fonts/font_awesome_v5_regular.woff2') format('woff2');
}

@font-face {
  font-family: FontAwesomeV5Solid;
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url('https://storage.googleapis.com/birchal-public/fonts/font_awesome_v5_solid.woff2') format('woff2');
}

:root {
  --font-primary: 'Gilroy, sans-serif';
  --font-family-primary: 'Gilroy';

  --shadow-nld4: 0px 1px 2px 0px rgba(5, 6, 10, 0.04), 0px 2px 4px 0px rgba(5, 6, 10, 0.06);
  --shadow-nld8: 0px 2px 4px 0px rgba(5, 6, 10, 0.04), 0px 4px 8px 0px rgba(5, 6, 10, 0.06);
  --shadow-nld12: 0px 4px 8px 0px rgba(5, 6, 10, 0.04), 0px 8px 24px 0px rgba(5, 6, 10, 0.06);

  --daisy-bush: #571cb3;
  --ebony-clay: #212437;
  --radical-red: #ff2948;
  --royal-blue: #3b55e6;
  --shamrock: #30ce91;
  --tulip-tree: #e6bd3b;
  --vulcan: #101222;

  --blue: var(--royal-blue);
  --green: var(--shamrock);
  --purple: var(--daisy-bush);
  --red: var(--radical-red);
  --orange: #f57c00;
  --light-orange: #ffb74d;
  --yellow: var(--tulip-tree);

  --black: var(--ebony-clay);
  --grey-95: #2b2e47;
  --grey-91: #323754;
  --grey-82: #434a70;
  --grey-73: #555c8d;
  --grey-64: #6a72a6;
  --grey-55: #878db7;
  --grey-46: #a3a8c8;
  --grey-37: #c0c3d9;
  --grey-28: #dddfea;
  --grey-21: #f3f4f8;
  --grey-19: #f9fafc;
  --white: #ffffff;

  --color-rb0: #ee1c38;
  --color-gb0: #25a77b;
  --color-bb0: #223ad3;
  --color-bl10: #384ed6;
  --color-bl20: #4e61db;
  --color-bl95: #f4f5fd;
  --color-yb0: #fbad37;
  --color-nl70: #c3c5d1;
  --color-nl80: #d7d8e0;
  --color-nl85: #e1e2e8;
  --color-nl95: #f5f5f7;
  --color-nd90: #05060a;
  --color-n072: #05060ab7;

  --color-primary: #05060a;
  --color-secondary: #363d65;
  --color-tertiary: #5e6484;

  --focus-ring: 0 0 0 2px white, 0 0 0 4px var(--color-bb0);

  --bluegrey: #6c7c93;
  --bluegrey-transparent-95: rgba(108, 124, 147, 0.05);
  --bluegrey-transparent-90: rgba(108, 124, 147, 0.1);
  --bluegrey-transparent-85: rgba(108, 124, 147, 0.15);
  --bluegrey-transparent-75: rgba(108, 124, 147, 0.25);
  --bluegrey-transparent-65: rgba(108, 124, 147, 0.35);
  --bluegrey-transparent-25: rgba(108, 124, 147, 0.75);
  --bluegrey-90: #7a8ba0;

  /* Additional derived color tokens */
  --green-darken-82: #1f845d;
  --blue-darken-95: #2441e3;
  --green-lighten-82: #7ae0b9;

  --blue-90: #687cec;
  --blue-64: #dee2fb;

  --green-90: #59d8a7;
  --green-82: #7ae0b9;
  --green-75: #97e7c8;
  --green-55: #eafaf4;

  --purple-darken-82: #301064;
  --purple-90: #6d25dd;
  --purple-64: #ba98ef;
  --purple-55: #d4bff5;
  --purple-46: #efe7fb;
  --purple-transparent-95: rgba(87, 28, 179, 0.05);
  --purple-transparent-90: rgba(87, 28, 179, 0.1);
  --purple-transparent-85: rgba(87, 28, 179, 0.15);
  --purple-transparent-75: rgba(87, 28, 179, 0.25);

  --red-darken-64: #700010;
  --red-90: #ff5c74;
  --red-82: #ff8597;
  --red-75: #ffa9b5;
  --red-73: #ffb3be;
  --red-64: #ffe1e5;
  --red-60: #fff5f6;

  --transparent-blue-10: rgba(59, 85, 230, 0.9);
  --transparent-blue-30: rgba(59, 85, 230, 0.7);
  --transparent-blue-60: rgba(59, 85, 230, 0.4);
  --transparent-blue-70: rgba(59, 85, 230, 0.3);
  --transparent-blue-75: rgba(59, 85, 230, 0.25);
  --transparent-blue-85: rgba(59, 85, 230, 0.15);
  --transparent-blue-90: rgba(59, 85, 230, 0.1);
  --transparent-blue-95: rgba(59, 85, 230, 0.05);
  --transparent-blue-97: rgba(59, 85, 230, 0.03);

  --transparent-grey-55: rgba(135, 141, 183, 0.1);

  --transparent-green-65: rgba(48, 206, 145, 0.35);
  --transparent-green-75: rgba(48, 206, 145, 0.25);
  --transparent-green-85: rgba(48, 206, 145, 0.15);
  --transparent-green-90: rgba(48, 206, 145, 0.1);

  --red-transparent-97: rgba(255, 41, 72, 0.03);
  --red-transparent-95: rgba(255, 41, 72, 0.05);
  --red-transparent-92: rgba(255, 41, 72, 0.08);
  --red-transparent-90: rgba(255, 41, 72, 0.1);
  --red-transparent-85: rgba(255, 41, 72, 0.15);
  --red-transparent-75: rgba(255, 41, 72, 0.25);
  --red-transparent-65: rgba(255, 41, 72, 0.35);
  --red-transparent-25: rgba(255, 41, 72, 0.75);

  --yellow-darken-91: #d8aa1c;
  --yellow-darken-85: #bc9518;
  --yellow-darken-82: #af8a16;
  --yellow-darken-73: #866a11;
  --yellow-darken-64: #5d4a0c;
  --yellow-90: #eccc68;
  --yellow-82: #f0d88c;
  --yellow-80: #f2db95;
  --yellow-75: #f4e3ac;
  --yellow-70: #f7ebc3;
  --yellow-64: #fbf4de;
  --yellow-60: #fdfaf0;
  --yellow-50: #ffffff;

  --transparent-yellow-97: rgba(230, 189, 59, 0.03);
  --transparent-yellow-95: rgba(230, 189, 59, 0.05);
  --transparent-yellow-90: rgba(230, 189, 59, 0.1);
  --transparent-yellow-85: rgba(230, 189, 59, 0.15);
  --transparent-yellow-75: rgba(230, 189, 59, 0.25);
  --transparent-yellow-65: rgba(230, 189, 59, 0.35);

  --box-shadow: 0 2px 4px rgba(0, 0, 0, 0.008), 0 4px 8px rgba(0, 0, 0, 0.016), 0 8px 16px rgba(0, 0, 0, 0.024);
  --box-shadow-dark: 0 2px 4px rgba(0, 0, 0, 0.016), 0 4px 8px rgba(0, 0, 0, 0.024), 0 8px 16px rgba(0, 0, 0, 0.032);
  --box-shadow-without-offset: 0 -2px 4px rgba(0, 0, 0, 0.008), 0 2px 4px rgba(0, 0, 0, 0.008), 0 -4px 8px rgba(0, 0, 0, 0.016),
    0 4px 8px rgba(0, 0, 0, 0.016), 0 -8px 16px rgba(0, 0, 0, 0.024), 0 8px 16px rgba(0, 0, 0, 0.024);

  --font-size-1: 14px;
  --font-size-2: calc(var(--font-size-1) * 1.2);
  --font-size-3: calc(var(--font-size-2) * 1.2);
  --font-size-4: calc(var(--font-size-3) * 1.2);
  --font-size-5: calc(var(--font-size-4) * 1.2);
  --font-size-6: calc(var(--font-size-5) * 1.2);

  --transition-time-base: 150ms;

  --nav-blue-light: #f9fafc;

  --typography-secondary: #545976;
  --base: #363d65;
  --neutral-light-80: #d7d8e0;
  --transparent-white-80: rgba(255, 255, 255, 0.8);
}

@media screen and (min-width: 800px) {
  :root {
    --font-size-1: 14px;
    --font-size-2: calc(var(--font-size-1) * 1.33);
    --font-size-3: calc(var(--font-size-2) * 1.33);
    --font-size-4: calc(var(--font-size-3) * 1.33);
    --font-size-5: calc(var(--font-size-4) * 1.33);
    --font-size-6: calc(var(--font-size-5) * 1.33);
  }
}

/* Keyframe animations */
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  25% {
    background-position: 25% 100%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --color-red-500: oklch(63.7% 0.237 25.331);
    --color-blue-200: oklch(88.2% 0.059 254.128);
    --color-blue-500: oklch(62.3% 0.214 259.815);
    --color-blue-600: oklch(54.6% 0.245 262.881);
    --color-purple-500: oklch(62.7% 0.265 303.9);
    --color-pink-500: oklch(65.6% 0.241 354.308);
    --color-gray-200: oklch(92.8% 0.006 264.531);
    --color-gray-600: oklch(44.6% 0.03 256.802);
    --color-white: #fff;
    --spacing: 0.25rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --radius-sm: 0.25rem;
    --radius-md: 0.375rem;
    --radius-lg: 0.5rem;
    --radius-2xl: 1rem;
    --ease-in: cubic-bezier(0.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
    --color-blue: #223ad3;
    --color-blue-light-100: #384ed6;
    --color-blue-light-200: #4e61db;
    --color-blue-light-900: #e9ebfa;
    --color-blue-light-950: #f4f5fd;
    --color-green-dark-400: #16644a;
    --color-green: #25a77b;
    --color-green-light-900: #e9f6f2;
    --color-neutral-dark-900: #05060a;
    --color-neutral: #363d65;
    --color-neutral-light-200: #5e6484;
    --color-neutral-light-300: #727793;
    --color-neutral-light-400: #868ba3;
    --color-neutral-light-800: #d7d8e0;
    --color-neutral-light-900: #ebecf0;
    --color-neutral-light-950: #f5f5f7;
    --color-neutral-light-970: #f9f9fa;
    --color-purple: #6922d3;
    --color-purple-light-900: #f0e9fa;
    --color-red-dark-400: #8f1122;
    --color-red: #ee1c38;
    --color-red-light-900: #fde8eb;
    --color-yellow-dark-600: #654516;
    --color-yellow: #fbad37;
    --color-yellow-light-900: #fff7eb;
    --font-family-gilroy: 'Gilroy', Helvetica, Arial, sans-serif;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .collapse {
    visibility: collapse;
  }
  .visible {
    visibility: visible;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .sticky {
    position: sticky;
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .container {
    width: 100%;
    @media (width >= 40rem) {
      max-width: 40rem;
    }
    @media (width >= 48rem) {
      max-width: 48rem;
    }
    @media (width >= 64rem) {
      max-width: 64rem;
    }
    @media (width >= 80rem) {
      max-width: 80rem;
    }
    @media (width >= 96rem) {
      max-width: 96rem;
    }
  }
  .mx-auto {
    margin-inline: auto;
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-\[10px\] {
    margin-bottom: 10px;
  }
  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .table {
    display: table;
  }
  .size-2 {
    width: calc(var(--spacing) * 2);
    height: calc(var(--spacing) * 2);
  }
  .h-2 {
    height: calc(var(--spacing) * 2);
  }
  .h-4 {
    height: calc(var(--spacing) * 4);
  }
  .h-5 {
    height: calc(var(--spacing) * 5);
  }
  .h-6 {
    height: calc(var(--spacing) * 6);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-8 {
    height: calc(var(--spacing) * 8);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-14 {
    height: calc(var(--spacing) * 14);
  }
  .h-\[52px\] {
    height: 52px;
  }
  .h-\[152px\] {
    height: 152px;
  }
  .h-full {
    height: 100%;
  }
  .w-2 {
    width: calc(var(--spacing) * 2);
  }
  .w-4 {
    width: calc(var(--spacing) * 4);
  }
  .w-5 {
    width: calc(var(--spacing) * 5);
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-8 {
    width: calc(var(--spacing) * 8);
  }
  .w-14 {
    width: calc(var(--spacing) * 14);
  }
  .w-\[295px\] {
    width: 295px;
  }
  .w-full {
    width: 100%;
  }
  .max-w-\[934px\] {
    max-width: 934px;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-shrink {
    flex-shrink: 1;
  }
  .flex-shrink-0 {
    flex-shrink: 0;
  }
  .flex-grow {
    flex-grow: 1;
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .animate-ping {
    animation: var(--animate-ping);
  }
  .animate-spin {
    animation: var(--animate-spin);
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .appearance-none {
    appearance: none;
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-center {
    align-items: center;
  }
  .items-start {
    align-items: flex-start;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .gap-16 {
    gap: calc(var(--spacing) * 16);
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .\!rounded-full {
    border-radius: calc(infinity * 1px) !important;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }
  .rounded-\[8px\] {
    border-radius: 8px;
  }
  .rounded-\[10px\] {
    border-radius: 10px;
  }
  .rounded-\[12px\] {
    border-radius: 12px;
  }
  .rounded-\[16px\] {
    border-radius: 16px;
  }
  .rounded-\[20px\] {
    border-radius: 20px;
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .rounded-md {
    border-radius: var(--radius-md);
  }
  .rounded-t-\[20px\] {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  .border-\[2\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 2.5px;
  }
  .border-\[3\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 3.5px;
  }
  .border-\[3px\] {
    border-style: var(--tw-border-style);
    border-width: 3px;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .border-\[\#f5f5f7\] {
    border-color: #f5f5f7;
  }
  .border-blue {
    border-color: var(--color-blue);
  }
  .border-blue-200 {
    border-color: var(--color-blue-200);
  }
  .border-gray-200 {
    border-color: var(--color-gray-200);
  }
  .border-neutral-light-900 {
    border-color: var(--color-neutral-light-900);
  }
  .border-transparent {
    border-color: transparent;
  }
  .border-white\/30 {
    border-color: color-mix(in srgb, #fff 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 30%, transparent);
    }
  }
  .border-b-blue-600 {
    border-bottom-color: var(--color-blue-600);
  }
  .border-b-gray-600 {
    border-bottom-color: var(--color-gray-600);
  }
  .border-b-white {
    border-bottom-color: var(--color-white);
  }
  .bg-blue {
    background-color: var(--color-blue);
  }
  .bg-blue-500 {
    background-color: var(--color-blue-500);
  }
  .bg-blue-light-900 {
    background-color: var(--color-blue-light-900);
  }
  .bg-green {
    background-color: var(--color-green);
  }
  .bg-green-light-900 {
    background-color: var(--color-green-light-900);
  }
  .bg-neutral {
    background-color: var(--color-neutral);
  }
  .bg-neutral-light-900 {
    background-color: var(--color-neutral-light-900);
  }
  .bg-red {
    background-color: var(--color-red);
  }
  .bg-red-light-900 {
    background-color: var(--color-red-light-900);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-yellow {
    background-color: var(--color-yellow);
  }
  .bg-yellow-light-900 {
    background-color: var(--color-yellow-light-900);
  }
  .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .\!from-purple-500 {
    --tw-gradient-from: var(--color-purple-500) !important;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)) !important;
  }
  .\!to-pink-500 {
    --tw-gradient-to: var(--color-pink-500) !important;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)) !important;
  }
  .object-contain {
    object-fit: contain;
  }
  .object-cover {
    object-fit: cover;
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .px-\[18px\] {
    padding-inline: 18px;
  }
  .px-\[22px\] {
    padding-inline: 22px;
  }
  .py-0\.5 {
    padding-block: calc(var(--spacing) * 0.5);
  }
  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }
  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }
  .py-\[14px\] {
    padding-block: 14px;
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  .text-center {
    text-align: center;
  }
  .\!text-lg {
    font-size: var(--text-lg) !important;
    line-height: var(--tw-leading, var(--text-lg--line-height)) !important;
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-\[20px\] {
    font-size: 20px;
  }
  .leading-4 {
    --tw-leading: calc(var(--spacing) * 4);
    line-height: calc(var(--spacing) * 4);
  }
  .leading-5 {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }
  .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }
  .leading-\[24px\] {
    --tw-leading: 24px;
    line-height: 24px;
  }
  .leading-\[28px\] {
    --tw-leading: 28px;
    line-height: 28px;
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-\[0\.1px\] {
    --tw-tracking: 0.1px;
    letter-spacing: 0.1px;
  }
  .tracking-\[0\.3px\] {
    --tw-tracking: 0.3px;
    letter-spacing: 0.3px;
  }
  .tracking-\[0\.4px\] {
    --tw-tracking: 0.4px;
    letter-spacing: 0.4px;
  }
  .tracking-\[0\.07px\] {
    --tw-tracking: 0.07px;
    letter-spacing: 0.07px;
  }
  .tracking-\[0\.09px\] {
    --tw-tracking: 0.09px;
    letter-spacing: 0.09px;
  }
  .text-nowrap {
    text-wrap: nowrap;
  }
  .text-wrap {
    text-wrap: wrap;
  }
  .text-ellipsis {
    text-overflow: ellipsis;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .text-blue {
    color: var(--color-blue);
  }
  .text-blue-500 {
    color: var(--color-blue-500);
  }
  .text-green-dark-400 {
    color: var(--color-green-dark-400);
  }
  .text-neutral {
    color: var(--color-neutral);
  }
  .text-neutral-dark-900 {
    color: var(--color-neutral-dark-900);
  }
  .text-neutral-light-200 {
    color: var(--color-neutral-light-200);
  }
  .text-neutral-light-300 {
    color: var(--color-neutral-light-300);
  }
  .text-red-500 {
    color: var(--color-red-500);
  }
  .text-red-dark-400 {
    color: var(--color-red-dark-400);
  }
  .text-white {
    color: var(--color-white);
  }
  .text-yellow-dark-600 {
    color: var(--color-yellow-dark-600);
  }
  .capitalize {
    text-transform: capitalize;
  }
  .italic {
    font-style: italic;
  }
  .no-underline {
    text-decoration-line: none;
  }
  .underline {
    text-decoration-line: underline;
  }
  .opacity-35 {
    opacity: 35%;
  }
  .opacity-75 {
    opacity: 75%;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-neutral-1 {
    --tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(5, 6, 10, 0.04)), 0 2px 4px var(--tw-shadow-color, rgba(5, 6, 10, 0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .filter {
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, visibility, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .duration-100 {
    --tw-duration: 100ms;
    transition-duration: 100ms;
  }
  .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }
  .group-data-\[selected\=true\]\:bg-purple-light-900 {
    &:is(:where(.group)[data-selected="true"] *) {
      background-color: var(--color-purple-light-900);
    }
  }
  .group-data-\[selected\=true\]\:text-purple {
    &:is(:where(.group)[data-selected="true"] *) {
      color: var(--color-purple);
    }
  }
  .hover\:shadow-neutral-2 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 2px 4px var(--tw-shadow-color, rgba(5, 6, 10, 0.04)), 0 4px 8px var(--tw-shadow-color, rgba(5, 6, 10, 0.06));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .focus-visible\:ring-2 {
    &:focus-visible {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-visible\:ring-blue {
    &:focus-visible {
      --tw-ring-color: var(--color-blue);
    }
  }
  .focus-visible\:ring-offset-2 {
    &:focus-visible {
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .focus-visible\:ring-offset-white {
    &:focus-visible {
      --tw-ring-offset-color: var(--color-white);
    }
  }
  .focus-visible\:outline-none {
    &:focus-visible {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .disabled\:pointer-events-none {
    &:disabled {
      pointer-events: none;
    }
  }
  .disabled\:cursor-not-allowed {
    &:disabled {
      cursor: not-allowed;
    }
  }
  .disabled\:opacity-50 {
    &:disabled {
      opacity: 50%;
    }
  }
  .data-\[disabled\]\:border-neutral-light-800 {
    &[data-disabled] {
      border-color: var(--color-neutral-light-800);
    }
  }
  .data-\[disabled\]\:bg-neutral-light-800 {
    &[data-disabled] {
      background-color: var(--color-neutral-light-800);
    }
  }
  .data-\[disabled\]\:text-neutral-light-400 {
    &[data-disabled] {
      color: var(--color-neutral-light-400);
    }
  }
  .data-\[focus-visible\]\:ring-2 {
    &[data-focus-visible] {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .data-\[focus-visible\]\:ring-blue {
    &[data-focus-visible] {
      --tw-ring-color: var(--color-blue);
    }
  }
  .data-\[focus-visible\]\:ring-offset-2 {
    &[data-focus-visible] {
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .data-\[focus-visible\]\:ring-offset-white {
    &[data-focus-visible] {
      --tw-ring-offset-color: var(--color-white);
    }
  }
  .data-\[hovered\]\:bg-blue-light-100 {
    &[data-hovered] {
      background-color: var(--color-blue-light-100);
    }
  }
  .data-\[hovered\]\:bg-blue-light-950 {
    &[data-hovered] {
      background-color: var(--color-blue-light-950);
    }
  }
  .data-\[hovered\=true\]\:bg-neutral-light-970 {
    &[data-hovered="true"] {
      background-color: var(--color-neutral-light-970);
    }
  }
  .data-\[pressed\]\:bg-blue-light-200 {
    &[data-pressed] {
      background-color: var(--color-blue-light-200);
    }
  }
  .data-\[pressed\]\:bg-blue-light-900 {
    &[data-pressed] {
      background-color: var(--color-blue-light-900);
    }
  }
  .data-\[pressed\=true\]\:bg-neutral-light-950 {
    &[data-pressed="true"] {
      background-color: var(--color-neutral-light-950);
    }
  }
  .data-\[pressed\=true\]\:text-neutral {
    &[data-pressed="true"] {
      color: var(--color-neutral);
    }
  }
  .data-\[selected\=true\]\:relative {
    &[data-selected="true"] {
      position: relative;
    }
  }
  .data-\[selected\=true\]\:text-purple {
    &[data-selected="true"] {
      color: var(--color-purple);
    }
  }
  .data-\[selected\=true\]\:after\:absolute {
    &[data-selected="true"] {
      &::after {
        content: var(--tw-content);
        position: absolute;
      }
    }
  }
  .data-\[selected\=true\]\:after\:right-0 {
    &[data-selected="true"] {
      &::after {
        content: var(--tw-content);
        right: calc(var(--spacing) * 0);
      }
    }
  }
  .data-\[selected\=true\]\:after\:bottom-\[-10px\] {
    &[data-selected="true"] {
      &::after {
        content: var(--tw-content);
        bottom: -10px;
      }
    }
  }
  .data-\[selected\=true\]\:after\:left-0 {
    &[data-selected="true"] {
      &::after {
        content: var(--tw-content);
        left: calc(var(--spacing) * 0);
      }
    }
  }
  .data-\[selected\=true\]\:after\:h-0\.5 {
    &[data-selected="true"] {
      &::after {
        content: var(--tw-content);
        height: calc(var(--spacing) * 0.5);
      }
    }
  }
  .data-\[selected\=true\]\:after\:rounded-sm {
    &[data-selected="true"] {
      &::after {
        content: var(--tw-content);
        border-radius: var(--radius-sm);
      }
    }
  }
  .data-\[selected\=true\]\:after\:bg-purple {
    &[data-selected="true"] {
      &::after {
        content: var(--tw-content);
        background-color: var(--color-purple);
      }
    }
  }
  .data-\[selected\=true\]\:after\:content-\[\"\"\] {
    &[data-selected="true"] {
      &::after {
        content: var(--tw-content);
        --tw-content: "";
        content: var(--tw-content);
      }
    }
  }
  .md\:grid {
    @media (width >= 48rem) {
      display: grid;
    }
  }
  .md\:w-auto {
    @media (width >= 48rem) {
      width: auto;
    }
  }
  .md\:grid-cols-2 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:gap-6 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .lg\:grid-cols-3 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .lg\:gap-8 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .lg\:pt-6 {
    @media (width >= 64rem) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .lg\:pb-12 {
    @media (width >= 64rem) {
      padding-bottom: calc(var(--spacing) * 12);
    }
  }
  .lg\:whitespace-nowrap {
    @media (width >= 64rem) {
      white-space: nowrap;
    }
  }
}
body {
  font-family: var(--font-family-gilroy);
}
.text-h1 {
  font-size: 48px;
  line-height: 64px;
  letter-spacing: 0.25px;
  font-weight: 900;
}
.text-h2 {
  font-size: 40px;
  line-height: 52px;
  letter-spacing: 0.2px;
  font-weight: 900;
}
.text-h3 {
  font-size: 32px;
  line-height: 44px;
  letter-spacing: 0.16px;
  font-weight: 900;
}
.text-h4 {
  font-size: 28px;
  line-height: 36px;
  letter-spacing: 0.14px;
  font-weight: 700;
}
.text-bt1 {
  font-size: 16px;
  line-height: 16px;
  letter-spacing: 0.08px;
  font-weight: 400;
}
.text-bt2 {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.08px;
  font-weight: 400;
}
.text-bt3 {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.07px;
  font-weight: 400;
}
.text-l1 {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 2px;
  font-weight: 600;
}
.text-l2 {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.4px;
  font-weight: 600;
}
.text-l3 {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.4px;
  font-weight: 600;
}
.text-l4 {
  font-size: 10px;
  line-height: 14px;
  letter-spacing: 0.4px;
  font-weight: 700;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-content: "";
    }
  }
}

#intercom-container {
  z-index: 7 !important;
}

.intercom-mobile-messenger-active {
  position: static !important;
}

.example-appear {
  opacity: 0.01;
}

.example-appear.example-appear-active {
  opacity: 1;
  transition: opacity 0.5s ease-in;
}

.input-range__slider {
  appearance: none;
  background: var(--blue);
  border: 1px solid var(--blue);
  border-radius: 100%;
  cursor: pointer;
  display: block;
  height: 18px;
  margin-left: -8px;
  margin-top: -10px;
  outline: none;
  position: absolute;
  top: 50%;
  transition:
    transform 0.15s ease-out,
    box-shadow 0.15s ease-out;
  width: 18px;
}

.input-range__slider:active {
  transform: scale(1.15);
}

.input-range--disabled .input-range__slider {
  background: var(--grey-37);
  border: 1px solid var(--grey-37);
  box-shadow: none;
  transform: none;
}

.input-range__slider-container {
  transition: left 0.15s ease-out;
}

.input-range__label {
  color: var(--blue);
  font-size: 16px;
  font-weight: 700;
  transform: translateZ(0);
  white-space: nowrap;
}

.input-range__label--min,
.input-range__label--max {
  color: var(--grey-55);
  font-size: 12px;
  font-weight: 400;
  bottom: -30px;
  position: absolute;
}

.input-range__label--min {
  left: 0;
}

.input-range__label--max {
  right: 0;
}

.input-range__label--value {
  position: absolute;
  top: -32px;
}

.input-range__label-container {
  left: -50%;
  position: relative;
}

.input-range__label--max .input-range__label-container {
  left: 50%;
}

.input-range__track {
  background: var(--grey-46);
  border-radius: 6px;
  cursor: pointer;
  display: block;
  height: 3px;
  position: relative;
  transition:
    left 0.15s ease-out,
    width 0.15s ease-out;
}

.input-range--disabled .input-range__track {
  background: var(--grey-28);
}

.input-range__track--background {
  left: 0;
  margin-top: -0.15rem;
  position: absolute;
  right: 0;
  top: 50%;
}

.input-range__track--active {
  background: var(--blue);
}

.input-range {
  position: relative;
  width: 100%;
}

@media screen and (max-width: 450px) {
  #intercom-container .intercom-launcher-discovery-frame,
  #intercom-container .intercom-launcher-frame {
    left: 20px !important;
    right: auto !important;
  }
}

@media screen and (max-device-width: 736px) {
  html.disable-scrolling {
    height: 100vh;
    overflow: hidden;
    position: fixed;
    -webkit-overflow-scrolling: auto;
  }

  body.disable-scrolling {
    height: 100vh;
    -webkit-overflow-scrolling: auto;
  }
}

@media screen and (max-device-height: 480px) {
  #intercom-container {
    display: none;
  }
}

.rdt {
  position: relative;
}

.rdtPicker {
  background: #ffffff;
  border: 1px solid #f9f9f9;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  display: none;
  margin-top: 1px;
  padding: 4px;
  position: absolute;
  width: 250px;
  z-index: 99999 !important;
}

.rdtOpen .rdtPicker {
  display: block;
}

.rdtStatic .rdtPicker {
  box-shadow: none;
  position: static;
}

.rdtPicker .rdtTimeToggle {
  text-align: center;
}

.rdtPicker table {
  margin: 0;
  width: 100%;
}

.rdtPicker td,
.rdtPicker th {
  height: 28px;
  text-align: center;
}

.rdtPicker td {
  cursor: pointer;
}

.rdtPicker td.rdtDay:hover,
.rdtPicker td.rdtHour:hover,
.rdtPicker td.rdtMinute:hover,
.rdtPicker td.rdtSecond:hover,
.rdtPicker .rdtTimeToggle:hover {
  background: #eeeeee;
  cursor: pointer;
}

.rdtPicker td.rdtOld,
.rdtPicker td.rdtNew {
  color: #999999;
}

.rdtPicker td.rdtToday {
  position: relative;
}

.rdtPicker td.rdtToday:before {
  border-bottom: 7px solid #428bca;
  border-left: 7px solid transparent;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: 4px;
  content: '';
  display: inline-block;
  position: absolute;
  right: 4px;
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #428bca;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.rdtPicker td.rdtActive.rdtToday:before {
  border-bottom-color: #ffffff;
}

.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker td span.rdtOld {
  color: #999999;
}

.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker th {
  border-bottom: 1px solid #f9f9f9;
}

.rdtPicker .dow {
  border-bottom: none;
  cursor: default;
  width: 14.2857%;
}

.rdtPicker th.rdtSwitch {
  width: 100px;
}

.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
  font-size: 21px;
  vertical-align: top;
}

.rdtPrev span,
.rdtNext span {
  display: block;
  user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker thead tr:first-child th {
  cursor: pointer;
}

.rdtPicker thead tr:first-child th:hover {
  background: #eeeeee;
}

.rdtPicker tfoot {
  border-top: 1px solid #f9f9f9;
}

.rdtPicker button {
  background: none;
  border: none;
  cursor: pointer;
}

.rdtPicker button:hover {
  background-color: #eeeeee;
}

.rdtPicker thead button {
  height: 100%;
  width: 100%;
}

td.rdtMonth,
td.rdtYear {
  cursor: pointer;
  height: 50px;
  width: 25%;
}

td.rdtMonth:hover,
td.rdtYear:hover {
  background: #eeeeee;
}

.rdtCounters {
  display: inline-block;
}

.rdtCounters > div {
  float: left;
}

.rdtCounter {
  height: 100px;
  width: 40px;
}

.rdtCounterSeparator {
  line-height: 100px;
}

.rdtCounter .rdtBtn {
  cursor: pointer;
  display: block;
  height: 40%;
  line-height: 40px;
  user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
}

.rdtCounter .rdtBtn:hover {
  background: #eeeeee;
}

.rdtCounter .rdtCount {
  font-size: 1.2em;
  height: 20%;
}

.rdtMilli {
  padding-left: 8px;
  vertical-align: middle;
  width: 48px;
}

.rdtMilli input {
  font-size: 1.2em;
  margin-top: 37px;
  width: 100%;
}

.rdtTime td {
  cursor: default;
}

/* react-datepicker */
.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before,
.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before,
.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  content: '';
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}

.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,
.react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  width: 100%;
}

.react-datepicker {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}

.react-datepicker--time-only .react-datepicker__time {
  border-radius: 0.3rem;
}

.react-datepicker--time-only .react-datepicker__time-box {
  border-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  min-width: 315px;
  z-index: 2;
}

.react-datepicker-popper[data-placement^='bottom'] {
  margin-top: 10px;
}

.react-datepicker-popper[data-placement^='top'] {
  margin-bottom: 10px;
}

.react-datepicker-popper[data-placement^='right'] {
  margin-left: 8px;
}

.react-datepicker-popper[data-placement^='right'] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}

.react-datepicker-popper[data-placement^='left'] {
  margin-right: 8px;
}

.react-datepicker-popper[data-placement^='left'] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  padding: 0;
  border: 0.45rem solid transparent;
  z-index: 1;
  height: 10px;
  width: 10px;
  text-indent: -999em;
  overflow: hidden;
}

.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc;
}

.react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__navigation--previous--disabled,
.react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc;
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 80px;
}

.react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__navigation--next--disabled,
.react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc;
}

.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3;
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc;
}

.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__month .react-datepicker__month-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}

.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: 85px;
}

.react-datepicker__input-time-container
  .react-datepicker-time__input-container
  .react-datepicker-time__input
  input[type='time']::-webkit-inner-spin-button,
.react-datepicker__input-time-container
  .react-datepicker-time__input-container
  .react-datepicker-time__input
  input[type='time']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time'] {
  -moz-appearance: textfield;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 70px;
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 70px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0px;
  padding-left: 0px;
  width: 100%;
  box-sizing: content-box;
}

.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
}

.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}

.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}

.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}

.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}

.react-datepicker__time-container
  .react-datepicker__time
  .react-datepicker__time-box
  ul.react-datepicker__time-list
  li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__month--selected,
.react-datepicker__month--in-selecting-range,
.react-datepicker__month--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__month--selected:hover,
.react-datepicker__month--in-selecting-range:hover,
.react-datepicker__month--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__month--disabled {
  color: #ccc;
  pointer-events: none;
}

.react-datepicker__month--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day,
.react-datepicker__month-text {
  cursor: pointer;
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day--today,
.react-datepicker__month-text--today {
  font-weight: bold;
}

.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover {
  background-color: #32be3f;
}

.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2 {
  color: green;
}

.react-datepicker__day--selected,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__day--selected:hover,
.react-datepicker__day--in-selecting-range:hover,
.react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range {
  background-color: rgba(33, 107, 165, 0.5);
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range,
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range {
  background-color: #f0f0f0;
  color: #000;
}

.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled {
  cursor: default;
  color: #ccc;
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__month-text.react-datepicker__month--selected:hover,
.react-datepicker__month-text.react-datepicker__month--in-range:hover {
  background-color: #216ba5;
}

.react-datepicker__month-text:hover {
  background-color: #f0f0f0;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}

.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}

.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}

.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  outline: 0;
  padding: 0;
  vertical-align: middle;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 25%;
  right: 7px;
}

.react-datepicker__close-icon::after {
  background-color: #216ba5;
  border-radius: 50%;
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  content: '\00d7';
  cursor: pointer;
  font-size: 12px;
  height: 16px;
  width: 16px;
  line-height: 1;
  margin: -8px auto 0;
  padding: 2px;
  position: absolute;
  right: 0px;
  text-align: center;
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}

.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}

.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}

.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--previous--disabled,
.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--next--disabled,
.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.slide-enter.slide-enter-active {
  animation-name: slideDown;
}
.slide-exit.slide-exit-active {
  animation-name: slideUp;
}
.sprout-enter.sprout-enter-active {
  animation-duration: 500ms;
  animation-fill-mode: forwards;
  animation-name: expand;
}
.sprout-exit.sprout-exit-active {
  animation-duration: 500ms;
  animation-fill-mode: forwards;
  animation-name: shrink;
}
.scales-appear {
  transform: scale(0.25);
}
.scales-appear-active {
  transform: scale(1);
  transition: transform 750ms ease-in-out;
}
.scales-enter {
  transform: scale(0.25);
}
.scales-enter-active {
  transform: scale(1);
  transition: transform 750ms ease-in-out;
}
.scales-exit {
  transform: scale(1);
}
.scales-exit-active {
  transform: scale(0.25);
  transition: transform 750ms ease-in-out;
}
@-moz-keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 var(--red-transparent-75);
    transform: scale(0.95);
  }
  70% {
    box-shadow: 0 0 0 6px var(--red-transparent-65);
    transform: scale(1);
  }
  100% {
    box-shadow: 0 0 0 0 var(--red-transparent-75);
    transform: scale(0.95);
  }
}
@-webkit-keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 var(--red-transparent-75);
    transform: scale(0.95);
  }
  70% {
    box-shadow: 0 0 0 6px var(--red-transparent-65);
    transform: scale(1);
  }
  100% {
    box-shadow: 0 0 0 0 var(--red-transparent-75);
    transform: scale(0.95);
  }
}
@-o-keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 var(--red-transparent-75);
    transform: scale(0.95);
  }
  70% {
    box-shadow: 0 0 0 6px var(--red-transparent-65);
    transform: scale(1);
  }
  100% {
    box-shadow: 0 0 0 0 var(--red-transparent-75);
    transform: scale(0.95);
  }
}
@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 var(--red-transparent-75);
    transform: scale(0.95);
  }
  70% {
    box-shadow: 0 0 0 6px var(--red-transparent-65);
    transform: scale(1);
  }
  100% {
    box-shadow: 0 0 0 0 var(--red-transparent-75);
    transform: scale(0.95);
  }
}
@-moz-keyframes expand {
  from {
    transform: scale(0, 0);
  }
  to {
    transform: scale(1, 1);
  }
}
@-webkit-keyframes expand {
  from {
    transform: scale(0, 0);
  }
  to {
    transform: scale(1, 1);
  }
}
@-o-keyframes expand {
  from {
    transform: scale(0, 0);
  }
  to {
    transform: scale(1, 1);
  }
}
@keyframes expand {
  from {
    transform: scale(0, 0);
  }
  to {
    transform: scale(1, 1);
  }
}
@-moz-keyframes shrink {
  from {
    transform: scale(1, 1);
  }
  to {
    transform: scale(0, 0);
  }
}
@-webkit-keyframes shrink {
  from {
    transform: scale(1, 1);
  }
  to {
    transform: scale(0, 0);
  }
}
@-o-keyframes shrink {
  from {
    transform: scale(1, 1);
  }
  to {
    transform: scale(0, 0);
  }
}
@keyframes shrink {
  from {
    transform: scale(1, 1);
  }
  to {
    transform: scale(0, 0);
  }
}
@-moz-keyframes slideDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slideDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes slideDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes slideUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}
@-webkit-keyframes slideUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}
@-o-keyframes slideUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}
@keyframes slideUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}
@-moz-keyframes slideRightLeft {
  0% {
    right: 15px;
  }
  50% {
    right: 10px;
  }
  100% {
    right: 15px;
  }
}
@-webkit-keyframes slideRightLeft {
  0% {
    right: 15px;
  }
  50% {
    right: 10px;
  }
  100% {
    right: 15px;
  }
}
@-o-keyframes slideRightLeft {
  0% {
    right: 15px;
  }
  50% {
    right: 10px;
  }
  100% {
    right: 15px;
  }
}
@keyframes slideRightLeft {
  0% {
    right: 15px;
  }
  50% {
    right: 10px;
  }
  100% {
    right: 15px;
  }
}

