@font-face { font-family: 'Ancizar-Sans-ExtraBold'; src: url("../fonts/Ancizar-Sans/AncizarSans-ExtraBold.eot"); src: url("../fonts/Ancizar-Sans/AncizarSans-ExtraBold.woff2") format("woff2"), url("../fonts/Ancizar-Sans/AncizarSans-ExtraBold.woff") format("woff"), url("../fonts/Ancizar-Sans/AncizarSans-ExtraBold.ttf") format("truetype"), url("../fonts/Ancizar-Sans/AncizarSans-ExtraBold.svg#AncizarSans-ExtraBold") format("svg"), url("../fonts/Ancizar-Sans/AncizarSans-ExtraBold.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Ancizar-Sans-Italic'; src: url("../fonts/Ancizar-Sans/AncizarSans-Italic.eot"); src: url("../fonts/Ancizar-Sans/AncizarSans-Italic.woff2") format("woff2"), url("../fonts/Ancizar-Sans/AncizarSans-Italic.woff") format("woff"), url("../fonts/Ancizar-Sans/AncizarSans-Italic.ttf") format("truetype"), url("../fonts/Ancizar-Sans/AncizarSans-Italic.svg#AncizarSans-Italic") format("svg"), url("../fonts/Ancizar-Sans/AncizarSans-Italic.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
/*CSS home Image Slider*/
.home-slider { margin-bottom: 0; padding: 0; }
.home-slider .home-image-slider { margin: 0 auto; padding: 0; position: relative; width: 100%; }
.home-slider .home-image-slider .home-image-slider-inner { margin: 0; padding: 0; position: relative; width: 100%; }
.home-slider .home-image-slider .home-image-slider-inner .content-slides li { position: relative; }
.home-slider .home-image-slider .home-image-slider-inner .content-slides li .text-slide { bottom: 15%; color: #fff; left: 0; margin: 0 auto; position: absolute; right: 0; text-align: center; width: 60%; }
.home-slider .home-image-slider .home-image-slider-inner .content-slides li .text-slide .small-text { display: inline-block; font-family: 'Ancizar-Sans-Italic', sans-serif; font-size: 45px; margin-bottom: -15px; text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.88); }
.home-slider .home-image-slider .home-image-slider-inner .content-slides li .text-slide .big-text { color: #fff; font-size: 60px; letter-spacing: 1px; margin: 0; text-shadow: 0px 4px 2px rgba(0, 0, 0, 0.5); text-transform: uppercase; }
.home-slider .home-image-slider .home-image-slider-inner .content-slides li .text-slide .big-text p { font-family: 'Ancizar-Sans-ExtraBold', sans-serif; margin: 0; }
.home-slider .home-image-slider .home-image-slider-inner .content-slides li::after { background: url(../images/logo-fch.png) no-repeat 0 0 transparent; content: ''; height: 90px; position: absolute; right: 30px; top: 30px; width: 450px; }
.home-slider .home-image-slider .home-image-slider-inner .rslides_tabs { bottom: 20px; left: 0; margin: 0 auto; margin-bottom: 0; right: 0; padding: 10px 0; position: absolute; text-align: center; z-index: 50; }
.home-slider .home-image-slider .home-image-slider-inner .rslides_tabs li a { background: transparent; border: 2px solid #fff; }
.home-slider .home-image-slider .home-image-slider-inner .rslides_tabs li a:hover { outline: none; }
.home-slider .home-image-slider .home-image-slider-inner .rslides_tabs li a:focus, .home-slider .home-image-slider .home-image-slider-inner .rslides_tabs li a:active { outline: none; }
.home-slider .home-image-slider .home-image-slider-inner .rslides_tabs .rslides_here a { background: #fff; }

@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) { .home-slider .home-image-slider .home-image-slider-inner .content-slides li::after { background-size: 100%; height: 70px; right: 50px; top: 30px; width: 350px; } }
@media screen and (max-width: 40em) { .home-slider { margin-bottom: 0; }
  .home-slider .home-image-slider .home-image-slider-inner .rslides_tabs { bottom: 0; }
  .home-slider .home-image-slider .home-image-slider-inner .rslides_tabs li a { border: 1px solid #fff; height: 8px; margin-right: 3px; width: 8px; }
  .home-slider .home-image-slider .home-image-slider-inner .content-slides li .image-home { height: 230px; }
  .home-slider .home-image-slider .home-image-slider-inner .content-slides li .text-slide { bottom: 12%; width: 100%; }
  .home-slider .home-image-slider .home-image-slider-inner .content-slides li .text-slide .big-text { font-size: 26px; }
  .home-slider .home-image-slider .home-image-slider-inner .content-slides li .text-slide .small-text { font-size: 25px; }
  .home-slider .home-image-slider .home-image-slider-inner .content-slides li::after { background-size: 100%; height: 50px; right: 10px; top: 10px; width: 170px; } }
