/* Webfont: Lato-Regular */
@font-face {
  font-family: 'Lato';
  src: url(/home/75614cfcfedd509b1f7ac1c26c53bb7f.woff2) format('woff2'), /* Modern Browsers */ url(/home/1d2ca94dfba6f8d87cfda33b32f0febc.woff) format('woff'), /* Modern Browsers */ url(/home/bb14dc80e8b5d860fe9cb2362987d630.ttf) format('truetype');
  font-style: normal;
  font-weight: normal;
}
/* Webfont: Lato-Semibold */
@font-face {
  font-family: 'Lato';
  src: url(/home/a6069540692725c247f13984a9598a92.woff2) format('woff2'), /* Modern Browsers */ url(/home/c66465590541129e82d3d6f725c5658b.woff) format('woff'), /* Modern Browsers */ url(/home/18ea3062c6e779649b89c301e4d65a7c.ttf) format('truetype');
  font-style: normal;
  font-weight: 600;
}
/* Webfont: Lato-Bold */
@font-face {
  font-family: 'Lato';
  src: url(/home/21b3848a32fce5b0f5014948186f6964.woff2) format('woff2'), /* Modern Browsers */ url(/home/89b618086a797a8be0f4549489bb2993.woff) format('woff'), /* Modern Browsers */ url(/home/8acc961684668b6e28e961e26afc2af9.ttf) format('truetype');
  font-style: normal;
  font-weight: 700;
}
/* Webfont: Lato-Light */
@font-face {
  font-family: 'Lato';
  src: url(/home/e244488c8cc2f53371535d542a499b57.woff2) format('woff2'), /* Modern Browsers */ url(/home/848f3a6e80058194c450d0bc7e93080f.woff) format('woff'), /* Modern Browsers */ url(/home/2a5730eb90a8be72bc9334f1c06610db.ttf) format('truetype');
  font-style: normal;
  font-weight: 200;
}
/* Webfont: Lato-Hairline */
@font-face {
  font-family: 'Lato';
  src: url(/home/73d2c04510d153b6da5291b538422faf.woff2) format('woff2'), /* Modern Browsers */ url(/home/7d1b926dcecd9fd7425ea7a81a737391.woff) format('woff'), /* Modern Browsers */ url(/home/a2e540ec4ae8c07221c77141bf476ff8.ttf) format('truetype');
  font-style: normal;
  font-weight: 100;
}
/* Webfont: Lato-Italic */
@font-face {
  font-family: 'Latos';
  src: url(/home/bb5de40edffdbd3ab519a2079528029b.woff2) format('woff2'), /* Modern Browsers */ url(/home/62a9c838c99d073c7ba6ac08698de9a1.woff) format('woff'), /* Modern Browsers */ url(/home/22694696c76f3f352b01fad7a7cebfbb.ttf) format('truetype');
  font-style: italic;
  font-weight: normal;
}
body.logged-out-page {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: "Lato", serif;
  background-color: var(--grey-2, #434143);
  color: var(--white-color, #fff);
}
.logged-out {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.logged-out .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 100vw;
  min-height: 160px;
  background-color: var(--white-color, #fff);
  margin-top: -10px;
  border-bottom: 12px solid #239c8b;
}
.logged-out h1 {
  width: 40%;
  border-bottom: 12px solid #239c8b;
  text-align: center;
  margin-top: 70px;
  padding-bottom: 10px;
}
@media only screen and (max-width: 1023.9px) {
  .logged-out h1 {
    width: 95%;
  }
}
.logged-out .logged-out-reason {
  margin-top: 70px;
  font-size: 22px;
  text-align: center;
}
.logged-out .explanation {
  margin-top: 90px;
  font-size: 17px;
}
.logged-out .cta {
  height: 45px;
  min-width: 175px;
  margin-top: 5px;
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  font-size: 15px;
  font-weight: bold;
  background-color: #ffe220;
  color: var(--grey-2, #434143);
}
.logged-out .cta:hover {
  cursor: pointer;
}
.logged-out .logout-iframe {
  display: none;
}

