.alertItem a {
  font-size: 16px;
  line-height: 24px;
  display: inline;
  padding: 0;
  font-weight: 600;
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s;
  background: transparent;
  border: none;
  border-radius: 4px;
}

@media (max-width: 767px) {
  .alertItem a {
    font-size: 14px;
    line-height: 20px;
  }
}

.alertItem__type_default a {
  color: #577EDC;
}

.alertItem__type_default a:hover {
  color: #395CB1;
}

.alertItem__type_warning a {
  color: #FF991F;
}

.alertItem__type_warning a:hover {
  color: #C87520;
}

.DS__TechnicalMessage__root,
.DS__TechnicalMessage__root-enter,
.DS__TechnicalMessage__root-enter-active,
.DS__TechnicalMessage__root-exit,
.DS__TechnicalMessage__root-exit-active,
.DS__TechnicalMessage__dots {
  all: initial;
  font-family: var(--font-family);
}

.DS__TechnicalMessage__root {
  position: relative;
  box-sizing: border-box;
  display: block;
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
}

.DS__TechnicalMessage__root-enter {
  opacity: 0;
}

.DS__TechnicalMessage__root-enter-active {
  opacity: 1;
  transition: opacity 200ms;
}

@media screen and (prefers-reduced-motion: reduce) {
  .DS__TechnicalMessage__root-enter-active {
    transition: none
  }
}

.DS__TechnicalMessage__root-exit {
  opacity: 1;
}

.DS__TechnicalMessage__root-exit-active {
  opacity: 0;
  transition: opacity 200ms;
}

@media screen and (prefers-reduced-motion: reduce) {
  .DS__TechnicalMessage__root-exit-active {
    transition: none
  }
}

.DS__TechnicalMessage__dots {
  display: none;
}

@media (max-width: 767px) {
  .DS__TechnicalMessage__dots {
    position: absolute;
    right: 0;
    bottom: 12px;
    left: 0;
    box-sizing: border-box;
    display: block;
    flex-shrink: 0;
    width: 100%;
    padding-right: 16px;
    padding-left: 16px
  }
}

.DS__TechnicalMessageAlert__root,
.DS__TechnicalMessageAlert__visible,
.DS__TechnicalMessageAlert__content,
.DS__TechnicalMessageAlert__close,
.DS__TechnicalMessageAlert__prev,
.DS__TechnicalMessageAlert__next,
.DS__TechnicalMessageAlert__actions {
  all: initial;
  font-family: var(--font-family);
}

.DS__TechnicalMessageAlert__root {
  display: none;
  padding: 6px 44px 6px 6px;
}

@media (max-width: 767px) {
  .DS__TechnicalMessageAlert__view_single {
    padding: 12px
  }
}

@media (max-width: 767px) {
  .DS__TechnicalMessageAlert__view_flipping {
    padding: 12px 12px 28px
  }
}

.DS__TechnicalMessageAlert__type_default {
  background-color: #ebf1ff;
}

.DS__TechnicalMessageAlert__type_default .DS__TechnicalMessageAlert__close {
  color: #577edc;
}

.DS__TechnicalMessageAlert__type_warning {
  background-color: #fff4e9;
}

.DS__TechnicalMessageAlert__type_warning .DS__TechnicalMessageAlert__close {
  color: #ff991f;
}

.DS__TechnicalMessageAlert__visible {
  display: flex;
  align-items: center;
}

.DS__TechnicalMessageAlert__content {
  flex-grow: 1;
}

@media (max-width: 767px) {
  .DS__TechnicalMessageAlert__content.DS__TechnicalMessageAlert__has_close_button {
    margin-right: 28px
  }
}

.DS__TechnicalMessageAlert__close {
  position: absolute;
  top: 50%;
  right: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  padding: 0;
  margin: 0;
  cursor: pointer;
  background-color: transparent;
  border: 0;
  transform: translateY(-50%);
}

.DS__TechnicalMessageAlert__close.DS__TechnicalMessageAlert__focus-visible {
  outline: 2px auto #577edc;
  outline-offset: 2px;
}

@media (max-width: 767px) {
  .DS__TechnicalMessageAlert__close {
    top: 0;
    right: 0;
    transform: none
  }
}

.DS__TechnicalMessageAlert__prev {
  margin-right: 16px;
}

@media (max-width: 767px) {
  .DS__TechnicalMessageAlert__prev {
    display: none
  }
}

.DS__TechnicalMessageAlert__next {
  margin-left: 12px;
}

.DS__TechnicalMessageAlert__actions {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  white-space: nowrap;
}

@media (max-width: 767px) {
  .DS__TechnicalMessageAlert__actions {
    display: none
  }
}

.DS__SvgIcon__block {
  display: block;
}

.DS__SvgIcon__size_auto {
  width: 100%;
  height: 100%;
}

.DS__SvgIcon__size_sm {
  width: 12px;
  height: 12px;
}

.DS__SvgIcon__size_md {
  width: 20px;
  height: 20px;
}

.DS__SvgIcon__size_lg {
  width: 32px;
  height: 32px;
}

.DS__SvgIcon__size_xl {
  width: 40px;
  height: 40px;
}

.DS__TextBase__root {
  margin-top: 0;
  margin-bottom: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto',
    'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
    sans-serif;
  text-decoration: inherit;
  white-space: pre-wrap;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  text-size-adjust: none;
}

@media print {
  .DS__TextBase__root {
    color: #000000
  }
}

.DS__TextBase__size_xl {
  font-size: 18px;
  line-height: 28px;
}

.DS__TextBase__size_l {
  font-size: 16px;
  line-height: 24px;
}

.DS__TextBase__size_m {
  font-size: 14px;
  line-height: 20px;
}

.DS__TextBase__size_s {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.2px;
}

.DS__TextBase__indent {
  text-indent: 8px;
}

.DS__TextBase__alignment_center {
  text-align: center;
}

.DS__TextBase__alignment_right {
  text-align: right;
}

.DS__TextBase__alignment_left {
  text-align: left;
}

.DS__TextBase__noWrap {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.DS__TextBase__block {
  width: 100%;
}

.DS__TextBase__weight_semibold {
  font-weight: 600;
}

.DS__TextBase__weight_inherit {
  font-weight: inherit;
}

.DS__TextBase__display_flex {
  display: flex;
}

.DS__TextBase__display_block {
  display: block;
}

.DS__TextBase__display_inline {
  display: inline;
}

.DS__TextBase__display_inline_block {
  display: inline-block;
}

.DS__ButtonBase__root {
  padding: 0;
  cursor: pointer;
  background-color: transparent;
  border: 0;
}

.DS__TechnicalMessageDotPanel__root {
  all: initial;
  font-family: var(--font-family);
}

.DS__TechnicalMessageDotPanel__root {
  display: flex;
  align-items: center;
}

.DS__TechnicalMessageDotPanel__item:not(:last-child) {
  margin-right: 8px;
}

.DS__TechnicalMessageDot__root,
.DS__TechnicalMessageDot__active {
  all: initial;
  font-family: var(--font-family);
}

.DS__TechnicalMessageDot__root {
  display: block;
  width: 6px;
  height: 6px;
  background: #ffffff;
  border-radius: 4px;
  box-shadow: 0px 0px 4px rgba(34, 42, 55, 0.04);
  transition: width 0.3s linear;
}

@media screen and (prefers-reduced-motion: reduce) {
  .DS__TechnicalMessageDot__root {
    transition: none
  }
}

.DS__TechnicalMessageDot__active {
  width: 40px;
}

.layout_wrapper {
  display: grid;
  grid-template-columns: auto 230px minmax(320px, 1200px) auto;
  grid-template-rows: 92px 1fr auto;
  min-height: 100vh;
  gap: 0 30px;
  grid-template-areas:
    "header header header header"
    "content content content content"
    "footer footer footer footer";
}

.layout_header {
  grid-area: header;
}

.layout_sidebar {
  grid-area: sidebar;
}

.layout_content {
  grid-area: content;
}

.layout_footer {
  grid-area: footer;
}

.layout_chat svg {
  box-sizing: initial;
  display: initial;
}

/*.layout_chat div,*/

/*.layout_chat h1,*/

/*.layout_chat p {*/

/*    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;*/

/*}*/

@media (max-width: 1271px) {
  /* md2 */

  .layout_wrapper {
    grid-template-rows: 60px 1fr auto;
  }
}

@media (max-width: 767px) {
  .layout_wrapper {
    grid-template-columns: minmax(320px, 1fr);
    grid-template-areas:
      "header"
      "content"
      "footer";
  }

  .layout_sidebar {
    display: none;
  }

  .layout_header {
    display: block;
  }
}

@keyframes M6ed-k2i{
  0%{
    background-position:0 0
  }

  to{
    background-position:56px 0
  }
}

@keyframes _2svw7qsZ{
  0%{
    transform:scale(1)
  }

  to{
    transform:scale(50)
  }
}

@keyframes _1Ajbr9ft{
  0%{
    opacity:1
  }

  to{
    opacity:0
  }
}

._1Zankvd6,._1cD2Iyc6,._2Q1Q3T3Z{
  position:relative;
  width:100%;
  box-sizing:border-box
}

._1cD2Iyc6._2wz1EX_C{
  z-index:3
}

._1cD2Iyc6._2wz1EX_C ._2Q1Q3T3Z{
  border-color:#ff6161
}

._1cD2Iyc6._1NcIrEdz ._2Q1Q3T3Z{
  border-color:#767778;
  background-color:#373b40
}

._1cD2Iyc6._1NcIrEdz ._1Zankvd6{
  background-color:#373b40;
  color:#fff
}

._1cD2Iyc6._1NcIrEdz .AfJS6A5g{
  color:rgba(255,255,255,.5)
}

._1cD2Iyc6._1Ta4j6hR ._1Zankvd6{
  padding:0 0 0 16px
}

@media (min-width:720px){
  ._1cD2Iyc6._1Ta4j6hR ._1H1uabqi:not(._2QILNqKm) ._1Zankvd6._237XVDYz~.AfJS6A5g.AfJS6A5g,._1cD2Iyc6._1Ta4j6hR ._1H1uabqi:not(._2QILNqKm) ._1Zankvd6[readonly]~.AfJS6A5g.AfJS6A5g{
    display:block;
    top:0;
    font-size:16px
  }
}

._1cD2Iyc6._1Ta4j6hR ._2QILNqKm .AfJS6A5g,._1cD2Iyc6._1Ta4j6hR._1H1uabqi .AfJS6A5g{
  display:none
}

._1cD2Iyc6._1Ta4j6hR .AfJS6A5g{
  top:0;
  line-height:56px;
  transition:none
}

._1Zankvd6,._2Q1Q3T3Z{
  font-size:16px
}

._2Q1Q3T3Z{
  display:flex;
  //border-radius:8px;
  line-height:18px;
  background-color:#fff;
  transition:border-color .2s;
  height:56px;
  border:1px solid #d0d6e1
}

._2Q1Q3T3Z._1H1uabqi{
  z-index:2;
  border:1px solid #a7c42a
}

._2Q1Q3T3Z._1H1uabqi .AfJS6A5g{
  top:6px;
  font-size:12px
}

@media (min-width:720px){
  ._2Q1Q3T3Z._1H1uabqi .AfJS6A5g{
    top:2px
  }
}

._2Q1Q3T3Z._1H1uabqi ._1iuoRFXU{
  font-size:16px;
  top:0
}

._2Q1Q3T3Z._2QILNqKm .AfJS6A5g{
  top:6px;
  font-size:12px
}

@media (min-width:720px){
  ._2Q1Q3T3Z._2QILNqKm .AfJS6A5g{
    top:2px
  }
}

._2Q1Q3T3Z._2SHuwHPd._1H1uabqi{
  border-color:#00a4ba
}

._2Q1Q3T3Z._2SHuwHPd path{
  fill:#00a4ba
}

._2Q1Q3T3Z._2SHuwHPd ._1Zankvd6{
  caret-color:#00a4ba
}

._2Q1Q3T3Z._2BZUQMww{
  flex-direction:row-reverse
}

._1Zankvd6{
  display:block;
  overflow:hidden;
  outline:0;
  height:54px;
  border:0;
  padding:24px 0 8px 16px;
  white-space:nowrap;
  text-overflow:ellipsis;
  background:0 0;
  color:#101112;
  caret-color:#a7c42a
}

._1Zankvd6._237XVDYz._237XVDYz._237XVDYz,._1Zankvd6[readonly]{
  caret-color:transparent;
  cursor:default
}

._1Zankvd6::-ms-clear{
  display:none
}

._1Zankvd6::-webkit-input-placeholder{
  font-weight:inherit
}

._1Zankvd6:-ms-input-placeholder{
  font-weight:inherit
}

._3pBKKUE5{
  position:relative;
  flex:1
}

.AfJS6A5g{
  display:block;
  position:absolute;
  overflow:hidden;
  left:16px;
  top:20px;
  width:calc(100% - 16px);
  white-space:nowrap;
  text-overflow:ellipsis;
  font-size:16px;
  color:#7a869a;
  cursor:text;
  transition:top .2s,font-size .2s
}

::-moz-placeholder{
  color:#7a869a
}

::placeholder{
  color:#7a869a
}

._3Jii0CdT{
  top:18px
}

._3d7sGqia{
  position:absolute;
  font-size:12px;
  line-height:16px;
  z-index:3;
  left:0;
  bottom:46px;
  max-width:70%;
  padding:4px 8px;
  background-color:#ff6161;
  color:#fff
}

._3d7sGqia:after{
  content:'';
  position:absolute;
  right:calc(50% - 6px);
  bottom:-6px;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  border-top:6px solid #ff6161;
  width:0;
  height:0
}

._13-hh-aw{
  bottom:auto;
  position:absolute;
  background-color:transparent;
  color:#ff6161
}

._13-hh-aw:after{
  display:none
}

.CvcVPWq1{
  display:block;
  position:relative;
  padding:18px;
  cursor:pointer
}

.CvcVPWq1._22t2gbCJ svg{
  width:12px;
  height:12px;
  margin-top:4px
}

.CvcVPWq1,.CvcVPWq1 svg{
  width:20px;
  height:20px
}

@media (min-width:720px){
  .CvcVPWq1{
    width:30px;
    padding-left:10px;
    text-align:right
  }
}

.CvcVPWq1 path{
  fill:#97ba1e
}

._2_evT-AF ._1Zankvd6{
  padding-top:8px
}

.j6yMwqvj{
  display:flex;
  align-items:center;
  position:absolute;
  top:50%;
  right:20px;
  transform:translate(0,-50%)
}

._3rktEF7Z{
  display:inline-block;
  min-width:32px;
  text-align:center;
  font-size:20px;
  font-style:normal;
  color:#101112
}

.FqS3uqGH,._1FNNvS3T{
  position:relative;
  outline:0;
  width:36px;
  height:36px;
  border:0;
  border-radius:18px;
  background:#00a4ba;
  cursor:pointer
}

.FqS3uqGH svg,._1FNNvS3T svg{
  position:absolute;
  left:50%;
  top:50%;
  width:20px;
  height:20px;
  transform:translate(-50%,-50%)
}

.FqS3uqGH path,.VfAlnjcf.ztY6Svmn ._2OkbMxvl svg,.VfAlnjcf.ztY6Svmn .xZUbNvsk svg,._1FNNvS3T path{
  fill:#fff
}

.FqS3uqGH[disabled],._1FNNvS3T[disabled]{
  background:rgba(0,0,0,.12);
  cursor:default
}

._3VHLc0VY{
  position:absolute;
  display:block;
  z-index:11;
  left:50%;
  margin-left:-6px;
  bottom:-11px;
  width:12px;
  height:9px
}

._3VHLc0VY:after,._3VHLc0VY:before{
  content:'';
  position:absolute;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  width:0;
  height:0
}

._3VHLc0VY:before{
  border-bottom:9px solid rgba(6,44,82,.1);
  top:-2px
}

._3VHLc0VY:after{
  border-bottom:9px solid #fff
}

._3VHLc0VY._1NcIrEdz:after{
  border-bottom-color:#484e54
}

._1UtIixOm{
  font-size:10px
}

._2qj2d_Bn{
  position:fixed;
  z-index:2;
  left:0;
  top:0;
  width:100%;
  height:auto;
  background:#fff
}

._2qj2d_Bn._291OrFxW{
  border:1px solid #484e54;
  background-color:#484e54
}

@media (min-width:414px){
  ._2qj2d_Bn{
    position:absolute
  }
}

@media (min-width:414px) and (max-width:624px){
  ._2qj2d_Bn{
    position:fixed;
    z-index:999
  }
}

@media (max-width:624px){
  ._2qj2d_Bn{
    position:fixed;
    z-index:1000;
    display:flex;
    align-items:center;
    justify-content:center;
    right:0;
    bottom:0
  }
}

._2tqsNf96{
  display:flex;
  align-items:center
}

.PF6arUND{
  margin-right:24px
}

._25r7b7LA,.gZmTl5Dn{
  line-height:24px;
  padding:0;
  margin:0
}

.gZmTl5Dn{
  color:rgba(0,0,0,.54);
  font-size:14px
}

._25r7b7LA._1JGcQ78j,.gZmTl5Dn._1JGcQ78j{
  color:#fff
}

._25r7b7LA{
  color:#101112;
  font-size:18px
}

._1fjAcxhn{
  position:relative;
  width:188px;
  padding:40px 0
}

._1CMVcJ78{
  display:none
}

._1m9skEXN,._25FbSC7Y{
  height:4px;
  border-top-left-radius:2px;
  border-bottom-left-radius:2px;
  transition:left .3s ease-out,width .3s ease-out
}

._25FbSC7Y{
  background:#a7c42a
}

._1m9skEXN{
  background:#00a4ba
}

.Z5SjvR1w{
  background:#ccc;
  border:1px solid #ccc;
  box-shadow:none;
  transform:none
}

._1UTlZd4i{
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background:#a7c42a;
  border:1px solid #a7c42a;
  border-radius:8px;
  cursor:pointer;
  display:block;
  height:16px;
  margin-left:-8px;
  margin-top:-10px;
  outline:0;
  position:absolute;
  top:50%;
  transition:transform .3s ease-out,box-shadow .3s ease-out;
  width:16px
}

._1UTlZd4i:active{
  box-shadow:0 0 0 8px rgba(196,214,0,.2)
}

._1UTlZd4i:focus{
  box-shadow:0 0 0 8px rgba(196,214,0,.2)
}

._2K8EpBNc{
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background:#00a4ba;
  border:1px solid #00a4ba;
  border-radius:8px;
  cursor:pointer;
  display:block;
  height:16px;
  margin-left:-8px;
  margin-top:-10px;
  outline:0;
  position:absolute;
  top:50%;
  transition:transform .3s ease-out,box-shadow .3s ease-out;
  width:16px
}

._2K8EpBNc:active{
  box-shadow:0 0 0 8px rgba(61,194,205,.2)
}

._2K8EpBNc:focus{
  box-shadow:0 0 0 8px rgba(61,194,205,.2)
}

.FLbU3w-F{
  transition:left .3s ease-out
}

.HuOM9BBZ,._22HsXnce{
  border-radius:2px;
  cursor:pointer;
  display:block;
  height:4px;
  position:relative;
  transition:left .3s ease-out,width .3s ease-out
}

.HuOM9BBZ{
  background:rgba(0,0,0,.12)
}

._22HsXnce{
  background:rgba(255,255,255,.12)
}

.JAPJ811v{
  display:none
}

._1y_haDc3{
  display:flex;
  flex-direction:column;
  padding:10px;
  border-radius:8px;
  margin-left:-10px
}

._2CVFj8d2{
  left:0;
  top:20px;
  display:flex
}

.R1IOUSRh button{
  padding:0
}

._2ae4J3fF{
  left:96px!important;
  top:-46px!important
}

._3In0v7Ag,._4AHM_oBP{
  font-style:normal;
  font-weight:700;
  font-size:16px;
  line-height:19px;
  color:#222a37
}

._4AHM_oBP{
  font-weight:400;
  font-size:14px;
  line-height:22px;
  text-align:left
}

._4AHM_oBP a,._aTCJKKJ a{
  color:#a7c42a;
  text-decoration:none;
  font-size:14px;
  line-height:20px;
  font-weight:600
}

@media (max-width:767px){
  .R1IOUSRh{
    margin-top:20px;
    margin-left:10px
  }

  ._1y_haDc3{
    padding:0;
    margin:0;
    height:20px
  }
}

@media (max-width:717px){
  ._13JDGHKx{
    font-weight:500;
    font-size:14px;
    line-height:20px;
    color:#222a37
  }
}

.VfAlnjcf{
  display:flex;
  flex-direction:column;
  position:fixed;
  left:0;
  top:0;
  width:100%;
  height:100%;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
  background-color:#fff;
  border:1px solid #d0d6e1;
  box-sizing:border-box;
  box-shadow:0 8px 16px rgba(34,42,55,.13);
  border-radius:8px
}

.VfAlnjcf._2vm_Veve ._1CpKoPAx:checked~._2jSzDihS{
  color:#00a4ba
}

.VfAlnjcf._2vm_Veve ._1CpKoPAx:checked~._2jSzDihS:after{
  background-color:#00a4ba
}

.VfAlnjcf._2vm_Veve ._3xnL82Xf:not(._15o_fYyC):not(._1EdG6acv):hover{
  border-color:#00a4ba
}

.VfAlnjcf._2vm_Veve ._3xnL82Xf._2NMmAdQS._2NMmAdQS,.VfAlnjcf._2vm_Veve ._3xnL82Xf.wNJmY8SB{
  border-color:#00a4ba;
  background:#00a4ba
}

.VfAlnjcf._2vm_Veve ._3xnL82Xf._3Om9aER6{
  background-color:rgba(61,194,205,.24)
}

.VfAlnjcf._2vm_Veve ._2bcBWTW_:after{
  background-color:#00a4ba
}

.VfAlnjcf._2vm_Veve ._2bcBWTW_[disabled],.VfAlnjcf._2vm_Veve ._2bcBWTW_[disabled]:after{
  background-color:rgba(61,194,205,.38)
}

.VfAlnjcf._2vm_Veve ._16tkUnqP{
  border:1px solid #00a4ba;
  background-color:#00a4ba;
  color:#fff
}

.VfAlnjcf._2vm_Veve ._2LSb_ahR{
  background-image:repeating-linear-gradient(-45deg,#00a4ba,#00a4ba 20px,#e2f6f8 20px,#e2f6f8 40px)
}

.VfAlnjcf.kw1S5lwn ._2TGVXRpa ._1QQ-6uTi svg{
  fill:#21a795
}

.VfAlnjcf.kw1S5lwn ._1CpKoPAx:checked~._2jSzDihS{
  background-color:#21a795;
  color:#fff
}

.VfAlnjcf.kw1S5lwn ._3xnL82Xf:not(._15o_fYyC):not(._1EdG6acv):hover{
  border-color:#21a795
}

.VfAlnjcf.kw1S5lwn ._3xnL82Xf._2NMmAdQS._2NMmAdQS,.VfAlnjcf.kw1S5lwn ._3xnL82Xf.wNJmY8SB{
  border-color:#21a795;
  background:#21a795
}

.VfAlnjcf.kw1S5lwn ._3xnL82Xf._3Om9aER6{
  background-color:rgba(33,167,149,.24)
}

.VfAlnjcf.kw1S5lwn ._2bcBWTW_:after{
  background-color:#21a795
}

.VfAlnjcf.kw1S5lwn ._2bcBWTW_[disabled],.VfAlnjcf.kw1S5lwn ._2bcBWTW_[disabled]:after{
  background-color:rgba(33,167,149,.38)
}

.VfAlnjcf.kw1S5lwn ._16tkUnqP{
  border:1px solid #21a795;
  color:#21a795;
  background-color:#fff
}

.VfAlnjcf.kw1S5lwn ._2LSb_ahR{
  background-image:repeating-linear-gradient(-45deg,#21a795,#21a795 20px,#e2f6f8 20px,#e2f6f8 40px)
}

.VfAlnjcf.ztY6Svmn{
  background-color:#484e54
}

.VfAlnjcf.ztY6Svmn ._2TGVXRpa{
  border-bottom-color:#767778
}

.VfAlnjcf.ztY6Svmn .Mp03E1DU{
  font-weight:500;
  color:rgba(255,255,255,.5)
}

.VfAlnjcf.ztY6Svmn ._1Igr3H9v{
  border-bottom-color:rgba(255,255,255,.12)
}

.VfAlnjcf.ztY6Svmn .GhIw1Umm,.VfAlnjcf.ztY6Svmn .tmg_Aw3d.tmg_Aw3d.tmg_Aw3d,._3xnL82Xf.wNJmY8SB time{
  color:#fff
}

.VfAlnjcf.ztY6Svmn ._2OkbMxvl[disabled],.VfAlnjcf.ztY6Svmn .xZUbNvsk[disabled]{
  cursor:default
}

.VfAlnjcf.ztY6Svmn ._2OkbMxvl[disabled] svg,.VfAlnjcf.ztY6Svmn .xZUbNvsk[disabled] svg{
  fill:rgba(255,255,255,.3)
}

.VfAlnjcf.ztY6Svmn ._3xnL82Xf ._2-KEJCUO{
  font-weight:500;
  color:#fff
}

.VfAlnjcf.ztY6Svmn ._3xnL82Xf._15o_fYyC ._2-KEJCUO{
  color:rgba(255,255,255,.3)
}

.VfAlnjcf.ztY6Svmn ._3oOS_6-D span{
  color:rgba(255,255,255,.7)
}

@media (min-width:718px){
  .VfAlnjcf.ztY6Svmn._1YtvsWTZ~._3VZyWxEI:after{
    border-bottom-color:#484e54
  }

  .VfAlnjcf.ztY6Svmn ._1CpKoPAx._1CpKoPAx~._2jSzDihS,.VfAlnjcf.ztY6Svmn ._2H9fLDXN{
    color:#fff
  }

  .VfAlnjcf.ztY6Svmn ._1CpKoPAx._1CpKoPAx:checked~._2jSzDihS{
    background-color:rgba(255,255,255,.12);
    color:#fff
  }
}

.Lzq6scBD{
  z-index:310!important;
  background:0 0
}

._2TGVXRpa{
  position:relative;
  margin:0;
  border-bottom:1px solid rgba(0,0,0,.12);
  text-align:center;
  line-height:56px;
  font-size:18px;
  font-weight:400
}

._2TGVXRpa ._1QQ-6uTi{
  position:absolute;
  top:50%;
  left:18px;
  transform:translate(0,-50%)
}

@media (max-width:718px){
  ._2TGVXRpa{
    font-style:normal;
    font-weight:700;
    font-size:14px;
    line-height:20px;
    text-align:left;
    padding:18px 16px 18px 22px;
    border-bottom:1px solid #dde3ed
  }

  ._2TGVXRpa span{
    padding-left:26px
  }
}

._1Igr3H9v{
  display:flex;
  flex-shrink:0;
  border-bottom:1px solid rgba(0,0,0,.12)
}

.HgtEWZ0f{
  text-align:center
}

._1CpKoPAx{
  position:absolute;
  opacity:0
}

._1CpKoPAx:checked~._2jSzDihS{
  color:#97ba1e
}

._1CpKoPAx:checked~._2jSzDihS:after{
  background-color:#97ba1e
}

._2jSzDihS{
  display:block;
  position:relative;
  line-height:28px;
  font-size:14px;
  font-weight:500;
  color:rgba(0,0,0,.54);
  transition:color .2s
}

._2jSzDihS:after{
  content:'';
  position:absolute;
  left:8px;
  right:8px;
  bottom:0;
  height:2px;
  background-color:transparent;
  transition:background-color .2s
}

.Biwfn8ll{
  width:280px;
  min-width:280px
}

.Biwfn8ll span,._3oOS_6-D span{
  font-style:normal;
  font-weight:400;
  color:#7a869a
}

.Biwfn8ll span{
  letter-spacing:.02em;
  font-size:12px;
  line-height:16px
}

._3JDDlm0T{
  width:100%;
  padding-top:20px
}

._2OkbMxvl,.xZUbNvsk{
  display:none;
  position:relative;
  outline:0;
  width:20px;
  height:20px;
  border:0;
  padding:0;
  background:0;
  cursor:pointer
}

._2OkbMxvl svg{
  transform:rotate(180deg)
}

._2OkbMxvl[disabled],.xZUbNvsk[disabled]{
  cursor:default
}

._2OkbMxvl[disabled] svg,.xZUbNvsk[disabled] svg{
  stroke:rgba(0,0,0,.12)
}

._2OkbMxvl svg,.xZUbNvsk svg{
  position:absolute;
  left:0;
  top:0;
  right:0;
  width:20px;
  height:20px;
  stroke:rgba(0,0,0,.54)
}

._1DGwkFcd,._2xYWR237{
  display:block
}

._1DGwkFcd{
  white-space:nowrap;
  font-style:normal;
  font-weight:400;
  font-size:10px;
  line-height:12px;
  align-items:center;
  text-align:center;
  letter-spacing:-.04em;
  color:rgba(0,0,0,.38)
}

._3bCPFOUS{
  color:#81a11a
}

.Mp03E1DU{
  color:#7a869a
}

._1j_trBye{
  color:#c13e45
}

._2kDw-7WU{
  display:flex;
  align-items:center;
  flex-shrink:0;
  margin:0;
  padding:0
}

._3oOS_6-D{
  flex-grow:1;
  list-style:none;
  text-align:center;
  background-color:#f6f8fc
}

._3oOS_6-D span{
  text-transform:lowercase;
  font-size:14px;
  text-align:center;
  line-height:36px
}

._2-z0ijzy{
  display:flex;
  flex-wrap:wrap;
  margin:0;
  padding:0
}

._3xnL82Xf{
  flex-grow:0;
  flex-basis:14.28571%;
  box-sizing:border-box;
  height:40px;
  min-width:40px;
  margin:0;
  border:1px solid transparent;
  border-radius:6px;
  padding:0;
  list-style:none;
  text-align:center
}

@media (max-width:320px){
  ._3xnL82Xf{
    min-width:38px
  }
}

._3xnL82Xf:not(._15o_fYyC):not(._1EdG6acv){
  cursor:pointer
}

._3xnL82Xf:not(._15o_fYyC):not(._1EdG6acv):hover{
  border-color:#97ba1e
}

._3xnL82Xf._15o_fYyC ._2-KEJCUO{
  color:rgba(0,0,0,.12)
}

._3xnL82Xf.wNJmY8SB{
  border-color:#97ba1e;
  background:#97ba1e;
  border-radius:6px
}

._3xnL82Xf._2NMmAdQS._2NMmAdQS time,._3xnL82Xf._2NMmAdQS._2NMmAdQS time ._1DGwkFcd,._3xnL82Xf.wNJmY8SB time ._1DGwkFcd{
  color:#fff
}

._3xnL82Xf._3Om9aER6{
  border-radius:0;
  background-color:#f4f9e6
}

._3xnL82Xf._3Om9aER6:hover{
  border-radius:4px
}

._3xnL82Xf._2NMmAdQS._2NMmAdQS{
  border-color:#97ba1e;
  background:#97ba1e;
  border-radius:6px
}

._2-KEJCUO{
  display:block;
  font-style:normal;
  font-weight:600;
  font-size:14px;
  line-height:20px;
  color:#222a37;
  padding-top:4px
}

.KKJST6Cx{
  background-color:#f4f9e6
}

._2IcXEsSr{
  padding-top:8px
}

._2V3-2XiT{
  overflow:auto;
  margin:12px 0 0 20px;
  padding:0;
  width:100%
}

@media (max-width:718px){
  ._2V3-2XiT{
    width:calc(100% - 40px)
  }
}

._3shyv-D6{
  margin-bottom:74px
}

._2LSvqoN6{
  list-style:none;
  text-transform:capitalize;
  line-height:24px;
  font-size:16px;
  color:#101112
}

@media (max-width:718px){
  ._2kDw-7WU{
    padding:0 20px;
    background-color:#f6f8fc
  }

  ._2HqWfTHa,._2kDw-7WU.F1U3QG3X{
    display:none
  }

  .HgtEWZ0f{
    flex-grow:1;
    position:relative
  }

  .LCWAC-Ol{
    padding:18px 8px 8px;
    position:fixed;
    z-index:1;
    left:0;
    right:0;
    bottom:0;
    background-color:#f5f5f5;
    box-shadow:0 0 0 1px rgba(0,0,0,.12),0 -8px 16px 0 rgba(63,63,68,.15)
  }

  .LCWAC-Ol ._2bcBWTW_{
    position:relative;
    margin-top:12px
  }

  .LCWAC-Ol .GhIw1Umm{
    margin-left:8px;
    color:rgba(0,0,0,.54);
    font-size:12px;
    line-height:16px;
    display:block
  }

  .LCWAC-Ol .GhIw1Umm .tmg_Aw3d{
    color:rgba(0,0,0,.87);
    font-size:16px;
    line-height:24px
  }
}

._2FCZUfUf{
  margin:20px 0 0;
  line-height:20px;
  font-size:14px;
  color:rgba(0,0,0,.54)
}

._2tnaLx1I{
  display:none
}

._3xA4FlwW{
  display:block
}

._2H9fLDXN{
  margin:24px 0 32px
}

@media (min-width:718px){
  ._2H9fLDXN{
    font-style:normal;
    font-weight:700;
    font-size:16px;
    line-height:24px
  }
}

@media (max-width:718px){
  ._2H9fLDXN{
    font-style:normal;
    font-weight:700;
    font-size:14px;
    line-height:20px;
    margin:22px 0 12px
  }
}

._2bcBWTW_{
  position:fixed;
  left:0;
  bottom:0;
  outline:0;
  width:100%;
  height:48px;
  border:0;
  color:#fff;
  cursor:pointer
}

._2bcBWTW_ span{
  position:relative;
  z-index:1;
  font-size:14px
}

._2bcBWTW_:after,._2bcBWTW_:before{
  content:'';
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%
}

._2bcBWTW_:before{
  background:#fff
}

._2bcBWTW_:after{
  background-color:#97ba1e
}

._2bcBWTW_[disabled]{
  cursor:default
}

._2bcBWTW_[disabled],._2bcBWTW_[disabled]:after{
  background-color:rgba(196,214,0,.38)
}

.g39xZZmL{
  bottom:4px
}

.g39xZZmL:after{
  width:calc(100% - 32px);
  left:16px;
  border-radius:8px
}

.ngKamROJ{
  display:none;
  justify-content:space-between;
  border-top:1px solid #dde3ed;
  padding:16px 0 0;
  margin-top:30px
}

@media (max-width:718px){
  .ngKamROJ{
    box-shadow:0 -4px 10px rgba(34,42,55,.13);
    position:fixed;
    z-index:1;
    left:0;
    right:0;
    bottom:0;
    background-color:#fff
  }
}

._16tkUnqP{
  width:280px!important
}

@media (max-width:718px){
  ._16tkUnqP{
    width:calc(100% - 32px)!important;
    margin:0 16px 16px!important
  }
}

.OjO3lBG0~div,._3VZyWxEI{
  display:none
}

._2LSb_ahR{
  width:100%;
  height:4px;
  border-radius:2px;
  background-image:repeating-linear-gradient(-45deg,#97ba1e,#97ba1e 20px,#e0e0e0 20px,#e0e0e0 40px);
  background-size:56px 56px;
  animation:M6ed-k2i .5s linear infinite
}

.FZ7J6YmP{
  margin-top:-3px;
  height:3px
}

@media (min-width:718px){
  .VfAlnjcf{
    position:relative;
    z-index:10;
    box-sizing:border-box;
    width:665px;
    height:auto;
    padding:24px 32px
  }

  .VfAlnjcf.JPA1lGHz ._1Igr3H9v,._1yyGAB8a{
    display:none
  }

  .VfAlnjcf._5dSqSXmT{
    width:361px
  }

  .VfAlnjcf._1YtvsWTZ~._3VZyWxEI:after,.VfAlnjcf._1YtvsWTZ~._3VZyWxEI:before{
    content:'';
    position:absolute;
    left:65px;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    width:0;
    height:0
  }

  .VfAlnjcf._1YtvsWTZ~._3VZyWxEI:before{
    border-bottom:12px solid rgba(6,44,82,.1);
    top:-14px
  }

  .VfAlnjcf._1YtvsWTZ~._3VZyWxEI:after{
    top:-12px;
    border-bottom:12px solid #fff
  }

  .ngKamROJ{
    display:flex
  }

  .Lzq6scBD{
    position:absolute;
    z-index:10
  }

  ._2LSvqoN6._1_Zx7OPd,._2OkbMxvl._1_Zx7OPd,._2TGVXRpa,._2V3-2XiT._3nT-UaMT ._2LSvqoN6._1_Zx7OPd,._2kDw-7WU._12RYFRyA,._3xA4FlwW,.xZUbNvsk._1_Zx7OPd{
    display:none
  }

  .HgtEWZ0f{
    margin-bottom:12px
  }

  .HgtEWZ0f[data-label-for-one-way] ._2jSzDihS,.HgtEWZ0f[data-label-for-round-trip] ._2jSzDihS{
    border-radius:14px
  }

  ._2jSzDihS{
    line-height:30px;
    padding:0 20px
  }

  ._2jSzDihS:after{
    background:0 0
  }

  .VfAlnjcf._2vm_Veve ._1CpKoPAx:checked~._2jSzDihS,._1CpKoPAx:checked~._2jSzDihS{
    color:#101112;
    background-color:#e9edf3
  }

  .VfAlnjcf._2vm_Veve ._1CpKoPAx:checked~._2jSzDihS:after,._1CpKoPAx:checked~._2jSzDihS:after{
    background:0 0
  }

  ._2V3-2XiT{
    display:flex;
    justify-content:space-between;
    margin:0
  }

  ._2LSvqoN6{
    flex-shrink:0;
    width:280px
  }

  ._2H9fLDXN{
    position:relative;
    text-align:center;
    margin:12px 0 0
  }

  ._2OkbMxvl,.xZUbNvsk{
    display:block;
    position:absolute;
    top:2px
  }

  .xZUbNvsk{
    right:0
  }

  ._3xnL82Xf{
    display:inline-block;
    width:40px;
    flex-basis:auto
  }

  ._3oOS_6-D{
    flex-grow:0;
    width:40px;
    height:20px;
    margin:20px 0 12px;
    background-color:transparent
  }

  ._3oOS_6-D span{
    font-style:normal;
    font-weight:400;
    font-size:14px;
    line-height:20px;
    text-align:center;
    color:#7a869a
  }

  ._2tnaLx1I{
    display:block
  }

  ._2-z0ijzy{
    width:280px;
    font-size:0
  }

  ._2bcBWTW_{
    display:none
  }

  ._3VZyWxEI{
    display:block;
    position:absolute;
    z-index:11;
    left:0;
    top:1px
  }

  .LCWAC-Ol,.LCWAC-Ol .GhIw1Umm{
    color:rgba(0,0,0,.54);
    font-size:12px
  }

  .LCWAC-Ol{
    height:32px;
    width:365px;
    text-align:right;
    line-height:32px
  }

  .LCWAC-Ol._34yAJZU2{
    line-height:16px
  }

  .LCWAC-Ol .GhIw1Umm{
    line-height:16px
  }

  .LCWAC-Ol .GhIw1Umm .tmg_Aw3d{
    color:rgba(0,0,0,.87);
    font-size:14px;
    line-height:24px;
    font-weight:700;
    margin-right:4px
  }
}

@media (min-width:720px){
  .VfAlnjcf ._1YtvsWTZ~._3VZyWxEI:before{
    left:110px
  }
}

._2Yq2hks2{
  display:flex;
  justify-content:flex-start;
  border-bottom:1px solid rgba(0,0,0,.12)
}

.-ZRkiS1P{
  margin-right:44px;
  width:320px
}

@media (max-width:720px){
  ._1MTgj4Bb{
    display:none
  }
}

@media (min-width:718px){
  .VfAlnjcf{
    width:665px
  }
}

@media (max-width:767px){
  .Biwfn8ll{
    width:auto;
    height:auto
  }

  .Biwfn8ll span{
    display:inline-block;
    margin:0 16px 16px
  }

  .ngKamROJ{
    display:flex;
    flex-direction:column;
    margin:0
  }
}

._24Mu8LzE{
  height:40px;
  display:flex
}

@media (max-width:717px){
  ._24Mu8LzE{
    display:none
  }
}

._1iyxqaJB{
  padding:14px 16px 16px;
  height:50px;
  align-items:center;
  display:flex
}

@media (min-width:717px){
  ._1iyxqaJB{
    display:none
  }
}

._1cX7Ai4N{
  position:absolute;
  top:68px
}

@media (min-width:718px){
  ._1cX7Ai4N{
    left:0;
    right:auto
  }
}

@media (min-width:1040px){
  ._1cX7Ai4N{
    left:auto;
    right:0
  }
}

._1cX7Ai4N._23mhaRBm{
  left:-16px;
  bottom:-8px;
  top:auto;
  width:718px;
  z-index:10
}

@media (min-width:800px){
  ._1cX7Ai4N._23mhaRBm{
    left:-24px
  }
}

@media (min-width:1040px){
  ._1cX7Ai4N._23mhaRBm{
    left:50%;
    transform:translateX(-50%)
  }
}

._3npr7eNs{
  display:inline-block;
  width:50%
}

._1tACkGx3 i{
  padding-left:0
}

._1tACkGx3 input{
  text-overflow:initial
}

@media (max-width:1040px){
  ._24raRyxU label{
    overflow:hidden;
    border-radius:8px 0 0 8px
  }
}

@media (min-width:718px) and (max-width:1040px){
  .TGu7qrBL label{
    overflow:hidden;
    //border-radius:8px 0 0 8px
  }
}

@media (max-width:718px){
  .TGu7qrBL label{
    overflow:hidden;
    border-radius:0 8px 8px 0
  }
}

._2N9WSyai>label{
  border-bottom-left-radius:8px;
  border-top-left-radius:8px
}

._22Y-Bzom>label{
  border-bottom-right-radius:8px;
  border-top-right-radius:8px
}

.TGu7qrBL{
  margin-left:-1px
}

.TGu7qrBL.XqyPGEB6 label,.TGu7qrBL.XqyPGEB6._1kCN-FbY label{
  border-right:1px solid #a7c42a;
  border-top:1px solid #a7c42a;
  border-bottom:1px solid #a7c42a
}

.TGu7qrBL.XqyPGEB6 label{
  border-left:1px solid rgba(0,0,0,.12)
}

.TGu7qrBL.XqyPGEB6._1kCN-FbY._3TswImUS label,.TGu7qrBL.XqyPGEB6._3TswImUS label{
  border-right-color:#00a4ba;
  border-top-color:#00a4ba;
  border-bottom-color:#00a4ba;
  border-left-color:rgba(0,0,0,.12)
}

.TGu7qrBL.XqyPGEB6._1kCN-FbY label{
  border-left-color:rgba(0,0,0,.12)
}

._24raRyxU._2VU0M_Xl._1kCN-FbY._3TswImUS label,._24raRyxU._2VU0M_Xl._3TswImUS label{
  border-left-color:#00a4ba;
  border-top-color:#00a4ba;
  border-bottom-color:#00a4ba;
  border-right-color:rgba(0,0,0,.12)
}

._24raRyxU._2VU0M_Xl label,._24raRyxU._2VU0M_Xl._1kCN-FbY label{
  border-left:1px solid #a7c42a;
  border-top:1px solid #a7c42a;
  border-bottom:1px solid #a7c42a;
  border-right:1px solid rgba(0,0,0,.12)
}

@media (min-width:720px){
  .GOJz8fGM{
    display:none
  }

  .OjO3lBG0{
    left:0;
    right:auto
  }
}

@media (min-width:1040px){
  .OjO3lBG0{
    position:absolute;
    left:auto;
    right:0
  }
}

.I5YTs3m2.t2A9SC7y ._1G-8inlW._2aLWAIiZ:after,.I5YTs3m2.t2A9SC7y ._1G-8inlW._2aLWAIiZ:before,._3d4FT_XX{
  display:none
}

@media (min-width:720px){
  ._3d4FT_XX{
    display:inline-block
  }

  ._3d4FT_XX~._3d4FT_XX{
    margin-left:-1px
  }
}

.OjO3lBG0.OjO3lBG0.OjO3lBG0~div,.OjO3lBG0._2W5A5wCF._2W5A5wCF~div{
  position:absolute
}

@media (min-width:718px){
  .OjO3lBG0.OjO3lBG0.OjO3lBG0~div:after,.OjO3lBG0.OjO3lBG0.OjO3lBG0~div:before{
    left:auto;
    right:240px
  }
}

@media (min-width:414px){
  ._1kCN-FbY.OjO3lBG0.OjO3lBG0.OjO3lBG0~div:after,._1kCN-FbY.OjO3lBG0.OjO3lBG0.OjO3lBG0~div:before{
    border-bottom-color:#484e54
  }
}

@media (min-width:718px){
  .OjO3lBG0._2W5A5wCF._2W5A5wCF~div:after,.OjO3lBG0._2W5A5wCF._2W5A5wCF~div:before{
    left:315px
  }
}

@media (min-width:1040px){
  .OjO3lBG0._2W5A5wCF._2W5A5wCF~div:after,.OjO3lBG0._2W5A5wCF._2W5A5wCF~div:before{
    left:auto;
    right:100px
  }
}

._2K2i9K-K{
  box-sizing:border-box;
  background-color:#eceff5;
  border-radius:8px;
  display:flex;
  flex-direction:row;
  justify-content:space-around;
  align-items:center;
  padding:4px;
  margin:0
}

._2eNULF2T{
  height:56px
}

._1TwUaHJR{
  height:40px
}

._1JtK5SaH{
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
  cursor:pointer
}

._3k8gxdS6{
  background-color:#fff;
  height:100%;
  border-radius:6px;
  border:0
}

._2fjHNiXt{
  font-style:normal;
  font-weight:400;
  font-size:16px;
  line-height:24px;
  text-align:center;
  color:#222a37
}

@media (min-width:768px) and (max-width:1040px){
  ._2xFnBBmU{
    display:inline-block;
    margin-top:24px;
    margin-left:-3px
  }
}

@media (max-width:1040px){
  ._2xFnBBmU{
    flex-grow:1;
    margin-top:0
  }
}

@media (min-width:768px){
  ._1ZPFwwnn{
    margin-left:-1px;
    margin-top:16px
  }

  ._1ZPFwwnn svg path:first-of-type{
    //fill:none
  }

  ._1ZPFwwnn svg path:last-of-type{
    fill-opacity:1
  }
}

@media (max-width:767px){
  ._1ZPFwwnn label{
    overflow:hidden;
    border-radius:8px
  }
}

@media (max-width:1040px){
  ._1ZPFwwnn{
    margin-top:24px
  }
}

._13A19vCu{
  display:flex;
  flex-direction:column;
  position:fixed;
  z-index:310!important;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background-color:#fff
}

@media (max-width:767px){
  ._13A19vCu{
    overflow:auto
  }
}

._13A19vCu._2bb0ZjEP{
  background-color:#484e54
}

._13A19vCu._2bb0ZjEP .TLg9OWWo,._13A19vCu._2bb0ZjEP ._1TS9WDrE,._13A19vCu._2bb0ZjEP ._24qvsoVh,._13A19vCu._2bb0ZjEP ._3LzFqFpP{
  color:#fff
}

._13A19vCu._2bb0ZjEP ._3tfi2IVi{
  font-size:20px;
  color:#fff
}

._13A19vCu._2bb0ZjEP ._28f4V1Yc[disabled],._13A19vCu._2bb0ZjEP .qUlO4CCR[disabled]{
  background-color:rgba(255,255,255,.38)
}

@media (min-width:768px){
  ._13A19vCu{
    position:absolute;
    left:auto;
    top:72px;
    right:58px;
    border:1px solid #d0d6e1;
    box-sizing:border-box;
    box-shadow:0 8px 16px rgba(34,42,55,.13);
    border-radius:8px;
    width:360px;
    height:auto;
    padding:12px 0 24px
  }
}

@media (min-width:1040px){
  ._13A19vCu{
    top:80px;
    right:56px
  }
}

@media (min-width:768px) and (max-width:1040px){
  ._13A19vCu{
    top:160px
  }
}

._38wBWJwq{
  display:flex;
  align-items:center;
  box-sizing:border-box;
  box-shadow:0 1px 3px 0 rgba(63,63,68,.15);
  width:100%;
  margin:0;
  padding:14px
}

@media (min-width:624px){
  ._38wBWJwq{
    display:none
  }
}

._24qvsoVh{
  white-space:nowrap;
  font-weight:700;
  font-size:14px;
  line-height:20px;
  color:#222a37
}

._1Dwwl_jG{
  outline:0;
  width:24px;
  height:24px;
  margin:0 10px 0 0;
  border:0;
  padding:0;
  background:0;
  cursor:pointer
}

._1Dwwl_jG svg{
  width:20px;
  height:20px
}

.W5FKgy9x{
  font-style:normal;
  font-weight:600;
  font-size:12px;
  line-height:16px;
  letter-spacing:.02em;
  text-align:left;
  color:#505f79;
  background-color:#f6f8fc;
  border-radius:8px;
  margin:0;
  padding:16px 24px
}

@media (max-width:768px){
  .W5FKgy9x{
    padding:12px 16px;
    border-top:1px solid #dde3ed;
    border-radius:0
  }
}

._3PVhhNm4{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  position:relative;
  box-sizing:border-box;
  margin:0 24px;
  padding:12px 0;
  border-bottom:1px solid #eceff5
}

@media (max-width:767px){
  ._3PVhhNm4{
    margin:0 16px
  }
}

._2Yls_MnJ._20LP7Ehr,._2Yls_MnJ._20LP7Ehr h4,._2Yls_MnJ._20LP7Ehr span,._3PVhhNm4._20LP7Ehr,._3PVhhNm4._20LP7Ehr h4,._3PVhhNm4._20LP7Ehr span{
  color:#7a869a
}

._2Yls_MnJ{
  display:flex;
  flex-direction:column;
  position:relative;
  box-sizing:border-box;
  margin:0 24px;
  padding:12px 0;
  border-bottom:1px solid #eceff5
}

@media (max-width:767px){
  ._2Yls_MnJ{
    margin:0 16px
  }
}

.RYf3Swiy{
  justify-content:space-between
}

.RYf3Swiy,.yrUsbu3F{
  display:flex
}

._3PVhhNm4:last-of-type{
  border-bottom:none
}

._1OLnMTc0{
  display:block;
  border-bottom:none
}

._1kq07FLp{
  display:flex;
  flex-direction:column
}

._3LzFqFpP{
  margin:0 0 2px;
  padding:0;
  font-weight:600;
  font-size:16px;
  line-height:24px;
  color:#222a37
}

.TLg9OWWo{
  display:flex;
  position:relative;
  margin:0;
  font-style:normal;
  font-weight:400;
  width:176px;
  font-size:12px;
  line-height:16px;
  letter-spacing:.02em;
  color:#7a869a
}

@media (max-width:767px){
  .TLg9OWWo{
    width:160px
  }
}

.hcrDKHa9{
  position:relative;
  margin:0;
  font-style:normal;
  font-weight:400;
  font-size:14px;
  line-height:20px;
  color:#222a37
}

._1jmWgI77{
  margin-right:6px
}

@media (max-width:767px){
  .hcrDKHa9{
    font-size:12px;
    line-height:16px
  }
}

.hcrDKHa9 ._3rpujHHz{
  position:absolute;
  top:4px;
  right:-20px;
  width:16px;
  height:16px
}

._1gf_87WQ path,.hcrDKHa9 path{
  fill:#7a869a
}

._114aMPyq{
  color:#7a869a
}

._38bTDCh8{
  display:flex!important;
  align-self:flex-end!important;
  height:-moz-max-content!important;
  height:max-content!important;
  margin-left:5px!important
}

._38bTDCh8 svg{
  display:block!important
}

._1gf_87WQ{
  display:inline-block;
  vertical-align:sub;
  width:16px;
  height:16px
}

._1gf_87WQ .w7dDqxsk,._1gf_87WQ svg{
  position:relative;
  width:16px;
  height:16px
}

._1gf_87WQ svg{
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  cursor:pointer
}

._1gf_87WQ svg:hover~._3rpujHHz,._1gf_87WQ svg:hover~.w7dDqxsk:before{
  z-index:1;
  opacity:1
}

._1gf_87WQ .w7dDqxsk{
  left:-16px
}

._1gf_87WQ .w7dDqxsk:before,._28A1CEk4:after{
  content:'';
  position:absolute;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  width:0;
  height:0
}

._1gf_87WQ ._3rpujHHz,._1gf_87WQ .w7dDqxsk:before{
  z-index:-1;
  opacity:0;
  transition:opacity .2s,z-index .2s
}

._1gf_87WQ .w7dDqxsk:before{
  border-top:8px solid #75787b;
  right:-15px;
  top:-14px
}

._1gf_87WQ ._3rpujHHz{
  position:absolute;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  top:auto;
  left:0;
  right:0;
  bottom:30px;
  width:245px;
  height:auto;
  border-radius:4px;
  padding:6px 8px;
  white-space:pre-wrap;
  background-color:#75787b;
  color:#fff
}

._1ViC8PlZ{
  display:flex;
  align-items:center
}

@media (max-width:767px){
  ._1ViC8PlZ{
    right:20px
  }
}

._3tfi2IVi{
  display:inline-block;
  min-width:40px;
  text-align:center;
  font-weight:600;
  font-size:18px;
  line-height:28px;
  color:#222a37
}

._28f4V1Yc,.qUlO4CCR{
  position:relative;
  outline:0;
  width:36px;
  height:36px;
  border:0;
  border-radius:50%;
  background:#a7c42a;
  cursor:pointer
}

@media (max-width:767px){
  ._28f4V1Yc,.qUlO4CCR{
    width:32px;
    height:32px
  }
}

._28f4V1Yc svg,.qUlO4CCR svg{
  position:absolute;
  left:50%;
  top:50%;
  width:20px;
  height:20px;
  transform:translate(-50%,-50%)
}

@media (max-width:767px){
  ._28f4V1Yc svg,.qUlO4CCR svg{
    width:16px;
    height:16px
  }
}

._28f4V1Yc path,.qUlO4CCR path{
  fill:#fff
}

._28f4V1Yc._1yWuPd6_[disabled],._28f4V1Yc[disabled],.qUlO4CCR._1yWuPd6_[disabled],.qUlO4CCR[disabled]{
  background:#f6f8fc;
  cursor:default;
  color:#95a0b3
}

._28f4V1Yc._1yWuPd6_[disabled] svg>path,._28f4V1Yc[disabled] svg>path,.qUlO4CCR._1yWuPd6_[disabled] svg>path,.qUlO4CCR[disabled] svg>path{
  fill:#95a0b3
}

._28f4V1Yc._1yWuPd6_,.qUlO4CCR._1yWuPd6_{
  background:#00a4ba
}

._1TS9WDrE{
  margin:auto 16px 16px
}

._1TS9WDrE button{
  height:48px;
  width:100%;
  font-weight:500;
  font-size:16px;
  line-height:24px
}

@media (min-width:767px){
  ._1TS9WDrE{
    display:none
  }
}

@media (max-width:767px){
  ._1I-lmGKr{
    z-index:310!important
  }
}

._19mpE9r4{
  margin:0 24px
}

@media (max-width:767px){
  ._19mpE9r4{
    display:none
  }
}

._1TwrwM48{
  position:absolute;
  top:24px;
  right:0
}

._3rpujHHz{
  font-style:normal;
  font-weight:400;
  font-size:12px;
  line-height:16px;
  text-align:left
}

.v44mhPOR{
  font-size:14px;
  line-height:20px;
  color:#222a37;
  background:#f6f8fc;
  border-radius:8px;
  padding:12px;
  margin-bottom:12px
}

._29Qjw0Ov{
  font-size:12px;
  line-height:16px;
  letter-spacing:.02em;
  color:#7a869a;
  display:flex;
  margin-bottom:12px
}

.Cx5hwr2K{
  margin-right:8px
}

._2n5UQxRo{
  width:246px!important
}

._2FNQTyW4{
  display:block;
  border-bottom:none
}

._2YbMpk4H{
  color:#7a869a
}

._32NWpqMF{
  top:auto
}

._1xaeAZA8{
  display:flex;
  flex-direction:row;
  position:relative;
  width:100%;
  margin-bottom:8px
}

._1xaeAZA8 ._1kq07FLp{
  width:calc(100% - 42px)
}

._1B2JJmOb{
  margin-top:16px;
  background:#f6f8fc;
  border-radius:8px;
  font-style:normal;
  font-weight:400;
  font-size:14px;
  line-height:20px;
  color:#222a37;
  padding:12px
}

._1B2JJmOb ul{
  list-style:none;
  margin:0;
  padding-left:4px
}

._1B2JJmOb ul li,.mV9nyPdP ul li{
  padding-left:16px;
  position:relative
}

._1B2JJmOb ul li:before,.mV9nyPdP ul li:before{
  content:"";
  width:4px;
  height:4px;
  border-radius:2px;
  float:left;
  background-color:#97ba1e;
  position:absolute;
  top:8px;
  left:3px;
  display:inline-block
}

.AUVnEjGs svg{
  transform:rotate(180deg)
}

.mV9nyPdP{
  text-align:left;
  font-size:12px;
  line-height:16px;
  color:#fff
}

.mV9nyPdP ul{
  line-height:16px;
  margin:0;
  padding-left:0
}

.mV9nyPdP ul li:before{
  background-color:#fff;
  top:6px;
  left:5px
}

._3XN3EZDo{
  font-weight:600;
  font-size:14px;
  line-height:20px;
  color:#505f79;
  display:flex;
  align-items:center;
  margin:0
}

._1bv86nmU{
  margin-right:4px
}

.AUVnEjGs{
  margin-top:0
}

._1KdpXupv{
  margin:25px 0;
  padding:0 24px
}

@media (max-width:767px){
  ._1KdpXupv{
    padding:0 16px
  }
}

.I5YTs3m2{
  display:inline-block
}

.I5YTs3m2,.I5YTs3m2.t2A9SC7y ._1G-8inlW{
  position:relative
}

.I5YTs3m2.t2A9SC7y ._1G-8inlW:before{
  left:calc(50% - 3px);
  bottom:-10px;
  border-width:6px;
  border-color:transparent transparent rgba(0,0,0,.12)
}

.I5YTs3m2.t2A9SC7y ._1G-8inlW:after{
  left:calc(50% - 2px);
  bottom:-10px;
  border-width:5px;
  border-color:transparent transparent #fff
}

.I5YTs3m2.t2A9SC7y ._1G-8inlW:after,.I5YTs3m2.t2A9SC7y ._1G-8inlW:before{
  content:"";
  position:absolute;
  z-index:1;
  width:0;
  height:0;
  border-style:solid
}

.I5YTs3m2._1kiOyM6J ._29mQGrg_,.I5YTs3m2._3Bdjjwtz ._29mQGrg_{
  box-shadow:0 0 0 1px rgba(63,63,68,.05),0 8px 16px 0 rgba(63,63,68,.15);
  background-color:#fff
}

.I5YTs3m2._1kiOyM6J ._1G-8inlW label{
  background-color:#fff
}

.I5YTs3m2._1kiOyM6J .OHDsZ3Sb label{
  background-color:#f6f8fc
}

.I5YTs3m2._3Bdjjwtz ._29mQGrg_{
  background-color:#222a37
}

.I5YTs3m2._3Bdjjwtz ._1G-8inlW label{
  background-color:#222a37
}

._29mQGrg_{
  position:absolute;
  overflow:hidden;
  margin-top:10px;
  min-width:60%;
  max-width:400px;
  border-radius:8px;
  z-index:10
}

._3ii3Efye{
  width:100%
}

._2gBQjtZn{
  display:inline-flex;
  align-items:center;
  overflow:hidden;
  box-sizing:border-box;
  width:100%;
  height:56px;
  border-width:0;
  border-style:solid;
  padding:0 16px;
  cursor:text
}

._2gBQjtZn._1fxaXFao._1fxaXFao{
  border-color:#ff6161
}

._2gBQjtZn._1fxaXFao._1fxaXFao~._38Xc4OfT{
  display:block
}

._2gBQjtZn._31Ft0Yn7,._2gBQjtZn._3zAfg4Ha{
  border-color:#d5dbe1
}

._2gBQjtZn.TuPk5qeB.j0cWIOHi{
  border-color:#a7c42a
}

._2gBQjtZn._3BdYwj5B.j0cWIOHi{
  border-color:#00a4ba
}

._2gBQjtZn._21gKBZMY.j0cWIOHi{
  border-color:#21a795
}

@media (min-width:1008px){
  ._2gBQjtZn._35jdMK9A{
    border-top-left-radius:8px
  }
}

@media (min-width:768px) and (max-width:1008px){
  ._2gBQjtZn._6AUfP-Nk{
    border-top-left-radius:8px
  }
}

@media (max-width:767px){
  ._2gBQjtZn._1EeGlJBb{
    border-top-left-radius:8px
  }
}

@media (min-width:1008px){
  ._2gBQjtZn._1H3Hof90{
    border-top-right-radius:8px
  }
}

@media (min-width:768px) and (max-width:1008px){
  ._2gBQjtZn._1cZkIPW2{
    border-top-right-radius:8px
  }
}

@media (max-width:767px){
  ._2gBQjtZn._1rfy66XH{
    border-top-right-radius:8px
  }
}

@media (min-width:1008px){
  ._2gBQjtZn._1605ozhZ{
    border-bottom-left-radius:8px
  }
}

@media (min-width:768px) and (max-width:1008px){
  ._2gBQjtZn._2VXqKGJZ{
    border-bottom-left-radius:8px
  }
}

@media (max-width:767px){
  ._2gBQjtZn._2G-XYnL7{
    border-bottom-left-radius:8px
  }
}

@media (min-width:1008px){
  ._2gBQjtZn._1Ec7BJyG{
    border-bottom-right-radius:8px
  }
}

@media (min-width:768px) and (max-width:1008px){
  ._2gBQjtZn._2_ojnm5s{
    border-bottom-right-radius:8px
  }
}

@media (max-width:767px){
  ._2gBQjtZn._3LhrabYa{
    border-bottom-right-radius:8px
  }
}

@media (min-width:1008px){
  ._2gBQjtZn._2_piJ0Jp{
    border-left-width:1px
  }
}

@media (min-width:768px) and (max-width:1008px){
  ._2gBQjtZn.TrU-Ts4n{
    border-left-width:1px
  }
}

@media (max-width:767px){
  ._2gBQjtZn._3n_DUhtS{
    border-left-width:1px
  }
}

@media (min-width:1008px){
  ._2gBQjtZn._1ThD62bt{
    border-right-width:1px
  }
}

@media (min-width:768px) and (max-width:1008px){
  ._2gBQjtZn._37aZJARW{
    border-right-width:1px
  }
}

@media (max-width:767px){
  ._2gBQjtZn._3WT6dx7i{
    border-right-width:1px
  }
}

@media (min-width:1008px){
  ._2gBQjtZn.sDZPTMsH{
    border-bottom-width:1px
  }
}

@media (min-width:768px) and (max-width:1008px){
  ._2gBQjtZn._1yJByOzm{
    border-bottom-width:1px
  }
}

@media (max-width:767px){
  ._2gBQjtZn._1zrlazVu{
    border-bottom-width:1px
  }
}

@media (min-width:1008px){
  ._2gBQjtZn._3mh498_u{
    border-top-width:1px
  }
}

@media (min-width:768px) and (max-width:1008px){
  ._2gBQjtZn._3CFEopiy{
    border-top-width:1px
  }
}

@media (max-width:767px){
  ._2gBQjtZn._28IVP4Uf{
    border-top-width:1px
  }
}

._28A1CEk4,._2xirLMy1{
  font-size:12px;
  line-height:16px
}

._2xirLMy1{
  margin:4px 0 0;
  padding:0;
  color:#f14d56;
  position:relative
}

._28A1CEk4{
  position:absolute;
  z-index:3;
  left:0;
  bottom:46px;
  max-width:70%;
  padding:4px 8px;
  background-color:#ff6161;
  color:#fff
}

._28A1CEk4:after{
  right:calc(50% - 6px);
  bottom:-6px;
  border-top:6px solid #ff6161
}

._1_1Rhm09{
  flex-grow:1;
  outline:0;
  height:100%;
  border:0;
  text-overflow:ellipsis;
  font-size:16px;
  background-color:transparent;
  color:#222a37
}

._1_1Rhm09::-ms-clear{
  display:none
}

._1_1Rhm09:-ms-input-placeholder,._1_1Rhm09::-moz-placeholder,._1_1Rhm09::-webkit-input-placeholder{
  font-weight:400
}

._2tIXvzoa{
  min-width:329px;
  margin:0;
  padding:0
}

._2OzkJMVp{
  margin:0;
  padding:0;
  list-style:none;
  cursor:pointer
}

._22rZGBG_{
  box-sizing:border-box;
  width:10px!important;
  right:0;
  bottom:0;
  top:0;
  padding-left:3px;
  border-left:#7a869a;
  background-color:#fff
}

._22rZGBG_.KAXQ2s1e{
  border-left-color:#7a869a;
  background-color:#222a37
}

.SfwJ7fo0{
  width:4px!important;
  border-radius:15px;
  background-color:#d5dbe1;
  cursor:pointer
}

.SfwJ7fo0.KAXQ2s1e{
  left:-3px;
  width:6px!important
}

@media (max-width:767px){
  ._361w4O7W{
    display:none
  }
}

.MqCuRL60._3usIX670,._3tCR_nWI,._3tCR_nWI.OFZso89S ._1VMzEETv{
  position:relative
}

@media (min-width:768px){
  ._3tCR_nWI{
    display:none
  }
}

._3tCR_nWI.OFZso89S ._1VMzEETv:before{
  left:calc(50% - 3px);
  bottom:-10px;
  border-width:6px;
  border-color:transparent transparent rgba(0,0,0,.12)
}

._3tCR_nWI.OFZso89S ._1VMzEETv:after{
  left:calc(50% - 2px);
  bottom:-10px;
  border-width:5px;
  border-color:transparent transparent #fff
}

._3tCR_nWI.OFZso89S ._1VMzEETv:after,._3tCR_nWI.OFZso89S ._1VMzEETv:before{
  content:"";
  position:absolute;
  z-index:1;
  width:0;
  height:0;
  border-style:solid
}

._3tCR_nWI._1f1ryyMK ._263ZvGWR{
  box-shadow:0 0 0 1px rgba(63,63,68,.05),0 8px 16px 0 rgba(63,63,68,.15);
  background-color:#fff
}

._17ebdYmh._2JZTA2hJ,._3tCR_nWI._1f1ryyMK ._1VMzEETv{
  background-color:#fff
}

._3tCR_nWI._1f1ryyMK ._3lVulrSI{
  background-color:#f6f8fc
}

._3tCR_nWI._1dARJ7xv ._263ZvGWR{
  box-shadow:0 0 0 1px rgba(63,63,68,.05),0 8px 16px 0 rgba(63,63,68,.15);
  background-color:#222a37
}

._17ebdYmh._2j-GW0g6,._3tCR_nWI._1dARJ7xv ._1VMzEETv{
  background-color:#222a37
}

._263ZvGWR{
  position:fixed;
  overflow:hidden;
  z-index:401;
  left:0;
  top:40px;
  right:0;
  bottom:0;
  border-radius:8px
}

@media (max-width:767px){
  ._3Jz33tb4{
    position:fixed;
    z-index:400;
    left:0;
    top:0;
    right:0;
    bottom:0;
    background-color:rgba(0,0,0,.4)
  }
}

._3JQz0mIE{
  overflow:auto;
  max-height:100%;
  margin:0;
  padding:0
}

.o3H0pEJ3{
  margin:0;
  padding:0;
  list-style:none
}

@media (min-width:768px){
  .MqCuRL60{
    display:none
  }
}

._3dqmg9fL{
  display:flex;
  align-items:center;
  height:56px;
  line-height:24px;
  margin:0;
  border-bottom:1px solid #eceff5;
  padding:0;
  font-weight:600;
  cursor:pointer
}

._1tbgEk3V,._1vKF-P39{
  color:#222a37;
  font-size:14px
}

._1vKF-P39{
  flex-shrink:0;
  transform:rotate(90deg);
  padding:16px
}

._1tbgEk3V{
  line-height:20px;
  padding:12px 16px 8px;
  margin:0
}

._2Bx5VlKD{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#222a37
}

._1nvThtS-{
  width:calc(100% - 32px);
  border-radius:8px;
  height:36px;
  margin:12px;
  border:0;
  background-color:#eceff5
}

._1nvThtS- label{
  height:36px;
  border-color:#d5dbe1!important
}

._2l0swj5C{
  padding-right:12px
}

[data-selected] ._17ebdYmh._2JZTA2hJ,[data-selected] ._17ebdYmh._2j-GW0g6{
  background-color:#f6f8fc
}

._17ebdYmh{
  display:flex;
  align-items:center;
  max-width:328px;
  height:44px;
  padding-left:14px
}

@media (max-width:768px){
  ._17ebdYmh{
    max-width:none
  }
}

._17ebdYmh._2JZTA2hJ ._103IddLY{
  color:#222a37
}

._17ebdYmh._2JZTA2hJ .GLpuSDRl{
  color:#7a869a
}

._17ebdYmh._2j-GW0g6 ._103IddLY{
  color:#222a37
}

._17ebdYmh._2j-GW0g6 .GLpuSDRl{
  color:#7a869a
}

._3CvSKI6T{
  flex-shrink:0;
  padding:0 13px 0 0
}

._3CvSKI6T path{
  fill:#d0d6e1
}

._103IddLY{
  flex-grow:1;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-size:14px;
  line-height:20px;
  font-weight:400
}

.GLpuSDRl{
  padding:0 14px 0 7px;
  font-size:14px;
  font-weight:600
}

._3_cfl1r5{
  max-width:100%
}

[data-selected] .tj30c8qa._9i96wZ2f,[data-selected] .tj30c8qa.y_gysz9y{
  background-color:#f6f8fc
}

.tj30c8qa{
  display:flex;
  padding:12px 14px;
  position:relative
}

.tj30c8qa:before{
  content:'';
  width:calc(100% - 28px);
  height:1px;
  margin:0 auto;
  background-color:#eceff5;
  position:absolute;
  top:-1px;
  left:14px
}

.tj30c8qa.y_gysz9y ._3puRZ3bW{
  color:#7a869a
}

.tj30c8qa.y_gysz9y ._3_vKCU2r{
  color:#222a37
}

._3lm-kEkh{
  flex-shrink:0;
  padding-right:12px
}

._3kUvDMe7{
  flex-grow:1;
  overflow:hidden
}

.bKV-RDVH{
  display:flex;
  justify-content:flex-end
}

._1uB3gCrn{
  text-align:right;
  color:#7a869a
}

._1TcQb-Pf,._1uB3gCrn,._3_vKCU2r,._3puRZ3bW{
  overflow:hidden;
  margin:0 0 4px;
  padding:0;
  white-space:nowrap;
  text-overflow:ellipsis;
  line-height:16px;
  font-size:12px
}

._1TcQb-Pf,._3_vKCU2r{
  margin:0;
  line-height:20px;
  font-size:14px;
  font-weight:600
}

.Zf-LTdxN,._27vCkOM5{
  margin-right:4px
}

._2gPEpVyo{
  display:flex;
  align-items:center;
  box-shadow:0 0 1px 1px rgba(63,63,68,.05);
  max-width:400px;
  height:44px;
  padding-left:14px;
  font-size:14px;
  cursor:pointer
}

._2gPEpVyo:hover._3bU5j7Oq,._2gPEpVyo:hover.juEjHmlC{
  background-color:#f6f8fc
}

._2gPEpVyo._3bU5j7Oq,._2gPEpVyo.juEjHmlC{
  border-bottom:1px solid #eceff5
}

._2gPEpVyo._3bU5j7Oq ._3TWoT45E,._2gPEpVyo.juEjHmlC ._3TWoT45E{
  color:#222a37
}

._2gPEpVyo._1FopXAel path,._3caF6fcR>svg>path{
  fill:#a7c42a
}

._2gPEpVyo.eMl01I0U path{
  fill:#00a4ba
}

._2gPEpVyo._3f9PCE48 path{
  fill:#21a795
}

@media (max-width:767px){
  ._2gPEpVyo{
    display:none
  }
}

._3BxpaiQA{
  flex-shrink:0;
  padding-right:16px
}

._3BxpaiQA path{
  fill-opacity:1
}

._3TWoT45E{
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  font-size:14px
}

.D_oa8YDU,._2b2EGrPC{
  font-size:14px;
  line-height:20px
}

.D_oa8YDU{
  text-align:center;
  font-weight:600;
  font-style:normal;
  cursor:text;
  padding-left:2px
}

.D_oa8YDU,.D_oa8YDU._3bU5j7Oq,.D_oa8YDU.juEjHmlC,._1CEwaZTz span,.k8FzQ0zw span{
  color:#7a869a
}

._2b2EGrPC{
  color:#222a37;
  margin:12px 12px 10px
}

._2nzbZ1eQ{
  max-width:100%
}

._1YgoD3OD path,._3QqWcI-d._3wusUrHy ._3KYkUQgg{
  fill:#97ba1e
}

._3QqWcI-d.S_7WHkh5 ._3KYkUQgg{
  fill:#00a4ba
}

._3QqWcI-d._38yNoE-X ._3KYkUQgg{
  fill:#21a795
}

._34NRHCCs{
  position:relative;
  outline:0;
  box-sizing:border-box;
  width:40px;
  height:56px;
  border-width:1px 0;
  border-style:solid;
  border-color:#d5dbe1;
  background-color:#fff;
  cursor:pointer
}

._34NRHCCs:focus{
  border-color:#a7c42a
}

._34NRHCCs:after,._34NRHCCs:before{
  content:'';
  position:absolute;
  top:12px;
  bottom:12px;
  width:1px;
  background-color:#d5dbe1
}

._34NRHCCs:before{
  left:0
}

._34NRHCCs:after{
  right:0
}

._34NRHCCs:disabled{
  background-color:#f6f8fc
}

@media (max-width:767px){
  ._34NRHCCs{
    position:relative;
    z-index:1;
    width:40px;
    height:40px;
    margin:-10px 0;
    border-width:1px;
    border-radius:50%;
    transform:rotate(90deg)
  }

  ._34NRHCCs:after,._34NRHCCs:before{
    display:none
  }
}

._1t4NTEP6{
  display:flex;
  background-color:#f6f8fc;
  border-radius:8px;
  margin-bottom:12px
}

._1t4NTEP6 .Tp6CzbeD,._1t4NTEP6 ._37mkTMeK{
  background-color:transparent;
  border-radius:1px;
  border-left:0;
  border-bottom:0;
  border-top:0;
  margin:10px 0;
  padding:0 12px;
  height:36px;
  flex-direction:row
}

._1t4NTEP6 .Tp6CzbeD{
  position:relative;
  align-items:flex-start
}

._1t4NTEP6 ._37mkTMeK{
  align-items:center
}

._1t4NTEP6 ._1saz0f1W{
  font-size:14px;
  line-height:20px;
  display:flex;
  align-items:center
}

._1t4NTEP6 ._3xznyywe{
  display:none
}

._1t4NTEP6 .NL1gDril{
  padding:0!important;
  min-height:20px!important
}

._1t4NTEP6 .Ga_85fY0{
  font-size:14px;
  line-height:20px;
  text-overflow:ellipsis
}

._1t4NTEP6 .lQcYnmoM{
  position:absolute;
  bottom:0;
  left:0
}

._1t4NTEP6 ._3XOJlRlv{
  font-size:12px;
  line-height:16px;
  font-weight:600;
  color:#7a869a;
  letter-spacing:.02em
}

._1t4NTEP6 ._3kzlDZxd{
  width:24px!important;
  height:24px!important;
  position:absolute;
  background-color:#fff!important;
  right:-7px;
  margin-top:-7px;
  box-shadow:0 4px 10px 0 rgba(34,42,55,.13),0 0 1px 0 rgba(34,42,55,.15);
  z-index:2;
  border-radius:50%
}

._1t4NTEP6 ._3kzlDZxd ._3kKS5IJM{
  color:#7a869a;
  background-color:#fff;
  display:flex;
  width:24px;
  height:24px
}

._1t4NTEP6 ._1UzbF_8r{
  background-color:transparent;
  border:0;
  margin:10px 0;
  padding:0 12px;
  height:36px;
  flex-direction:row;
  align-items:center
}

._1t4NTEP6 .i5w1733t{
  font-size:14px;
  line-height:20px
}

._1t4NTEP6 ._1IZeQ0Xg{
  position:relative;
  overflow:hidden;
  flex:1 0 0
}

._1t4NTEP6 ._37PSd5LF{
  position:absolute;
  width:100%;
  height:100%;
  background-color:#f6f8fc;
  padding:10px 12px;
  border-radius:8px;
  display:flex;
  flex-direction:column;
  justify-content:center;
  box-sizing:border-box
}

._1t4NTEP6 ._3YFdiiL2{
  font-size:14px;
  line-height:20px;
  color:#222a37
}

._1t4NTEP6 ._1ggXZx_6{
  font-weight:600;
  font-size:12px;
  line-height:16px;
  letter-spacing:.02em;
  color:#7a869a
}

._1t4NTEP6 ._2G6eyHoL{
  font-size:14px;
  line-height:20px;
  color:#7a869a
}

._1t4NTEP6 ._3fzQ1I6e{
  z-index:-1;
  position:relative
}

._1t4NTEP6 ._1ld1UGHe{
  flex:1 0 0
}

.wtkOyXRW{
  margin:24px 0
}

.wtkOyXRW ._2v2hJ5Go{
  padding:0
}

.wtkOyXRW ._2M4e_va_{
  color:#97ba1e;
  font-weight:600;
  font-size:14px;
  line-height:20px;
  padding:0
}

._1YgoD3OD{
  width:24px;
  height:24px;
  background-color:#f4f9e6;
  margin-right:8px;
  border-radius:50%;
  box-sizing:border-box;
  padding-top:2px;
  padding-left:2px
}

._2MMTXmYh{
  box-sizing:border-box;
  width:100%;
  max-width:624px;
  padding:16px
}

.lNTY0Oz7{
  position:absolute;
  left:0;
  bottom:0;
  height:2px;
  background:#a7c42a;
  transition:left .3s,background .3s
}

.lNTY0Oz7.N6BMO_zj{
  background:#00a4ba
}

@media (min-width:624px){
  .lNTY0Oz7{
    display:none
  }
}

._1Eb5deFY{
  position:relative;
  overflow-y:hidden;
  overflow-x:auto;
  padding-bottom:5px
}

._2hLO7BNy{
  display:flex;
  width:100%;
  margin:0;
  padding:0
}

._2vQPdM2q{
  display:flex;
  align-items:center;
  position:relative;
  margin-right:20px;
  list-style:none;
  cursor:pointer
}

._2vQPdM2q._2J6iXsoa ._1JvpzUaU{
  color:#a7c42a
}

._2vQPdM2q._2J6iXsoa path{
  fill:#a7c42a
}

._2vQPdM2q.wue4uTaD ._1JvpzUaU{
  color:#00a4ba
}

._2vQPdM2q.wue4uTaD path{
  fill:#00a4ba
}

._2vQPdM2q.Zg1SRpGy{
  margin-right:40px
}

._2vQPdM2q.Zg1SRpGy:after{
  content:'';
  position:absolute;
  top:0;
  right:-20px;
  width:1px;
  height:100%;
  background:rgba(0,0,0,.12)
}

._1XthX8uC{
  position:absolute;
  overflow:hidden;
  z-index:1;
  left:0;
  top:0;
  width:100%;
  height:100%
}

._1EqBnN12{
  position:absolute;
  width:5px;
  height:5px;
  border-radius:3px;
  background:rgba(0,0,0,.38);
  animation:_2svw7qsZ .5s ease forwards
}

._1EqBnN12._3dkfzPfe{
  animation:_1Ajbr9ft .3s ease forwards
}

._3jjyPFR_{
  display:block;
  width:20px;
  height:20px;
  margin-right:6px
}

._3jjyPFR_ path{
  fill:rgba(0,0,0,.54)
}

._1JvpzUaU{
  white-space:nowrap;
  font-size:14px;
  font-weight:500;
  font-family:-apple-system,system-ui,Arial,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
  color:rgba(0,0,0,.54)
}

@media (min-width:768px){
  ._2rNG0SW1{
    width:100%
  }
}

@media (min-width:1040px){
  ._2rNG0SW1{
    display:inline-flex;
    vertical-align:top;
    width:470px
  }
}

@media (min-width:768px){
  ._11jhO-VH{
    display:flex;
    width:calc(50% + 24px)
  }
}

@media (min-width:1040px){
  ._11jhO-VH{
    width:287px;
    margin-left:-1px;
    margin-top:16px!important
  }
}

@media (max-width:767px){
  ._11jhO-VH{
    display:flex
  }
}

.VMV4PIP2{
  position:relative;
  width:100%;
  max-width:624px;
  padding-bottom:24px
}

@media (min-width:768px){
  .VMV4PIP2{
    max-width:none;
    padding-bottom:20px
  }
}

@media (min-width:800px){
  .VMV4PIP2{
    padding-bottom:0
  }
}

.VMV4PIP2.c8lXuyI7 ._1MRQhNGq{
  color:rgba(255,255,255,.7)
}

@media (min-width:1040px){
  ._373YDRWN{
    width:152px
  }
}

@media (min-width:768px){
  ._373YDRWN{
    margin:0 -1px 0 -3px
  }
}

@media (min-width:768px) and (max-width:1040px){
  ._373YDRWN{
    flex-grow:1;
    width:calc(50% - 80px);
    max-width:none
  }
}

@media (max-width:767px){
  ._373YDRWN{
    width:100%;
    max-width:none;
    margin:24px 0 20px
  }
}

@media (min-width:768px){
  ._19vag9vw{
    display:inline-block;
    width:calc(42% - 56px);
    margin-left:-3px
  }
}

@media (min-width:1040px){
  ._19vag9vw{
    width:152px
  }
}

._18TKAEyO{
  position:relative;
  margin-top:24px
}

._2ulaouN-,._391gvdvU{
  padding:10px 0
}

._1NLf8QUI,._3WYx8CoN{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  text-decoration:none;
  cursor:pointer
}

._1NLf8QUI path,._3WYx8CoN path{
  fill:#505f79
}

@media (min-width:768px){
  ._1NLf8QUI path,._3WYx8CoN path{
    fill:#a7c42a
  }

  ._1NLf8QUI._1FRew1cQ path,._3WYx8CoN._1FRew1cQ path{
    fill:#00a4ba
  }
}

._1MRQhNGq,._3-3WAixJ{
  margin-left:8px;
  font-size:14px;
  line-height:20px;
  color:#505f79
}

._3-3WAixJ{
  font-weight:400
}

@media screen and (max-width:767px){
  ._2ulaouN-,._391gvdvU{
    display:none
  }
}

._391gvdvU{
  text-align:center;
  margin-top:0
}

@media (max-width:767px){
  ._391gvdvU{
    display:none
  }
}

._1MRQhNGq{
  font-weight:600
}

@media (max-width:767px){
  .rx0ITPMy svg{
    height:16px;
    width:16px;
    margin-top:3px
  }

  ._1MRQhNGq{
    font-size:14px;
    line-height:20px;
    color:#505f79;
    font-weight:600
  }
}

._2ulaouN-{
  text-align:center
}

@media (min-width:768px){
  ._2ulaouN-{
    display:none
  }
}

._2RS81eng{
  margin-right:32px
}

@media (max-width:767px){
  ._2RS81eng{
    margin-bottom:16px;
    margin-right:0
  }
}

._3ZV3_LI1{
  margin-right:32px
}

._1CEwaZTz i,.k8FzQ0zw i{
  background:#f6f8fc;
  border:1px solid #d0d6e1
}

._1CEwaZTz i svg,.k8FzQ0zw i svg{
  fill:#f6f8fc
}

@media (max-width:767px){
  ._3H-W9nRK{
    margin-top:0
  }
}

._2kWs8KEn{
  display:flex;
  align-items:center;
  color:#222a37
}

@media (max-width:767px){
  ._2kWs8KEn{
    flex-direction:column;
    align-items:flex-start
  }
}

._3M5yv80K{
  position:relative
}

@media (max-width:767px){
  .cBfUoMNo{
    margin-top:24px
  }
}

._1-svVy08{
  position:absolute;
  left:-151px;
  top:38px
}

@media (max-width:767px){
  ._1-svVy08{
    left:0
  }
}

._1-svVy08:after{
  content:'';
  top:-20px;
  left:151px;
  border:10px solid transparent;
  border-bottom:10px solid #fff
}

@media (max-width:767px){
  ._1-svVy08:after{
    left:32px
  }
}

._2nSKPkUV{
  content:'';
  background:rgba(34,42,55,.13);
  display:block;
  position:fixed;
  height:100vh;
  width:100vw;
  top:0;
  left:0;
  z-index:5
}

._1-svVy08:after,._3155Denm{
  position:absolute;
  z-index:10
}

._3fnsXPyA{
  position:fixed;
  left:0;
  top:0;
  width:100vw;
  height:100vh;
  z-index:6
}

@media (max-width:767px){
  ._2WtNfH4N{
    margin-top:16px!important
  }
}

._1cHNHH3h{
  position:absolute;
  width:100%;
  height:56px;
  margin:24px 0 16px
}

._3bnnnpzx button{
  width:100%;
  -webkit-appearance:none;
  height:56px;
  margin:16px 0 0;
  border-radius:0 8px 8px 0
}

._3bnnnpzx button svg{
  width:24px;
  height:24px;
  fill:#fff
}

@media (max-width:1040px){
  ._3bnnnpzx button{
    margin:0
  }
}

@media screen and (max-width:767px){
  ._3bnnnpzx{
    display:none
  }
}

._2y8lOxNk{
  display:none
}

._2y8lOxNk button{
  border-radius:8px;
  margin-top:26px!important;
  margin-bottom:0;
  height:48px
}

@media screen and (max-width:767px){
  ._2y8lOxNk{
    display:block
  }

  ._2y8lOxNk button{
    margin-top:0
  }
}

._2KLgoygg{
  width:100%;
  height:56px;
  -webkit-appearance:none;
  border-radius:0;
  border:0;
  margin:24px 0 16px;
  font-size:14px;
  font-weight:500;
  color:#fff;
  cursor:pointer
}

._2KLgoygg,._2KLgoygg:hover{
  background-color:#a7c42a
}

._2KLgoygg:focus{
  box-shadow:0 0 2px 1px #4d90fe
}

._2KLgoygg[disabled]{
  background-color:rgba(192,214,0,.38);
  cursor:default
}

._2KLgoygg._1FRew1cQ{
  background:#00a4ba
}

._2KLgoygg._1FRew1cQ[disabled]{
  background:rgba(61,194,205,.38)
}

._2KLgoygg._1iQ-Ch6v{
  vertical-align:middle;
  margin:24px 0 0 -1px
}

._2KLgoygg svg{
  width:24px;
  height:24px;
  fill:#fff;
  margin-left:4px!important;
  margin-top:4px
}

@media (min-width:768px){
  ._2KLgoygg{
    display:inline-block;
    position:relative;
    overflow:hidden;
    z-index:1;
    width:56px;
    margin:24px 0 0;
    border-radius:0 4px 4px 0
  }
}

@media (max-width:767px){
  ._2KLgoygg{
    overflow:hidden;
    border-radius:8px
  }
}

@media (min-width:768px){
  ._2Tr_L2jH{
    display:none!important
  }
}

._2aW9FZs0{
  display:none
}

@media (min-width:768px){
  ._2aW9FZs0{
    display:inline-block
  }

  ._2aW9FZs0~._2aW9FZs0{
    margin-left:-1px
  }
}

._16qc4wqc{
  display:none
}

@media (min-width:768px){
  ._16qc4wqc{
    display:block
  }

  ._16qc4wqc~._2aW9FZs0{
    margin-left:-1px
  }
}

._3LWGa8l6{
  display:flex;
  margin-top:14px
}

@media screen and (max-width:1039px){
  ._3LWGa8l6{
    margin-top:32px
  }
}

@media screen and (max-width:767px){
  ._3LWGa8l6{
    margin-top:26px
  }
}

@media (min-width:768px){
  ._3LWGa8l6{
    display:flex;
    justify-content:space-between
  }
}

._1kaZEKWG._1vHKnvyM,._21sbWC6o{
  position:relative
}

@media (min-width:768px){
  ._21sbWC6o{
    display:flex;
    flex-wrap:wrap;
    align-items:flex-end
  }
}

@media (min-width:1040px){
  ._21sbWC6o{
    flex-wrap:nowrap
  }
}

@media (min-width:768px){
  .A5MK0UrI{
    width:100%;
    display:inline-flex
  }
}

@media (min-width:1040px){
  .A5MK0UrI{
    width:560px
  }
}

._1kaZEKWG{
  margin-top:16px
}

@media (min-width:768px){
  ._1kaZEKWG{
    width:50%
  }
}

@media (min-width:768px){
  ._1kaZEKWG._1vHKnvyM{
    z-index:2
  }
}

@media (min-width:769px) and (max-width:1040px){
  ._1kaZEKWG label{
    border-radius:0 8px 8px 0
  }
}

@media (max-width:768px){
  ._1kaZEKWG label{
    border-radius:8px
  }
}

._2teVGR4w{
  margin-top:16px
}

@media (min-width:768px){
  ._2teVGR4w{
    width:50%
  }
}

._2teVGR4w._1vHKnvyM{
  position:relative
}

@media (min-width:768px){
  ._2teVGR4w._1vHKnvyM{
    z-index:2
  }
}

@media (min-width:769px){
  ._2teVGR4w label{
    border-radius:8px 0 0 8px
  }
}

@media (max-width:768px){
  ._2teVGR4w label{
    border-radius:8px
  }
}

@media (min-width:769px){
  .OGiZtNa1{
    width:100%
  }
}

@media (min-width:769px) and (max-width:1040px){
  .OGiZtNa1 label{
    border-radius:8px
  }
}

@media (max-width:768px){
  .jRxmlvqF label{
    border-radius:8px
  }
}

@media (min-width:768px){
  ._1QaU8tBn{
    width:calc(100% - 56px);
    margin:0 -1px 0 0
  }
}

@media (min-width:1040px){
  ._1QaU8tBn{
    width:344px;
    margin:0 -1px
  }
}

._3KxcdqIk{
  height:56px;
  position:relative;
  margin-top:16px;
  display:flex
}

._5tegOvr5{
  padding:12px 0
}

@media (max-width:1040px){
  ._5tegOvr5{
    display:none!important
  }
}

@media (min-width:1040px){
  ._2HIMv95i{
    display:none!important
  }
}

@media (max-width:767px){
  ._2HIMv95i{
    display:none!important
  }
}

.jOEAIG7F{
  display:flex;
  flex-direction:column;
  padding:10px;
  border-radius:8px
}

@media (min-width:768px){
  .jOEAIG7F{
    display:flex;
    flex-direction:row;
    align-items:center
  }
}

.jOEAIG7F .Jpcw-Cbw{
  font-size:14px;
  line-height:20px;
  color:#7a869a;
  margin-right:12px
}

@media (max-width:767px){
  .jOEAIG7F .Jpcw-Cbw{
    margin-bottom:18px
  }
}

.jOEAIG7F ._2kWs8KEn{
  display:flex;
  flex-direction:row;
  align-items:center
}

@media screen and (max-width:767px){
  .jOEAIG7F{
    padding:0
  }
}

._14buEq3O ._3jjyPFR_,._14buEq3O .hbabQlkT{
  color:#fff;
  font-style:normal;
  line-height:16px
}

._14buEq3O ._3jjyPFR_{
  margin-right:16px;
  text-align:center;
  cursor:pointer;
  position:relative;
  left:4px;
  width:16px;
  height:16px;
  border-radius:50%;
  font-size:14px;
  background-color:#95a0b3
}

._14buEq3O ._3jjyPFR_.c8lXuyI7{
  color:rgba(0,0,0,.54);
  background-color:rgba(255,255,255,.3)
}

._14buEq3O ._3jjyPFR_:hover~.hbabQlkT{
  opacity:1;
  z-index:5
}

._14buEq3O .hbabQlkT{
  position:absolute;
  -webkit-user-select:none;
  -moz-user-select:none;
  user-select:none;
  z-index:-1;
  opacity:0;
  top:17px;
  left:217px;
  right:0;
  width:235px;
  box-sizing:border-box;
  height:auto;
  border-radius:4px;
  padding:6px 8px;
  white-space:pre-wrap;
  background-color:#222a37;
  transition:opacity .2s,z-index .2s;
  font-weight:400;
  font-size:12px;
  letter-spacing:.02em
}

@media screen and (max-width:1039px){
  ._14buEq3O .hbabQlkT{
    top:110px
  }
}

@media screen and (max-width:767px){
  ._14buEq3O .hbabQlkT{
    top:319px;
    left:102px;
    width:168px
  }
}

._1CmbB83N{
  position:relative
}

._1CmbB83N ._1XSikpbn{
  left:-106px;
  top:-84px
}

@media screen and (max-width:767px){
  ._1CmbB83N ._1XSikpbn{
    top:-100px;
    left:-72px
  }
}

._3Dbox2Ke{
  flex-grow:1;
  flex-shrink:1;
  margin-top:16px;
  border-radius:8px 0 0 8px
}

@media (max-width:768px){
  ._3Dbox2Ke{
    margin-top:20px
  }
}

@media (min-width:1040px){
  ._3Dbox2Ke{
    width:215px
  }

  ._3Dbox2Ke input{
    width:calc(100% - 58px)
  }
}

._3Dbox2Ke._1vHKnvyM{
  position:relative;
  margin-right:-1px
}

@media (min-width:768px){
  ._3Dbox2Ke._1vHKnvyM{
    z-index:2
  }
}

._44IHwQM1{
  flex-grow:1;
  flex-shrink:1;
  margin-top:16px
}

@media (max-width:768px){
  ._44IHwQM1{
    margin-top:20px
  }
}

@media (min-width:1040px){
  ._44IHwQM1{
    width:214px
  }

  ._44IHwQM1 input{
    width:calc(100% - 58px)
  }
}

._44IHwQM1._1vHKnvyM{
  position:relative;
  margin:16px -1px 0
}

@media (min-width:768px){
  ._44IHwQM1._1vHKnvyM{
    z-index:2
  }
}

@media (max-width:767px){
  ._44IHwQM1{
    margin-bottom:20px;
    margin-top:0
  }

  ._44IHwQM1._1vHKnvyM{
    margin:0 -1px 20px
  }
}

._3DtvD63-{
  position:relative;
  z-index:1;
  margin:16px -1px 0
}

@media (max-width:767px){
  ._3DtvD63-{
    left:calc(100% - 55px);
    margin:-10px 0
  }
}

._2xUU2IbL{
  position:fixed;
  left:0;
  right:0;
  bottom:0;
  top:50px;
  z-index:55;
  display:flex;
  background:#fff;
  flex-direction:column;
  text-align:center
}

.VOuczPvh{
  margin:auto auto 20px;
  width:300px
}

@media (max-width:359px){
  .VOuczPvh{
    margin:130px auto 20px
  }
}

.NnAiSW71{
  margin:0 auto auto;
  font-size:18px;
  color:#101112
}

._3zPDsZZd{
  margin-top:20px;
  margin-left:-60px
}

@media (max-width:767px){
  ._3zPDsZZd{
    display:none!important
  }
}

._3zPDsZZd button{
  padding:0
}

.APrbVidE{
  z-index:20;
  background-color:#fff
}

.RU-Dh4Mp,._3n8qo5O_{
  font-style:normal;
  font-weight:700;
  font-size:16px;
  line-height:19px;
  color:#222a37
}

._3n8qo5O_{
  font-weight:400;
  font-size:14px;
  line-height:22px
}

.xNzJMr0Y{
  width:0;
  height:0;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-top:4px solid #222a37;
  z-index:1;
  position:absolute;
  bottom:-4px;
  right:113px
}

@media screen and (max-width:767px){
  .xNzJMr0Y{
    right:79px
  }
}

._2ulaouN-{
  display:none
}

@media screen and (max-width:767px){
  ._2ulaouN-{
    display:block;
    margin-top:24px;
    padding:0
  }
}

@media screen and (max-width:768px){
  ._2nSKPkUV{
    display:none
  }

  ._30eDvTgV{
    display:none!important
  }
}

._3cS0JEqf{
  margin-top:2px!important
}

._1zNDU08H,._7PjXOBgO{
  display:flex;
  align-items:center
}

._1zNDU08H{
  gap:20px
}

._7PjXOBgO{
  border-radius:16px;
  justify-content:center;
  width:32px;
  height:16px;
  background:#ff991f;
  color:#fff;
  font-size:10px;
  line-height:14px;
  font-weight:600
}

._3O4noOan{
  margin-top:16px
}

._1NLf8QUI{
  min-height:20px
}
.search_main {
  width: 100%;
}

.search_container {
  position: relative;
  z-index: 10;
  display: flex;
  width: 100%;
}

.search_selectInput {
  width: 100%;
}

/* stylelint-disable-next-line selector-pseudo-class-no-unknown */

.search_main .article-select__control {
  height: 60px;
}

.search_main .article-select__control:hover {
  border-color: #F6F8FC;
}

/* stylelint-disable-next-line selector-pseudo-class-no-unknown */

.search_main .article-select__menu {
  margin-top: 0;
}

.search_closeButton {
  position: absolute;
  z-index: 30;
  right: 0;
  display: block;
  margin-right: 64px;
  padding-top: 16px;
  padding-bottom: 16px;
}

.search_closeButton_button {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 8px;
  cursor: pointer;
  color: #FFF;
  border: none;
  border-radius: 8px;
  background-color: #FFF;
  background-color: rgba(255, 255, 255, 0.15);
}

.search_closeButton_icon {
  width: 16px;
  height: 16px;
}

.search_searchButton {
  position: absolute;
  z-index: 30;
  right: 0;
  padding: 8px;
}

.search_searchButton_button {
  padding: 0;
  cursor: pointer;
  color:#FFF;
  border: none;
  border-radius: 9999px;
  outline: 0;
  background: linear-gradient(86.42deg, #C4D600 0%, #5BB784 100%);
  box-shadow: 0 0 4px rgb(34 42 55 / 4%), 0 4px 12px rgb(34 42 55 / 4%);
  -webkit-appearance: button;
     -moz-appearance: button;
          appearance: button;
}

.search_searchButton_button:hover {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), linear-gradient(86.42deg, #C4D600 0%, #5BB784 100%);
}

.search_searchButton_content {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  width: 44px;
  height: 44px;
}

.search_searchButton_icon {
  display: block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  color: #FFF;
}

.search_resultBlock {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
  border-style: solid;
  border-color: #DDE3ED;
  border-bottom-width: 1px;
}

.search_resultBlock:hover {
  background-color: #F6F8FC;
}

.search_resultBlock_content {
  display: flex;
  flex-direction: column;
  order: 2;
  width: 100%;
}

.search_resultBlock_title {
  letter-spacing: 0.02em;
  color: #222A37;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

.search_resultBlock_sectionTitle {
  letter-spacing: 0.02em;
  color: #95A0B3;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
}

.search_likeBlock {
  display: flex;
  align-items: center;
  flex-direction: row;
  order: 1;
  margin-top: 4px;
  margin-bottom: 0;
  font-size: 20px;
}

.search_likeBlock_icon {
  width: 16px;
  height: 16px;
  color: #D0D6E1;
  line-height: 1.5;
}

.search_likeBlock_count {
  margin-right: 0;
  margin-left: 8px;
  letter-spacing: 0.02em;
  color: #D0D6E1;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
}

.search_showMore {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding-top: 16px;
  padding-right: 16px;
  padding-bottom: 24px;
  padding-left: 16px;
}

.search_showMore:hover {
  background-color: #F6F8FC;
}

.search_showMore_text {
  display: flex;
  flex-direction: column;
  width: 100%;
  letter-spacing: 0.02em;
  color: #95A0B3;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

@media (min-width: 768px) {
  .search_main {
    margin-bottom: 0;
  }

  .search_selectInput {
    padding-bottom: 24px;
  }

  /* stylelint-disable-next-line selector-pseudo-class-no-unknown */

  .search_main .article-select__control {
    height: 78px;
    border-color: #F6F8FC;
  }

  /* stylelint-disable-next-line selector-pseudo-class-no-unknown */

  .search_main .article-select__menu {
    margin-top: -14px;
  }

  .search_resultBlock {
    flex-direction: row;
    padding-right: 40px;
    padding-left: 40px;
  }

  .search_resultBlock_content {
    order: 1;
  }

  .search_likeBlock {
    margin-right: 0;
    margin-left: 8px;
  }

  .search_closeButton {
    margin-right: 80px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .search_closeButton_button {
    width: 40px;
    height: 40px;
  }

  .search_searchButton_content {
    width: 60px;
    height: 60px;
  }

  .search_searchButton_icon {
    width: 20px;
    height: 20px;
  }
}

.help_main {
  padding: 0 18px 48px;
  background: var(--N20);
}

.help_content {
  padding: 24px 24px 32px;
  border-radius: 20px;
}

.help_title {
  margin-bottom: 8px;
  color: var(--N500);
  font-size: 20px;
  font-weight: 600;
  font-style: normal;
  line-height: 28px;
}

.help_suggestionsItem_button {
  display: block;
  padding: 2px 10px;
  cursor: pointer;
  border: none;
  border-radius: 16px;
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  line-height: 16px;
}

@media (min-width: 768px) {
  .help_content {
    max-width: 664px;
    margin: 0 auto;
    padding: 42px;
  }

  .help_main {
    padding: 0 18px 128px;
  }

  .help_title {
    font-size: 32px;
    font-weight: 600;
    line-height: 40px;
  }

  .help_suggestionsItem_button {
    padding: 6px 16px;
    font-size: 14px;
    line-height: 20px;
  }
}

@media (min-width: 1025px) {
  .help_content {
    max-width: 1008px;
  }

  .help_main {
    padding: 0 18px 128px;
  }
}

@media (min-width: 1280px) {
  .help_content {
    max-width: 1242px;
  }
}

