@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);@import url(https://use.typekit.net/pgs0gvl.css);._1s0Hbq5DqGbFiLfdMg9A1- {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 1px dashed #a8a8a8;
  background: #f8f8f8; }

._4dqkYruAPsslJ1Eul3kHr {
  display: block;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 4px solid #fff;
  box-shadow: rgba(0, 0, 0, 0.12) 0 3px 10px;
  overflow: hidden; }
  ._4dqkYruAPsslJ1Eul3kHr ._3dcSdcnkXjMr4ZCjBzlEh6 {
    display: block;
    width: 100%; }

._1Boo3cJf1Nv0voTPRrX07c {
  width: 58px;
  height: 58px; }
._2GeM1QamELavGV6xwLOnyG {
  position: relative;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding: 0 28px;
  height: 50px;
  color: #000;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 600;
  font-family: "proxima-soft", sans-serif;
  border-radius: 25px;
  border: 1px solid #fff;
  background: #fff;
  box-shadow: rgba(0, 0, 0, 0.06) 0 4px 5px;
  outline: none;
  cursor: pointer; }

._2_wpnorMx9Cu_Gfbhkx3K4 {
  border: none; }
  ._2_wpnorMx9Cu_Gfbhkx3K4:before, ._2_wpnorMx9Cu_Gfbhkx3K4:after {
    content: "";
    position: absolute;
    border-radius: 25px; }
  ._2_wpnorMx9Cu_Gfbhkx3K4:before {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -2;
    background-image: linear-gradient(to bottom, #FFE154, #DD2869); }
  ._2_wpnorMx9Cu_Gfbhkx3K4:after {
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    z-index: -1;
    background: #fff; }
  ._2_wpnorMx9Cu_Gfbhkx3K4.YVuD2fDzr7CD7S4B3tIxW:after {
    top: 2px;
    left: 2px;
    right: 2px;
    bottom: 2px; }

._3lCRW9fWeFEOKSYnmAN44u {
  color: #07C264;
  border-color: #07C264; }

._328UI6YGwCgxIJi_JSk_hv {
  padding-right: 8px; }

.n7e3mhXyCWmlLFHfHu4gF {
  border-color: #e1e1e1;
  box-shadow: none; }

.NqTGjFROONWGAkhF40jf5 {
  padding: 5px 0 0;
  width: 68px; }

._2yG-QTiZSh1qQDrxaS3ZY4 {
  padding: 0;
  width: 50px; }

._38FFuvz8vL3SuTtp3Cg-Ci {
  padding: 0 22px;
  color: #fff;
  background-color: #3B5998;
  border-color: #3B5998;
  box-shadow: rgba(59, 89, 152, 0.2) 0 6px 6px; }

.rGHnB1JqSg1bCTqUya5zf {
  font-size: 12px;
  font-size: 0.75rem;
  height: 40px;
  color: #9090aa;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
  border: 0;
  border-radius: 4px;
  background-color: #f7f7fa;
  box-shadow: none; }

._6Aua3puNFR9F04MDCzWly {
  pointer-events: none; }
  ._6Aua3puNFR9F04MDCzWly span {
    opacity: 0; }

.O0v0mTyBvHmuVpASQMNH4 {
  font-size: 16px;
  font-size: 1rem;
  padding: 0 15px;
  height: 34px;
  text-align: center;
  box-shadow: none; }
  .O0v0mTyBvHmuVpASQMNH4._2yG-QTiZSh1qQDrxaS3ZY4 {
    padding: 0;
    width: 34px; }
.IMv5w5_Uh2RcASF6KIGEQ svg {
  vertical-align: middle; }

._32tz9PW5vDhEeo0uD4xRpB {
  font-size: 26px;
  font-size: 1.625rem;
  font-weight: 500;
  line-height: 30px; }
  ._32tz9PW5vDhEeo0uD4xRpB + .WxfAARpkFsM9XemYgGSe7 {
    margin-top: 14px; }

.WxfAARpkFsM9XemYgGSe7 {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 27px; }

.zac2v65AMswTOpZWIchK- {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 30px; }

._3gCA0XTsPPLmobBehmyf8r {
  font-size: 30px;
  font-size: 1.875rem;
  font-weight: 500;
  line-height: 27px; }

._3PuEWyQRCxHWgJhDhghoIZ {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 24px; }

._1b3Tnflh5XagyVcIOEpaOM {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 20px; }

._1ft3GxWX9ReBYqOuTu9aRy {
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 27px;
  text-transform: uppercase; }

._1yIy91O_c-QV9LenWWcXWq {
  display: block;
  margin: 18px 0 0;
  padding: 6px 0;
  width: 100%;
  color: #fff;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 27px;
  background: #e10000; }

.ZxvUwllZC88alt29HtmCq {
  margin-top: 7px;
  padding-left: 15px;
  font-size: 14px;
  font-size: 0.875rem;
  color: #e10000;
  font-weight: 600;
  line-height: 20px;
  text-align: left; }

.R5efzxumQtE8AegenEYvd {
  color: #fff; }

._1whxSipkyDJKkO0Ou-WKW2 {
  color: #000; }

._3bPQVFw33kydvwBH4d72ib {
  color: #a8a8a8; }

._3O15IyVh95oi3sduetHz7y {
  color: #07C264; }

._2e5xOOebM2YNl4Dqpy0nD3 {
  font-weight: 700; }
._3NzpuuYnJzLoJRPfrB4daT {
  width: 14px; }

._1X5pBuMwZDHUdc8j8fS-5S {
  margin-right: 13px;
  width: 16px;
  fill: currentColor; }

._1ziAYyxpBT7VRV5Xzqhr67,
.C1YMVFhwvj2PJ-8S-3CSD {
  width: 8px; }

._2WTHtxQnzpmbKMMz8sMLd8,
.cuhJFN32AokhKF-sgFzAf {
  width: 12px; }

._2xDWV0eisa-z7kIleqCEKb,
.dzsnJxmXmM-Hp1CAERjQD,
._1a3KB0Oja6hCgH3d5aRDF_ {
  width: 15px; }

._3bhj9vSShGLcjqxVuTfrTd {
  width: 18px;
  fill: currentColor; }

._2-lsqPmjQfZDTVpnaSbnZK {
  font-size: 23px; }

._1q9p3rCYMhxIXtvSwrGoLb {
  font-size: 12px; }

._2FYAR18GIv8R89z_Kb020g,
._1O-S3OXKZBPFx0QhmabEpS {
  font-size: 20px; }

._37VdKXUT8AY_IBTUEnOnBu {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 30px;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  border: 1px solid #dfdfdf; }

._3xhPDN69D-lSofqaEuopXB {
  fill: #fff; }

._2aDdwX2oimmEsNMSsXG2CO {
  fill: #000; }

._2w_Tkk7VO9ZKz4HpUBQYSN {
  fill: #cdcdcd; }

._3pLZcUt4K8rU0J_qqwmNK5 {
  vertical-align: text-bottom; }

._2RXy1oYCtw8MC1h2CPRKcW {
  margin-right: 10px; }
._2UgroRkMYfHQnTWzjuLWcA {
  fill: #fff; }

._1EfgvPin2rXKKDYcOg0E_8 {
  fill: #f1f1f1; }

._2FJg5U-trdcAZafzE5Mf2k {
  width: 67px;
  height: 22px; }

._3ygU6u4_0Bi79pz-dUYv0p ._1m5DdxUIE5Zli2F2JaWFh5 {
  fill: url(#logoFill); }

._3ygU6u4_0Bi79pz-dUYv0p ._3I-snJM59PF4Vtrs572usG {
  stop-color: #FFE155; }

._3ygU6u4_0Bi79pz-dUYv0p ._3-ZvRTDMcR67wEUrm8bfPH {
  stop-color: #FF2C68; }

._3ygU6u4_0Bi79pz-dUYv0p ._37b5dkbWO75cUA5CeKJBbZ {
  stop-color: #c2256a; }
._1GKEVbGiHOPif2wkRmfTha {
  display: inline-block;
  font-size: 16px;
  font-size: 1rem;
  text-decoration: none; }

._2F-iXkc0C7mPd-nn7j_dSs {
  color: #fff; }

._2oTErwKAErGxK0bCs8i5Bw {
  color: #d0d0d0; }

.DVanegLzpBFaQ_STSMJk5 {
  font-size: 18px;
  font-size: 1.125rem;
  color: #000;
  font-weight: 600; }
._1B8pf9RroahNtQCpGVcNkQ {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 18px 16px;
  line-height: 22px;
  text-align: left;
  border-radius: 5px;
  background: #fff;
  box-shadow: #f3f3f6 0 4px 6px; }
  ._1B8pf9RroahNtQCpGVcNkQ + ._1B8pf9RroahNtQCpGVcNkQ {
    margin-top: 20px; }

._1EuEkMJyrILVNPxJeAyVyt {
  flex: 1;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  font-weight: 500; }

._3xF_zHpn6v_fbtLnxKns3D {
  margin-left: 28px;
  font-size: 14px;
  fill: #b7b7cf; }
._3bCBG7RZ6PJM9Shq8mrnGu {
  display: flex;
  align-items: center;
  padding: 0 20px;
  width: 100%;
  height: 70px;
  font-size: 18px;
  font-size: 1.125rem;
  color: #000;
  font-weight: 600;
  border-bottom: 1px solid #ECECEC;
  cursor: pointer; }
  ._3bCBG7RZ6PJM9Shq8mrnGu span {
    display: inline-block;
    margin-right: 20px;
    font-size: 28px;
    font-size: 1.75rem; }

.Hsj-ViB2KdhoV2spvM5qZ {
  margin-left: auto; }
._1ZUJF5b2Zr6B65XYYRRX1p {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  padding-top: 6px;
  width: 126px;
  height: 126px;
  font-size: 62px;
  font-size: 3.875rem;
  line-height: 1;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.06) 0 4px 5px; }
  ._1ZUJF5b2Zr6B65XYYRRX1p:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 1px solid rgba(255, 255, 255, 0.4);
    background: transparent;
    opacity: 0;
    transform: scale(1); }
  ._1ZUJF5b2Zr6B65XYYRRX1p._2oScJHKXCfHRZoMrA9eyu0:before {
    animation: CY30nT3C_BNBmT9BD241d 9s ease infinite; }

._25EXDwmZgEsdsNKdvNcFuw {
  transform: translateZ(0); }

@keyframes CY30nT3C_BNBmT9BD241d {
  0%, 77.77% {
    opacity: 0;
    transform: scale(1); }
  33.33%, 44.44% {
    opacity: 1;
    transform: scale(2.4); } }
._2wZMcSqX4ZcJnoI_-5Tdt5 {
  display: block;
  width: 0%;
  height: 100%;
  border-radius: 4px;
  background: linear-gradient(to right, #FFDF55, #FF4A64); }

.rxRW6VC-jfaDp62TSzqPp {
  display: block;
  width: 230px;
  height: 7px;
  border-radius: 4px;
  background: #f8f8f8;
  overflow: hidden; }
._1AEBUfVynRzyyCfK0GGZ2u {
  top: 1px; }

._2jKOgnw2BGjNSIG2QQxKwK {
  fill: #94B2EE; }

.bZOFblGcp_HuBRnNxfVY {
  fill: #D084BE; }

._-7Wk-nBCc4MJPWzx0wNYd {
  fill: #981553; }

._1qJSKXTUHQTH2UFKABE6gu {
  fill: #86B4D8; }

._3HSX3l6-Mr9aM5yokkM2vu {
  fill: #14B9BB; }

._13JP-dU_l89Ey9xBZV6CT {
  fill: #DFD4E0; }

._2H0yhOzs4sW3zngRxFTd7u {
  fill: #18314C; }

._2PPBuiCp6MvsPcfqtr2otM {
  fill: #00CDF1; }

._2XTuTrYB-J-t5VdtKPLelA {
  fill: #1F3271; }

._1Y9iaiYhKQU7VMPOISE8W4 {
  fill: #B975CE; }

._3LwN3rAZkdoipTLks89_5U {
  fill: #F06769; }

.DVDFmPV_iclbUxihcV12s {
  fill: #fff; }

._1kMq1YdHsOTbrLHAVA5dAM {
  fill: #f8f8f8; }
._2TwlA8inRvZP250bCDt04X {
  color: #000;
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  vertical-align: sub; }
  ._2TwlA8inRvZP250bCDt04X._9nNrxGMOXfKieP-0HpeFx {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }
    ._2TwlA8inRvZP250bCDt04X._9nNrxGMOXfKieP-0HpeFx._2Dr1SH33LwMiSYyH7RP7hG {
      display: block; }
  ._2TwlA8inRvZP250bCDt04X div {
    transform-origin: 10px 10px;
    animation: _2TwlA8inRvZP250bCDt04X 1.2s linear infinite; }
    ._2TwlA8inRvZP250bCDt04X div:after {
      content: " ";
      display: block;
      position: absolute;
      top: 0px;
      left: 9px;
      width: 2px;
      height: 4px;
      border-radius: 30%;
      background: #000; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(1) {
      transform: rotate(0deg);
      animation-delay: -1.1s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(2) {
      transform: rotate(30deg);
      animation-delay: -1s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(3) {
      transform: rotate(60deg);
      animation-delay: -0.9s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(4) {
      transform: rotate(90deg);
      animation-delay: -0.8s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(5) {
      transform: rotate(120deg);
      animation-delay: -0.7s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(6) {
      transform: rotate(150deg);
      animation-delay: -0.6s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(7) {
      transform: rotate(180deg);
      animation-delay: -0.5s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(8) {
      transform: rotate(210deg);
      animation-delay: -0.4s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(9) {
      transform: rotate(240deg);
      animation-delay: -0.3s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(10) {
      transform: rotate(270deg);
      animation-delay: -0.2s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(11) {
      transform: rotate(300deg);
      animation-delay: -0.1s; }
    ._2TwlA8inRvZP250bCDt04X div:nth-child(12) {
      transform: rotate(330deg);
      animation-delay: 0s; }

@keyframes _2TwlA8inRvZP250bCDt04X {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
._331u6ULbk1hGbeTlQt3iS- {
  padding: 0 14px;
  width: 100%;
  height: 50px;
  font-size: 16px;
  font-size: 1rem;
  color: #222222;
  font-weight: 600;
  border-radius: 5px;
  border: 1px solid #ECECEC;
  outline: none;
  transition: all 0.15s linear; }
  ._331u6ULbk1hGbeTlQt3iS-::-webkit-input-placeholder {
    color: #848484; }
  ._331u6ULbk1hGbeTlQt3iS-:-moz-placeholder {
    color: #848484; }
  ._331u6ULbk1hGbeTlQt3iS-::-moz-placeholder {
    color: #848484; }
  ._331u6ULbk1hGbeTlQt3iS-:-ms-input-placeholder {
    color: #848484; }
  ._331u6ULbk1hGbeTlQt3iS-:focus {
    border-color: #9c9c9c; }
  ._331u6ULbk1hGbeTlQt3iS-._1VCUX7jGz3rT7QSwQS51fg {
    color: #e10000;
    border-color: #e10000;
    box-shadow: rgba(225, 0, 0, 0.12) 0 1px 5px; }

textarea._331u6ULbk1hGbeTlQt3iS- {
  padding: 14px;
  resize: none;
  height: 130px; }
._2ogvirpgbnSmPKJ63dU0Zi {
  position: absolute;
  right: 14px;
  top: 100%;
  padding: 9px 10px;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  border-radius: 5px;
  background: #00A9FF;
  box-shadow: #d0d0d0 0 2px 4px; }
  ._2ogvirpgbnSmPKJ63dU0Zi:before {
    content: '';
    position: absolute;
    right: 16px;
    bottom: 100%;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 7px 7px 7px;
    border-color: transparent transparent #00A9FF transparent; }
  ._2ogvirpgbnSmPKJ63dU0Zi._3ku3zGbjondqcRGJj1969 {
    top: calc(100% + 12px);
    right: -6px; }
._1qCTE-VVrEy4XeXm4bBRbK {
  font-size: 36px;
  font-size: 2.25rem;
  transform: rotate(0);
  animation: _2h9JkrTVxy42Syo-sFnD8D 0.5s linear infinite; }

@keyframes _2h9JkrTVxy42Syo-sFnD8D {
  100% {
    transform: rotate(360deg); } }
._1IbK3yBnHFG4BM5njMmh_m {
  width: 100%;
  padding: 10px;
  color: black;
  border: 1px solid #ECECEC;
  font-size: 18px;
  font-size: 1.125rem;
  height: 50px;
  border-radius: 5px;
  background: #fff; }

._2z3nhSdFUkFPe_OJta8P0X {
  width: 72%;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

._2q9REisYIqx9O3BBiIK8ac {
  position: absolute;
  top: 7px;
  right: 10px; }
._3n5fo_Ase0RDzggRvXVjxz {
  display: flex;
  flex-direction: column; }

._3nvN4HyKevARdif8hTRD44 {
  font-size: 32px;
  font-size: 2rem;
  color: #000;
  font-weight: 700;
  line-height: 1.6; }

._6tq3bPINVtaW74Ctk8iuw {
  font-size: 28px;
  font-size: 1.75rem;
  color: #d0d0d0;
  line-height: 1.8; }

._1QIdB-0q4Jtcje5eqEVONm {
  display: inline-block;
  height: 50px;
  cursor: pointer; }

._3MzzzR1rrb-kLm52CO71wl {
  box-shadow: none; }
._1NlzQ67hu5V8s1b-5Cqdfp {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 50px;
  width: 100%; }
  ._1NlzQ67hu5V8s1b-5Cqdfp._14GjsNN7SsnnlOtd1lk5oG {
    padding-bottom: 35px; }
  ._1NlzQ67hu5V8s1b-5Cqdfp._MzRxaWoA_g66qoivmPcM {
    padding-top: 60px; }
  ._1NlzQ67hu5V8s1b-5Cqdfp ._1eadjECY7oNr087VrVMTKx {
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: flex-end;
    width: 100%;
    max-width: 375px; }
    ._1NlzQ67hu5V8s1b-5Cqdfp ._1eadjECY7oNr087VrVMTKx._22cLxRHsDzE0eBH5G8H51z {
      flex-flow: row;
      justify-content: center; }
    ._1NlzQ67hu5V8s1b-5Cqdfp ._1eadjECY7oNr087VrVMTKx._3TNHweYlAsrbOLAi4RiCZ4 {
      justify-content: space-around; }

._71oc6i2iED1UqbovreYYS {
  background-color: #94B2EE; }

._3pM-FElqRToQfHdRyx1i_r {
  background-color: #D084BE; }

._2FVDEmQF8V-lUqlB1Dbefx {
  background-color: #981553; }

._2gjOXklKFZFSgnmUYvUKX3 {
  background-color: #86B4D8; }

._2oFE1D2tZd1gpBXenL70-9 {
  background-color: #14B9BB; }

._2kcvR9FRZgO4RKOUKYaLP- {
  background-color: #DFD4E0; }

._1SMaFhvWZX5ZJ8UsZDI_nY {
  background-color: #18314C; }

._3km71x41RnEJkABBCBfM9I {
  background-color: #00CDF1; }

._2p3IlIS_CAfi4Hb5UgTixq {
  background-color: #1F3271; }

._1VqpoASgxhEG-DdUJiTlsL {
  background-color: #B975CE; }

._2aJH9KuG2P2QTtDWwu_E6S {
  background-color: #F06769; }

.nU7X3ETNF6g7UG-VGQbMZ {
  background-color: #fff; }
._3QUXwrnAfYXt-8L3H0qJqq {
  margin-bottom: 14px;
  width: calc(100% - 32px); }
  ._3QUXwrnAfYXt-8L3H0qJqq.AubBp3usowojVXfqNf_DQ {
    position: relative; }
    ._3QUXwrnAfYXt-8L3H0qJqq.AubBp3usowojVXfqNf_DQ:after {
      content: '';
      position: absolute;
      top: 26px;
      right: 16px;
      transform: translateY(-50%);
      width: 8px;
      height: 8px;
      border-radius: 50%;
      background: #e10000; }
._3v_A5UxgQqwMhxYwIs1TrP {
  position: relative;
  display: flex;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 33px 30px 0;
  width: 100%;
  max-width: 375px; }
  ._3v_A5UxgQqwMhxYwIs1TrP._2-Vps4kr4oKsKbZnCNJ4iC {
    padding-top: 50px; }
  ._3v_A5UxgQqwMhxYwIs1TrP._2CVJfB-eKMh6KQVmKdiWDM {
    padding-top: 0;
    height: 54px; }
._2sg_EDSS5mGyI1mjHDSXqW {
  display: flex;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  flex: 1;
  width: 100%;
  max-width: 375px; }
._2u4nYXcOy-fYrQ4OQSxZBA {
  position: absolute;
  top: 16px;
  left: 20px; }
._2yXCwiOZtuKi8AiXDre2wD {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding-top: 36px;
  width: 100%;
  z-index: 2; }

.Jumr0vt2xb6e9YfkWtWT1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  padding: 0 20px 14px;
  width: 100%;
  background: #f8f8f8; }

.E5vrOZusupl9M0NEH5T08 {
  position: absolute; }

._2_XEINgVtuToZKG2juSgbK {
  display: flex;
  align-items: flex-end;
  margin-top: -16px; }

.JZIXPNp_GsMCwOCEo0VAL {
  margin-right: 16px; }

.v-wxb0kvooH7VU36U2tZo {
  display: flex;
  flex-direction: column;
  font-weight: 600;
  line-height: 20px;
  text-align: left; }

._11y-oQV2ZQB9KQLxrSSV4o {
  font-size: 18px;
  font-size: 1.125rem;
  color: #000; }

._25yGvv1zrK9mWCofShVHs4 {
  font-size: 12px;
  font-size: 0.75rem;
  color: #a8a8a8;
  text-transform: uppercase; }
._2Qm7OG3hQRLT4x9Z25pDQ9 {
  display: flex;
  flex-direction: column;
  height: 100%;
  align-items: center; }
._11TE8FFeWgf05iTsRTq7LG {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: 0; }

.WuF_6PmthVjm5coYPsi9m {
  margin-bottom: 10px; }
._2l5CM8PC0Z3vW0lCsibPd3 {
  color: black;
  text-decoration: none; }
._3rPJmRge3zWemK5zOJfo_7 {
  align-items: stretch;
  justify-content: flex-start;
  max-width: unset;
  background-color: #f8f8f8; }
  ._3rPJmRge3zWemK5zOJfo_7 ._2vikgt01nsW25SEDtf1skl {
    padding: 14px 20px 106px;
    min-height: 100%;
    overflow-y: scroll; }

._2_JvSQX1aicL5AF44uSJzo {
  position: fixed;
  bottom: 0;
  padding: 14px 18px;
  background: #F0F0F7;
  box-shadow: #f6f6f9 0 -3px 6px; }

._92kt6A1RfbeTgUCsOSpNf {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: rgba(248, 248, 248, 0.9); }
  ._92kt6A1RfbeTgUCsOSpNf > div {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 9px 20px 25px;
    width: calc(100% - 64px);
    border-radius: 5px;
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.03) 0 5px 10px; }

._1G1XV-F2sAmvhJ2JLWUihQ {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 20px; }

.iH0zHgX4UbveXCh2K_K38 {
  padding-left: 4px;
  text-align: left; }

.DydCG1fKAa-Eoi849yMFy {
  margin-top: 20px; }

._3sn3p77oO071rIOXm3GMqM {
  margin-top: 20px;
  width: 100%; }
._3v2noHK-r1riU4z7a5jATz {
  text-align: center;
  height: 100%; }
  ._3v2noHK-r1riU4z7a5jATz > div {
    height: 100%; }
html {
  height: 100%;
  box-sizing: border-box; }

*, *:before, *:after {
  position: relative;
  z-index: 0;
  box-sizing: inherit; }

body {
  margin: 0;
  padding: 0;
  height: 100%;
  font-size: 16px;
  font-size: 1rem;
  color: #848484;
  font-family: "proxima-soft", sans-serif;
  font-weight: 500;
  line-height: 27px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

h1, h2, h3, h4, h5, h6, p {
  margin: 0; }

input:not([type=submit]):not([type=file]):not([type=checkbox]):not([type=radio]) {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

#root {
  height: 100%; }

.gradient_00 {
  background: linear-gradient(to bottom, #E0C3FC, #8EC5FC); }

.gradient_01 {
  background: linear-gradient(to bottom, #FCCB90, #D57EEB); }

.gradient_02 {
  background: linear-gradient(to bottom, #FFF801, #FF1C5D, #2A145F); }

.gradient_03 {
  background: linear-gradient(to bottom, #74EBD5, #9FACE6); }

.gradient_04 {
  background: linear-gradient(to bottom, #2AF599, #0CB7E0); }

.gradient_05 {
  background: linear-gradient(to bottom, #A8EDEA, #FDD6E3); }

.gradient_06 {
  background: linear-gradient(to bottom, #547795, #0A2240); }

.gradient_07 {
  background: linear-gradient(to bottom, #4FACFE, #00F2FE); }

.gradient_08 {
  background: linear-gradient(to bottom, #30CFD0, #330867); }

.gradient_09 {
  background: linear-gradient(to bottom, #7028E4, #E5B2CA); }

.gradient_10 {
  background: linear-gradient(to bottom, #FF0844, #FFB199); }

.margin-top-regular {
  margin-top: 34px; }

.margin-top-large {
  margin-top: 42px; }

.SingleDatePickerInput {
  display: none; }

.SingleDatePicker_picker {
  position: relative;
  top: auto !important;
  left: auto !important; }

.DayPicker__withBorder {
  box-shadow: none; }

.CalendarDay__selected,
.CalendarDay__selected:active,
.CalendarDay__selected:hover {
  background-color: #20AEDD; }

.react-timekeeper {
  box-shadow: none !important; }
  .react-timekeeper > div:first-of-type {
    display: flex; }

/*# sourceMappingURL=main.aa565de5.css.map*/