/* LIGHT roboto-300 - latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/roboto-v19-latin-300.eot");
  /* IE9 Compat Modes */
  src: local("Roboto Light"), local("Roboto-Light"), url("../fonts/roboto-v19-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v19-latin-300.woff2") format("woff2"), url("../fonts/roboto-v19-latin-300.woff") format("woff"), url("../fonts/roboto-v19-latin-300.ttf") format("truetype"), url("../fonts/roboto-v19-latin-300.svg#Roboto") format("svg");
  /* Legacy iOS */
}
/* REGULAR roboto-regular - latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/roboto-v19-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local("Roboto"), local("Roboto-Regular"), url("../fonts/roboto-v19-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v19-latin-regular.woff2") format("woff2"), url("../fonts/roboto-v19-latin-regular.woff") format("woff"), url("../fonts/roboto-v19-latin-regular.ttf") format("truetype"), url("../fonts/roboto-v19-latin-regular.svg#Roboto") format("svg");
  /* Legacy iOS */
}
/* MEDIUM roboto-500 - latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/roboto-v19-latin-500.eot");
  /* IE9 Compat Modes */
  src: local("Roboto Medium"), local("Roboto-Medium"), url("../fonts/roboto-v19-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v19-latin-500.woff2") format("woff2"), url("../fonts/roboto-v19-latin-500.woff") format("woff"), url("../fonts/roboto-v19-latin-500.ttf") format("truetype"), url("../fonts/roboto-v19-latin-500.svg#Roboto") format("svg");
  /* Legacy iOS */
}
/* BLACK roboto-900 - latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/roboto-v19-latin-900.eot");
  /* IE9 Compat Modes */
  src: local("Roboto Black"), local("Roboto-Black"), url("../fonts/roboto-v19-latin-900.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v19-latin-900.woff2") format("woff2"), url("../fonts/roboto-v19-latin-900.woff") format("woff"), url("../fonts/roboto-v19-latin-900.ttf") format("truetype"), url("../fonts/roboto-v19-latin-900.svg#Roboto") format("svg");
  /* Legacy iOS */
}
@font-face {
  font-family: "Capture-it";
  src: url("../fonts/webfonts_Capture-it/Capture-it.ttf.woff") format("woff"), url("../fonts/webfonts_Capture-it/Capture-it.ttf.svg#Capture-it") format("svg"), url("../fonts/webfonts_Capture-it/Capture-it.ttf.eot"), url("../fonts/webfonts_Capture-it/Capture-it.ttf.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}
/* jost-300 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Jost Light";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/jost-v14-latin-300.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/jost-v14-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/jost-v14-latin-300.woff2") format("woff2"), url("../fonts/jost-v14-latin-300.woff") format("woff"), url("../fonts/jost-v14-latin-300.ttf") format("truetype"), url("../fonts/jost-v14-latin-300.svg#Jost") format("svg");
  /* Legacy iOS */
}
/* jost-regular - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Jost Regular";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/jost-v14-latin-regular.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/jost-v14-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/jost-v14-latin-regular.woff2") format("woff2"), url("../fonts/jost-v14-latin-regular.woff") format("woff"), url("../fonts/jost-v14-latin-regular.ttf") format("truetype"), url("../fonts/jost-v14-latin-regular.svg#Jost") format("svg");
  /* Legacy iOS */
}
/* jost-500 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Jost 500";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/jost-v14-latin-500.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/jost-v14-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/jost-v14-latin-500.woff2") format("woff2"), url("../fonts/jost-v14-latin-500.woff") format("woff"), url("../fonts/jost-v14-latin-500.ttf") format("truetype"), url("../fonts/jost-v14-latin-500.svg#Jost") format("svg");
  /* Legacy iOS */
}
/* jost-600 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Jost 600";
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/jost-v14-latin-600.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/jost-v14-latin-600.eot?#iefix") format("embedded-opentype"), url("../fonts/jost-v14-latin-600.woff2") format("woff2"), url("../fonts/jost-v14-latin-600.woff") format("woff"), url("../fonts/jost-v14-latin-600.ttf") format("truetype"), url("../fonts/jost-v14-latin-600.svg#Jost") format("svg");
  /* Legacy iOS */
}
/* jost-700 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Jost 700";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/jost-v14-latin-700.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/jost-v14-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/jost-v14-latin-700.woff2") format("woff2"), url("../fonts/jost-v14-latin-700.woff") format("woff"), url("../fonts/jost-v14-latin-700.ttf") format("truetype"), url("../fonts/jost-v14-latin-700.svg#Jost") format("svg");
  /* Legacy iOS */
}
/* jost-800 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Jost 800";
  font-style: normal;
  font-weight: 800;
  src: url("../fonts/jost-v14-latin-800.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/jost-v14-latin-800.eot?#iefix") format("embedded-opentype"), url("../fonts/jost-v14-latin-800.woff2") format("woff2"), url("../fonts/jost-v14-latin-800.woff") format("woff"), url("../fonts/jost-v14-latin-800.ttf") format("truetype"), url("../fonts/jost-v14-latin-800.svg#Jost") format("svg");
  /* Legacy iOS */
}
/* jost-900 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Jost 900";
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/jost-v14-latin-900.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/jost-v14-latin-900.eot?#iefix") format("embedded-opentype"), url("../fonts/jost-v14-latin-900.woff2") format("woff2"), url("../fonts/jost-v14-latin-900.woff") format("woff"), url("../fonts/jost-v14-latin-900.ttf") format("truetype"), url("../fonts/jost-v14-latin-900.svg#Jost") format("svg");
  /* Legacy iOS */
}
/*
%_CaptureIt { font-family: 'Capture-it','Roboto', Arial, sans-serif; font-style: normal; font-weight: 500; }
%_ROBOTOLight { font-family: 'Roboto', Arial, sans-serif; font-style: normal; font-weight: 300; }
%_ROBOTORegular { font-family: 'Roboto', Arial, sans-serif; font-style: normal; font-weight: 400; }
%_ROBOTOMedium { font-family: 'Roboto', Arial, sans-serif; font-style: normal; font-weight: 500; }
%_ROBOTOBlack { font-family: 'Roboto', Arial, sans-serif; font-style: normal; font-weight: 900; }
*/
/*

$ROBOTOLight: 'Roboto Light', Arial, sans-serif; 
@extend %_ROBOTORegular 

*/
/*
$black-factory: #121824;
$black: #3A3A3A;
$_OLD_black-bg-factory: #1 2 1824;
*/
/*
$Hell-Lila: #133080;
$Dunkel-Lila: #2F20B1;
*/
.bc-header-switch-banner.sub-banner {
  height: 700px;
  margin-top: 70px;
}
@media screen and (max-width: 1279px) {
  .bc-header-switch-banner.sub-banner {
    height: 600px;
  }
}
@media screen and (max-width: 1023px) {
  .bc-header-switch-banner.sub-banner {
    margin-top: 50px;
  }
}
@media screen and (max-width: 994px) {
  .bc-header-switch-banner.sub-banner {
    height: 400px;
  }
}
@media screen and (max-width: 766px) {
  .bc-header-switch-banner.sub-banner {
    height: 640px;
  }
}
@media screen and (max-width: 575px) {
  .bc-header-switch-banner.sub-banner {
    height: 480px;
  }
}
.bc-header-switch-banner.sub-banner .bcheaderswitch-left {
  width: 50%;
  height: 100%;
  position: relative;
  float: left;
}
.bc-header-switch-banner.sub-banner .bcheaderswitch-left .bcheaderswitch-cta.bcheaderswitch-cta-left {
  text-align: center;
  position: absolute;
  bottom: 50px;
  left: 0;
  right: 0;
}
.bc-header-switch-banner.sub-banner .bcheaderswitch-left .bcheaderswitch-cta.bcheaderswitch-cta-left a {
  cursor: pointer;
  margin-left: 0px;
  border: 2px solid #171717;
  margin: 1px 1px 1px 1px;
  border-radius: 5px;
  line-height: 30px;
  padding: 7px 10px 7px 10px;
  text-transform: uppercase;
  font-size: 17px;
  font-family: "Jost 500", Arial, sans-serif;
  transition: all 0.3s ease;
  display: inline-block;
  color: #E1E4E6;
  background: #133080;
}
@media screen and (min-width: 768px) {
  .bc-header-switch-banner.sub-banner .bcheaderswitch-left .bcheaderswitch-cta.bcheaderswitch-cta-left a {
    margin-right: -30%;
  }
}
.bc-header-switch-banner.sub-banner .bcheaderswitch-left .bcheaderswitch-cta.bcheaderswitch-cta-left a:hover {
  font-family: "Jost 500", Arial, sans-serif;
  color: #E1E4E6;
  background: #133080;
  transform: scale(1.15);
}
.bc-header-switch-banner.sub-banner .bcheaderswitch-right {
  width: 50%;
  height: 100%;
  position: relative;
  float: right;
}
.bc-header-switch-banner.sub-banner .bcheaderswitch-right .bcheaderswitch-cta.bcheaderswitch-cta-left {
  text-align: center;
  position: absolute;
  bottom: 50px;
  left: 0;
  right: 0;
}
.bc-header-switch-banner.sub-banner .bcheaderswitch-right .bcheaderswitch-cta.bcheaderswitch-cta-left a {
  cursor: pointer;
  margin-left: 0px;
  border: 2px solid #171717;
  margin: 1px 1px 1px 1px;
  border-radius: 5px;
  line-height: 30px;
  padding: 7px 10px 7px 10px;
  text-transform: uppercase;
  font-size: 17px;
  font-family: "Jost 500", Arial, sans-serif;
  transition: all 0.3s ease;
  display: inline-block;
  color: #E1E4E6;
  background: #d9077b;
}
@media screen and (min-width: 768px) {
  .bc-header-switch-banner.sub-banner .bcheaderswitch-right .bcheaderswitch-cta.bcheaderswitch-cta-left a {
    margin-left: -30%;
  }
}
.bc-header-switch-banner.sub-banner .bcheaderswitch-right .bcheaderswitch-cta.bcheaderswitch-cta-left a:hover {
  font-family: "Jost 500", Arial, sans-serif;
  color: #E1E4E6;
  background: #d9077b;
  transform: scale(1.15);
}

/*# sourceMappingURL=bc-header-switch.css.map */
