.d-bo8 { 
    display: none !important;
} 

@media (min-width: 319px){ 
  .header-ejs { 
    padding-top: 4px;
  } 

  .d-sm-jov { 
    display: flex !important;
  } 

  .col-qa1 { 
    position: relative; 
    width: 100%; 
    min-height: 1px; 
    padding-right: 15px; 
    padding-left: 15px; 
    -webkit-flex: 0 0 100%; 
    -ms-flex: 0 0 100%; 
    flex: 0 0 100%; 
    max-width: 100%;
  } 
}     

.header-ejs { 
    background: #fff; 
    overflow: hidden; 
    height: 56px; 
    margin-bottom: 0.9375rem; 
    position: relative; 
    top: 0; 
    left: 0; 
    width: 100%; 
    z-index: 9; 
    box-shadow: 0px 10px 5px rgba(99, 99, 99, 0.1);
} 

*,:after,:before { 
    box-sizing: border-box; 
    border: 0 solid #e5e7eb; 
} 

*,:after,:before { 
    box-sizing: inherit;
} 

*,:after,:before { 
    -webkit-box-sizing: border-box; 
    box-sizing: border-box;
} 

div { 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline; 
    font-style: normal;
} 

.container-y3y { 
    width: 100%; 
    padding-right: 10px; 
    padding-left: 10px; 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 992px){ 
  .container-y3y { 
    max-width: 1232px;
  } 
}     

.d-8x8 { 
    display: -webkit-box !important; 
    display: -webkit-flex !important; 
    display: -ms-flexbox !important; 
    display: flex !important;
} 

.item-oln { 
    -webkit-box-align: center !important; 
    -webkit-align-items: center !important; 
    -ms-flex-align: center !important; 
    align-items: center !important;
} 

.content-f18 { 
    -webkit-box-pack: justify !important; 
    -webkit-justify-content: space-between !important; 
    -ms-flex-pack: justify !important; 
    justify-content: space-between !important;
} 

.d-8x8 { 
    display: flex;
} 

.w-fnt { 
    width: 100% !important;
} 

@media (min-width: 768px){ 
  .w-md-cj7 { 
    width: auto !important;
  } 

  .content-ejt { 
    -webkit-box-pack: start !important; 
    -webkit-justify-content: flex-start !important; 
    -ms-flex-pack: start !important; 
    justify-content: flex-start !important;
  } 
}     

.block-ffq { 
    display: block !important;
} 

.item-8i6 { 
    -webkit-box-align: start !important; 
    -webkit-align-items: flex-start !important; 
    -ms-flex-align: start !important; 
    align-items: flex-start !important;
} 

.content-797 { 
    -webkit-box-pack: start !important; 
    -webkit-justify-content: flex-start !important; 
    -ms-flex-pack: start !important; 
    justify-content: flex-start !important;
} 

.h1B-2ab { 
    margin-left: 14px;
} 

.hp7-izy { 
    display: block;
} 

a { 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline; 
    font-style: normal;
} 

a { 
    text-decoration: none;
} 

a { 
    color: #0057ff; 
    text-decoration: none;
} 

@media (min-width: 576px){ 
  .d-sm-6xf { 
    display: inline !important;
  } 
}     

.bac-2n3 { 
    width: 40px; 
    height: 40px; 
    margin-top: 4px;
} 

.wia-mxy { 
    text-decoration: none; 
    margin-top: 5px;
} 

.checkbox-684 { 
    opacity: 0; 
    position: absolute;
} 

label { 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline; 
    font-style: normal;
} 

.label-624 { 
    background-color: #111; 
    border-radius: 50px; 
    cursor: pointer; 
    display: flex; 
    align-items: center; 
    justify-content: space-between; 
    padding: 5px; 
    position: relative; 
    height: 26px; 
    width: 50px;
} 

input[type="checkbox"] + label.hoY-jl6  { 
    position: relative; 
    color: #b2b0b0; 
    cursor: pointer; 
    background: transparent; 
    border: 2px solid #ccc; 
    border-radius: 20px; 
    overflow: hidden; 
    padding: 3px 6px; 
    line-height: 1;
} 

.hoY-jl6:before { 
    display: none;
} 

@media (min-width: 992px){ 
  .block-bqr { 
    display: inline-block !important;
  } 
}     

.icon-ooc { 
    display: block; 
    position: relative; 
    vertical-align: bottom; 
    margin: 0 8px; 
    min-width: 75px; 
    text-transform: uppercase; 
    text-align: center; 
    font-size: 0; 
    text-decoration: none !important; 
    line-height: 1.6; 
    cursor: pointer; 
    -webkit-user-select: none; 
    -moz-user-select: none; 
    -ms-user-select: none; 
    user-select: none;
} 

.block-d1g { 
    display: inline-block !important;
} 

.mr-a8x { 
    margin-right: 0 !important;
} 

@media (min-width: 992px){ 
  .d-lg-wwx { 
    display: none !important;
  } 
}     

.bac-2n3 svg  { 
    display: block; 
    width: 100%; 
    height: 100%; 
    margin: auto;
} 

span { 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline; 
    font-style: normal;
} 

.ak-lef { 
    position: relative; 
    display: inline-block; 
    width: 100%; 
    height: 100%;
} 

.a3-q8l { 
    vertical-align: bottom;
} 

.a3e-k9j { 
    margin-left: 8px; 
    width: 20px;
} 

.ak-lef { 
    position: relative; 
    display: inline-block; 
    max-width: 200px;
} 

.a3e-k9j { 
    margin-left: 5px; 
    padding-top: 5px; 
    vertical-align: top; 
    width: 20px;
} 

.info-ezf { 
    display: block; 
    font-weight: 700 !important; 
    letter-spacing: 4px; 
    margin-left: -6px; 
    margin-top: 24px; 
    font-size: 13px; 
    position: absolute; 
    left: 50%; 
    transform: translateX(-50%); 
    color: #b3b3b3; 
    height: 20px; 
    z-index: 100000;
} 

.wia-mxy .info-ezf  { 
    margin-left: 2px; 
    margin-top: -1px; 
    letter-spacing: 8px; 
    left: auto; 
    transform: none; 
    font-size: 16px;
} 

.fa-moon { 
    width: 14px; 
    height: 14px; 
    fill: #b2b0b0;
} 

.fa-sun { 
    width: 14px; 
    height: 14px; 
    fill: #b2b0b0;
} 

.label-624 .bal-rds  { 
    background-color: #b2b0b0; 
    border-radius: 50%; 
    position: absolute; 
    top: 3px; 
    left: 6px; 
    height: 16px; 
    width: 16px; 
    transform: translateX(18px); 
    transition: transform 0.2s linear;
} 

.checkbox-684:checked + .label-624 .bal-rds  { 
    transform: translateX(0px);
} 

.icon-ooc svg  { 
    display: block; 
    margin: 0 auto 7px; 
    color: #b3b3b3; 
    fill: #b3b3b3; 
    transition: all 0.2s ease-in-out; 
    max-width: 100%;
} 

.icon-ooc span  { 
    display: block; 
    font-size: 12px; 
    line-height: 16px; 
    color: #333;
} 

.icon-ooc:hover span { 
    color: #000;
} 

.icon-ooc.login-dwo svg  { 
    width: 27px; 
    height: 25px;
} 

.h1g-9vj { 
    display: block; 
    width: 25px; 
    height: 18px; 
    position: relative; 
    margin: 7px auto; 
    text-align: center;
} 

.ak-lef svg  { 
    display: block; 
    width: 100%; 
    height: 100%; 
    margin: auto;
} 

figure { 
    border: 0; 
    margin: 0; 
    outline: 0; 
    padding: 0; 
    vertical-align: baseline; 
    font-style: normal;
} 

figure { 
    display: block; 
    margin-block-start: 0; 
    margin-block-end: 0; 
    margin-inline-start: 0px; 
    margin-inline-end: 0px;
} 

.hDT-s9k { 
    display: block; 
    position: absolute; 
    height: 2px; 
    width: 100%; 
    background: #b3b3b3; 
    border-radius: 2px; 
    transform: rotate(0deg); 
    transition: 0.2s ease-in-out;
} 

.hDT-s9k:first-child { 
    top: 0;
} 

.hDT-s9k:nth-child(2) { 
    top: 8px;
} 

.hDT-s9k:nth-child(3) { 
    top: 8px;
} 

.hDT-s9k:nth-child(4) { 
    top: 16px;
} 

@media(max-width:420px) {
    .h1B-2ab {
        display: none;
    }
}

#style-BdFPp.style-BdFPp {  
   height: 18px;  
}  
#style-gvsYc.style-gvsYc {  
   visibility: hidden;  
}  

@media (max-width: 550px) {
    .h1B-2ab {
      display: none !important;
    }
  }
  