template, [hidden] {
    display: none;
}
a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}
a:active, a:hover {
    outline-width: 0;
}
b, strong {
    font-weight: bolder;
}
dfn {
    font-style: italic;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
img {
    border-style: none;
}
svg:not(:root) {
    overflow: hidden;
}
hr {
    display: block;
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
button, input, select {
    font: inherit;
    margin: 0;
}
button, input {
    overflow: visible;
}
button, select {
    text-transform: none;
}
button, html [type='button'], [type='reset'], [type='submit'] {
    -webkit-appearance: button;
}
[type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button {
    height: auto;
}
::-webkit-input-placeholder {
    color: inherit;
    opacity: 0.54;
}
::-webkit-scrollbar {
    width: 1px;
    height: 6px;
    background-color: transparent;
    border-radius: rem-calc(20px);
}
::-webkit-scrollbar-thumb {
    background-color: transparent;
    border-radius: 20px;
}
::-webkit-scrollbar-track {
    background-color: transparent;
    border-radius: rem-calc(20px);
}
.button {
    padding: 0.5em;
    color: black;
    transition: all 0.3s;
    border-radius: 0.25rem;
    outline: none;
    cursor: pointer;
    border: 1px solid;
}
.button--large {
    font-size: 1.2em;
}
.button--bold {
    font-weight: bold;
}
.button--block {
    display: block;
    width: 100%;
}
.button--default {
    background-color: #00b9f5;
    border-color: #00b9f5;
}
.button--default:hover, .button--default:active {
    background: #29cbff;
}
.row {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 -0.5rem;
}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-12 {
    box-sizing: border-box;
    flex: 0 0 auto;
    padding: 0 0.5rem;
}
.col-xs {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
}
.col-xs-1 {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
}
.col-xs-2 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
}
.col-xs-3 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
}
.col-xs-4 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
}
.col-xs-5 {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
}
.col-xs-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
}
.col-xs-8 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
}
.col-xs-9 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
}
.col-xs-10 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
}
.col-xs-12 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
}
.center-xs {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.middle-xs {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
input[type='radio'] {
    -webkit-appearance: none;
    width: 14.5px;
    height: 14.5px;
    border: 1px solid #adadad;
    border-radius: 50%;
    outline: none;
    margin-right: 7px;
    margin-bottom: -2px;
    background-color: #fff;
}
input[type='radio']:before {
    content: '';
    display: block;
    width: 7px;
    height: 7px;
    margin: 18% auto;
    border-radius: 50%;
}
input[type='radio']:checked:before {
    background: #00b9f5;
}
input[type='radio']:checked {
    border: 1px solid #00b9f5;
}
.M4XdJ{
   font-size:12px;
   padding:0;
   color:#828282;
   margin:10px 0;
   line-height:1.5;
   background:#fff;
   overflow:hidden
}
.M4XdJ h1{
   margin-top:10px;
   margin-bottom:10px;
   color:#828282;
   font-weight:600;
   font-size:12px
}
.YlR\+S h1{
   color:#222
}
.M4XdJ h2,.YlR\+S h1{
   margin-top:10px;
   margin-bottom:10px;
   font-size:15px
}
.M4XdJ h3{
   margin-top:20px;
   margin-bottom:10px;
   font-size:13px;
   color:#222
}
.M4XdJ .YWjyD{
   margin:20px 0;
   font-size:11px;
   color:#828282
}
.Stf1d,.aEHm\+{
   margin:20px 0;
   font-size:11px
}
.YlR\+S,.UBNem,.Ac2Fm{
   margin-top:0;
   font-size:11px
}
.aLXE-,.dr3RN{
   font-weight:700
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:100;
   font-display:swap;
   src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:200;
   font-display:swap;
   src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:300;
   font-display:swap;
   src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:400;
   font-display:swap;
   src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:500;
   font-display:swap;
   src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:600;
   font-display:swap;
   src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:700;
   font-display:swap;
   src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:800;
   font-display:swap;
   src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Inter;
   font-style:normal;
   font-weight:900;
   font-display:swap;
   src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2) format("woff2");
   unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}
@font-face{
   font-family:Open Sans;
   font-style:normal;
   font-weight:400;
   src:local("Open Sans"),local("OpenSans"),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")
}
a{
   text-decoration:none;
   cursor:pointer
}
iframe{
   border:0
}
article,aside,figure,footer,hgroup,section{
   display:block
}
button,input,pre,select,textarea{
   font-family:Inter,sans-serif
}
code,pre{
   -moz-osx-font-smoothing:auto;
   -webkit-font-smoothing:auto;
   line-height:1.5px
}
svg:not(:root){
   overflow:hidden
}
button:focus,div[role=button]:focus,input:focus,select:focus,textarea:focus{
   outline:none
}
ol,ul{
   list-style:none
}
h1,h2,h3,h4,h5,h6,ol,ul{
   margin:0;
   padding:0
}
@-webkit-keyframes _1IbXb{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
@keyframes _1IbXb{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
body,html{
   text-rendering:optimizeLegibility!important;
   -webkit-font-smoothing:antialiased!important;
   -webkit-tap-highlight-color:rgba(0,0,0,0);
   -ms-text-size-adjust:100%;
   -webkit-text-size-adjust:100%;
   -ms-scroll-chaining:none;
   overscroll-behavior:none
}
@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min-resolution:200dpi){
   body,html{
       -webkit-font-smoothing:subpixel-antialiased
   }
}
body{
   background-color:#fff;
   line-height:1.5;
   margin:0;
   padding:0;
   font-size:14px;
   width:100%;
   height:100%;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   overflow:auto;
   font-family:Inter,sans-serif
}
::-webkit-scrollbar{
   display:none
}
@font-face{
   font-family:PAYTM-Bus-MWEB;
   src:url(//travel-assets-akamai.paytm.com/travel/mweb-bus/assets/04ebb3f9.eot);
   src:url(//travel-assets-akamai.paytm.com/travel/mweb-bus/assets/04ebb3f9.eot#iefix) format("embedded-opentype"),url(//travel-assets-akamai.paytm.com/travel/mweb-bus/assets/ebc7c510.woff2) format("woff2"),url(//travel-assets-akamai.paytm.com/travel/mweb-bus/assets/a89fe702.ttf) format("truetype"),url(//travel-assets-akamai.paytm.com/travel/mweb-bus/assets/e7fc2883.woff) format("woff");
   font-weight:400;
   font-style:normal;
   font-display:block
}
i{
   font-family:PAYTM-Bus-MWEB,sans-serif!important;
   speak:never;
   font-style:normal;
   font-weight:400;
   -webkit-font-feature-settings:normal;
   font-feature-settings:normal;
   font-variant:normal;
   text-transform:none;
   line-height:1;
   -webkit-font-smoothing:antialiased;
   -moz-osx-font-smoothing:grayscale
}
.live_tracking .path1:before{
   content:""
}
.live_tracking .path1:before,.non-ac .path1:before{
   height:22px;
   width:22px;
   font-size:14px;
   margin-left:-1em;
   color:#d3d3d3
}
.non-ac .path1:before{
   content:""
}
.sanitizerStriked1 .path2:before{
   content:"";
   margin-left:-1em;
   color:#d3d3d3;
   height:22px;
   width:22px;
   font-size:14px
}
.wifiStriked1 .path1:before{
   content:"";
   color:#d3d3d3;
   height:22px;
   width:22px;
   font-size:14px
}
.Account:before{
   content:""
}
.accountProfile:before{
   content:"";
   color:#00b8f5
}
.intFlight .path1:before{
   content:"";
   color:#00b8f5
}
.intFlight .path2:before{
   content:"";
   margin-left:-1em;
   color:#012a72
}
.intFlight .path3:before{
   content:"";
   margin-left:-1em;
   color:#00b8f5
}
.bus .path1:before{
   content:"";
   color:#fff
}
.bus .path2:before{
   content:"";
   margin-left:-1em;
   color:none
}
.bus .path3:before{
   content:"";
   margin-left:-1em;
   color:#00b8f5
}
.bus .path4:before{
   content:"";
   margin-left:-1em;
   color:#00b8f5
}
.bus .path5:before{
   content:"";
   margin-left:-1em;
   color:none
}
.bus .path6:before{
   content:"";
   margin-left:-1em;
   color:none
}
.bus .path7:before{
   content:"";
   margin-left:-1em;
   color:#012a72
}
.bus .path8:before{
   content:"";
   margin-left:-1em;
   color:#012a72
}
.crossIcon:before{
   content:"";
   color:#555
}
.downArrow .path1:before{
   content:"";
   color:#21c179
}
.downArrow .path2:before{
   content:"";
   margin-left:-1em;
   color:#fff
}
.email:before{
   content:""
}
.filter:before{
   content:""
}
.seat:before{
   content:""
}
.back:before{
   content:""
}
.DownArrow:before{
   content:""
}
.CircleCross:before{
   content:""
}
.top:before{
   content:""
}
.right:before{
   content:""
}
.switchIcon:before{
   content:""
}
.star:before{
   content:"";
   color:#ffc81d
}
.close:before{
   content:"";
   color:#27b7ea
}
.backArrow:before{
   content:"";
   color:#fff
}
.offers:before{
   content:""
}
.crossIcon1:before{
   content:"";
   color:#555
}
.bus11 .path1:before{
   content:"";
   color:#fff
}
.bus11 .path2:before{
   content:"";
   margin-left:-1em;
   color:#00b8f5
}
.bus11 .path3:before{
   content:"";
   margin-left:-1em;
   color:#012a72
}
.delete:before{
   content:""
}
.Back:before{
   content:""
}
.edit_black11:before{
   content:""
}
.edit11:before{
   content:""
}
.filter111:before{
   content:""
}
.user:before{
   content:""
}
.cross:before{
   content:""
}
.mHeaderContainer{
   border-bottom:1px solid #ebebeb;
   -webkit-transform:translateZ(0);
   transform:translateZ(0);
   bottom:auto;
   right:auto
}
h2{
   font-size:15px;
   color:#222
}
@-webkit-keyframes PMtLQ{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
@keyframes PMtLQ{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
body{
   background-color:#fff
}
.d9nnz{
   overflow:auto
}
.BQhnX{
   width:1300px;
   margin:24px auto
}
.BQhnX h1{
   color:#000;
   font-size:20px;
   font-style:normal;
   font-weight:700;
   line-height:32px;
   margin:0 0 20px 8px
}
@media(min-width:992px){
   header a img[alt=logo]{
       width:140px;
       height:21px
   }
}
.Pp3lA{
   -ms-flex-direction:row;
   flex-direction:row
}
.Q1Sv5,.Pp3lA{
   display:-ms-flexbox;
   display:flex
}
.Q1Sv5{
   -ms-flex-direction:column;
   flex-direction:column
}
._2Z5gy{
   border-bottom:1px solid #ccc
}
.AQdlJ{
   border:1px solid #ccc
}
.aSlQ7{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
header{
   background:#fff;
   width:100%;
   -webkit-box-shadow:0 5px 20px rgba(0,41,112,.1);
   box-shadow:0 5px 20px rgba(0,41,112,.1);
   position:sticky;
   top:0;
   z-index:10
}
header ._4jPGC{
   height:92px;
   width:90%;
   margin:0 auto;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:justify;
   justify-content:space-between
}
header ._4jPGC a{
   display:-ms-flexbox;
   display:flex
}
header ._4jPGC a .wgjkm{
   max-width:180px
}
header ._4jPGC a .-t\+6U{
   max-width:230px
}
header ._4jPGC .YgDu9{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center
}
header .Rt727{
   -ms-flex-pack:start;
   justify-content:flex-start
}
.wzZcM{
   margin:0 auto;
   width:100%;
   background:#002970
}
@media only screen and (max-width:900px){
   header{
       width:100%;
       top:0;
       position:sticky;
       -webkit-box-shadow:0 4px 8px rgba(0,0,0,.08);
       box-shadow:0 4px 8px rgba(0,0,0,.08)
   }
   header ._4jPGC{
       padding:9px 20px 9px 0;
       min-height:55px;
       width:100%!important;
       height:100%;
       -webkit-box-sizing:border-box;
       box-sizing:border-box;
       position:relative;
       top:0;
       z-index:4;
       display:-ms-flexbox;
       display:flex;
       -ms-flex-align:center;
       align-items:center;
       -ms-flex-pack:justify;
       justify-content:space-between
   }
   header ._4jPGC .w\+8e4{
       display:-ms-flexbox;
       display:flex;
       -ms-flex-align:center;
       align-items:center;
       -ms-flex-pack:start;
       justify-content:flex-start
   }
   header ._4jPGC .mfqPH{
       margin-left:25px;
       position:relative;
       border-radius:50%;
       display:-ms-flexbox;
       display:flex
   }
   header ._4jPGC .mfqPH img{
       width:32px;
       height:32px;
       border-radius:50%;
       border:2px solid #00baf2
   }
   header ._4jPGC .mfqPH.\+WLbe{
       background:#00baf2;
       border-radius:16px;
       white-space:nowrap;
       display:-ms-flexbox;
       display:flex;
       -ms-flex-align:center;
       align-items:center
   }
   header ._4jPGC .mfqPH.\+WLbe span{
       margin:0 6px 0 12px;
       font-size:10px;
       color:#fff;
       font-weight:600
   }
   header .z67Gj{
       background:#fff;
       -webkit-box-shadow:0 4px 8px rgba(0,0,0,.08);
       box-shadow:0 4px 8px rgba(0,0,0,.08)
   }
   header .pI9sz{
       min-height:100vh;
       height:100%;
       background:#fff;
       position:relative;
       overflow-y:scroll
   }
}
.cdzLb{
   display:-ms-flexbox;
   display:flex;
   position:relative
}
.cdzLb .fYv-c{
   max-width:180px
}
.cdzLb .vuX4Z{
   max-width:230px
}
@media only screen and (max-width:900px){
   .cdzLb .fYv-c{
       max-width:128px;
       max-height:40px
   }
   .cdzLb .vuX4Z{
       max-width:220px;
       padding:8px 0
   }
}
.sDeMg{
   -ms-flex-direction:row;
   flex-direction:row
}
.\+Th5D,.sDeMg{
   display:-ms-flexbox;
   display:flex
}
.\+Th5D{
   -ms-flex-direction:column;
   flex-direction:column
}
.oSnrG{
   border-bottom:1px solid #ccc
}
._64jP6{
   border:1px solid #ccc
}
.GMPy9{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
.GpQXj{
   top:0;
   left:0;
   overflow:hidden
}
.GpQXj,.GpQXj:after{
   position:absolute;
   width:100%;
   height:100%
}
.GpQXj:after{
   content:"";
   display:block;
   pointer-events:none;
   background-image:radial-gradient(circle,#000 10%,rgba(0,0,0,0) 15%);
   background-repeat:no-repeat;
   background-position:50%;
   -webkit-transform:scale(10);
   -ms-transform:scale(10);
   transform:scale(10);
   opacity:0;
   -webkit-transition:opacity 1s,-webkit-transform .5s;
   transition:opacity 1s,-webkit-transform .5s;
   transition:transform .5s,opacity 1s;
   transition:transform .5s,opacity 1s,-webkit-transform .5s
}
.GpQXj:active:after{
   -webkit-transform:scale(0);
   -ms-transform:scale(0);
   transform:scale(0);
   opacity:.2;
   -webkit-transition:0s;
   transition:0s
}
.G7U0l{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:row;
   flex-direction:row
}
.hrr3O,.fFME8 ul ul{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:column;
   flex-direction:column
}
.w8Cs3{
   border-bottom:1px solid #ccc
}
.zAw1B,.fFME8 ul ul{
   border:1px solid #ccc
}
.c7m34{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
.fFME8{
   width:70%;
   margin:auto;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:center;
   justify-content:center
}
.fFME8 ul{
   display:-ms-flexbox;
   display:flex;
   position:relative
}
.fFME8 ul li{
   margin-right:5px;
   padding:3px
}
.fFME8 ul li a{
   font-size:17px;
   color:#000;
   font-weight:600
}
.fFME8 ul ul{
   background:#fff;
   -webkit-box-shadow:10px 10px 30px rgba(0,0,0,.1);
   box-shadow:10px 10px 30px rgba(0,0,0,.1);
   border-radius:6px
}
.fFME8 ul ul li{
   margin-right:0;
   -webkit-box-sizing:border-box;
   box-sizing:border-box
}
.fFME8 ul ul li a{
   padding:12px ​10px;
   border-radius:0;
   font-size:14px;
   color:#000;
   font-weight:600;
   line-height:17px
}
.fFME8 ul ._09hQ\+,.fFME8 ul .GIuS-,.fFME8 ul .K1PkH,.fFME8 ul .Z0E1a{
   -webkit-transition:.35s ease-out;
   transition:.35s ease-out
}
.fFME8 ul ._09hQ\+{
   width:202px;
   position:absolute
}
.fFME8 ul .GIuS-{
   min-height:200px;
   -webkit-box-shadow:10px 10px 30px rgba(0,0,0,.1);
   box-shadow:10px 10px 30px rgba(0,0,0,.1);
   border-radius:0 6px 6px 0;
   display:-ms-flexbox;
   display:flex;
   width:240px;
   position:absolute;
   top:-1px;
   left:196px;
   z-index:1
}
.fFME8 ul .GIuS- .NK6TK{
   padding:3px 6px 3px 3px
}
.fFME8 ul .HjfNm{
   min-width:500px;
   height:440px
}
.fFME8 ul .K1PkH,.fFME8 ul .Z0E1a{
   min-height:200px;
   border-radius:0 6px 6px 0
}
.fFME8 ul .K1PkH{
   width:262px;
   position:absolute;
   top:-1px;
   left:237px
}
.fFME8 ul .Z0E1a{
   width:354px;
   position:absolute;
   top:-1px;
   left:258px
}
.fFME8 ul .O5rDW{
   cursor:pointer;
   position:relative
}
.fFME8 ul .O5rDW a{
   -webkit-transition:.25s ease-in;
   transition:.25s ease-in;
   padding:12px;
   display:block
}
.fFME8 ul .O5rDW:hover,.fFME8 ul .cOQaQ{
   background:#f5f7fa;
   border-radius:4px 4px 0 0
}
.fFME8 ul .VuTwf>a{
   color:#00baf2
}
.fFME8 ul .yK0sw{
   height:376px
}
.fFME8 .CuY\+S{
   -webkit-transition:background-color .2s ease-out,opacity .2s;
   transition:background-color .2s ease-out,opacity .2s;
   width:100%;
   height:100%;
   position:absolute;
   top:0;
   left:0
}
.fFME8 .CuY\+S:before{
   -webkit-box-shadow:-1px -1px 0 #707070,-2px -2px 0 #707070,-3px -3px 0 #707070,-4px -4px 0 #707070,-5px -5px 0 #707070,-1px 1px 0 #707070,-2px 2px 0 #707070,-3px 3px 0 #707070,-4px 4px 0 #707070,-5px 5px 0 #707070;
   box-shadow:-1px -1px 0 #707070,-2px -2px 0 #707070,-3px -3px 0 #707070,-4px -4px 0 #707070,-5px -5px 0 #707070,-1px 1px 0 #707070,-2px 2px 0 #707070,-3px 3px 0 #707070,-4px 4px 0 #707070,-5px 5px 0 #707070;
   -webkit-transform:translateX(0);
   -ms-transform:translateX(0);
   transform:translateX(0);
   width:2px
}
.fFME8 .CuY\+S:after,.fFME8 .CuY\+S:before{
   content:"";
   background:#707070;
   -webkit-transition:.16s ease-out 80ms;
   transition:.16s ease-out 80ms;
   height:2px;
   position:absolute;
   top:50%;
   right:9%
}
.fFME8 .CuY\+S:after{
   width:0
}
.fFME8 .CuY\+S:hover:after,.fFME8 .CuY\+S:hover:before{
   -webkit-transform:translateX(8px);
   -ms-transform:translateX(8px);
   transform:translateX(8px)
}
.fFME8 .CuY\+S:hover:after{
   width:15px;
   margin-left:-20px
}
.rrrK1{
   margin:0 0 0 20px
}
@media only screen and (max-width:900px){
   .fFME8{
       display:none
   }
}
.E2pIn{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:row;
   flex-direction:row
}
.LsJWG,.hSIC5 ul,.hSIC5 ul li .IQqJU .VWD7a{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:column;
   flex-direction:column
}
.UZgPZ,.hSIC5 ul li .IQqJU{
   border-bottom:1px solid #ccc
}
.KXY3I,.hSIC5 ul{
   border:1px solid #ccc
}
.FmJGV{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
.hSIC5{
   margin-left:auto;
   position:relative
}
.hSIC5:hover ul{
   opacity:1;
   visibility:visible;
   -webkit-transition:.25s ease-in;
   transition:.25s ease-in
}
.hSIC5 .tkTgB{
   background:#00baf2;
   padding:2px 2px 2px 20px;
   border-radius:20px;
   cursor:pointer;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:end;
   justify-content:flex-end;
   font-size:15px;
   color:#fff;
   font-weight:600
}
.hSIC5 .tkTgB img{
   margin-left:9px;
   border-radius:50%;
   width:34px;
   height:34px
}
.hSIC5 .tkTgB:hover{
   background:#002970
}
.hSIC5 .Kfie3{
   background:#002970;
   min-width:112px;
   max-width:225px
}
.hSIC5 .Kfie3 span{
   white-space:nowrap;
   text-overflow:ellipsis;
   overflow:hidden
}
.hSIC5 ul{
   display:-ms-flexbox;
   display:flex;
   width:304px;
   opacity:0;
   visibility:hidden;
   -webkit-transition:.35s ease-out;
   transition:.35s ease-out;
   background:#fff;
   -webkit-box-shadow:0 0 20px rgba(0,0,0,.1);
   box-shadow:0 0 20px rgba(0,0,0,.1);
   border-radius:6px;
   position:absolute;
   top:52px;
   right:0
}
.hSIC5 ul li{
   padding:3px;
   position:relative;
   cursor:pointer
}
.hSIC5 ul li a{
   -webkit-transition:.25s ease-in;
   transition:.25s ease-in;
   padding:15px;
   display:block;
   width:calc(100% - 30px);
   font-size:14px;
   color:#000;
   font-weight:500
}
.hSIC5 ul li a:hover{
   background:#f5f7fa;
   border-radius:4px 4px 0 0
}
.hSIC5 ul li:first-child{
   padding:16px 16px 8px
}
.hSIC5 ul li .IQqJU{
   padding-bottom:8px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:justify;
   justify-content:space-between;
   -ms-flex-direction:column;
   flex-direction:column
}
.hSIC5 ul li .IQqJU ._6RCWU{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:justify;
   justify-content:space-between
}
.hSIC5 ul li .IQqJU ._9cMUw{
   width:116px;
   padding:0 11px 4px
}
.hSIC5 ul li .IQqJU .VWD7a{
   padding:11px
}
.hSIC5 ul li .IQqJU .VWD7a .nYxhx{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:end;
   align-items:flex-end
}
.hSIC5 ul li .IQqJU .VWD7a .nYxhx img{
   width:16px
}
.hSIC5 ul li .IQqJU .VWD7a .nYxhx span{
   margin-left:8px;
   font-size:12px;
   color:#707070;
   font-weight:500;
   line-height:9px
}
.hSIC5 ul li .IQqJU .VWD7a .VbSdk{
   margin:10px 0;
   font-size:20px;
   color:#000;
   font-weight:600;
   line-height:15px
}
.hSIC5 ul li .IQqJU .KIRCD{
   padding:11px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:end;
   align-items:flex-end;
   -ms-flex-direction:column;
   flex-direction:column
}
.hSIC5 ul li .IQqJU .KIRCD img{
   width:20px
}
.hSIC5 ul li .IQqJU .KIRCD span{
   margin-top:10px;
   font-size:12px;
   color:#000;
   font-weight:500;
   line-height:9px
}
.hSIC5 ul li .IQqJU .KIRCD:hover{
   background:#f5f7fa;
   border-radius:4px 4px 0 0
}
@media only screen and (max-width:900px){
   .hSIC5:hover ul{
       display:none
   }
   .hSIC5 .tkTgB{
       padding-left:12px
   }
   .hSIC5 .tkTgB span{
       font-size:10px;
       color:#fff;
       font-weight:600
   }
   .hSIC5 .tkTgB img{
       padding:0;
       width:32px;
       height:32px
   }
   .hSIC5 .Kfie3{
       padding-left:2px;
       min-width:auto;
       max-width:auto;
       background:#00baf2!important
   }
   .hSIC5 .Kfie3 img{
       margin-left:0
   }
}
.EFQCc{
   -ms-flex-direction:row;
   flex-direction:row
}
._0L5dZ,.EFQCc{
   display:-ms-flexbox;
   display:flex
}
._0L5dZ{
   -ms-flex-direction:column;
   flex-direction:column
}
.eStaz{
   border-bottom:1px solid #ccc
}
._1ex6\+{
   border:1px solid #ccc
}
._82zbx{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
.Cku4C{
   background:#fff;
   border-radius:8px;
   -webkit-transform:translate(-50%,-50%);
   -ms-transform:translate(-50%,-50%);
   transform:translate(-50%,-50%);
   -webkit-box-shadow:0 0 15px 6px rgba(0,0,0,.1);
   box-shadow:0 0 15px 6px rgba(0,0,0,.1);
   width:570px;
   height:480px;
   position:absolute;
   top:50%;
   left:50%
}
.Cku4C .JmrFd{
   position:absolute;
   top:15px;
   right:20px;
   z-index:2
}
.Cku4C ._22z8t{
   width:100%;
   height:500px;
   position:absolute;
   z-index:0;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:center;
   justify-content:center;
   -ms-flex-direction:column;
   flex-direction:column
}
.Cku4C ._22z8t img{
   width:100px;
   height:100px
}
.Cku4C iframe{
   border-radius:8px;
   position:relative;
   z-index:1;
   width:100%;
   height:100%
}
@media only screen and (max-width:900px){
   .Cku4C{
       margin:0;
       border-radius:0;
       width:100%;
       height:100%
   }
   .Cku4C iframe{
       height:95%
   }
   .Cku4C .JmrFd{
       position:relative;
       top:18px;
       left:18px;
       z-index:2
   }
   .Cku4C .JmrFd img{
       -webkit-transform:rotate(225deg);
       -ms-transform:rotate(225deg);
       transform:rotate(225deg);
       width:18px
   }
}
@-webkit-keyframes KSPTw{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
@keyframes KSPTw{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
.yC-3h{
   height:98vh;
   background-position: top;
   background-size: cover;
    position: relative;
    background-repeat: no-repeat;
    width: 100vw;
}
.yC-3h .Dw1Qn{
   width:1282px;
   margin:auto
}
.yC-3h .Dw1Qn .ltr-H{
   color:#000;
   font-size:24px;
   font-style:normal;
   font-weight:700;
   line-height:normal;
   margin:10px 0 16px
}
.yC-3h .Dw1Qn .ne1cM{
   color:rgba(16,16,16,.54);
   font-size:14px;
   font-style:normal;
   font-weight:500;
   line-height:normal;
   margin:10px 0
}
.yC-3h .Dw1Qn .R8YRH{
   border-radius:12px;
   border:1px solid rgba(16,16,16,.13);
   background:#fff;
   height:228px;
   display:-ms-flexbox;
   display:flex
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .ol-Xh{
   display:-ms-flexbox;
   display:flex;
   margin-left:32px;
   margin-top:24px;
   margin-bottom:16px
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .ol-Xh label{
   padding-left:24px;
   margin-right:26px
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .fPC\+v{
   display:-ms-flexbox;
   display:flex;
   margin-left:32px;
   -ms-flex-align:center;
   align-items:center;
   margin-bottom:20px
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .fPC\+v .iXNPo{
   width:320px;
   margin-right:32px
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .fPC\+v .iXNPo input{
   color:#000;
   font-weight:600;
   letter-spacing:.5px;
   text-overflow:ellipsis;
   border-bottom:1px solid #ebebeb;
   cursor:pointer
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .fPC\+v .iXNPo .QOmqy{
   margin-top:-28px;
   position:absolute;
   margin-left:300px;
   cursor:pointer
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .fPC\+v .wwYs-{
   margin-right:32px;
   margin-top:16px;
   cursor:pointer
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .fPC\+v .mgLUY{
   width:320px;
   max-height:346px;
   border-radius:8px;
   border:1px solid rgba(16,16,16,.13);
   background:#fff;
   position:absolute;
   margin-top:8px;
   z-index:1;
   overflow:auto
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .w5gGo{
   margin-left:32px
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .w5gGo .ltr-H{
   color:rgba(16,16,16,.54);
   font-size:14px;
   font-style:normal;
   font-weight:500;
   line-height:16px
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .w5gGo .yhfD-{
   display:-ms-flexbox;
   display:flex;
   color:rgba(16,16,16,.54);
   text-align:center;
   font-size:14px;
   font-style:normal;
   font-weight:500;
   line-height:20px
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .w5gGo .yhfD- .Ne6Pt{
   display:-ms-flexbox;
   display:flex;
   width:400px
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .w5gGo .yhfD- .Ne6Pt .gF\+o3{
   border:1px solid rgba(16,16,16,.13);
   padding:8px 12px;
   border-radius:96px;
   margin-right:8px;
   cursor:pointer
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .w5gGo .yhfD- .Ne6Pt ._262Cb{
   background:#00b8f5!important;
   color:#fff
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .w5gGo .yhfD- ._8jqVB{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center
}
.yC-3h .Dw1Qn .R8YRH .oVxUJ .w5gGo .yhfD- ._8jqVB span{
   margin-top:5px;
   cursor:pointer
}
.yC-3h .Dw1Qn .R8YRH .TCMdP{
   width:100%;
   margin-top:18px;
   margin-right:32px
}
.yC-3h .Dw1Qn .R8YRH .TCMdP button{
   font-size:16px
}
.yC-3h .Dw1Qn .R8YRH .TCMdP .qmM11{
   display:-ms-flexbox;
   display:flex
}
.yC-3h .Dw1Qn .R8YRH .Gu\+WI{
   margin-top:23px
}
@-webkit-keyframes wfl3C{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
@keyframes wfl3C{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
nav._1-\+Qt{
   overflow-x:scroll;
   overflow-y:hidden;
   white-space:nowrap;
   margin-top:25px;
   min-height:54px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:justify;
   justify-content:space-between;
   -ms-flex-direction:row;
   flex-direction:row
}
nav.WaZ7E{
   -ms-flex-pack:start;
   justify-content:flex-start;
   margin-top:0;
   padding-top:16px;
    position: fixed;
    z-index: 111111;

}
.border-lg{
    border: 0.5px solid lightgrey;
    border-radius: 5px;
    margin-top: 10px;
}
nav a{
   position:relative;
   margin-right:30px;
   font-size:14px;
   color:#101010;
   font-weight:500
}
nav a,nav a .S2pts{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:column;
   flex-direction:column
}
nav a .S2pts{
   padding:0 4px 6px;
   line-height:16px;
   -ms-flex-align:center;
   align-items:center
}
nav a .S2pts img{
   margin-bottom:4px;
   width:auto;
   height:25px
}
nav a .S2pts .wrFZN{
   margin-bottom:4px;
   font-size:25px
}
nav a .S2pts .wrFZN.Oif9g,nav a .S2pts .wrFZN.LoXUQ{
   font-size:25px
}
nav a .S2pts .wrFZN.rClCg,nav a .S2pts .wrFZN.QD6Ag{
   margin-bottom:4px
}
nav a .rnIvM{
   -ms-flex-direction:row;
   flex-direction:row;
   padding-bottom:0
}
nav a .rnIvM .QGUhd{
   margin-left:4px
}
nav a:after{
   content:"";
   display:block;
   background:#00b8f5;
   -webkit-transition:width .3s;
   transition:width .3s;
   width:0;
   height:2px
}
nav a:last-child{
   margin-right:0
}
nav .OGvPG:after{
   width:100%
}
nav::-webkit-scrollbar{
   width:0;
   display:none;
   background:rgba(0,0,0,0)
}
._1Wbe\+ input[type=radio]{
   border:0;
   clip:rect(0 0 0 0);
   height:1px;
   margin:-1px;
   overflow:hidden;
   padding:0;
   position:absolute;
   width:1px
}
._1Wbe\+ input[type=radio]:focus+label:before,._1Wbe\+ input[type=radio]:hover+label:before{
   border-color:#00b9f5;
   background-color:#fff
}
._1Wbe\+ input[type=radio]:active+label:before{
   -webkit-transition-duration:0s;
   transition-duration:0s
}
._1Wbe\+ input[type=radio]+label{
   position:relative;
   padding-left:2em;
   vertical-align:middle;
   -webkit-user-select:none;
   -moz-user-select:none;
   -ms-user-select:none;
   user-select:none;
   cursor:pointer;
   font-size:16px
}
._1Wbe\+ input[type=radio]+label:before{
   -webkit-box-sizing:content-box;
   box-sizing:content-box;
   content:"";
   color:#fff;
   position:absolute;
   top:50%;
   left:0;
   width:14px;
   height:14px;
   margin-top:-9px;
   border-radius:2px;
   border:2px solid #adadad;
   text-align:center;
   -webkit-transition:all .4s ease;
   transition:all .4s ease
}
._1Wbe\+ input[type=radio]+label:after{
   -webkit-box-sizing:content-box;
   box-sizing:content-box;
   content:"";
   position:absolute;
   top:50%;
   left:4px;
   width:10px;
   height:10px;
   margin-top:-5px;
   -webkit-transform:scale(0);
   -ms-transform:scale(0);
   transform:scale(0);
   -webkit-transform-origin:50%;
   -ms-transform-origin:50%;
   transform-origin:50%;
   -webkit-transition:-webkit-transform .2s ease-out;
   transition:-webkit-transform .2s ease-out;
   transition:transform .2s ease-out;
   transition:transform .2s ease-out, -webkit-transform .2s ease-out
}
._1Wbe\+ input[type=radio]:disabled+label:before{
   border-color:#ccc
}
._1Wbe\+ input[type=checkbox]:disabled:hover+label:before,._1Wbe\+ input[type=radio]:disabled:focus+label:before,._1Wbe\+ input[type=radio]:disabled:hover+label:before{
   background-color:inherit
}
._1Wbe\+ input[type=radio]:disabled:checked+label:before{
   background-color:#ccc
}
._1Wbe\+ input[type=radio]+label.xut2d:before{
   background-color:#fff;
   border:2px solid #00b9f5
}
._1Wbe\+.Rcxgx input[type=radio]+label:after{
   background-color:rgba(16,16,16,.22)
}
._1Wbe\+.Rcxgx input[type=radio]+label.xut2d:before{
   background-color:#fff;
   border:2px solid rgba(16,16,16,.22)
}
._1Wbe\+ input[type=radio]:checked+label:after{
   -webkit-transform:scale(1);
   -ms-transform:scale(1);
   transform:scale(1)
}
._1Wbe\+ input[type=radio]+label.xut2d:after{
   -webkit-transform:scale(1);
   -ms-transform:scale(1);
   transform:scale(1);
   background-color:#00b9f5
}
._1Wbe\+ input[type=radio]+label.Rcxgx:after{
   -webkit-transform:scale(1);
   -ms-transform:scale(1);
   transform:scale(1);
   background-color:#ccc
}
._1Wbe\+ input[type=radio]+label:after,._1Wbe\+ input[type=radio]+label:before{
   border-radius:50%
}
.KyzQ9{
   -ms-flex-direction:column;
   display:-ms-flexbox;
   display:flex;
   flex-direction:column;
   position:relative
}
.KyzQ9 input:not(:focus):not(.TSagY):not(.gjhtu){
   color:rgba(0,0,0,0);
   padding-left:10px
}
.ZZJds,.KyzQ9 input,.KyzQ9 label{
   -webkit-font-smoothing:antialiased;
   text-shadow:none;
   font-weight:500
}
.KyzQ9 input{
   -moz-appearance:none;
   -webkit-appearance:none;
   -webkit-tap-highlight-color:rgba(0,0,0,0);
   border-radius:0;
   display:-moz-flex;
   display:-ms-flexbox;
   display:flex;
   font-size:16px;
   border:none;
   padding:3px 0
}
.HYEJm{
   -moz-transform-origin:left top;
   -moz-transform:scale(1) translate3d(0,22px,0);
   -moz-transition:.2s ease all;
   -ms-flex-order:1;
   -webkit-order:1;
   -webkit-transform-origin:left top;
   -webkit-transform:scale(1) translate3d(0,22px,0);
   -webkit-transition:all .2s ease;
   color:#999;
   font-weight:700;
   opacity:.75;
   order:1;
   padding-left:2px;
   pointer-events:none;
   text-transform:capitalize;
   -ms-transform-origin:left top;
   transform-origin:left top;
   transform:scale(1) translate3d(0,22px,0);
   transition:all .2s ease;
   font-size:18px;
   line-height:24px
}
.FtjSK{
   font-weight:400!important
}
.KyzQ9 input.TSagY+label,.KyzQ9 input:focus+label,.gjhtu+label{
   -moz-transform:scale(.8) translate3d(0,5px,0);
   -webkit-transform:scale(.8) translate3d(0,5px,0);
   color:#101010;
   transform:scale(.8) translate3d(0,5px,0);
   font-size:16px;
   line-height:24px;
   font-weight:500;
   letter-spacing:-.32px
}
._6LteP{
   height:32px!important
}
.KyzQ9 input:focus+label{
   color:#00b9f5!important
}
.cARte:active,.cARte:focus,.HYEJm{
   outline:0
}
.cARte{
   -ms-flex-order:2;
   -ms-flex:1 1 auto;
   -webkit-flex:1 1 auto;
   -webkit-order:2;
   border:1px solid rgba(0,0,0,.15);
   color:#000;
   flex:1 1 auto;
   order:2
}
.C2suT{
   -ms-flex-order:0!important;
   order:0!important
}
.fGjde{
   word-break:break-word
}
fieldset.cARte+.YYFuv{
   display:none
}
fieldset.cARte+.YYFuv+.ZZJds{
   bottom:-20px;
   left:18px
}
.KyzQ9 fieldset.cARte input:not(:focus):not(.TSagY):not(.gjhtu){
   color:rgba(16,16,16,.54)
}
._4CTRZ{
   width:0;
   padding:0;
   overflow:hidden
}
.xCWSv{
   border:1.5px solid #00b9f5
}
.YYFuv{
   -ms-flex-order:3;
   -webkit-order:3;
   display:block;
   order:3;
   top:0
}
.YYFuv:after,.YYFuv:before{
   -moz-transition:.2s ease all;
   -webkit-transition:all .2s ease;
   background:#00b9f5;
   bottom:0;
   content:"";
   height:2px;
   position:absolute;
   transition:all .2s ease;
   width:0
}
.YYFuv:before{
   left:50%
}
.YYFuv:after{
   right:50%
}
.cARte:focus~.YYFuv:after,.cARte:focus~.YYFuv:before,.gjhtu~.YYFuv:after,.gjhtu~.YYFuv:before{
   width:50%
}
.ZZJds,.YYFuv{
   position:relative;
   width:inherit
}
.ZZJds{
   bottom:-25px;
   display:none;
   font-size:13px;
   overflow:hidden;
   position:absolute;
   text-overflow:ellipsis;
   white-space:nowrap;
   width:90%;
   word-break:break-all;
   word-wrap:break-word
}
.Sypr3{
   white-space:normal!important;
   overflow:visible!important;
   text-overflow:clip!important;
   bottom:-65px!important;
   word-wrap:break-word!important;
   word-break:break-word;
   position:static;
   margin:10px 10px 0
}
._57K86{
   display:inline-block
}
fieldset.cARte{
   padding:2px;
   border-radius:8px;
   height:52px
}
fieldset.cARte input{
   width:100%;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   height:100%;
   padding:4px 14px 9px
}
fieldset.cARte input[type=number],input[type=number]:focus{
   border:none;
   font-size:16px;
   height:100%
}
fieldset.cARte legend{
   -webkit-margin-start:10px;
   margin-inline-start:10px;
   font-size:12px;
   font-weight:400;
   color:rgba(16,16,16,.54)
}
fieldset.cARte.gjhtu{
   border:1px solid #e74c3c
}
fieldset.cARte.gjhtu legend{
   color:#e74c3c
}
.gjhtu~.YYFuv:after,.gjhtu~.YYFuv:before{
   background:#e74c3c
}
.ZZJds,.KyzQ9 .cARte.gjhtu+label{
   color:#e74c3c
}
.NIBF7{
   position:absolute;
   right:0;
   top:30px;
   width:16px;
   height:16px;
   opacity:.3;
   cursor:pointer
}
.NIBF7:hover{
   opacity:1
}
.NIBF7:after,.NIBF7:before{
   position:absolute;
   left:7px;
   content:" ";
   height:17px;
   width:1px;
   background-color:#333
}
.NIBF7:before{
   -webkit-transform:rotate(45deg);
   -ms-transform:rotate(45deg);
   transform:rotate(45deg)
}
.NIBF7:after{
   -webkit-transform:rotate(-45deg);
   -ms-transform:rotate(-45deg);
   transform:rotate(-45deg)
}
.gHBYB{
   border-color:rgba(16,16,16,.54)
}
.mSh9z{
   border-color:red
}
._1nzFM{
   line-height:16px
}
._7W0KC{
   height:48px!important
}
@-webkit-keyframes Z67F0{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
@keyframes Z67F0{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
.s6e1v{
   margin-right:6px
}
.s6e1v label{
   cursor:pointer;
   display:block;
   position:relative;
   text-align:left;
   font-size:16px;
   color:#101010;
   font-weight:400
}
.s6e1v label:hover .ueyV\+{
   color:#00b8f5
}
.s6e1v label .ULK8L,.s6e1v label .oT2FU{
   font-size:14px;
   color:#101010;
   font-weight:400;
   line-height:20px
}
.s6e1v label .oT2FU{
   margin:4px 0 0 25px
}
.s6e1v input{
   left:0;
   opacity:0;
   position:absolute;
   visibility:hidden;
   width:16px;
   height:16px
}
.s6e1v input:checked~.ueyV\+{
   color:#fff;
   border:2px solid #00b8f5
}
.s6e1v input:checked~.ueyV\+:after{
   height:5px;
   opacity:1;
   -webkit-transition:height 0s ease;
   transition:height 0s ease;
   background:#00b8f5
}
.s6e1v input:checked~.ueyV\+:before{
   height:11px;
   opacity:1;
   -webkit-transition:height 0s ease;
   transition:height 0s ease;
   -webkit-transition-delay:0s;
   transition-delay:0s;
   background:#00b8f5
}
.s6e1v .ueyV\+{
   margin-top:4px;
   border-radius:2px;
   color:#81b3f2;
   -webkit-transition:border-color 0s ease;
   transition:border-color 0s ease;
   z-index:0;
   border:2px solid #7e7e7e;
   width:14px;
   height:14px;
   position:absolute;
   top:0;
   left:0
}
.s6e1v .ueyV\+:before{
   -webkit-transform-origin:left top;
   -ms-transform-origin:left top;
   transform-origin:left top;
   -webkit-transform:rotate(-135deg);
   -ms-transform:rotate(-135deg);
   transform:rotate(-135deg);
   top:11px;
   left:5px
}
.s6e1v .ueyV\+:after,.s6e1v .ueyV\+:before{
   background:#00b8f5;
   display:block;
   border-radius:2px;
   content:"";
   -webkit-transition:opacity .28s ease,height 0s linear .28s;
   transition:opacity .28s ease,height 0s linear .28s;
   opacity:0;
   position:absolute;
   width:2px;
   height:0
}
.s6e1v .ueyV\+:after{
   -webkit-transform-origin:left top;
   -ms-transform-origin:left top;
   transform-origin:left top;
   -webkit-transform:rotate(-45deg);
   -ms-transform:rotate(-45deg);
   transform:rotate(-45deg);
   top:8px;
   left:1px
}
.s6e1v .ueyV\++span{
   margin-left:28px
}
@-webkit-keyframes EdKAj{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
@keyframes EdKAj{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
.NACQA{
   padding:20px 16px 0
}
.j-8hY{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:justify;
   justify-content:space-between;
   -ms-flex-align:center;
   align-items:center
}
.cwv58{
   margin-bottom:-28px;
   margin-top:29px
}
.K2mmz{
   margin-bottom:31px
}
.lPvaZ{
   width:50%
}
.L8Z1p{
   color:#101010;
   opacity:.5
}
.L8Z1p,.yox0A{
   font-style:normal;
   font-size:12px;
   font-weight:400;
   line-height:16px
}
.yox0A{
   background:#fff;
   border:none;
   color:#00b8f5;
   float:right;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:end;
   justify-content:flex-end;
   position:relative;
   top:1px;
   padding-right:0
}
.yox0A .xpKyh{
   height:14px;
   width:14px
}
.qtVJw{
   padding-top:10px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-wrap:wrap;
   flex-wrap:wrap;
   overflow-x:hidden;
   margin-bottom:20px;
   -ms-flex-pack:justify;
   justify-content:space-between
}
.MqlUe{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:column;
   flex-direction:column;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:center;
   justify-content:center;
   min-width:50px;
   height:50px;
   margin-top: 10px;
   border:1px solid rgba(16,16,16,.07);
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   border-radius:8px;
   cursor:pointer
}
.qeSXh{
   position:relative;
   margin-top:-10%;
   font-weight:600;
   font-size:10px;
   letter-spacing:-.07px;
   color:#fff;
   padding:0 3px 0 4px;
   background:#21c179;
   border:1px solid #fff;
   border-radius:4px
}
.kjh6p{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:column;
   flex-direction:column;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:center;
   justify-content:center;
   min-width:95px;
   min-height:55px;
   border:1px solid rgba(16,16,16,.07);
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   border-radius:8px;
   margin-right:8px
}
.TV0VZ{
   background:#00b8f5;
   border:1px solid #00b8f5;
   color:#fff
}
._27ple,.DWoAF{
   font-weight:500;
   font-size:16px;
   line-height:24px;
   letter-spacing:-.32px;
   color:#101010
}
.DWoAF{
   text-transform:capitalize;
   text-align:left;
   font-style:normal;
   padding-bottom:12px
}
.LC-PD{
   width:100%;
   border-bottom:1px solid rgba(16,16,16,.13);
   margin-right:20px;
   margin-top:25px;
   padding-bottom:8px;
   color:#101010;
   font-size:18px;
   font-style:normal;
   font-weight:600;
   line-height:24px;
   cursor:pointer
}
.U98J6{
   border-bottom:1px solid #e74c3c
}
._6QFp3{
   color:#fff
}
._1EWue{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center
}
.HQfRO{
   font-size:12px;
   font-style:normal;
   font-weight:400;
   line-height:16px;
   letter-spacing:0;
   text-align:left
}
.OHJ-Y{
   height:16px;
   width:16px;
   margin-left:3px
}
.o0VnM{
   background:#f5f9fe;
   padding:0 16px
}
.k4PMx{
   font-size:13px;
   position:absolute;
   color:#e74c3c
}
.cOzv4{
   margin:0 0 16px
}
._8K5uR{
   background-color:#00b9f5;
   border-radius:8px;
   height:52px;
   width:calc(100% - 32px);
   border:none;
   margin:auto;
   display:block;
   font-size:19.2px;
   font-size:1.2rem;
   font-weight:600;
   line-height:24px;
   text-align:center;
   color:#fff;
   cursor:pointer
}
.ihaax{
   width:1282px;
   margin:0 auto
}
.ihaax .CIFbC{
   color:#000;
   font-size:20px;
   font-style:normal;
   font-weight:700;
   line-height:32px;
   margin-bottom:24px
}
.ihaax .z6WjB{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-wrap:wrap;
   flex-wrap:wrap
}
.ihaax .z6WjB ._06iCg{
   width:20px;
   height:20px;
   margin-left:8px;
   margin-right:8px;
   margin-top:2px
}
.ihaax .z6WjB .XrfxP{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:row;
   flex-direction:row;
   -ms-flex-pack:justify;
   justify-content:space-between;
   border-radius:12px;
   border:1px solid rgba(16,16,16,.13);
   background:#fff;
   width:calc(50% - 82px);
   height:89px;
   -ms-flex-align:center;
   align-items:center;
   padding-left:10px;
   padding-right:25px;
   margin-bottom:24px
}
.ihaax .z6WjB .XrfxP:nth-child(odd){
   margin-right:60px
}
.ihaax .z6WjB .XrfxP ._6JHbb{
   color:#101010;
   font-size:16px;
   font-style:normal;
   font-weight:600;
   line-height:24px;
   display:-ms-inline-flexbox;
   display:inline-flex;
   margin-left:16px;
   cursor:pointer
}
.ihaax .z6WjB .XrfxP .tB9M-{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center
}
.ihaax .z6WjB .XrfxP .EBEg\+{
   border-radius:12px
}
.ihaax .z6WjB .XrfxP .U5SGp{
   display:block;
   color:rgba(16,16,16,.54);
   font-size:12px;
   font-style:normal;
   font-weight:400;
   line-height:16px;
   margin-left:16px;
   margin-top:4px
}
.ihaax .z6WjB .XrfxP .GtH\+0{
   color:#101010;
   text-align:center;
   font-size:12px;
   font-style:normal;
   font-weight:600;
   line-height:16px;
   border-radius:96px;
   border:1px solid rgba(16,16,16,.13);
   background:#fff;
   padding:12px;
   cursor:pointer
}
.ihaax .z6WjB .XrfxP .GtH\+0:hover{
   background:#e0f5fd;
   border:none
}
.hYvBi{
   width:1282px;
   margin:0 auto
}
.hYvBi .IwDRn{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:justify;
   justify-content:space-between
}
.hYvBi .jm87i{
   color:#000;
   font-size:20px;
   font-style:normal;
   font-weight:700;
   line-height:32px;
   margin-bottom:24px
}
.hYvBi .tCd65{
   border-radius:12px;
   border:1px solid rgba(16,16,16,.13);
   background:#fff;
   margin-bottom:24px
}
.hYvBi b{
   background:#ff0
}
@-webkit-keyframes LCFFV{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
@keyframes LCFFV{
   0%{
       background-position:-1200px 0
   }
   to{
       background-position:1200px 0
   }
}
.OE\+eE .D0O\+A{
   font-size:16px;
   color:#101010;
   font-weight:700;
   line-height:24px;
   padding:16px 15px 20px 16px;
   text-transform:capitalize;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:justify;
   justify-content:space-between;
   letter-spacing:-.32px
}
.OE\+eE .D0O\+A span{
   font-size:13px;
   color:#7e7e7e;
   font-weight:400;
   line-height:20px;
   padding-left:5px
}
.OE\+eE .oVJFD{
   color:#101010;
   font-size:16px;
   font-style:normal;
   font-weight:600;
   line-height:24px
}
.OE\+eE ._389dS{
   padding:0 16px;
   cursor:pointer
}
.OE\+eE ._72WFC{
   font-size:16px;
   color:#101010;
   font-weight:600;
   line-height:24px;
   height:24px;
   padding:16px 16px 0;
   text-transform:capitalize
}
.OE\+eE ._72WFC span{
   font-size:13px;
   color:#7e7e7e;
   font-weight:400;
   line-height:20px;
   padding-left:5px
}
.OE\+eE .MleVP{
   margin-bottom:16px;
   padding:0 16px
}
.OE\+eE .YqK-z{
   color:rgba(16,16,16,.54);
   font-size:14px;
   font-style:normal;
   font-weight:400;
   line-height:25px;
   margin-top:-12px
}
.OE\+eE label{
   display:block
}
.OE\+eE .U3DuS{
   border-top:2px solid #101010;
   border-right:2px solid #101010;
   margin-left:auto;
   display:block;
   position:relative;
   top:-15px;
   right:5px;
   width:8px;
   height:8px
}
.OE\+eE .GG9k9{
   display:none
}
._3RZcz{
   display:-ms-flexbox;
   display:flex
}
._3RZcz .ABymi{
   font-size:14px;
   color:#101010;
   font-weight:500;
   line-height:24px;
   border:1px solid rgba(16,16,16,.22);
   border-radius:6px;
   padding:10px;
   margin-right:8px;
   text-align:center
}
._3RZcz .ABymi span{
   display:block;
   font-size:12px;
   color:#7e7e7e;
   font-weight:500;
   line-height:16px
}
._3RZcz .ABymi.yxIDe{
   background-color:#00b8f5;
   font-size:14px;
   color:#fff;
   font-weight:500;
   line-height:24px
}
._3RZcz .ABymi.yxIDe span{
   font-size:12px;
   color:#fff;
   font-weight:500;
   line-height:16px
}
.f6Mnr{
   font-size:18px;
   font-weight:600
}
.tSCyM,.f6Mnr{
   color:#101010;
   line-height:24px
}
.tSCyM{
   font-size:16px;
   font-weight:700;
   letter-spacing:-.32px
}
.H51sZ{
   margin:0 auto 20px;
   border-radius:12px;
   border:1px solid rgba(16,16,16,.13);
   background:#fff;
   padding:32px 42px;
   width:1282px;
   -webkit-box-sizing:border-box;
   box-sizing:border-box
}
.H51sZ .yKcS3{
   color:#000;
   font-size:20px;
   font-style:normal;
   font-weight:700;
   line-height:32px
}
.H51sZ .fNQwj{
   color:rgba(16,16,16,.54);
   font-size:16px;
   font-style:normal;
   font-weight:400;
   line-height:32px;
   letter-spacing:-.08px
}
.H51sZ .fNQwj ul{
   list-style-type:disc;
   margin-left:32px
}
.YvZ8i{
   -ms-flex-direction:row;
   flex-direction:row
}
.sgM0L,.YvZ8i{
   display:-ms-flexbox;
   display:flex
}
.sgM0L{
   -ms-flex-direction:column;
   flex-direction:column
}
._1Dq8C,.cDw5j,.n6MSM .QR-qQ:before{
   border-bottom:1px solid #ccc
}
._7OZao{
   border:1px solid #ccc
}
.jynQ8{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
.yUpEj{
   background:#f5f7fa;
   padding:90px 0 0
}
.yUpEj .BPLlB{
   width:1260px;
   margin:auto;
   padding-bottom:150px
}
.n6MSM .QR-qQ{
   padding:15px 0;
   cursor:pointer;
   position:relative;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:end;
   justify-content:flex-end;
   -ms-flex-direction:row-reverse;
   flex-direction:row-reverse;
   font-size:14px;
   color:#505050;
   font-weight:700
}
.n6MSM .QR-qQ:before{
   content:"";
   -ms-flex:1 1;
   flex:1 1
}
.n6MSM .QR-qQ span{
   margin-right:10px
}
.n6MSM .QR-qQ .qR3eN{
   -webkit-transform:rotate(45deg);
   -ms-transform:rotate(45deg);
   transform:rotate(45deg)
}
.n6MSM .QR-qQ img{
   margin-right:12px;
   max-width:13px
}
.n6MSM .\+Td8u{
   max-height:0;
   overflow-y:hidden;
   -webkit-transition:max-height .15s ease-out;
   transition:max-height .15s ease-out;
   margin-left:26px
}
.n6MSM .\+Td8u._6k4i0{
   max-height:15000px;
   -webkit-transition:max-height 2s ease-in;
   transition:max-height 2s ease-in
}
.cDw5j{
   padding-bottom:60px;
   margin-bottom:60px;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:justify;
   justify-content:space-between
}
.cDw5j,.cDw5j .\-6EpB{
   display:-ms-flexbox;
   display:flex
}
.cDw5j .\-6EpB span{
   width:230px;
   font-size:20px;
   color:#000;
   font-weight:600
}
.cDw5j .\-6EpB img{
   margin-right:10px
}
.cDw5j .kdmMr a img{
   width:25px;
   margin-right:30px;
   cursor:pointer
}
.cDw5j .kdmMr a:last-child img{
   width:12px
}
._6MigM{
   display:none
}
.QR7OE{
   width:100%
}
.QR7OE:after{
   background:#002970
}
.QR7OE:after,.QR7OE:before{
   height:12px;
   content:"";
   display:block
}
.QR7OE:before{
   background:#00baf2
}
@media only screen and (max-width:900px){
   .yUpEj{
       background-color:#f9f9f9;
       padding:48px 20px 58px
   }
   .yUpEj .BPLlB{
       width:100%;
       padding:0
   }
   .cDw5j{
       padding:0;
       margin-bottom:15px;
       -ms-flex-pack:center;
       justify-content:center
   }
   .cDw5j .\-6EpB{
       display:none
   }
   .cDw5j .kdmMr{
       margin:0 0 30px
   }
   .cDw5j .kdmMr a{
       margin:0 15px
   }
   .cDw5j .kdmMr a img{
       margin:0
   }
   .n6MSM{
       border-bottom:1px solid #e0e0e0
   }
   .n6MSM .QR-qQ{
       -ms-flex-pack:justify;
       justify-content:space-between;
       -ms-flex-direction:row;
       flex-direction:row;
       padding:16px 0;
       font-size:12px;
       color:#000;
       font-weight:700
   }
   .n6MSM .QR-qQ:before{
       content:none
   }
   .n6MSM .QR-qQ span{
       margin-right:35px;
       -ms-flex:1 1;
       flex:1 1
   }
   .n6MSM .\+Td8u{
       margin:0
   }
   ._6MigM{
       display:block;
       padding:36px 0 30px;
       text-align:center;
       font-size:12px;
       color:#707070;
       font-weight:500
   }
   .QR7OE:after,.QR7OE:before{
       height:6px
   }
}
._74zV-,.aEgrb .CKn4M ._0EuM- .fF1bo{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:row;
   flex-direction:row
}
.bkbpU,.aEgrb .CKn4M,.aEgrb .CKn4M ._0EuM-{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-direction:column;
   flex-direction:column
}
._7Q6BX{
   border-bottom:1px solid #ccc
}
.qM\+9m{
   border:1px solid #ccc
}
.QzrI7{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
.aEgrb{
   margin-top:10px
}
.aEgrb .CKn4M ._0EuM- .fF1bo .MQbX7{
   display:block;
   width:195px;
   padding-bottom:35px;
   -webkit-transition:all .3s ease-in-out;
   transition:all .3s ease-in-out;
   position:relative;
   cursor:pointer;
   font-size:12px;
   color:#707070;
   font-weight:500
}
.aEgrb .CKn4M ._0EuM- .fF1bo .MQbX7 a,.aEgrb .CKn4M ._0EuM- .fF1bo .MQbX7 span{
   margin-right:30px;
   color:inherit
}
.aEgrb .CKn4M ._0EuM- .fF1bo .MQbX7:hover{
   font-size:12px;
   color:#000;
   font-weight:600
}
.aEgrb .CKn4M ._0EuM- .fF1bo .MQbX7.OCQP8{
   position:relative;
   font-size:12px;
   color:#000;
   font-weight:600
}
.aEgrb .CKn4M ._0EuM- .MQbX7.oG77M{
   position:relative
}
.aEgrb .CKn4M ._0EuM- .MQbX7.oG77M:after,.aEgrb .CKn4M ._0EuM- .MQbX7.oG77M:before{
   content:" ";
   display:block;
   overflow:hidden;
   border-left:10px solid rgba(0,0,0,0);
   border-right:10px solid rgba(0,0,0,0);
   border-top:0;
   border-bottom:10px solid #fff;
   position:absolute;
   bottom:-1px;
   left:15px;
   z-index:2;
   width:0;
   height:0
}
.aEgrb .CKn4M ._0EuM- .MQbX7.oG77M:before{
   bottom:0;
   z-index:1;
   border-bottom-color:#ccc
}
.aEgrb .CKn4M ._0EuM- .mHDQe{
   width:98%;
   background:#fff;
   padding:20px 0 0 20px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-wrap:wrap;
   flex-wrap:wrap;
   border-radius:5px;
   border:1px solid #ccc;
   -webkit-transition:all .2s ease;
   transition:all .2s ease;
   margin-bottom:20px;
   font-size:12px;
   color:#707070;
   font-weight:500
}
.aEgrb .CKn4M ._0EuM- .mHDQe a{
   display:block;
   width:135px;
   padding-bottom:20px;
   margin-right:38px;
   -webkit-transition:all .3s ease-in-out;
   transition:all .3s ease-in-out;
   font-size:12px;
   color:#707070;
   font-weight:600
}
.aEgrb .CKn4M ._0EuM- .mHDQe a:hover{
   font-size:12px;
   color:#002970;
   font-weight:600
}
.aEgrb .QdZZv{
   display:block
}
.aEgrb .b9ZLg,.aEgrb i{
   display:none
}
@media only screen and (max-width:900px){
   .aEgrb{
       margin:0
   }
   .aEgrb .CKn4M ._0EuM- .fF1bo{
       -ms-flex-wrap:wrap;
       flex-wrap:wrap
   }
   .aEgrb .CKn4M ._0EuM- .fF1bo .MQbX7{
       padding-bottom:16px;
       width:100%
   }
   .aEgrb .CKn4M ._0EuM- .fF1bo .MQbX7.oG77M:after,.aEgrb .CKn4M ._0EuM- .fF1bo .MQbX7.oG77M:before{
       content:none
   }
   .aEgrb .CKn4M ._0EuM- .mHDQe{
       width:auto;
       margin:20px 0 0;
       position:relative
   }
   .aEgrb .CKn4M ._0EuM- .mHDQe:after,.aEgrb .CKn4M ._0EuM- .mHDQe:before{
       content:" ";
       display:block;
       overflow:hidden;
       border-left:10px solid rgba(0,0,0,0);
       border-right:10px solid rgba(0,0,0,0);
       border-top:0;
       border-bottom:10px solid #fff;
       position:absolute;
       top:-9px;
       left:15px;
       z-index:2;
       width:0;
       height:0
   }
   .aEgrb .CKn4M ._0EuM- .mHDQe:before{
       top:-10px;
       z-index:1;
       border-bottom-color:#ccc
   }
   .aEgrb .QdZZv{
       display:none
   }
   .aEgrb .b9ZLg{
       display:block
   }
}
.p2gbk{
   -ms-flex-direction:row;
   flex-direction:row
}
.huqhy,.p2gbk{
   display:-ms-flexbox;
   display:flex
}
.huqhy{
   -ms-flex-direction:column;
   flex-direction:column
}
.M9ymH{
   border-bottom:1px solid #ccc
}
.a8pTN{
   border:1px solid #ccc
}
.uzS2h{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
.bFWCw{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:justify;
   justify-content:space-between;
   -ms-flex-direction:column;
   flex-direction:column
}
.bFWCw h1{
   padding:0 0 5px;
   font-size:14px;
   color:#505050;
   font-weight:700
}
.bFWCw p{
   font-size:12px;
   color:#505050;
   font-weight:400;
   line-height:20px
}
.bFWCw p a,.bFWCw p span{
   font-weight:700
}
.bFWCw ul{
   margin-left:30px;
   padding:10px 0
}
.bFWCw ul li{
   list-style:disc;
   font-weight:400
}
.bFWCw h2,.bFWCw ul li{
   font-size:12px;
   color:#505050;
   line-height:20px
}
.bFWCw h2{
   font-weight:700
}
.B0eRt{
   margin-top:16px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:justify;
   justify-content:space-between
}
.B0eRt .iNjfQ{
   background:#fff;
   border-radius:10px;
   padding:30px;
   width:27%;
   display:-ms-flexbox;
   display:flex
}
.B0eRt .iNjfQ img{
   width:80px;
   margin-top:-19px
}
.B0eRt .iNjfQ span{
   display:-ms-flexbox;
   display:flex;
   font-size:13px;
   font-weight:500;
   line-height:16px
}
.B0eRt .iNjfQ span span{
   display:contents;
   font-weight:800
}
.oEaSl{
   margin:20px 0 66px;
   display:-ms-flexbox;
   display:flex
}
.oEaSl .kbpt2{
   padding:30px;
   display:inline-block;
   background:#fff;
   border-radius:10px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-align:center;
   align-items:center;
   -ms-flex-pack:space-evenly;
   justify-content:space-evenly;
   -ms-flex:1 1;
   flex:1 1
}
.oEaSl .kbpt2 a{
   padding-right:20px;
   font-size:12px;
   color:#002970;
   font-weight:500
}
.oEaSl .kbpt2 a:last-child{
   padding-right:0
}
.oEaSl .kbpt2 a:hover{
   font-weight:700
}
.oEaSl .j64Uc{
   margin-left:auto
}
.oEaSl .UBHRf{
   border:2px solid #85eefc;
   border-radius:10px;
   padding:20px;
   width:100px;
   display:inline-block;
   margin-left:20px;
   font-size:15px;
   color:#000;
   font-weight:600
}
.oEaSl .UBHRf:hover{
   background:#85eefc
}
.h9MAZ{
   margin-bottom:50px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:justify;
   justify-content:space-between
}
.h9MAZ .ofywT{
   width:35%;
   font-size:12px;
   font-weight:800
}
.h9MAZ .ofywT p{
   font-size:12px;
   color:#707070;
   font-weight:400;
   line-height:20px
}
.h9MAZ .ofywT .ZIiWC{
   display:-ms-flexbox;
   display:flex;
   -ms-flex-wrap:wrap;
   flex-wrap:wrap;
   margin:20px 0 0
}
.h9MAZ .ofywT .ZIiWC img{
   height:25px;
   margin:0 30px 20px 0
}
.h9MAZ .ofywT .ZIiWC img:nth-child(3n){
   margin-right:0
}
.h9MAZ .ofywT:last-of-type{
   width:23%
}
@media only screen and (max-width:900px){
   .bFWCw{
       border:0;
       padding:0
   }
   .B0eRt{
       -ms-flex-wrap:wrap;
       flex-wrap:wrap;
       margin-top:16px
   }
   .B0eRt .iNjfQ{
       width:100%;
       margin-bottom:16px
   }
   .oEaSl{
       -ms-flex-wrap:wrap;
       flex-wrap:wrap;
       margin:0
   }
   .oEaSl .kbpt2{
       width:100%;
       margin-bottom:16px;
       -ms-flex-wrap:wrap;
       flex-wrap:wrap;
       -ms-flex-pack:start;
       justify-content:flex-start
   }
   .oEaSl .kbpt2 a{
       margin:10px 0;
       width:calc(50% - 20px);
       text-align:left
   }
   .oEaSl .j64Uc{
       display:-ms-flexbox;
       display:flex;
       -ms-flex-pack:justify;
       justify-content:space-between;
       margin:0 0 16px;
       width:100%
   }
   .oEaSl .j64Uc a{
       width:calc(50% - 10px)
   }
   .oEaSl .j64Uc .UBHRf{
       height:100%;
       margin:0;
       width:100%;
       min-height:36px;
       padding:18px 12px;
       font-size:12px;
       -webkit-box-sizing:border-box;
       box-sizing:border-box
   }
   .h9MAZ{
       -ms-flex-wrap:wrap;
       flex-wrap:wrap;
       margin:0
   }
   .h9MAZ .ofywT{
       width:100%;
       margin-bottom:16px
   }
   .h9MAZ .ofywT:last-of-type{
       width:100%;
       margin:0;
       border-bottom:1px solid #e0e0e0
   }
   .h9MAZ .ofywT .ZIiWC{
       -ms-flex-pack:justify;
       justify-content:space-between
   }
   .h9MAZ .ofywT .ZIiWC img{
       margin:0 0 20px;
       -ms-flex-preferred-size:32%;
       flex-basis:32%
   }
}
.J5VKz{
   -ms-flex-direction:row;
   flex-direction:row
}
.b3yGU,.J5VKz{
   display:-ms-flexbox;
   display:flex
}
.b3yGU{
   -ms-flex-direction:column;
   flex-direction:column
}
.bCpT2{
   border-bottom:1px solid #ccc
}
.f2zr0{
   border:1px solid #ccc
}
.DBWFY{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
._8ITS-{
   display:none
}
@media only screen and (max-width:900px){
   ._8ITS-{
       display:block;
       background:#e8f8fd;
       padding:15px 20px;
       position:fixed;
       right:0;
       bottom:0;
       left:0;
       z-index:1;
       display:-ms-flexbox;
       display:flex;
       -ms-flex-align:center;
       align-items:center
   }
   ._8ITS- img{
       width:40px;
       margin-right:8px
   }
   ._8ITS- .l8LrR{
       margin-right:8px;
       color:#4f4f4f
   }
   ._8ITS- .l8LrR,._8ITS- a{
       font-size:12px;
       font-weight:700
   }
   ._8ITS- a{
       background:#00baf2;
       border-radius:50px;
       padding:10px 15px;
       margin-left:auto;
       min-width:88px;
       color:#fff
   }
}
._6L1cv{
   -ms-flex-direction:row;
   flex-direction:row
}
.KE2TH,._6L1cv{
   display:-ms-flexbox;
   display:flex
}
.KE2TH{
   -ms-flex-direction:column;
   flex-direction:column
}
.M6ks9{
   border-bottom:1px solid #ccc
}
.JbbU2{
   border:1px solid #ccc
}
.TBgq6{
   border-top:1px solid #ccc
}
::-webkit-scrollbar{
   width:6px;
   height:6px;
   background-color:#ccc;
   border-radius:20px
}
::-webkit-scrollbar-thumb{
   background-color:#00baf2;
   border-radius:20px
}
::-webkit-scrollbar-track{
   background-color:#fff;
   border-radius:20px
}
.-SpWM{
   z-index:13;
   display:none;
   position:fixed;
   right:40px;
   bottom:90px
}
@media only screen and (max-width:900px){
   .DDwRo{
       display:-ms-flexbox;
       display:flex
   }
}
#oauth-iframe{
   width:100vw;
   border:none
}
.iframeHolder{
   background:#fff;
   height:100vh;
   position:fixed;
   z-index:999;
   top:0
}
.OL8Tx{
   position:absolute;
   top:55px;
   left:0;
   padding:4px 16px 20px;
   width:100%;
   -webkit-box-sizing:border-box;
   box-sizing:border-box
}
.\-4uZs{
   background-color:#dff6ff!important;
   border-radius:8px;
   display:-ms-flexbox;
   display:flex;
   padding:8px 12px;
   -ms-flex-align:center;
   align-items:center;
   margin-top:14px
}
.\-4uZs img{
   width:42px
}
.\-4uZs ._4-m94{
   display:-ms-flexbox;
   display:flex;
   font-weight:400;
   font-size:12px;
   line-height:16px;
   color:#101010;
   -ms-flex-direction:column;
   flex-direction:column;
   padding-left:10px;
   width:-webkit-fill-available;
   padding-right:10px
}
.\-4uZs ._2MMXy{
   font-weight:700;
   font-size:12px;
   line-height:16px;
   color:#101010;
   display:contents
}
.\-4uZs div:last-child{
   min-width:72px;
   background-color:#00aced;
   border-radius:20px;
   padding:12px 2px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:center;
   justify-content:center
}
.\-4uZs div:last-child a{
   color:#fff;
   border:none;
   font-size:12px;
   line-height:1.08;
   letter-spacing:normal;
   font-weight:700;
   text-decoration:none
}
._2MMXy{
   position:absolute;
   top:0;
   left:41%;
   font-size:18px;
   display:-ms-flexbox;
   display:flex;
   -ms-flex-pack:center;
   justify-content:center;
   -ms-flex-align:center;
   align-items:center
}
._2MMXy img{
   height:24px;
   width:77px
}
.f4368{
   height:24px;
   width:24px
}
.closeLoginModal{
   padding:15px;
   top:0;
   z-index:1;
   color:#101010;
   line-height:25px;
   position:absolute;
   right:10px;
   text-align:center;
   font-size:18px;
   text-decoration:none;
   font-weight:500;
   cursor:pointer
}
._4F2qd{
   height:150px;
   width:200px;
   position:absolute;
   top:0;
   bottom:0;
   left:0;
   right:0;
   margin:auto
}
.acKZA{
   line-height:1.33
}
.nQLAE{
   font-size:20px
}
._5UKVM{
   font-size:24px
}
.WVDnK{
   color:#8ba6c1
}
.YBtM8{
   color:#012b72
}
.eSQsa{
   position:relative
}
._82KGB{
   position:absolute
}
.MN0pu{
   height:100vh;
   width:100vw;
   background-color:rgba(16,16,16,.7);
   position:fixed;
   top:0;
   left:0;
   z-index:300;
   overflow:hidden
}
._6BB\+w{
   width:100vw;
   height:calc(100% - 60px);
   position:absolute;
   bottom:0;
   left:0;
   background-color:#fff;
   color:#000;
   border-radius:16px 16px 0 0;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   z-index:2;
   scroll-behavior:smooth;
   overflow-y:scroll
}
.QApyU{
   height:100%;
   border-radius:0
}
._0tyM4{
   padding-bottom:16px
}
.PLGqV{
   padding-top:23px
}
.I2b0\+{
   border-radius:50%;
   border:6px solid #dde5ed;
   border-top-color:#012b72;
   width:160px;
   height:160px;
   -webkit-animation:_7WCvf 2s linear infinite;
   animation:_7WCvf 2s linear infinite;
   margin:0 auto
}
@-webkit-keyframes _7WCvf{
   0%{
       -webkit-transform:rotate(0deg)
   }
   to{
       -webkit-transform:rotate(1turn)
   }
}
@keyframes _7WCvf{
   0%{
       -webkit-transform:rotate(0deg);
       transform:rotate(0deg)
   }
   to{
       -webkit-transform:rotate(1turn);
       transform:rotate(1turn)
   }
}
.WmErP{
   top:38%;
   left:42%
}
.WmErP>img{
   height:50px;
   width:50px
}
.P2F2g{
   top:38%;
   left:38%
}
.P2F2g>img{
   height:30px;
   width:30px
}
._4EQIY{
   position:absolute;
   top:0;
   bottom:0;
   left:0;
   right:0;
   margin:auto;
   height:30px
}
