.bIA-Dae {
  height: 39px;
  max-width: 110px
}
@media (max-width:767px) {
  .bIA-Dae {
    height: 34px;
    max-width: 96px
  }
  .hQALvF {
    padding-right: 0
  }
  .YfDyF {
    margin-left: 20px
  }
  .gbWcUn {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }
  .blick-logo {
    margin-bottom: 0;
    margin-left: 15px
  }
  .button-head button {
    margin-right: 0 !important
  }
  .eSIPDE {
    padding: 4px 16px;
    background-color: transparent
  }
}
.pCYVO {
  fill: rgb(226, 0, 0);
  color: #e20000
}
.ghuTLX {
  position: relative;
  line-height: 0;
  user-select: none;
  align-self: center
}
.iSDIpk.iSDIpk, .itBLTD.itBLTD {
  display: inline-block;
  width: 120px
}
.bJHjkv, .ejwKEa {
  -webkit-align-items: center;
  min-height: 48px
}
.hmXJpT, .jBUBMU {
  font-family: "Source Sans 3", sans-serif;
  font-weight: 700
}
.bQBcsZ, .grEQZZ > div {
  position: absolute;
  left: 0;
  top: 0
}
.bDSdMS, .jIuZd {
  -webkit-align-content: flex-start;
  box-sizing: border-box
}
.dJfYFF, .fsMuRJ {
  grid-row-gap: 20px
}
.ceLnte, .fJnNXj {
  text-transform: uppercase
}
.cWbGzE, .gQdLBu {
  text-overflow: ellipsis;
  word-wrap: normal;
  -webkit-box-orient: vertical;
  max-width: 100%
}
.EverythingWrapper .PromoLineBottom, .EverythingWrapper .PromoLineLeft, .EverythingWrapper .PromoLineRight, .EverythingWrapper .TextWrapper, .bDSdMS, .bJHjkv, .bQBcsZ, .bgrnGV, .bqkSrT, .bxsXYP, .dBKCyD, .gRLAie, .gbWcUn, .hztIHj, .iOMgil, .ixCwxP, .jBJvld, .jIuZd, .jSlGrP, .jiQGix {
  box-sizing: border-box
}
.cLKFPi, .dTgdxW, .gvSfYf {
  font-stretch: normal
}
.jdnePH, body {
  -webkit-font-smoothing: antialiased
}
._signup_form_container img, .bYjDif, .cWbGzE, .dfmlWu, .gQdLBu, img {
  max-width: 100%
}

@font-face {
  font-family: GoodOT;
  src: url("GoodOT-Regular.337482c94ac23b0a27d9a4ae9fc3d9f9.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap
}
@font-face {
  font-family: GoodOT;
  src: url("GoodOT-Medium.c289010ebc88b96b0ca162bfd70ce866.woff2") format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap
}
@font-face {
  font-family: GoodOT;
  src: url("GoodOT-Bold.f09eb554092b8f3e13f47f61f54303c3.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap
}
@font-face {
  font-family: GoodOT;
  src: url("GoodOT-Ultra.256058413676b3e13927ccc53c298a62.woff2") format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap
}
@font-face {
  font-family: GoodOT;
  src: url("GoodOT-UltraItalic.35186dc8bace1f92da630737472ab83c.woff2") format("woff2");
  font-style: italic;
  font-weight: 900;
  font-display: swap
}
@font-face {
  font-family: GoodOTNarrow;
  src: url("GoodOTNarrow-Ultra.a656c4692b9368d3c6ac04145f753451.woff2") format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap
}
.bQBcsZ {
  width: 100%;
  height: 100%;
  background-color: #fff
}
@font-face {
  font-family: BlickVariable;
  src: url("BlickVariable.0dc173c5cd98943290c991034b87b45e.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap
}
@font-face {
  font-family: BlickVariable;
  src: url("BlickVariable.0dc173c5cd98943290c991034b87b45e.woff2") format('woff2');
  font-display: swap;
  font-weight: 100 900;
  font-style: normal
}


data-styled.g2[id=sc-51ad3ad5-1] {
  content: "bQBcsZ,"
}
.ejwKEa {
  font-family: "Source Sans 3", sans-serif;
  font-size: 14px;
  line-height: 1.6;
  color: #1f1f1f;
  display: grid;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-text-decoration: none;
  text-decoration: none
}
.ejwKEa:hover {
  color: #390700
}
data-styled.g4[id=sc-abed3cc6-0] {
  content: "ejwKEa,"
}
.kIcsiX {
  height: 1px;
  width: 50px;
  background-color: #e0e0e0;
  margin: 3.5px 0
}
data-styled.g6[id=sc-2bc6acb2-0] {
  content: "kIcsiX,"
}
.iSDIpk.iSDIpk {
  height: 53px
}
.iSDIpk.iSDIpk img, .itBLTD.itBLTD img {
  width: 100%;
  height: auto
}
.itBLTD.itBLTD {
  height: 23px
}
data-styled.g7[id=sc-dbe7c447-0] {
  content: "iSDIpk,itBLTD,"
}
.dyGgKq {
  width: 32px;
  height: 32px;
  fill: #545454
}
.irYzQE {
  width: 23px;
  height: 23px;
  fill: #e20000
}
.iAArpe {
  width: 24px;
  height: 24px;
  fill: #545454
}
.dUKCoW {
  width: 14px;
  height: 14px;
  fill: #8e8e90
}
.ehlnRQ {
  width: 18px;
  height: 18px;
  fill: #3d3d3d
}
.gdzEjm {
  width: 16px;
  height: 16px;
  fill: #545454
}
.EdyfD {
  width: 60px;
  height: 60px;
  fill: #ffffff
}
.ezPQkY:hover svg, .hGnxiM:hover svg, .isDWcq, .jAIatC:hover svg, .kzfwVu:hover svg {
  fill: #e20000
}
.isDWcq {
  width: 19px;
  height: 19px
}
.fDHrpP {
  width: 30px;
  height: 30px;
  fill: white
}
.cKXyib {
  width: 19px;
  height: 19px;
  fill: #ffffff
}
.brzdOX {
  width: 30px;
  height: 30px;
  fill: #ffffff
}
.guDLm {
  width: 26px;
  height: 26px;
  fill: #545454
}
data-styled.g8[id=sc-9e91abfe-0] {
  content: "dyGgKq,irYzQE,iAArpe,dUKCoW,ehlnRQ,gdzEjm,EdyfD,isDWcq,fDHrpP,cKXyib,brzdOX,guDLm,"
}
.bgayEY {
  width: 100%;
  display: block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  border: 0;
  background-color: #f8f8f8;
  padding: 0;
  margin-bottom: 60px;
  cursor: pointer
}
data-styled.g9[id=sc-44b161da-0] {
  content: "bgayEY,"
}
.bJHjkv {
  display: grid;
  grid-template-columns: 1fr auto;
  grid-template-rows: auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: flex-start;
  width: 100%
}
data-styled.g10[id=sc-44b161da-1] {
  content: "bJHjkv,"
}
.jBUBMU {
  display: inline-block;
  font-size: 16px;
  line-height: 48px;
  color: #545454
}
data-styled.g11[id=sc-44b161da-2] {
  content: "jBUBMU,"
}
.fTArET {
  position: relative;
  z-index: 10;
  background-color: #fff;
  padding: 0 15px
}
data-styled.g12[id=sc-51f4490-0] {
  content: "fTArET,"
}
.bqkSrT {
  display: grid;
  width: 100%;
  border-top: 4px solid #e20000;
  padding-top: 20px
}
.bmnOJa, .evDuKl, .video-js .vjs-contextmenu-ui-menu {
  display: none
}
data-styled.g13[id=sc-51f4490-1] {
  content: "bqkSrT,bmnOJa,"
}
.hmXJpT {
  font-size: 14px;
  line-height: 1.6;
  color: #1f1f1f
}
data-styled.g14[id=sc-51f4490-2] {
  content: "hmXJpT,"
}
.fsMuRJ {
  display: grid;
  grid-template-columns: 1fr;
  grid-auto-flow: row
}
.bSAWid, .dwtYJS, .gonTwy, .nVCjH {
  grid-auto-flow: column;
  grid-column-gap: 24px
}
data-styled.g15[id=sc-51f4490-3] {
  content: "fsMuRJ,"
}
.bSAWid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(13, auto)
}
.dwtYJS {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(9, auto)
}
.gonTwy {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(23, auto)
}
.nVCjH {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(15, auto)
}
data-styled.g16[id=sc-51f4490-4] {
  content: "bSAWid,dwtYJS,gonTwy,nVCjH,"
}
.grEQZZ {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100%;
  z-index: 7000000;
  background-color: rgba(0, 0, 0, .9);
  display: none
}
.gpVDLW, .jFqdqh {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  overflow: hidden
}
.grEQZZ > div {
  width: 100%;
  height: 100%;
  display: grid;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: center
}
data-styled.g18[id=sc-3043052-0] {
  content: "grEQZZ,"
}
.gpVDLW {
  height: 100%;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 106px;
  -webkit-transition: width .2s ease-in-out;
  transition: width .2s ease-in-out
}
.cUfPWG, .coTaTQ {
  font-family: GoodOT;
  font-size: 15px;
  font-weight: 500;
  width: 48px;
  height: 48px;
  -webkit-align-items: center;
  display: grid;
  -webkit-text-decoration: none;
  text-decoration: none
}
data-styled.g19[id=sc-b572e258-0] {
  content: "gpVDLW,"
}
.coTaTQ {
  color: #e20000;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}
.cUfPWG {
  color: #8e8e90;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}
.euulWs, .jFqdqh {
  font-family: "Source Sans Pro", sans-serif
}
data-styled.g20[id=sc-b572e258-1] {
  content: "coTaTQ,cUfPWG,"
}
.hxYxEL {
  background-color: #8e8e90;
  width: 2px;
  height: 16px;
  margin: 0 4px
}
.cSzFut, .glrzOw, .hTylAo, .lgmvoq {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  line-height: 0;
  padding: 0
}
data-styled.g21[id=sc-b572e258-2] {
  content: "hxYxEL,"
}
.cSzFut, .hTylAo {
  width: 40px;
  height: 40px
}
.glrzOw {
  width: 48px;
  height: 48px
}
data-styled.g22[id=sc-b4aecea4-0] {
  content: "hTylAo,glrzOw,"
}
.lgmvoq {
  text-align: right
}
data-styled.g23[id=sc-3f44e625-0] {
  content: "lgmvoq,"
}
.jJNIjs {
  border-bottom: 1px solid #545454;
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
data-styled.g24[id=sc-abf062aa-0] {
  content: "jJNIjs,"
}
.euulWs {
  height: 20px;
  color: #545454;
  background-image: none;
  border: none;
  outline: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  -webkit-transition: width .1s ease-in-out;
  transition: width .1s ease-in-out
}
.cduFtv, .iouHQa, .iqYfev, .jFqdqh, body {
  color: #1f1f1f
}
@media (min-width:994px) {
  .bJHjkv {
    padding: 0 60px
  }
  .bqkSrT {
    grid-template-columns: auto 1fr;
    grid-template-rows: auto;
    grid-column-gap: 60px;
    margin: 60px 0;
    width: calc(100% - 120px)
  }
  .bSAWid, .gonTwy {
    display: none
  }
  .jJNIjs {
    border-bottom: 1px transparent
  }
  .euulWs {
    width: 132px
  }
}
@media (min-width:768px) and (max-width:993px) {
  .isDWcq {
    width: 18px;
    height: 18px
  }
  .bJHjkv {
    padding: 0 60px
  }
  .bqkSrT {
    grid-template-columns: 1fr;
    grid-template-rows: auto;
    grid-row-gap: 20px;
    margin: 60px;
    width: calc(100% - 120px)
  }
  .bSAWid, .gonTwy {
    display: none
  }
  .jJNIjs {
    border-bottom: 1px transparent
  }
  .euulWs {
    width: 0
  }
}
data-styled.g25[id=sc-abf062aa-1] {
  content: "euulWs,"
}
data-styled.g26[id=sc-abf062aa-2] {
  content: "hGnxiM,"
}
.jFqdqh {
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-text-decoration: none;
  text-decoration: none;
  width: 64px;
  -webkit-transition: width .2s ease-in-out;
  transition: width .2s ease-in-out
}
.ctUoYm, .kGVmYb {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox
}
data-styled.g27[id=sc-cc75c44-0] {
  content: "jFqdqh,"
}
.kGVmYb {
  border: 0;
  background: 0 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: end;
  cursor: pointer;
  line-height: 0;
  padding: 0;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end
}
.cduFtv, .hZWrCS {
  font-weight: 800;
  font-size: 17px;
  line-height: 20px;
  font-family: GoodOT
}
data-styled.g33[id=sc-babbf612-0] {
  content: "kGVmYb,"
}
.ctUoYm {
  position: relative;
  display: flex;
  width: 12px;
  height: 12px
}
.LOCUM, .iUvQZZ {
  position: absolute;
  background-color: #1f1f1f
}
.befFoo, .hZWrCS {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox
}
data-styled.g34[id=sc-babbf612-1] {
  content: "ctUoYm,"
}
.LOCUM {
  top: 0;
  left: 5px;
  width: 2px;
  height: 12px;
  -webkit-transition: .3s ease-out;
  transition: .3s ease-out;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0)
}
data-styled.g35[id=sc-babbf612-2] {
  content: "LOCUM,"
}
.iUvQZZ {
  top: 5px;
  left: 0;
  width: 12px;
  height: 2px
}
data-styled.g36[id=sc-babbf612-3] {
  content: "iUvQZZ,"
}
.hZWrCS {
  height: 40px;
  padding: 0 24px;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #f8f8f8
}
.DuJny, .hMeSIT, .jWOulc {
  width: 4px;
  height: 14px;
  margin-right: 12px
}
.cduFtv, .ezPQkY {
  border: 0;
  padding: 0;
  cursor: pointer
}
data-styled.g41[id=sc-26d9b5d-0] {
  content: "hZWrCS,"
}
.iqYfev {
  -webkit-text-decoration: none;
  text-decoration: none;
  -webkit-flex: 1 auto;
  -ms-flex: 1 auto;
  flex: 1 auto
}
data-styled.g42[id=sc-26d9b5d-1] {
  content: "iqYfev,"
}
.cduFtv {
  background-color: transparent
}
.cUdbFG, .eHlgDy {
  font-family: GoodOT, "Arial Narrow", Impact
}
.khCEUe, body h3 {
  font-weight: 700
}
data-styled.g43[id=sc-26d9b5d-2] {
  content: "cduFtv,"
}
.jWOulc {
  background-color: #e20000
}
.DuJny {
  background-color: #62a01a
}
.hMeSIT {
  background-color: #9fe72c
}
data-styled.g44[id=sc-26d9b5d-3] {
  content: "jWOulc,DuJny,hMeSIT,"
}
.befFoo {
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}
data-styled.g45[id=sc-26d9b5d-4] {
  content: "befFoo,"
}
.iouHQa {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}
data-styled.g46[id=sc-cc50a696-0] {
  content: "iouHQa,"
}
.button-head button, .lana-dm {
  margin-right: 8px
}
data-styled.g47[id=sc-cc50a696-1] {
  content: "lana-dm,"
}
.sPJbu {
  z-index: 2;
  position: fixed;
  top: 0;
  bottom: 0;
  width: 413px;
  overflow-y: auto;
  background-color: #fff;
  padding-top: 0;
  right: 0;
  -webkit-transition: .5s;
  transition: .5s;
  -webkit-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0)
}
.hvWpZJ, body.hide {
  overflow-y: hidden
}
data-styled.g48[id=sc-84aab92e-0] {
  content: "sPJbu,"
}
.eDqfKY {
  display: grid;
  grid-auto-flow: row;
  grid-gap: 24px;
  margin-top: 24px
}
.YfDyF, .caMbBC, .datbeB, .hyxEDh {
  grid-auto-flow: column
}
data-styled.g49[id=sc-84aab92e-1] {
  content: "eDqfKY,"
}
.carVxu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 24px
}
data-styled.g50[id=sc-84aab92e-2] {
  content: "carVxu,"
}
.uaLAZ {
  position: absolute;
  top: 0;
  opacity: 0;
  -webkit-transition: opacity 250ms;
  transition: opacity 250ms;
  width: 100vw;
  height: 100vh;
  left: -100vw;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: #1f1f1f
}
.jHutti, .popup, .popup.active.show {
  opacity: 1
}
.gbWcUn, .jKUvuy {
  z-index: 2;
  position: relative
}
data-styled.g51[id=sc-84aab92e-3] {
  content: "uaLAZ,"
}
data-styled.g53[id=sc-84aab92e-5] {
  content: "kzfwVu,"
}
.datbeB {
  justify-self: flex-end;
  display: grid;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  grid-gap: 8px
}
.EverythingWrapper .SpecialPromoLine, .bJeYvi {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox
}
data-styled.g54[id=sc-3d6bbc03-0] {
  content: "datbeB,"
}
data-styled.g55[id=sc-bc85e57-0] {
  content: "fFwSwm,";
  padding: 20px 0
}
.YunKx, .crczFK {
  line-height: 1;
  text-align: center
}
data-styled.g56[id=sc-aee2011d-0] {
  content: "crczFK,"
}
.bJeYvi {
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer
}
.ezPQkY, .hQALvF, .jKUvuy {
  display: grid
}
data-styled.g62[id=sc-c1151627-0] {
  content: "bJeYvi,"
}
.ezPQkY {
  width: 48px;
  height: 48px;
  background-color: transparent;
  line-height: 0;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}
data-styled.g66[id=sc-c1151627-4] {
  content: "ezPQkY,"
}
.jKUvuy {
  background-color: #fff;
  grid-template-columns: 994px;
  height: 60px
}
data-styled.g68[id=sc-5e28fd1b-0] {
  content: "jKUvuy,"
}
.hQALvF {
  grid-template-columns: min-content 1fr min-content;
  justify-items: center;
  align-items: center;
  padding-right: 20px
}
data-styled.g69[id=sc-5e28fd1b-1] {
  content: "hQALvF,"
}
@media (max-width:994px) {
  .fa-magnifying-glass, .fflxig, .khCEUe, .weather {
    display: none
  }
}
.khCEUe {
  color: #fff;
  letter-spacing: 0;
  font-size: 12px;
  line-height: 1.2
}
.fJnNXj, body {
  font-weight: 400
}
data-styled.g70[id=sc-5e28fd1b-2] {
  content: "fflxig,"
}
data-styled.g71[id=sc-5e28fd1b-3] {
  content: "ha-DZDd,"
}
.cxkOUL {
  position: relative;
  height: 48px;
  background-color: #f8f8f8;
  box-shadow: 0 1px 2px #e0e0e0;
  top: 0;
  display: grid;
  grid-template-columns: 994px
}
data-styled.g91[id=sc-2ea10acf-0] {
  content: "cxkOUL,"
}
.gbWcUn {
  width: 100%;
  background-color: #fff;
  transition: background-color .5s linear;
  display: grid;
  -webkit-box-align: center;
  align-items: center;
  height: 80px;
  padding: 0 16px
}
data-styled.g92[id=sc-b15c4b85-0] {
  content: "gbWcUn,"
}
.hztIHj {
  width: 100%;
  position: -webkit-sticky;
  z-index: 4;
  top: 0
}
data-styled.g93[id=sc-b15c4b85-1] {
  content: "hztIHj,"
}
.dMKFLf {
  padding-bottom: 16px;
  background: #f8f8f8;
  width: auto
}
@media (min-width:994px) {
  .euulWs {
    width: 0
  }
  .eDqfKY {
    margin-left: 8px
  }
  .carVxu {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }
  .fFwSwm {
    height: 50px;
    width: auto
  }
  .gbWcUn {
    margin: 0 -20px;
    width: calc(100% + 2 * 20px)
  }
  .hztIHj {
    padding: 0 20px
  }
  .dMKFLf {
    margin-left: -40px;
    margin-right: -40px
  }
}
data-styled.g94[id=sc-e7f20b1d-0] {
  content: "dMKFLf,"
}
.fJnNXj {
  font-size: 12px;
  color: #8e8e90;
  -webkit-letter-spacing: 2px;
  -moz-letter-spacing: 2px;
  -ms-letter-spacing: 2px;
  letter-spacing: 2px;
  text-align: center;
  margin: 7px 0 6px
}
data-styled.g95[id=sc-e7f20b1d-1] {
  content: "fJnNXj,"
}
.ipkmZr {
  width: 1px;
  height: 1px;
  display: none
}
data-styled.g96[id=sc-2d9c31e8-0] {
  content: "ipkmZr,"
}
.hyxEDh {
  display: grid;
  position: relative;
  z-index: 4;
  grid-column: 2
}
@media screen and (min-width:1594px) {
  .cxkOUL, .jKUvuy {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
  }
  .hyxEDh {
    grid-column: 3;
    grid-template-columns: minmax(0, 1fr) 994px minmax(0, 1fr)
  }
}
@media screen and (max-width:1593px) {
  .hyxEDh {
    grid-template-columns: 994px minmax(0, 1fr)
  }
}
@media (min-width:768px) and (max-width:993px) {
  .carVxu {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }
  .fFwSwm {
    height: 50px;
    width: auto
  }
  .jKUvuy {
    grid-template-columns: 1fr
  }
  .cxkOUL {
    grid-template-columns: 1fr;
    padding-right: 16px
  }
  .gbWcUn {
    margin: 0 -52px;
    width: calc(100% + 2 * 52px)
  }
  .hztIHj {
    padding: 0 52px
  }
  .dMKFLf {
    margin-left: -72px;
    margin-right: -72px
  }
  .hyxEDh {
    grid-template-columns: 768px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
  }
}
@media (min-width:993px) and (max-width:1593px) {
  .hyxEDh {
    grid-template-columns: 968px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
  }
  .sc-5e28fd1b-0 {
    margin-left: auto;
    margin-right: auto
  }
}
data-styled.g97[id=sc-66c1311-0] {
  content: "hyxEDh,"
}
.cylUTB {
  grid-column: 1;
  display: none
}
data-styled.g98[id=sc-6da4b5cd-0] {
  content: "cylUTB,"
}
.jBndqf {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: #000;
  display: none
}
data-styled.g104[id=sc-f71876af-0] {
  content: "jBndqf,"
}
.jiQGix {
  grid-column: 1;
  width: 100%;
  position: relative;
  overflow: hidden
}
@media screen and (min-width:1594px) {
  .cylUTB {
    display: block
  }
  .jiQGix {
    grid-column: 2
  }
}
.bDSdMS > *, .dJfYFF, .eSIPDE {
  grid-column: span 6
}
data-styled.g105[id=sc-21a58697-0] {
  content: "jiQGix,"
}
.cQGMfx, .cZDpPi, .devRwU, .eFsoio, .hceFic, .iiCqo, .jTyEvQ, .jxSA-DE, .jxkusT {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: center
}
@media (max-width:767px) {
  .bJHjkv {
    padding: 0 12px
  }
  .bqkSrT {
    grid-template-columns: 1fr;
    grid-template-rows: auto;
    grid-row-gap: 20px;
    margin: 20px 12px 60px;
    width: calc(100% - 30px)
  }
  .cZDpPi, .dwtYJS, .m-none, .nVCjH {
    display: none
  }
  .grEQZZ {
    background-color: rgba(0, 0, 0)
  }
  .sPJbu {
    width: calc(100% - 104px);
    min-width: 265px
  }
  .eDqfKY {
    margin-top: 16px
  }
  .carVxu {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  .datbeB {
    grid-gap: 0
  }
  .fFwSwm {
    height: 40px;
    width: auto
  }
  .jKUvuy {
    grid-template-columns: 1fr;
    height: 48px
  }
  .ha-DZDd {
    display: none !important
  }
  .dMKFLf {
    margin-left: -12px;
    margin-right: -12px
  }
  .hyxEDh {
    grid-template-columns: minmax(0, 1fr)
  }
}
.bMkFZk, .fSpjYY, .hxYjWA {
  background-color: #e0e0e0
}
body, body h3 {
  letter-spacing: 0;
  line-height: 1.6
}
.EverythingWrapper, .bMkFZk, .cWbGzE, .dfENLF, .dfmlWu, .fwkuKA, .hpijp {
  overflow: hidden
}
data-styled.g106[id=sc-57732b19-0] {
  content: "cQGMfx,cZDpPi,jTyEvQ,jxSA-DE,jxkusT,eFsoio,devRwU,iiCqo,hceFic,"
}
.iRoTBK {
  position: fixed;
  bottom: 0;
  z-index: 12;
  display: grid;
  -webkit-align-items: flex-end;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  justify-items: center
}
.iRoTBK > aside {
  display: block;
  width: 100%;
  line-height: 0
}
@media (min-width:994px) {
  .cZDpPi {
    display: inline-block;
    position: relative
  }
  .cZDpPi.adm-empty, .cZDpPi.adm-error, .eFsoio {
    display: none
  }
  .jTyEvQ {
    border: 1px solid #e0e0e0;
    background-color: #eee;
    box-sizing: border-box;
    overflow: hidden;
    height: 254px;
    position: relative;
    width: 100%;
    margin-left: 0;
    margin-right: 0
  }
  .devRwU:not(.adm-loaded):before, .hceFic:not(.adm-loaded):before, .iiCqo:not(.adm-loaded):before, .jTyEvQ:not(.adm-loaded):before {
    position: absolute;
    max-width: 200px;
    content: var(--adPlaceholderTitle);
    font-weight: 400;
    font-size: 10px;
    line-height: 1;
    color: #8e8e90;
    text-transform: uppercase;
    -webkit-letter-spacing: 1.5px;
    -moz-letter-spacing: 1.5px;
    -ms-letter-spacing: 1.5px;
    letter-spacing: 1.5px
  }
  .jTyEvQ.adm-loaded {
    border: 0;
    background-color: transparent;
    overflow: visible;
    height: auto;
    min-height: 254px;
    position: static;
    width: auto;
    min-width: 100%
  }
  .hceFic, .iiCqo, .jxkusT {
    border: 1px solid #e0e0e0;
    background-color: #eee;
    box-sizing: border-box;
    overflow: hidden;
    height: 252.5px;
    position: relative;
    width: 304px;
    margin: 0 auto
  }
  .devRwU.adm-loaded, .hceFic.adm-loaded, .iiCqo.adm-loaded, .jxkusT.adm-loaded {
    border: 0;
    background-color: transparent;
    overflow: visible;
    height: auto;
    min-height: 252.5px;
    position: static;
    width: auto
  }
  .devRwU {
    border: 1px solid #e0e0e0;
    background-color: #eee;
    box-sizing: border-box;
    overflow: hidden;
    height: 252.5px;
    position: relative;
    width: 100%;
    margin: 0 auto
  }
  .iRoTBK {
    width: calc(994px - 2 * 20px)
  }
  .bDSdMS {
    min-height: calc(100vh - 110px)
  }
}
data-styled.g107[id=sc-19ce14e3-0] {
  content: "iRoTBK,"
}
.ixCwxP {
  height: calc(100vh - 110px);
  position: relative;
  position: -webkit-sticky;
  position: sticky;
  top: 110px
}
@media (min-width:768px) and (max-width:993px) {
  .cylUTB, .eFsoio, .ixCwxP {
    display: none
  }
  .jiQGix {
    grid-column: 1
  }
  .jTyEvQ {
    border: 1px solid #e0e0e0;
    background-color: #eee;
    box-sizing: border-box;
    overflow: hidden;
    height: 254px;
    position: relative;
    width: 100%;
    margin-left: 0;
    margin-right: 0
  }
  .devRwU:not(.adm-loaded):before, .hceFic:not(.adm-loaded):before, .iiCqo:not(.adm-loaded):before, .jTyEvQ:not(.adm-loaded):before {
    position: absolute;
    max-width: 200px;
    content: var(--adPlaceholderTitle);
    font-weight: 400;
    font-size: 10px;
    line-height: 1;
    color: #8e8e90;
    text-transform: uppercase;
    -webkit-letter-spacing: 1.5px;
    -moz-letter-spacing: 1.5px;
    -ms-letter-spacing: 1.5px;
    letter-spacing: 1.5px
  }
  .jTyEvQ.adm-loaded {
    border: 0;
    background-color: transparent;
    overflow: visible;
    height: auto;
    min-height: 254px;
    position: static;
    width: auto;
    min-width: 100%
  }
  .hceFic, .iiCqo, .jxkusT {
    border: 1px solid #e0e0e0;
    background-color: #eee;
    box-sizing: border-box;
    overflow: hidden;
    height: 252.5px;
    position: relative;
    width: 322px;
    margin: 0 auto
  }
  .devRwU.adm-loaded, .hceFic.adm-loaded, .iiCqo.adm-loaded, .jxkusT.adm-loaded {
    border: 0;
    background-color: transparent;
    overflow: visible;
    height: auto;
    min-height: 252.5px;
    position: static;
    width: auto
  }
  .devRwU {
    border: 1px solid #e0e0e0;
    background-color: #eee;
    box-sizing: border-box;
    overflow: hidden;
    height: 252.5px;
    position: relative;
    width: 100%;
    margin: 0 auto
  }
  .iRoTBK {
    width: calc(768px - 2 * 52px)
  }
  .bDSdMS {
    min-height: calc(100vh - 110px)
  }
}
data-styled.g108[id=sc-592e1219-0] {
  content: "ixCwxP,"
}
.EverythingWrapper .PromoIndicator, .EverythingWrapper .ResponsiveImageV2, .ccRsUm, .dfhiWp, .hkNVzX, .jlMRar {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}
#__next, .clsFVn, .eihPPJ, .gNApgS, .galDxx, .legPsI, body {
  position: relative
}
data-styled.g109[id=sc-592e1219-1] {
  content: "jlMRar,"
}
.clsFVn {
  display: none;
  width: 100vw;
  height: calc(100vh - 60px)
}
data-styled.g111[id=sc-ec81a996-0] {
  content: "clsFVn,"
}
.legPsI {
  width: 100%;
  height: 100%
}
data-styled.g112[id=sc-ec81a996-1] {
  content: "legPsI,"
}
html {
  font-family: sans-serif;
  font-size: 1rem
}
body {
  margin: 0;
  font-family: Inter;
  word-wrap: break-word;
  -webkit-overflow-scrolling: touch;
  overflow: hidden;
  overflow-y: auto;
  font-size: 16px;
  overflow-x: hidden
}
body h3 {
  font-family: Inter, sans-serif;
  font-size: 19px
}
:root {
  --adPlaceholderTitle: "Anzeige"
}
.EverythingWrapper {
  display: block;
  position: relative;
  width: 100%;
  height: 0;
  cursor: pointer;
  -webkit-text-decoration: none;
  -webkit-text-decoration: none;
  text-decoration: none
}
@media (max-width:374px) {
  .EverythingWrapper {
    padding-bottom: 150px
  }
  .EverythingWrapper .ImageWrapper {
    width: 150px;
    height: 150px
  }
}
@media (min-width:375px) and (max-width:767px) {
  .EverythingWrapper {
    padding-bottom: 160px
  }
}
.EverythingWrapper .OuterWrapper, .hkxehB {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: grid
}
.EverythingWrapper .ImageWrapper, .fxyQLn {
  position: relative;
  min-width: 0
}
@media (min-width:375px) and (max-width:767px) {
  .EverythingWrapper .ImageWrapper {
    width: 160px;
    height: 160px
  }
}
.EverythingWrapper .Placeholder {
  position: relative;
  width: 100%;
  height: 0;
  background-color: #d5d5d5
}
@media (max-width:767px) {
  .jTyEvQ {
    border: 1px solid #e0e0e0;
    background-color: #eee;
    box-sizing: border-box;
    overflow: hidden;
    height: 252.5px;
    position: relative;
    width: 300px;
    margin: 0 auto
  }
  .devRwU:not(.adm-loaded):before, .eFsoio:not(.adm-loaded):before, .hceFic:not(.adm-loaded):before, .jTyEvQ:not(.adm-loaded):before {
    position: absolute;
    max-width: 200px;
    content: var(--adPlaceholderTitle);
    font-weight: 400;
    font-size: 10px;
    line-height: 1;
    color: #8e8e90;
    text-transform: uppercase;
    -webkit-letter-spacing: 1.5px;
    -moz-letter-spacing: 1.5px;
    -ms-letter-spacing: 1.5px;
    letter-spacing: 1.5px
  }
  .jTyEvQ.adm-loaded {
    border: 0;
    background-color: transparent;
    overflow: visible;
    height: auto;
    min-height: 252.5px;
    position: static;
    width: auto
  }
  .jxSA-DE {
    width: 100%;
    margin: 0 auto
  }
  .eFsoio, .jxkusT {
    border: 1px solid #e0e0e0;
    background-color: #eee;
    box-sizing: border-box;
    overflow: hidden;
    height: 602.5px;
    position: relative;
    width: 300px;
    margin: 0 auto
  }
  .eFsoio.adm-loaded, .jxkusT.adm-loaded {
    border: 0;
    background-color: transparent;
    overflow: visible;
    height: auto;
    min-height: 602.5px;
    position: static;
    width: auto
  }
  .devRwU, .hceFic {
    border: 1px solid #e0e0e0;
    background-color: #eee;
    box-sizing: border-box;
    overflow: hidden;
    height: 160px;
    position: relative;
    width: 100%
  }
  .devRwU.adm-loaded, .hceFic.adm-loaded {
    border: 0;
    background-color: transparent;
    overflow: visible;
    height: auto;
    min-height: 160px;
    position: static
  }
  .iiCqo, .ixCwxP {
    display: none
  }
  @media (max-width:374px) {
    .devRwU, .hceFic {
      border: 1px solid #e0e0e0;
      background-color: #eee;
      box-sizing: border-box;
      overflow: hidden;
      height: 150px;
      position: relative
    }
    .devRwU:not(.adm-loaded):before, .hceFic:not(.adm-loaded):before {
      position: absolute;
      max-width: 200px;
      content: var(--adPlaceholderTitle);
      font-weight: 400;
      font-size: 10px;
      line-height: 1;
      color: #8e8e90;
      text-transform: uppercase;
      -webkit-letter-spacing: 1.5px;
      -moz-letter-spacing: 1.5px;
      -ms-letter-spacing: 1.5px;
      letter-spacing: 1.5px
    }
    .devRwU.adm-loaded, .hceFic.adm-loaded {
      border: 0;
      background-color: transparent;
      overflow: visible;
      height: auto;
      min-height: 150px;
      position: static
    }
  }
  .iRoTBK {
    width: 100%
  }
  .EverythingWrapper .OuterWrapper {
    grid-template-columns: auto 1fr
  }
  .EverythingWrapper .Placeholder {
    padding-bottom: 100%
  }
}
.EverythingWrapper .FancyHolder {
  width: 100%;
  height: 100%;
  position: absolute;
  display: grid;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: center;
  background-color: #dbdbdb;
  overflow: hidden
}
.EverythingWrapper .StyledTriangle1 {
  width: 0;
  height: 0;
  border-top: 500px solid #c3c3c3;
  border-right: 1000px solid transparent;
  border-bottom: 500px solid #c3c3c3;
  position: absolute;
  top: 0;
  left: 0
}
.EverythingWrapper .StyledTriangle2 {
  width: 0;
  height: 0;
  border-top: 500px solid transparent;
  border-right: 1000px solid #dadada;
  border-bottom: 500px solid #dadada;
  position: absolute;
  top: 30%;
  right: 0
}
.EverythingWrapper .StyledTriangle3, .bBBeOE {
  width: 0;
  height: 0;
  border-top: 0 solid transparent;
  border-right: 1000px solid #a9a9a9;
  border-bottom: 500px solid transparent;
  position: absolute;
  bottom: 50%;
  right: 0
}
.EverythingWrapper .SpecialPromoLine {
  position: absolute;
  box-sizing: border-box;
  display: flex;
  width: 100%;
  top: 8px;
  left: 0;
  padding: 0 8px 0 10px;
  line-height: 0
}
.EverythingWrapper .SpecialPromoLineLabelContainer, .dEqmTV {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox
}
.EverythingWrapper .SpecialPromoLineColorContainer {
  -webkit-flex: 1;
  -ms-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1
}
.EverythingWrapper .SpecialPromoLineColorElement {
  width: 100%;
  height: 2px;
  background-color: #fff
}
.EverythingWrapper .SpecialPromoLineLabelContainer {
  padding: 0 10px;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-end;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  -webkit-align-items: flex-end;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end
}
@media (max-width:767px) {
  .EverythingWrapper .SpecialPromoLineLabel, .EverythingWrapper .SpecialPromoLineLabelContainer {
    display: none
  }
  .EverythingWrapper .PromoLabel {
    font-family: GoodOT;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    -webkit-letter-spacing: 2px;
    -moz-letter-spacing: 2px;
    -ms-letter-spacing: 2px;
    -webkit-letter-spacing: 2px;
    -moz-letter-spacing: 2px;
    -ms-letter-spacing: 2px;
    letter-spacing: 2px;
    line-height: 1;
    margin-bottom: 5px;
    display: inline-block;
    background-color: #545454;
    color: #f8f8f8;
    border-radius: 2px;
    padding: 2px 6px
  }
}
.EverythingWrapper .PromoLineRight {
  position: absolute;
  width: 2px;
  height: 100%;
  top: 0;
  right: 8px;
  padding: 8px 0
}
.EverythingWrapper .PromoLineBottomColorElement, .EverythingWrapper .PromoLineLeftColorElement, .EverythingWrapper .PromoLineRightColorElement {
  width: 100%;
  height: 100%;
  background-color: #fff
}
.EverythingWrapper .PromoLineBottom {
  position: absolute;
  height: 2px;
  width: 100%;
  bottom: 8px;
  left: 0;
  padding: 0 10px
}
.EverythingWrapper .PromoLineLeft {
  position: absolute;
  width: 2px;
  height: 100%;
  top: 0;
  left: 8px;
  padding: 8px 0
}
.cWbGzE, .iYCGDW {
  -webkit-letter-spacing: 0px;
  -moz-letter-spacing: 0px;
  -ms-letter-spacing: 0px;
  text-align: left
}
.EverythingWrapper .TextWrapper {
  min-width: 0;
  width: 100%;
  background-color: #f8f8f8;
  line-height: 0;
  text-align: initial
}
@media (max-width:767px) {
  .EverythingWrapper .TextWrapper {
    padding: 6px 6px 6px 10px
  }
}
.meteoservice-3746000576 .temperature, .meteoservice-3746000576 .wind {
  padding-right: 0 !important;
  white-space: nowrap !important
}
.EverythingWrapper .Catchword {
  font-family: GoodOT;
  font-weight: 500;
  line-height: 1.1;
  color: #545454
}
.EverythingWrapper .Catchword > strong, .EverythingWrapper .Title, .EverythingWrapper .Title > strong {
  font-weight: 900;
  color: #545454;
  font-style: normal
}
@media (min-width:0px) and (max-width:374px) {
  .EverythingWrapper .Catchword {
    font-size: 15px;
    margin-bottom: 2px
  }
  .EverythingWrapper .Title {
    font-size: 21px;
    display: -webkit-box;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4
  }
}
@media (min-width:375px) and (max-width:767px) {
  .EverythingWrapper .Catchword {
    font-size: 17px;
    margin-bottom: 2px
  }
}
.EverythingWrapper .Title {
  font-family: GoodOTNarrow;
  line-height: 1.1
}
@media (min-width:375px) and (max-width:767px) {
  .EverythingWrapper .Title {
    font-size: 24px;
    display: -webkit-box;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4
  }
}
@media (min-width:768px) {
  .EverythingWrapper {
    padding-bottom: 300px
  }
  .EverythingWrapper .OuterWrapper {
    grid-template-rows: auto 1fr
  }
  .EverythingWrapper .ImageWrapper {
    width: 100%
  }
  .EverythingWrapper .Placeholder {
    padding-bottom: 56.25%
  }
  .EverythingWrapper .SpecialPromoLineLabel {
    font-family: GoodOT;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    -webkit-letter-spacing: 2px;
    -moz-letter-spacing: 2px;
    -ms-letter-spacing: 2px;
    -webkit-letter-spacing: 2px;
    -moz-letter-spacing: 2px;
    -ms-letter-spacing: 2px;
    letter-spacing: 2px;
    line-height: 1;
    margin-bottom: 5px;
    display: inline-block;
    background-color: rgba(0, 0, 0, .8);
    color: #f8f8f8;
    border-radius: 2px;
    padding: 2px 6px
  }
  .EverythingWrapper .PromoLabel {
    display: none
  }
  .EverythingWrapper .TextWrapper {
    padding: 5px 6px
  }
  .EverythingWrapper .Catchword {
    font-size: 17px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    display: block;
    margin-bottom: 0
  }
  .EverythingWrapper .Title {
    font-size: 28px;
    display: -webkit-box;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
  }
}
.EverythingWrapper picture > img {
  width: 100%;
  height: 100%;
  object-fit: cover
}
.tp-iframe-wrapper.tp-iframe-wrapper {
  box-shadow: none;
  margin-top: 0;
  margin-bottom: 0
}
.pianocontainer:not(:empty) ~ :not(.unblurred, aside) {
  -webkit-filter: blur(7px);
  filter: blur(7px);
  position: relative
}
.pianocontainer:not(:empty) ~ :not(.unblurred, aside):after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent;
  z-index: 100
}
data-styled.g113[id=sc-global-iEDSUG1] {
  content: "sc-global-iEDSUG1,"
}
.bDSdMS {
  display: grid;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  grid-gap: 20px
}
.bMkFZk, .bwwuPy {
  -webkit-align-items: center
}
data-styled.g114[id=sc-ae410e93-0] {
  content: "bDSdMS,"
}
.fSpjYY, .hxYjWA {
  position: relative;
  width: 100%;
  height: 0
}
.bMkFZk, .dfhiWp > img {
  width: 100%;
  height: 100%
}
data-styled.g212[id=sc-f98f692d-0] {
  content: "fSpjYY,hxYjWA,"
}
.bMkFZk {
  position: absolute;
  display: grid;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: center
}
.csPxVp, .ijRjnt {
  width: 0;
  height: 0;
  position: absolute
}
data-styled.g213[id=sc-f98f692d-1] {
  content: "bMkFZk,"
}
.ijRjnt {
  border-top: 500px solid #c8c8c8;
  border-right: 1000px solid transparent;
  border-bottom: 500px solid #c8c8c8;
  top: 0;
  left: 0
}
data-styled.g214[id=sc-f98f692d-2] {
  content: "ijRjnt,"
}
.csPxVp {
  border-top: 500px solid transparent;
  border-right: 1000px solid #e0e0e0;
  border-bottom: 500px solid #e0e0e0;
  top: 30%;
  right: 0
}
data-styled.g215[id=sc-f98f692d-3] {
  content: "csPxVp,"
}
data-styled.g216[id=sc-f98f692d-4] {
  content: "bBBeOE,"
}
.dfhiWp > img {
  position: absolute;
  top: 0;
  left: 0
}
data-styled.g217[id=sc-c8c2c51e-0] {
  content: "dfhiWp,"
}
.dEqmTV {
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 10%;
  background-color: #e20000
}
.hdyxO, .kCRbFO {
  display: -webkit-flex;
  display: -ms-flexbox
}
.glvVuC, .hpijp {
  border-radius: 2px
}
.dJwsgY, .fNZGaR, .gAqISq {
  height: 100%;
  width: 100%
}
data-styled.g242[id=sc-5c13dbb0-0] {
  content: "dEqmTV,"
}
.fNZGaR {
  background: #000
}
data-styled.g244[id=sc-ca809742-0] {
  content: "fNZGaR,"
}
.gAqISq {
  cursor: pointer;
  position: relative
}
data-styled.g245[id=sc-22ef097d-0] {
  content: "gAqISq,"
}
.hdyxO {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
data-styled.g246[id=sc-22ef097d-1] {
  content: "hdyxO,"
}
.dgETtG {
  background-color: #000;
  padding-top: 56.25%;
  width: 100%;
  position: relative
}
data-styled.g248[id=sc-fada975b-0] {
  content: "dgETtG,"
}
.dJwsgY {
  top: 0;
  left: 0;
  position: absolute
}
data-styled.g249[id=sc-fada975b-1] {
  content: "dJwsgY,"
}
.eHlgDy {
  font-weight: 500;
  line-height: 1.1;
  color: #545454
}
.bYjDif > strong, .eHlgDy > strong {
  color: #545454;
  font-weight: 500
}
.cUdbFG, .cUdbFG > strong {
  color: #f8f8f8;
  font-weight: 500
}
._signup_form_container .row, .bYjDif > p, .cUdbFG > p, .eHlgDy > p, .hRGCvE h1, .hRGCvE h2, .hRGCvE h3, .hRGCvE h4, .hRGCvE h5, .hRGCvE h6, .hRGCvE ol, .hRGCvE p, .hRGCvE ul, p {
  margin: 0
}
@media (min-width:994px) {
  .fSpjYY {
    padding-bottom: 100%
  }
  .hxYjWA {
    padding-bottom: 56.25%
  }
  .dEqmTV {
    width: 60px;
    height: 60px
  }
  .cUdbFG, .eHlgDy {
    font-size: 17px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    display: block;
    margin-bottom: 0
  }
}
@media (min-width:768px) and (max-width:993px) {
  .fSpjYY {
    padding-bottom: 100%
  }
  .hxYjWA {
    padding-bottom: 56.25%
  }
  .dEqmTV {
    width: 48px;
    height: 48px
  }
  .cUdbFG, .eHlgDy {
    font-size: 17px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    display: block;
    margin-bottom: 0
  }
}
.cUdbFG {
  line-height: 1.1
}
data-styled.g255[id=sc-f0bbe3b-0] {
  content: "eHlgDy,cUdbFG,"
}
.dWcuTt {
  display: block;
  position: relative;
  width: 100%;
  height: 0;
  -webkit-text-decoration: none;
  text-decoration: none
}
@media (min-width:994px) {
  .dWcuTt {
    padding-bottom: 100%
  }
  .fxyQLn {
    width: 100%
  }
}
@media (min-width:768px) and (max-width:993px) {
  .dWcuTt {
    padding-bottom: 100%
  }
  .fxyQLn {
    width: 100%
  }
}
data-styled.g256[id=sc-10b73a20-0] {
  content: "dWcuTt,"
}
.ivaIqL {
  position: absolute;
  display: grid;
  row-gap: 8px;
  justify-items: end;
  top: 8px;
  right: 8px
}
data-styled.g257[id=sc-da4d441-0] {
  content: "ivaIqL,"
}
data-styled.g258[id=sc-18628bab-0] {
  content: "ccRsUm,"
}
data-styled.g259[id=sc-96646e9b-0] {
  content: "fxyQLn,"
}
.jEzDrf, .jpyYGP {
  font-family: GoodOTNarrow;
  line-height: 1.1
}
data-styled.g260[id=sc-c66ddb2e-0] {
  content: "hhzZQj,gXahCf,"
}
data-styled.g262[id=sc-9a60702-0] {
  content: "hkxehB,"
}
.dBKCyD {
  min-width: 0;
  width: 100%
}
.bgrnGV {
  min-width: 0;
  width: 100%;
  background-color: #2e363d
}
data-styled.g272[id=sc-6919ffd-0] {
  content: "dBKCyD,bgrnGV,"
}
.jEzDrf {
  font-weight: 900;
  font-style: normal;
  color: #1f1f1f
}
.jEzDrf > strong {
  color: #1f1f1f;
  font-style: normal;
  font-weight: 900
}
.jpyYGP, .jpyYGP > strong {
  color: #fff;
  font-style: normal;
  font-weight: 900
}
.jEzDrf > p, .jpyYGP > p {
  font-style: normal;
  margin: 0
}
@media (min-width:994px) {
  .hhzZQj {
    font-family: GoodOT, "Arial Narrow", Impact;
    font-weight: 900;
    line-height: normal;
    color: #fff;
    background-color: #e20000;
    display: inline-block;
    padding: 1px 4px;
    text-transform: uppercase;
    font-size: 15px;
    position: absolute;
    bottom: 0;
    left: 0
  }
  .gXahCf {
    display: none
  }
  .hkxehB {
    grid-template-rows: auto minmax(0, 1fr)
  }
  .dBKCyD {
    padding: 5px 0 0
  }
  .bgrnGV {
    padding: 5px 6px
  }
  .jEzDrf, .jpyYGP {
    font-size: 28px;
    display: -webkit-box;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
  }
}
@media (min-width:768px) and (max-width:993px) {
  .hhzZQj {
    font-family: GoodOT, "Arial Narrow", Impact;
    font-weight: 900;
    line-height: normal;
    color: #fff;
    background-color: #e20000;
    display: inline-block;
    padding: 1px 4px;
    text-transform: uppercase;
    font-size: 15px;
    position: absolute;
    bottom: 0;
    left: 0
  }
  .gXahCf {
    display: none
  }
  .hkxehB {
    grid-template-rows: auto minmax(0, 1fr)
  }
  .dBKCyD {
    padding: 5px 0 0
  }
  .bgrnGV {
    padding: 5px 6px
  }
  .jEzDrf, .jpyYGP {
    font-size: 28px;
    display: -webkit-box;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
  }
}
@media (max-width:374px) {
  .cUdbFG, .eHlgDy {
    font-size: 15px;
    margin-bottom: 2px
  }
  .dWcuTt {
    padding-bottom: 150px
  }
  .jEzDrf, .jpyYGP {
    font-size: 21px;
    display: -webkit-box;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4
  }
}
@media (min-width:375px) and (max-width:767px) {
  .cUdbFG, .eHlgDy {
    font-size: 17px;
    margin-bottom: 2px
  }
  .dWcuTt {
    padding-bottom: 160px
  }
  .jEzDrf, .jpyYGP {
    font-size: 24px;
    display: -webkit-box;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4
  }
}
data-styled.g273[id=sc-64f6d9a0-0] {
  content: "jEzDrf,jpyYGP,"
}
.PIXhV {
  position: relative;
  padding-left: 19px
}
.bwwuPy, .ififdD {
  position: absolute;
  top: 0;
  left: 0
}
data-styled.g274[id=sc-ed217e9e-0] {
  content: "PIXhV,eihPPJ,"
}
.ififdD {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  display: inline-block;
  line-height: 0;
  padding: 0;
  background-color: #e20000
}
.bwwuPy, .dJfYFF, .hpijp, .jBJvld, .jIuZd {
  display: grid
}
.MbYVm, .glvVuC {
  background-color: #000;
  color: #fff;
  font-size: 14px;
  line-height: 19px;
  padding: 0 3px;
  font-family: "Source Sans Pro", sans-serif
}
data-styled.g275[id=sc-ed217e9e-1] {
  content: "ififdD,evDuKl,"
}
.MbYVm {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px
}
data-styled.g276[id=sc-ed217e9e-2] {
  content: "MbYVm,glvVuC,"
}
.bwwuPy {
  width: 100%;
  height: 100%;
  line-height: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: center
}
#progressbar, .bxsXYP, .dDCFty, .elMPwg, .fwkuKA, .gzFokC, .hoawpM, .jcbQQA {
  position: relative
}
data-styled.g277[id=sc-f89e155b-0] {
  content: "bwwuPy,"
}
.hpijp {
  width: 30px;
  height: 30px;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-items: center;
  background-color: #e20000
}
.jSlGrP, .kCRbFO {
  background-color: #fff
}
data-styled.g278[id=sc-f89e155b-1] {
  content: "hpijp,"
}
.jBJvld {
  grid-gap: 16px
}
data-styled.g281[id=sc-7b628604-0] {
  content: "jBJvld,"
}
.jIuZd {
  grid-gap: 20px;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end
}
data-styled.g282[id=sc-7b628604-1] {
  content: "jIuZd,"
}
.dJfYFF {
  -webkit-align-items: start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  grid-template-columns: repeat(6, minmax(0, 1fr))
}
.dfENLF, .kCRbFO {
  display: -webkit-box
}
data-styled.g283[id=sc-7b628604-2] {
  content: "dJfYFF,"
}
.fYlAJE {
  min-width: 0;
  list-style-type: none
}
data-styled.g306[id=sc-3d57b5d6-0] {
  content: "fYlAJE,"
}
.kCRbFO {
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0;
  -webkit-text-decoration: none;
  text-decoration: none
}
.dfENLF, .hvWpZJ {
  display: -webkit-flex;
  display: -ms-flexbox
}
data-styled.g307[id=sc-3d57b5d6-1] {
  content: "kCRbFO,"
}
.iYCGDW {
  font-family: Inter;
  font-style: normal;
  color: #e20000;
  padding-top: 5px;
  width: 24px;
  font-weight: 800;
  letter-spacing: 0;
  font-size: 44px;
  line-height: 1.2
}
.cWbGzE, .cWbGzE > strong {
  color: #1f1f1f;
  font-style: normal
}
data-styled.g308[id=sc-3d57b5d6-2] {
  content: "iYCGDW,"
}
.dfENLF {
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: 12px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}
.cWbGzE, .hvWpZJ {
  display: -webkit-box
}
data-styled.g309[id=sc-3d57b5d6-3] {
  content: "dfENLF,"
}
.cWbGzE {
  font-family: BlickVariable;
  font-size: 17px;
  font-weight: 600;
  line-height: 22px;
  letter-spacing: 0;
  margin-top: 4px;
  white-space: normal;
  -webkit-line-clamp: 2
}
.bYjDif, .dfmlWu, .eSIPDE, .hvWpZJ {
  white-space: nowrap
}
.cWbGzE > strong {
  font-weight: 900
}
data-styled.g310[id=sc-3d57b5d6-4] {
  content: "cWbGzE,"
}
.dfmlWu {
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 17px;
  -webkit-letter-spacing: 0px;
  -moz-letter-spacing: 0px;
  -ms-letter-spacing: 0px;
  letter-spacing: 0;
  text-align: left;
  display: inline-block;
  text-overflow: ellipsis;
  word-wrap: normal;
  color: #5c5c5c
}
.dfmlWu > strong {
  color: #2e363d;
  font-weight: 500;
  font-style: normal
}
data-styled.g311[id=sc-3d57b5d6-5] {
  content: "dfmlWu,"
}
.lhouyf {
  font-family: GoodOT;
  width: 100%;
  padding-bottom: 4px
}
data-styled.g312[id=sc-ea704d29-0] {
  content: "lhouyf,"
}
.ceLnte {
  font-family: BlickVariable;
  font-size: 17px;
  font-weight: 900;
  line-height: 20px;
  border-left: 2px solid #e20000;
  color: #1f1f1f;
  text-align: center;
  padding: 2px 0 1px 8px
}
.eSIPDE, .fwkuKA, .gzFokC, .hvWpZJ {
  text-align: center
}
data-styled.g313[id=sc-ea704d29-1] {
  content: "ceLnte,"
}
.jSlGrP {
  margin: 0;
  display: grid;
  padding: 20px 0 15px;
  width: 100%;
  grid-template-rows: repeat(3, minmax(0, 1fr));
  grid-row-gap: 30px
}
data-styled.g314[id=sc-ea704d29-2] {
  content: "jSlGrP,"
}
.jRFgku {
  margin: 0 4px 0 0
}
data-styled.g376[id=sc-baffaca9-0] {
  content: "jRFgku,"
}
.gzFokC {
  line-height: 1;
  font-weight: 400;
  font-size: 14px;
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #8e8e90
}
.fwkuKA, .sc-c580a4f4-0 {
  letter-spacing: 0;
  line-height: 1.2;
  font-size: 14px
}
data-styled.g377[id=sc-baffaca9-1] {
  content: "gzFokC,"
}
.fwkuKA {
  font-family: inherit;
  color: #3d3d3d;
  margin: 0 0 0 4px
}
.elMPwg, .hRGCvE > aside, .hRGCvE > div {
  margin-top: 16px;
  margin-bottom: 16px
}
data-styled.g378[id=sc-baffaca9-2] {
  content: "fwkuKA,"
}
.hvWpZJ {
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  overflow-x: auto;
  -ms-overflow-style: none;
  -webkit-scrollbar-width: none;
  -moz-scrollbar-width: none;
  -ms-scrollbar-width: none;
  scrollbar-width: none
}
.sc-c580a4f4-0 {
  font-weight: 400;
  color: #494949
}
.fwkuKA {
  font-weight: 700
}
.hvWpZJ::-webkit-scrollbar {
  display: none
}
.hvWpZJ:first-child {
  padding-top: 10px
}
data-styled.g379[id=sc-c580a4f4-0] {
  content: "hvWpZJ,"
}
.eSIPDE {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  color: #8e8e90;
  font-size: 14px;
  line-height: 1;
  background-color: #f8f8f8;
  padding: 12px 40px;
  gap: 8px;
  scrollbar-width: none;
  overflow: hide auto
}
.bYjDif, .dYSKTq, .gQdLBu {
  overflow: hidden
}
data-styled.g380[id=sc-c580a4f4-1] {
  content: "eSIPDE,"
}
.fCmfQe {
  color: #1f1f1f;
  -webkit-text-decoration: underline;
  text-decoration: underline
}
.button-link, .dYSKTq {
  text-decoration: none
}
.fCmfQe:hover {
  color: #ef2d2b
}
data-styled.g421[id=sc-21bc9023-0] {
  content: "fCmfQe,"
}
data-styled.g487[id=sc-6a45db0e-0] {
  content: "hkNVzX,"
}
.bYjDif {
  font-family: GoodOT, "Arial Narrow", Impact;
  font-weight: 500;
  line-height: 1.1;
  font-size: 14px;
  text-overflow: ellipsis;
  word-wrap: normal;
  display: block;
  color: #545454
}
.fQJHYB, .gQdLBu {
  font-family: GoodOTNarrow;
  font-weight: 900
}
.fwxscq, .gQdLBu {
  line-height: 1.2
}
data-styled.g498[id=sc-d64f16f0-0] {
  content: "bYjDif,"
}
.dDCFty {
  min-width: 0;
  width: 85px;
  height: 85px
}
data-styled.g499[id=sc-f9704133-0] {
  content: "dDCFty,"
}
.gRLAie {
  min-width: 0;
  width: 100%;
  padding-top: 2px;
  display: grid;
  grid-gap: 2px;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start
}
data-styled.g500[id=sc-4f4b2c84-0] {
  content: "gRLAie,"
}
.gQdLBu {
  font-size: 18px;
  display: -webkit-box;
  white-space: normal;
  -webkit-line-clamp: 3;
  color: #1f1f1f
}
.post-date, .r-name {
  white-space: nowrap
}
data-styled.g501[id=sc-85fd80ea-0] {
  content: "gQdLBu,"
}
.dYSKTq {
  -webkit-scroll-snap-align: start;
  -moz-scroll-snap-align: start;
  -ms-scroll-snap-align: start;
  scroll-snap-align: start;
  -webkit-scroll-snap-stop: always;
  -moz-scroll-snap-stop: always;
  -ms-scroll-snap-stop: always;
  scroll-snap-stop: always;
  -webkit-text-decoration: none;
  display: grid;
  height: 85px;
  width: 255px;
  grid-template-columns: 85px 160px;
  grid-gap: 8px;
  background-color: #fff
}
data-styled.g502[id=sc-33748c3e-0] {
  content: "dYSKTq,"
}
.caMbBC {
  display: grid;
  grid-gap: 12px;
  width: 100%;
  overflow-x: auto;
  -webkit-scroll-snap-type: x mandatory;
  -moz-scroll-snap-type: x mandatory;
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
  -webkit-scroll-behavior: smooth;
  -moz-scroll-behavior: smooth;
  -ms-scroll-behavior: smooth;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: none;
  -webkit-scrollbar-width: none;
  -moz-scrollbar-width: none;
  -ms-scrollbar-width: none;
  scrollbar-width: none
}
.caMbBC::-webkit-scrollbar {
  display: none
}
data-styled.g503[id=sc-98a6d28e-0] {
  content: "caMbBC,"
}
.bgIriZ {
  left: 0;
  display: none
}
.ilTrru {
  right: 0;
  display: none
}
data-styled.g504[id=sc-98a6d28e-1] {
  content: "bgIriZ,ilTrru,"
}
.gIdmFN {
  background-color: #e20000
}
data-styled.g505[id=sc-98a6d28e-2] {
  content: "gIdmFN,"
}
.bxsXYP {
  width: 100%;
  overflow: hidden;
  padding: 0 15px
}
data-styled.g506[id=sc-98a6d28e-3] {
  content: "bxsXYP,"
}
.fQJHYB {
  line-height: 1.1;
  font-size: 18px;
  margin-left: 15px
}
data-styled.g507[id=sc-98a6d28e-4] {
  content: "fQJHYB,"
}
.iOMgil {
  padding: 24px 9px;
  background-color: #f8f8f8;
  display: grid;
  grid-gap: 24px
}
data-styled.g508[id=sc-98a6d28e-5] {
  content: "iOMgil,"
}
@media (min-width:994px) {
  .jIuZd {
    grid-template-columns: minmax(0, 1fr);
    padding-right: 12px
  }
  .dJfYFF {
    grid-template-columns: 656px 312px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  .ceLnte {
    text-align: left;
    padding: 2px 0 1px 8px
  }
  .elMPwg, .iOMgil {
    margin-left: -40px;
    margin-right: -40px
  }
}
data-styled.g529[id=sc-5857170a-0] {
  content: "elMPwg,"
}
.fwxscq {
  font-family: GoodOT;
  font-weight: 700;
  font-size: 19px;
  color: #c8c8c8
}
.gAPqr, .hRGCvE h1, .hRGCvE h2 {
  font-family: "Source Sans Pro", sans-serif
}
.gAPqr, .jcOWRW {
  line-height: 1.2;
  color: #fff
}
data-styled.g544[id=sc-3e55f41b-0] {
  content: "fwxscq,"
}
.gAPqr {
  font-weight: 400;
  font-size: 14px
}
data-styled.g545[id=sc-3fe9f04f-0] {
  content: "gAPqr,"
}
.iSTfQn, .ifemde {
  margin-right: 10px
}
data-styled.g546[id=sc-b2f13480-0] {
  content: "iSTfQn,"
}
.jcOWRW {
  font-family: GoodOT;
  font-weight: 700;
  font-size: 19px;
  margin-right: 5px
}
data-styled.g549[id=sc-19df5df-0] {
  content: "jcOWRW,"
}
.crUPxZ {
  background-color: #2e363d;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 10px 40px
}
@media (min-width:768px) and (max-width:993px) {
  .jBJvld {
    padding: 0 72px
  }
  .jIuZd {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 40px 72px 0
  }
  .dJfYFF {
    grid-template-columns: minmax(0, 1fr)
  }
  .elMPwg, .iOMgil {
    margin-left: -72px;
    margin-right: -72px
  }
  .crUPxZ {
    padding: 10px 72px
  }
}
data-styled.g550[id=sc-54d96909-0] {
  content: "crUPxZ,"
}
.cDjouU {
  font-size: 24px;
  font-family: GoodOTNarrow;
  width: 100%;
  font-weight: 600;
  color: #1f1f1f;
  margin-bottom: 20px
}
data-styled.g559[id=sc-3d9a3b73-0] {
  content: "cDjouU,"
}
.kHcTnI {
  display: grid;
  grid-gap: 20px;
  margin-top: 30px
}
data-styled.g560[id=sc-3d9a3b73-1] {
  content: "kHcTnI,"
}
.hZnFNq {
  display: grid;
  grid-gap: 20px;
  grid-template-columns: repeat(2, minmax(0, 1fr))
}
data-styled.g561[id=sc-3d9a3b73-2] {
  content: "hZnFNq,"
}
.hRGCvE {
  display: grid;
  grid-row-gap: 16px;
  -webkit-align-items: flex-start;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start
}
.hRGCvE h3, .hRGCvE p, .report, .sc-4037208f-0, .sc-4b69e018-0 {
  padding: 5px 15px
}
.hRGCvE ol {
  padding-left: 1.7em
}
.hRGCvE li, .hRGCvE p {
  font-size: 16px;
  line-height: 1.5
}
.hRGCvE p {
  overflow: auto
}
.gNApgS:empty, .hRGCvE p:empty, .t708__icon-close {
  display: none
}
.bUfzDc, .jAIatC {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox
}
.hRGCvE h1, .hRGCvE h2 {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.25
}
.hRGCvE h3 {
  font-size: 19px;
  line-height: 1.2;
  font-family: BlickVariable
}
.hRGCvE h4 {
  font-size: 17px;
  line-height: 1.5
}
.hRGCvE > :not(div):not(aside) + h1, .hRGCvE > :not(div):not(aside) + h2, .hRGCvE > :not(div):not(aside) + h3, .hRGCvE > :not(div):not(aside) + h4, .hRGCvE > aside + aside > aside + h1, .hRGCvE > aside + div, .hRGCvE > aside + h2, .hRGCvE > aside + h3, .hRGCvE > aside + h4, .hRGCvE > div + aside > div + h1, .hRGCvE > div + div, .hRGCvE > div + h2, .hRGCvE > div + h3, .hRGCvE > div + h4 {
  margin-top: 0
}
.hRGCvE > aside:last-child, .hRGCvE > div:last-child {
  margin-bottom: 0
}
data-styled.g566[id=sc-3e20bec2-0] {
  content: "hRGCvE,"
}
.jAIatC {
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 36px;
  height: 36px;
  border: 1px solid #3d3d3d;
  border-radius: 50%;
  cursor: pointer;
  margin-right: 8px;
  background-color: transparent;
  padding: 0;
  line-height: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.bhKqjK, .kxmwli {
  appearance: none
}
.jAIatC:hover, .ktaPob:hover {
  border-color: #e20000
}
data-styled.g567[id=sc-4422514-0] {
  content: "jAIatC,"
}
.cLKFPi {
  margin: 30px 0 0;
  font-family: GoodOT;
  font-size: 19px;
  font-weight: 500;
  font-style: normal;
  -webkit-letter-spacing: 0.5px;
  -moz-letter-spacing: 0.5px;
  -ms-letter-spacing: 0.5px;
  letter-spacing: .5px;
  line-height: 1.4;
  text-align: left;
  color: #1f1f1f
}
.jdtKoW, .lander-form-field .lander-submit {
  line-height: 1
}
.jdtKoW, .lcPccD {
  padding: 4px 16px;
  background-color: transparent;
  margin-left: auto;
  letter-spacing: 0;
  font-weight: 700;
  cursor: pointer
}
data-styled.g570[id=sc-73d1b98f-0] {
  content: "cLKFPi,"
}
.bUfzDc {
  width: 100%;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 5px
}
data-styled.g571[id=sc-9afbf0c8-0] {
  content: "bUfzDc,"
}
.bPDvuC {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
.bEwHPB, .jdtKoW, .lcPccD {
  display: flex
}
data-styled.g572[id=sc-4b69e018-0] {
  content: "bPDvuC,"
}
.jdtKoW {
  border-radius: 50px;
  border: 1px solid #e20000;
  justify-self: flex-end;
  height: 40px;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #e20000;
  font-size: 20px
}
.ivABgS, .lcPccD {
  color: #e20000;
  height: 20px
}
.jdnePH, .lcPccD {
  -webkit-box-align: center
}
.bhKqjK, .dTgdxW {
  text-align: left
}
.jdtKoW:hover, .lcPccD:hover {
  border: 1px solid #a70000;
  color: #a70000
}
.ivABgS {
  fill: rgb(226, 0, 0);
  width: 20px;
  fill: rgb(226, 0, 0)
}
.jdtKoW:hover .ivABgS {
  fill: rgb(167, 0, 0);
  color: #a70000
}
svg:not(:root) {
  overflow-clip-margin: content-box;
  overflow: hidden
}
.lcPccD {
  font-style: normal;
  border-radius: 50px;
  border: 1px solid #e20000;
  align-items: center;
  font-family: InterVariable;
  font-size: 16px;
  line-height: 1.2
}
.lcPccD:hover svg {
  fill: rgb(167, 0, 0)
}
data-styled.g573[id=sc-cb7a67d2-0] {
  content: "jdtKoW,"
}
.bEwHPB {
  vertical-align: text-bottom;
  margin-right: 4px;
  align-items: center;
  justify-content: center
}
data-styled.g574[id=sc-cb7a67d2-1] {
  content: "bEwHPB,"
}
.dTgdxW {
  margin-top: 3px;
  font-family: BlickVariable;
  font-size: 32px;
  font-weight: 700;
  font-style: normal;
  line-height: 1.05;
  -webkit-letter-spacing: 0;
  -moz-letter-spacing: 0;
  -ms-letter-spacing: 0;
  letter-spacing: 0;
  color: #1f1f1f;
  display: block;
  overflow-wrap: anywhere;
  word-break: break-wor
}
@media (min-width:994px) {
  .dTgdxW {
    font-family: BlickVariable;
    font-weight: 700;
    letter-spacing: 0;
    font-size: 44px;
    line-height: 1.2
  }
  .galDxx {
    -webkit-scroll-margin-top: 110px;
    -moz-scroll-margin-top: 110px;
    -ms-scroll-margin-top: 110px;
    scroll-margin-top: 110px
  }
}
data-styled.g575[id=sc-4037208f-0] {
  content: "dTgdxW,"
}
.bxZLgN {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%
}
data-styled.g576[id=sc-122ee1f4-0] {
  content: "bxZLgN,"
}
.gvSfYf {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-family: GoodOT;
  font-size: 26px;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2;
  -webkit-letter-spacing: 0;
  -moz-letter-spacing: 0;
  -ms-letter-spacing: 0;
  letter-spacing: 0;
  margin: 0;
  color: #e20000;
  display: block
}
.Nvolq, .bhKqjK {
  font-family: Inter;
  box-sizing: border-box
}
.gElNmn, .hXRkuu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox
}
@media (max-width:767px) {
  .bDSdMS {
    min-height: calc(100vh - 98px)
  }
  .fSpjYY, .hxYjWA {
    padding-bottom: 100%
  }
  .dEqmTV {
    width: 40px;
    height: 40px
  }
  .bgIriZ, .hZnFNq > :nth-child(4), .hhzZQj, .ilTrru {
    display: none
  }
  .gXahCf {
    font-family: GoodOT, "Arial Narrow", Impact;
    font-weight: 900;
    line-height: normal;
    color: #fff;
    background-color: #e20000;
    display: inline-block;
    padding: 1px 4px;
    text-transform: uppercase;
    margin-bottom: 4px
  }
  @media (max-width:374px) {
    .fxyQLn {
      width: 150px;
      height: 150px
    }
    .gXahCf {
      font-size: 12px
    }
  }
  @media (min-width:375px) and (max-width:767px) {
    .fxyQLn {
      width: 160px;
      height: 160px
    }
    .gXahCf {
      font-size: 14px
    }
  }
  .hkxehB {
    grid-template-columns: auto minmax(0, 1fr)
  }
  .dBKCyD {
    padding: 0 6px 0 10px
  }
  .bgrnGV {
    padding: 6px 6px 6px 10px
  }
  .jIuZd {
    grid-template-columns: minmax(0, 1fr);
    padding: 20px 12px 0
  }
  .dJfYFF, .hZnFNq {
    grid-template-columns: minmax(0, 1fr)
  }
  .eSIPDE {
    padding: 14px 16px;
    background-color: transparent
  }
  .elMPwg, .iOMgil {
    margin-left: -12px;
    margin-right: -12px
  }
  .fwxscq, .jcOWRW {
    font-size: 16px
  }
  .gAPqr {
    font-size: 12px
  }
  .crUPxZ {
    padding: 5px 12px
  }
  .cDjouU {
    font-size: 22px;
    margin-bottom: 10px
  }
  .cLKFPi {
    margin: 27px 0 0;
    font-size: 18px
  }
  .bPDvuC {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
  }
  .dTgdxW {
    font-size: 28px
  }
  .gvSfYf {
    font-size: 5vw
  }
}
.bhKqjK, .cBXsNn {
  font-weight: 400;
  line-height: 1.6;
  letter-spacing: 0
}
data-styled.g577[id=sc-122ee1f4-1] {
  content: "gvSfYf,"
}
.kimGvV {
  margin: inherit
}
data-styled.g578[id=sc-5309432e-0] {
  content: "kimGvV,"
}
.hXRkuu {
  display: flex
}
data-styled.g579[id=sc-5309432e-1] {
  content: "hXRkuu,"
}
.gElNmn {
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%
}
data-styled.g580[id=sc-6abf416-0] {
  content: "gElNmn,"
}
.cBXsNn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #8e8e90;
  font-size: 12px
}
.lazLgV {
  margin-bottom: 8px
}
#leadform_form, .QNMiy, .bhKqjK, .jcbQQA {
  width: 100%
}
@media (min-width:767px) {
  .only-mobile {
    display: none
  }
}
data-styled.g581[id=sc-50a7382d-0] {
  content: "cBXsNn,"
}
data-styled.g587[id=sc-6cbaab14-0] {
  content: "galDxx,"
}
.bhKqjK {
  display: block;
  border-radius: 74px;
  border: 1px solid #cdcdcd;
  background: 0 0;
  padding: 14px 8px 14px 24px;
  color: #a1a1a1;
  font-size: 16px;
  cursor: pointer;
  margin: 24px 0
}
data-styled.g623[id=sc-57cf9980-0] {
  content: "bhKqjK,"
}
*, .LyWMf, ._signup_form_container *, .dRLjZx {
  box-sizing: border-box
}
data-styled.g624[id=sc-57cf9980-1] {
  content: "dRLjZx,"
}
data-styled.g625[id=sc-23c385cb-0] {
  content: "LyWMf,"
}
data-styled.g663[id=sc-3674cea1-0] {
  content: "gNApgS,"
}
.breCTm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 8px 8px 8px 0
}
data-styled.g717[id=sc-c001efcd-0] {
  content: "breCTm,"
}
.cWUbVx {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  align-items: center;
  gap: 5px;
  pointer-events: none
}
.cjpzEh, .hjNyjO, .jdnePH, .jvLPhN {
  display: flex
}
data-styled.g718[id=sc-c001efcd-1] {
  content: "cWUbVx,"
}
.jJaPUu {
  margin: 8px 0
}
data-styled.g719[id=sc-8fc7e802-0] {
  content: "jJaPUu,"
}
.QNMiy {
  font-size: 24px;
  font-family: GoodOTNarrow;
  font-weight: 600;
  color: #1f1f1f;
  border-style: solid;
  border-width: 2px 0 0 2px;
  border-color: #e20000;
  padding-top: 8px;
  padding-left: 12px
}
data-styled.g720[id=sc-ae4aab10-0] {
  content: "QNMiy,"
}
@media (min-width:768px) and (max-width:993px) {
  .galDxx {
    -webkit-scroll-margin-top: 110px;
    -moz-scroll-margin-top: 110px;
    -ms-scroll-margin-top: 110px;
    scroll-margin-top: 110px
  }
  .jcbQQA {
    height: 600px
  }
}
data-styled.g739[id=sc-5ac8d864-0] {
  content: "jcbQQA,"
}
.reg__item a, .reg__title a, div[type=comment] a, p a {
  color: #e11229;
  text-decoration: underline
}
.reg__item a, .reg__title a:hover, div[type=comment] a:hover, p a:hover {
  color: #007fff
}
.m-none {
  padding: 0 5px
}
.meteoservice-3746000576 table {
  width: auto !important;
  font-size: 1em !important;
  border: 1px solid;
  border-color: transparent !important;
  margin: 0 !important;
  padding-right: .5em !important
}
.meteoservice-3746000576 tfoot, .meteoservice-3746000576 tfoot tr, .meteoservice-3746000576 thead {
  background: 0 0 !important
}
.meteoservice-3746000576 .transparent, .meteoservice-3746000576 tr {
  background-color: transparent !important
}
.meteoservice-3746000576 tfoot td {
  font-size: .875em !important;
  text-align: right !important;
  border-bottom: none !important
}
.meteoservice-3746000576 th {
  text-align: center !important
}
.meteoservice-3746000576 th img {
  height: auto !important;
  max-width: 100px !important;
  min-width: 16px !important;
  width: 50px !important
}
.meteoservice-3746000576 tr {
  min-height: 3em !important
}
.meteoservice-3746000576 td, .meteoservice-3746000576 th {
  vertical-align: middle !important;
  padding: .5em !important;
  border-bottom: 1px dotted rgba(0, 0, 0, .1) !important;
  border-bottom-color: transparent !important
}
.meteoservice-3746000576 .weather-icon-container {
  padding-left: 0 !important;
  padding-right: 0 !important
}
.meteoservice-3746000576 .weather-icon-container.first {
  padding-left: .5em !important
}
.meteoservice-3746000576 a {
  color: inherit !important;
  font-weight: 400 !important;
  text-decoration: none !important
}
.meteoservice-3746000576 .hide {
  display: none !important
}
.meteoservice-3746000576 .time {
  font-size: .875em !important
}
.meteoservice-3746000576 .date {
  white-space: nowrap !important
}
.meteoservice-3746000576 .weekday {
  font-size: 1.15em !important;
  font-weight: 400 !important
}
.meteoservice-3746000576 .weather {
  width: 30% !important
}
.meteoservice-3746000576 .temperature {
  font-weight: 400 !important
}
.meteoservice-3746000576 .precip span {
  display: block !important;
  float: left !important;
  background-color: #0b68b3 !important;
  border: 1px solid rgba(255, 255, 255, .2) !important;
  background-position: left 50% !important;
  background-repeat: no-repeat !important;
  height: .5em !important;
  margin: .575em .25em .4em 0 !important;
  border-radius: 100px !important;
  -webkit-border-radius: 100px !important;
  -moz-border-radius: 100px !important
}
.meteoservice-3746000576 .pplogo {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  float: left !important;
  font-style: italic !important;
  font-weight: 700 !important;
  color: #0b68b3 !important;
  text-decoration: none !important
}
.meteoservice-3746000576 .pplogo i {
  color: #88c535 !important;
  text-decoration: none !important
}
.meteoservice-3746000576 .pplink {
  display: block !important;
  float: right !important;
  width: 50% !important;
  height: 1.25em !important;
  overflow: hidden !important
}
.meteoservice-3746000576.compact-mode {
  display: inline-block
}
.meteoservice-3746000576.compact-mode table {
  display: inline-block;
  padding-right: .25em !important
}
.meteoservice-3746000576.compact-mode td, .meteoservice-3746000576.compact-mode th {
  padding: 0 0 0 .25em !important;
  line-height: 1.15em !important
}
.meteoservice-3746000576.compact-mode .weather-icon-container.first {
  padding-left: .25em !important
}
.meteoservice-3746000576 .wi {
  margin-top: .22em !important;
  margin-bottom: .22em !important;
  font-size: 47px
}
.meteoservice-3746000576 {
  font-size: 14px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  color: #333 !important
}
.meteoservice-3746000576 table {
  background-color: #fff !important
}
.meteoservice-3746000576 td, .meteoservice-3746000576 th {
  background-color: #fff !important;
  color: #333 !important;
  font-size: 14px !important
}
.jwetqZ {
  font-size: 1rem;
  color: #3d3d3d;
  line-height: 1.5;
  font-family: GoodOT
}
.hoawpM {
  box-sizing: border-box;
  border-bottom: 1px solid #e3e3e3;
  padding: 24px 0
}
.cjpzEh {
  font-family: Montserrat;
  font-weight: 700;
  letter-spacing: 0;
  font-size: 17px;
  line-height: 1.2
}
.fa-outline {
  color: transparent;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: black;
  width: 17px;
  height: 17px;
  font-size: 14px;
  padding-top: 2px
}
.fa-regular {
  width: 16px;
  height: 16px;
  line-height: 100%;
  font-size: 20px;
  margin-right: 4px
}
.Nvolq {
  flex: 1 1 0%;
  font-weight: 500;
  letter-spacing: 0;
  font-size: 12px;
  line-height: 1.2;
  padding-left: 16px;
  text-align: right;
  color: #838383
}
.gOzqpE, .jvLPhN {
  font-family: Inter;
  line-height: 1.6;
  font-weight: 400;
  letter-spacing: 0;
  font-size: 14px
}
.jHutti, .jvLPhN, .red {
  text-align: center
}
.gOzqpE {
  margin-top: 8px
}
.gOzqpE a {
  color: #007fff;
  text-decoration: underline
}
.gOzqpE a:hover {
  color: #e11229
}
.hjNyjO {
  margin: 8px 0;
  flex-wrap: wrap
}
.jdnePH {
  align-items: center;
  overflow-wrap: break-word
}
.cHHPMe, .jvLPhN {
  -webkit-box-align: center
}
.jvLPhN {
  align-items: center;
  justify-content: center;
  height: 20px;
  margin-right: 12px;
  color: #111
}
.bid-ask-span, .invalid-phone-error {
  font-family: "Source Sans Pro", sans-serif
}
.kxmwli {
  display: inline-block;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: transparent;
  line-height: 0;
  cursor: pointer
}
.isaXkO {
  width: 18px;
  height: 18px;
  fill: rgb(84, 84, 84)
}
.jHutti {
  flex: 1 1 0%;
  margin-left: 3px;
  transform: translateY(0);
  transition: .2s ease-in-out;
  height: min-content;
  font-weight: 400;
  letter-spacing: 0;
  font-size: 14px;
  line-height: 1.6;
  padding-top: 3px
}
.clock-icon {
  width: 13px;
  height: 13px;
  fill: rgb(131, 131, 131);
  color: #838383;
  font-size: 13px
}
.iWwsbg {
  display: flex;
  -moz-box-pack: end;
  justify-content: flex-end;
  -moz-box-flex: 1;
  flex-grow: 1;
  height: 44px
}
.cHHPMe, .emSaLW {
  color: #111;
  font-size: 14px;
  text-transform: capitalize;
  padding: 12px 16px;
  display: inline-flex;
  height: 40px;
  line-height: 1.2;
  font-weight: 700;
  letter-spacing: 0
}
.cHHPMe {
  margin-right: 8px;
  align-items: center;
  border: 1.2px solid;
  background-color: #fff;
  border-radius: 20px
}
.bdBQXK, .emSaLW {
  -webkit-box-align: center
}
.emSaLW {
  border: 0;
  background-color: #e3e3e3;
  align-items: center;
  border-radius: 20px
}
.button-link, .day, .reg__title {
  text-transform: uppercase
}
.red {
  display: block;
  margin-top: 20px !important;
  margin-bottom: 0 !important;
  padding: 10px;
  color: #fff;
  background-color: #db0000
}
.red p span {
  color: #ff0
}
.red p {
  font-size: 13px;
  line-height: 16px
}
._signup_form_container {
  padding: 0 !important
}
.c_logo_wrapper, .currently, .flex-logos-wrapper, .step > .row {
  display: flex
}
.active-step, .bank-wrapper, .next-step {
  width: 50%
}
.txt-phone {
  padding-left: 52px !important
}
#main-container {
  max-width: 450px;
  margin: 30px auto
}
.logos-wrapper .logo {
  max-width: 30%
}
.green {
  color: #00c500
}
.gray {
  color: gray
}
.orange {
  color: orange
}
.form-container {
  box-shadow: 0 4px 20.9px 3.1px rgba(13, 13, 13, .43)
}
#custom-regbox .formHeader {
  background: #0a50ae;
  text-align: center;
  color: #fff;
  font-weight: 700;
  margin: 0;
  padding: 30px 24px;
  font-size: 20px;
  letter-spacing: 2px;
  font-family: inherit
}
.logos-section {
  padding: 150px 0 50px
}
.logos-wrapper {
  justify-content: space-between;
  align-items: center
}
.ask-wrapper, .bid-wrapper {
  font-size: .9em;
  font-weight: 700;
  display: flex
}
.report__name {
  font-weight: 400;
  letter-spacing: 0;
  font-size: 12px;
  line-height: 1.2;
  color: #5c5c5c
}
.bid-ask-span {
  font-size: 1.7em;
  z-index: 1;
  transform: scale(1);
  transform: rotate3d(0, 1, 0, 0deg);
  animation: 10s cubic-bezier(1, 0, 0, 1) infinite flip
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotateY(-1turn);
    transform: perspective(400px) rotateY(-1turn)
  }
  0%, 40% {
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);
    transform: perspective(400px) translateZ(150px) rotateY(-190deg)
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);
    transform: perspective(400px) translateZ(150px) rotateY(-170deg)
  }
  50%, 80% {
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95)
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }
}
@media screen and (max-width:991px) {
  #custom-regbox .formHeader {
    padding: 30px 20px;
    font-size: 20px
  }
}
@media screen and (max-width:767px) {
  .row-2-logos {
    flex-direction: column;
    align-items: center
  }
  #main-container {
    margin: 0
  }
  .logos-wrapper {
    flex-direction: column
  }
  .bid-ask-span {
    font-size: 2em
  }
  .logos-wrapper .logo {
    display: inline-block;
    margin-bottom: 15px;
    max-width: 100%
  }
  .logos-section {
    padding-top: 50px
  }
}
.logos-wrapper {
  display: block
}
.logos-row2 {
  margin-top: 20px
}
.logos-section {
  padding-top: 20px
}
.d-flex {
  display: -ms-flexbox !important;
  display: flex !important
}
.c_logo, .form.active .form__close {
  display: block
}
.justify-content-between {
  -ms-flex-pack: justify !important;
  justify-content: space-between !important
}
@media (max-width:768px) {
  .ask-wrapper, .bid-wrapper {
    margin: 10px 0
  }
}
.invalid-phone-error {
  font-size: 22px;
  color: #f44336;
  display: block;
  text-align: center !important;
  margin-top: 15px !important
}
.i-figure {
  margin: 16px 15px
}
._signup_form_container {
  background-color: #fff;
  max-width: 568px;
  margin: 0 auto;
  box-sizing: border-box
}
._signup_form_container .row + .row {
  margin-top: 15px
}
._signup_form_container input {
  outline: 0;
  box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, .1);
  border: 1px solid #cdcdcd;
  border-radius: 2px;
  height: 45px;
  line-height: 1.25;
  padding: 0 15px;
  width: 100%;
  font-family: inherit;
  font-size: 16px;
  background: #fff;
  transition: .25s
}
._signup_form_container input::placeholder {
  color: #888;
  opacity: 1
}
._signup_form_container input:focus {
  box-shadow: none;
  border-color: #aeaeae
}
._signup_form_container input[type=submit] {
  text-transform: uppercase;
  color: #fff;
  font-weight: 700;
  background: #29abef;
  border-color: #29abef;
  font-size: 18px;
  box-shadow: none;
  height: 50px;
  cursor: pointer;
  -webkit-appearance: none
}
.check__bot, .check__bot-grid-col-title {
  border-bottom: 3px solid #000
}
._signup_form_container input[type=submit]:hover {
  opacity: .8
}
.title-form {
  text-align: center;
  font-weight: 700 !important;
  margin: 60px 0 0 !important;
  line-height: 1.36
}
._signup_form_container input:active, input:focus {
  background-color: #fff
}
._signup_thanks {
  text-align: center;
  padding: 5em;
  background: linear-gradient(237deg, #0f8fe6, #ffd800);
  background-size: 400% 400%;
  -webkit-animation: 6s infinite thanksBackground;
  -moz-animation: 6s infinite thanksBackground;
  animation: 6s infinite thanksBackground
}
._signup_thanks h3 {
  font-size: 2em;
  padding: 0 0 1em
}
@-webkit-keyframes thanksBackground {
  0%, 100% {
    background-position: 0 18%
  }
  50% {
    background-position: 100% 83%
  }
}
@-moz-keyframes thanksBackground {
  0%, 100% {
    background-position: 0 18%
  }
  50% {
    background-position: 100% 83%
  }
}
@keyframes thanksBackground {
  0%, 100% {
    background-position: 0 18%
  }
  50% {
    background-position: 100% 83%
  }
}
#_signup_form .error {
  border-radius: 0 0 3px 3px;
  margin: 0 !important;
  font-size: 14px;
  color: #fff;
  background-color: #d66760;
  padding: 2px 10px
}
#_signup_form input[type=submit] {
  -webkit-appearance: none
}
#progressbar {
  margin: 0 auto 20px;
  width: 75px;
  height: 75px
}
.c_logo_wrapper {
  margin-left: 20px;
  margin-right: 20px;
  max-width: 88px;
  max-height: 60px;
  align-self: center;
  padding: 0;
  border-radius: 4px;
  background-color: #e20000
}
.form form, .modal-form-wrapper, .popup {
  background-color: #fff
}
.currently {
  margin: 2rem 0;
  border-radius: 9px
}
.c_logo {
  width: 100%;
  min-width: 88px;
  height: auto
}
.currently p {
  text-align: justify;
  padding-right: 20px;
  font-size: 16px;
  margin-top: 7px
}
.currently a {
  color: #e20000;
  font-weight: 700
}
.scroll-to-form {
  
}
.form__close {
  display: none;
  position: absolute;
  top: 10px;
  right: 10px;
  font-family: inherit;
  font-size: 40px;
  font-weight: 700;
  color: #fff;
  cursor: pointer
}
.form.active {
  padding: 20px;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, .5);
  width: 100%;
  height: 100%;
  z-index: 1000
}
.form.active .lander-form-wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%)
}
.form {
  position: relative
}
.popup-hover, .popup.active {
  position: fixed;
  top: 0;
  right: 0;
  left: 0
}
.form form {
  border-radius: 0 0 10px 10px
}
.popup-hover {
  width: 100%;
  height: 10px;
  z-index: 10
}
.custom-link {
  color: #0b68b3;
  transition: color .3s linear
}
.custom-link:hover {
  color: #125f9e !important
}
.popup {
  position: static;
  z-index: 12
}
.popup.active {
  padding: 20px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  bottom: 0;
  opacity: 0;
  overflow-y: auto;
  background-color: rgba(0, 0, 0, .65);
  transition: opacity .3s linear, background-color .3s linear
}
.popup.active .popup__wrapper {
  max-width: 568px;
  margin: 0 auto;
  transform: translateY(-100%);
  opacity: 0;
  transition: opacity .3s linear, transform .3s linear
}
.popup.active.show .popup__wrapper {
  transform: translateY(0);
  opacity: 1
}
.popup.active .currently {
  margin: 2rem 0;
  width: 100%
}
.modal-form-wrapper {
  max-width: 560px;
  width: 100%;
  position: relative;
  margin: 31px 0;
  left: 50%;
  transform: translateX(-50%)
}
.modal-form-inner-wrapper {
  padding: 9px
}
.conv-button {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: var(--main-keywords-light-color);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, .7);
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  bottom: 50px;
  right: 50px;
  animation: 1.5s linear infinite pulse;
  cursor: pointer
}
.t708__icon-open {
  display: none;
  max-width: 100%;
  width: 100%;
  object-fit: cover;
  border-radius: 50%
}
.check__iban, .t708__icon-close.active, .t708__icon-open.active {
  display: block
}
.close-popup {
  width: 26px;
  height: 26px;
  top: 4px;
  right: 5%;
  cursor: pointer;
  position: absolute;
  fill: white
}
@media (max-width:915px) {
  .modal-form-iframe iframe {
    height: 450px !important
  }
  .conv-button {
    width: 45px;
    height: 45px;
    bottom: 50px;
    right: 30px
  }
  .modal-open-small.open {
    bottom: 10px;
    right: 10px
  }
  .small-form-wrap {
    max-width: 100%;
    width: 100%;
    right: 0;
    top: 0;
    z-index: 2;
    bottom: 0
  }
  .conv-button {
    z-index: 3
  }
  .modal-form-inner-wrapper {
    padding: 9px
  }
}
@media (max-width:767px) {
  .breCTm, .gElNmn {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start
  }
  .cBXsNn {
    width: 70%
  }
  .only-desctop, .popup.active .currently {
    display: none
  }
  .galDxx {
    -webkit-scroll-margin-top: 98px;
    -moz-scroll-margin-top: 98px;
    -ms-scroll-margin-top: 98px;
    scroll-margin-top: 98px
  }
  .QNMiy {
    font-size: 22px;
    margin-top: 24px
  }
  .jcbQQA {
    height: 600px
  }
  .advertisement {
    margin: 0 auto;
    width: 60%
  }
  .reg {
    padding: 0 15px
  }
}
@media (max-width:420px) {
  .advertisement, .bank-wrapper {
    width: 100%
  }
}
.check {
  box-shadow: 0 0 10px 0 #000;
  max-width: 100%;
  font-family: Arial, Helvetica, sans-serif !important;
  background-color: #fff
}
.check__wrapper {
  padding: .5rem
}
.check__iban {
  margin-bottom: 1rem;
  font-weight: 500
}
.check__top-grid {
  display: flex;
  justify-content: space-between;
  align-items: flex-start
}
.check__top-col-1, .check__top-col-1-row {
  display: flex;
  flex-direction: column
}
.check__top-col-1 {
  justify-content: space-between;
  gap: 4rem
}
.check__top-col-2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem
}
.check__bot-grid {
  display: grid;
  grid-template-columns: 1fr 5fr 1fr 1fr 1fr
}
.check__bot-grid-col {
  display: flex;
  flex-direction: column;
  border-right: 1px solid #000
}
.button-link, .day, .label {
  display: block
}
.check__bot-grid-col-title {
  font-weight: 500;
  background-color: rgba(128, 128, 128, .39);
  border-right: 1px solid #000;
  padding-left: 2px
}
.check__thanks {
  text-align: right;
  display: block;
  margin: .5rem 2rem
}
.button-link, .day {
  text-align: center
}
@media (max-width:1200px) {
  .check {
    font-size: .9rem
  }
}
@media (max-width:1024px) {
  .check {
    font-size: .8rem
  }
}
@media (max-width:992px) {
  .check {
    font-size: .7rem
  }
}
.important {
  border-left: 2px solid red;
  padding-left: 5px;
  font-style: italic;
  margin-left: 15px !important
}
.label {
  padding-top: 5px;
  color: #111;
  font-weight: 400;
  letter-spacing: 0;
  font-size: 12px;
  line-height: 1.6
}
.day {
  border: 1px solid red;
  font-weight: 600;
  margin: 0 15px !important;
  font-size: 19px !important;
  font-family: BlickVariable
}
.reg__title {
  margin: 24px 0;
  font-size: 1.5rem
}
.reg__list {
  list-style: none;
  counter-reset: step-counter;
  max-width: 100%;
  line-height: 1.5;
  padding-left: 0
}
.reg__list li {
  position: relative;
  padding: 10px 15px 10px 55px;
  margin-bottom: 15px;
  background-color: #f9f9f9;
  border-radius: 5px;
  border: 1px solid #e0e0e0
}
.reg__list li:last-child {
  margin-bottom: 0
}
.reg__list li:before {
  content: "" !important;
  display: flex;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 10px solid #e11229;
  color: #007fff;
  text-align: center;
  font-weight: 700;
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center
}
@media (max-width:600px) {
  .reg__list li {
    padding-left: 40px
  }
}
.button-link {
  background-color: #0084b4;
  color: #fff !important;
  margin: 1rem auto;
  max-width: 80%;
  padding: 15px 0;
  border-radius: 6px;
  box-shadow: 0 5px 10px 0 #3b5998
}
.button-link:hover {
  color: #fff;
  background-color: #e11229
}
@media (min-width:993px) {
  .mob {
    display: none
  }
}
.report {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 0 15px
}
.report__image {
  width: 50px;
  height: 50px
}
.r-name {
  font-weight: 700;
  letter-spacing: 0;
  font-size: 14px;
  line-height: 1.2;
  color: #111;
  text-decoration: underline
}
.blick-logo {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  height: 34px
}
.blick-logo img {
  padding: 5px 0;
  height: 45px
}
.cm-answer {
  padding: 10px 0 0 30px
}
.cm-answer .cjpzEh {
  padding-top: 10px;
  border-top: 1px solid #e3e3e3
}
.form {
  width: 100%;
  max-width: 550px;
  margin: 0 auto;
  padding: 1.5rem 0
}
.ktaPob, .tlVzr {
  appearance: none;
  padding: 0;
  cursor: pointer
}
.fb-widget__section, .post-container, .reddit-container {
  border: 1px solid
}
.reg li:before {
  padding-right: 1px;
  padding-top: .5px;
  padding-left: .5px
}
.exp__container a, .reg__item a, .reg__title a, .un-link, li a, p a {
  color: #e11229 !important;
  text-decoration: underline;
	font-weight: bold;
}
.exp__container a:hover, .reg__item a:hover, .reg__title a:hover, .un-link:hover, li a:hover, p a:hover {
  color: #007fff !important;
  text-decoration: underline
}
.ktaPob {
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 36px;
  height: 36px;
  border: none;
  border-radius: 50%;
  margin-right: 8px;
  line-height: 0;
  user-select: none;
  background-color: #e3e3e3
}
.dynWMU:hover svg, .ehRuZm:hover svg, .kjPCnu:hover svg, .ktaPob:hover svg {
  fill: rgb(226, 0, 0)
}
.bBXYHU {
  width: 18px;
  height: 18px;
  fill: rgb(61, 61, 61)
}
.jJDhTU {
  width: 23px;
  height: 23px;
  fill: rgb(226, 0, 0)
}
.hcvLES {
  width: 24px;
  height: 24px;
  fill: rgb(84, 84, 84)
}
.cWtdqf {
  width: 32px;
  height: 32px;
  fill: rgb(255, 255, 255)
}
.ePEgTE, .lfDFeI {
  fill: rgb(226, 0, 0)
}
.ePEgTE {
  width: 100%;
  height: 100%
}
.lfDFeI {
  width: 24px;
  height: 24px
}
.iWiMD, .iyokSf {
  fill: rgb(255, 255, 255)
}
.iyokSf {
  width: 100%;
  height: 100%
}
.iWiMD {
  width: 48px;
  height: 48px
}
.jXLHzW {
  width: 26px;
  height: 26px;
  fill: rgb(84, 84, 84)
}
.fjCcxw {
  width: 40px;
  height: 40px;
  fill: rgb(226, 0, 0)
}
.esyDID, .lnZqJz {
  fill: rgb(255, 255, 255)
}
.esyDID {
  width: 26px;
  height: 26px
}
.lnZqJz {
  width: 16px;
  height: 16px
}
.XBdpa {
  width: 14px;
  height: 14px;
  fill: rgb(142, 142, 144)
}
.deQTDa {
  width: 16px;
  height: 16px;
  fill: rgb(84, 84, 84)
}
.iBqjXr {
  width: 64px;
  height: 64px;
  fill: rgb(255, 255, 255)
}
.tlVzr {
  width: 100%;
  display: block;
  border: 0;
  background-color: #f8f8f8;
  margin-bottom: 60px
}
.bpcgzg, .eWpthT {
  display: flex;
  flex-direction: row
}
.YfDyF {
  justify-self: flex-end;
  display: grid;
  -webkit-box-align: center;
  align-items: center;
  gap: 8px
}
.hYcsiN {
  height: 100%;
  display: flex;
  flex-direction: row;
  -webkit-box-align: center;
  align-items: center;
  align-self: center;
  overflow: hidden;
  width: 106px;
  transition: width .2s ease-in-out
}
.VyDFY, .bdBQXK {
  font-family: GoodOT;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  display: grid;
  user-select: none
}
.bdBQXK {
  color: #e20000;
  width: 48px;
  height: 48px;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center
}
.gGviIK {
  background-color: #767676;
  width: 2px;
  height: 16px;
  margin: 0 4px
}
.VyDFY {
  color: #111;
  width: 48px;
  height: 48px;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center
}
.jgIMEk {
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  height: 24px;
  background: #e20000;
  border-radius: 20px;
  width: 120px;
  user-select: none;
  padding-right: 4px;
  padding-left: 4px
}
@media (max-width:993px) {
  .bank-wrapper {
    margin: 0 auto
  }
  .deskp {
    display: none
  }
  .jgIMEk {
    width: fit-content
  }
}
.fIekZg {
  width: 32px;
  height: 32px;
  fill: rgb(226, 0, 0);
  margin-left: 4px
}
.kLTiKc {
  border-bottom: 1px solid #545454;
  display: grid;
  grid-template-columns: minmax(0px, 1fr) auto;
  -webkit-box-align: center;
  align-items: center
}
.bgGfXp, .kjPCnu {
  width: 48px;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  padding: 0;
  line-height: 0
}
.dDOARP {
  display: flex;
  flex-direction: row;
  -webkit-box-align: center;
  align-items: center;
  cursor: pointer
}
.kjPCnu {
  height: 48px;
  display: grid;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center
}
.bgGfXp {
  height: 100%
}
.dyFvom {
  width: 32px;
  height: 32px;
  fill: rgb(84, 84, 84)
}
.galDxx {
  padding: 0 15px
}
@media (min-width:994px) {
  .jcbQQA {
    height: 600px
  }
  .kLTiKc {
    border-bottom: 1px transparent
  }
}
@media (min-width:768px) and (max-width:993px) {
  .kLTiKc {
    border-bottom: 1px transparent
  }
}
@media print {
  #onesignal-slidedown-container, .YfDyF, .bQBcsZ, .breCTm, .cQGMfx, .cZDpPi, .clsFVn, .cxkOUL, .dMKFLf, .datbeB, .devRwU, .eFsoio, .elMPwg, .galDxx, .hceFic, .iiCqo, .jTyEvQ, .jxSA-DE, .jxkusT, .kHcTnI, footer, form, iframe, video {
    display: none
  }
  .hztIHj {
    position: unset;
    margin-bottom: 8px
  }
  img {
    -webkit-break-before: auto;
    break-before: auto;
    -webkit-break-after: auto;
    break-after: auto;
    -webkit-break-inside: avoid;
    break-inside: avoid
  }
  blockquote, ul {
    margin: 0
  }
  div, p, span {
    font-size: 14px;
    line-height: 18px
  }
  .hRGCvE h1, .hRGCvE h2 {
    font-size: 18px
  }
  .hRGCvE h3 {
    font-size: 16px
  }
  .hRGCvE h4 {
    font-size: 14px
  }
  .gvSfYf {
    font-size: 17px;
    line-height: 150%
  }
}
@media (max-width:767px) {
  .cRCcbP, .iUdIXN {
    display: none
  }
  .YfDyF {
    gap: 0
  }
  .bpcgzg {
    flex-direction: column
  }
  .cxkOUL {
    grid-template-columns: 1fr;
    box-shadow: 0 2px 4px #e0e0e0;
    padding-right: 16px
  }
}
ul {
  padding-left: 15px
}
.reg li {
  line-height: unset
}
.exp__container {
  padding: 0 15px
}
.exp__item-header img {
  border-radius: 50%;
  height: 150px;
  object-fit: cover;
  aspect-ratio: 1/1
}
.exp__item-header {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 15px 0
}
.exp__text-header {
  font-weight: 700;
  font-size: 19px
}
.exp__text-content {
  color: #7f7f7f
}
.exp__text {
  display: flex;
  flex-direction: column;
  padding: 15px
}
.exp__item-comment {
  padding: 15px 0
}
@media (max-width:767px) {
  .exp__item-header, .exp__text-content {
    text-align: center
  }
  .exp__item-header img {
    border-radius: 50%;
    height: 100px;
    object-fit: cover;
    aspect-ratio: 1/1
  }
  .exp__item-comment {
    padding: 15px
  }
  .exp__item-header {
    flex-direction: column;
    padding: 15px
  }
}
.gbWcUn {
  background: #fff !important;
  height: 48px;
  margin-top: 10px
}
.hztIHj {
  position: relative
}
@media (max-width:399px) {
  .bgGfXp, .kjPCnu {
    max-width: 30px
  }
}
.lander-submit {
  box-shadow: 0 4px 20.9px 3.1px rgb(13 13 13 / 43%);
}
.lander-submit {
  box-shadow: #dd2a30 0 0 0 0;
  animation: 2s ease 0s infinite normal none running pulsing;
}
.lander-submit {
  font-weight: 700;
  background: #dd2a30;
  text-transform: uppercase;
  color: #fff
}
.lander-submit {
  margin: 15px auto 0 !important;
  display: block;
  font-size: 20px;
  position: relative;
  padding: 0;
  width: 90%;
  min-height: 60px;
  cursor: pointer;
  white-space: normal;
  border: none;
  transition: 50ms ease-out
}
.lander-submit:hover {
  font-size: 24px
}
.cta-header {
  text-align: center;
}
.cta {
  display: block;
  background-color: #dd2a30;
  text-align: center;
  padding: 15px;
  max-width: 350px;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  font-size: 22px;
  color: #fff;
  border-radius: 6px;
  margin: 0 auto 40px auto;
}