/* glass-antiqua-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: 'Glass Antiqua';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/glass-antiqua-v24-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* oswald-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: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/oswald-v53-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* oswald-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: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/oswald-v53-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

@font-face{
font-family: 'Swiss 721 Bold Condensed BT';
src:    url('../fonts/swis_cn_bold.ttf') format('truetype');
}

@font-face{
font-family: 'Swiss 721 Light BT';
src:    url('../fonts/swis_bt_light.ttf') format('truetype');
}

body {
font-family: 'Swiss 721 Light BT'!important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, strong, b, .cds_slide_text, .font_serif_2, .font-serif-2 {
font-family: 'Swiss 721 Bold Condensed BT'!important;
}

/* ***** * SUBNAVI * ***** */

.stickyheader .level_2 a.a-level_2 span { 
  color: #3b3c42;
}
.stickyheader .level_2.active a.a-level_2 span { 
  color: #01CBFB;
}

/* ***** * DESIGN * ***** */

body {
 padding: 0 !important;
}
.cds-download-head h1.ce_headline {
  color: #3b3c42;
}
.cds-intro-txt {
  padding: .2em .2em 0 .2em;
  background: rgba(255, 255, 255, .2);
  box-shadow: 0 0 15px rgba(255, 255, 255, .2);
}
.h2.cds-txt-black {
  color: #2f2f2f!important;
}
.cds-button {
  margin: 35px 0 0 0;
  text-align: center
}
.cds-button > a.button_one {
  display: inline-block;
  width: auto;
  background: #FAC51F;
  color: #fff;
  border-radius: 5px;
  padding: 5px 10px;
  margin: auto;
  border: 1px solid #fff!important;
  transition: all .4s ease-in-out;
}
.cds-button > a.button_one:hover {
  background: rgba(255,255,255,.3);
}
.cds-button > a.button_one i {
  display: inline-block;
  width: auto;
  margin: 0 10px 0 0;
}

.cds-button > a.button_two {
  display: inline-block;
  width: auto;
  background: #50AEE1;
  color: #fff;
  border-radius: 5px;
  padding: 5px 10px;
  margin: auto;
  border: 1px solid #fff!important;
  transition: all .4s ease-in-out;
}
.cds-button > a.button_two:hover {
  background: rgba(0,0,0,.3);
}
.cds-button > a.button_two i {
  display: inline-block;
  width: auto;
  margin: 0 10px 0 0;
}

.blur-it * {
  border: none;
}
.blur-it .ce_bgimage-image {
  transform: scale(1.1);
  filter: brightness(40%) grayscale(80) blur(8px);
}
.blur-it label,
.blur-it h1, .blur-it h2, .blur-it h3, .blur-it h4, .blur-it h5, .blur-it h6 {
  color: #fff!important;
}
/* CONTENT :: STYLES */
.container-boxed {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
}
.container ul {
  margin-left: 15px;
}
.container ul li {
  list-style-type: disc;
}

/* Home + Slider */
.home .header {
  background-color: rgba(60, 61, 66, 1);
}
.home .stickyheader .header {
  background-color: rgba(60, 61, 66, 1);
}
.home .cds_slide_text {
  color: #000;
  text-shadow: 0 1px 1px #fff;
}
#footer h2.second-color {
  color: #01CBFB;
}
/* glass-antiqua-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: 'Glass Antiqua';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/glass-antiqua-v24-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* oswald-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: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/oswald-v53-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* oswald-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: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/oswald-v53-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

@font-face{
font-family: 'Swiss 721 Bold Condensed BT';
src:    url('../fonts/swis_cn_bold.ttf') format('truetype');
}

@font-face{
font-family: 'Swiss 721 Light BT';
src:    url('../fonts/swis_bt_light.ttf') format('truetype');
}

body {
font-family: 'Swiss 721 Light BT'!important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, strong, b, .cds_slide_text, .font_serif_2, .font-serif-2 {
font-family: 'Swiss 721 Bold Condensed BT'!important;
}

/* ***** * SUBNAVI * ***** */

.stickyheader .level_2 a.a-level_2 span { 
  color: #3b3c42;
}
.stickyheader .level_2.active a.a-level_2 span { 
  color: #01CBFB;
}

/* ***** * DESIGN * ***** */

body {
 padding: 0 !important;
}
.cds-download-head h1.ce_headline {
  color: #3b3c42;
}
.cds-intro-txt {
  padding: .2em .2em 0 .2em;
  background: rgba(255, 255, 255, .2);
  box-shadow: 0 0 15px rgba(255, 255, 255, .2);
}
.h2.cds-txt-black {
  color: #2f2f2f!important;
}
.cds-button {
  margin: 35px 0 0 0;
  text-align: center
}
.cds-button > a.button_one {
  display: inline-block;
  width: auto;
  background: #FAC51F;
  color: #fff;
  border-radius: 5px;
  padding: 5px 10px;
  margin: auto;
  border: 1px solid #fff!important;
  transition: all .4s ease-in-out;
}
.cds-button > a.button_one:hover {
  background: rgba(255,255,255,.3);
}
.cds-button > a.button_one i {
  display: inline-block;
  width: auto;
  margin: 0 10px 0 0;
}

.cds-button > a.button_two {
  display: inline-block;
  width: auto;
  background: #50AEE1;
  color: #fff;
  border-radius: 5px;
  padding: 5px 10px;
  margin: auto;
  border: 1px solid #fff!important;
  transition: all .4s ease-in-out;
}
.cds-button > a.button_two:hover {
  background: rgba(0,0,0,.3);
}
.cds-button > a.button_two i {
  display: inline-block;
  width: auto;
  margin: 0 10px 0 0;
}

.blur-it * {
  border: none;
}
.blur-it .ce_bgimage-image {
  transform: scale(1.1);
  filter: brightness(40%) grayscale(80) blur(8px);
}
.blur-it label,
.blur-it h1, .blur-it h2, .blur-it h3, .blur-it h4, .blur-it h5, .blur-it h6 {
  color: #fff!important;
}
/* CONTENT :: STYLES */
.container-boxed {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
}
.container ul {
  margin-left: 15px;
}
.container ul li {
  list-style-type: disc;
}

/* Home + Slider */
.home .header {
  background-color: rgba(60, 61, 66, 1);
}
.home .stickyheader .header {
  background-color: rgba(60, 61, 66, 1);
}
.home .cds_slide_text {
  color: #000;
  text-shadow: 0 1px 1px #fff;
}
#footer h2.second-color {
  color: #01CBFB;
}
