/*!
 * @package		Module ETD Slideshow - ETD Solutions
 *
 * @version		1.0
 * @copyright	Copyright (C) 2013-2016 ETD Solutions, SARL Etudoo. Tous droits réservés.
 * @license		https://raw.githubusercontent.com/jbanety/mod_etdslideshow/master/LICENSE
 * @author		ETD Solutions http://etd-solutions.com
 */html{height:100%}body{height:100%}#carousel{position:relative;height:100%;display:block}#carousel .carousel-caption{color:#ffffff;text-align:center;text-shadow:0 0 2px #000;top:40%;height:20%;font-size:60px}#carousel .carousel{position:absolute !important;width:100%;top:0;bottom:0}#carousel{position:relative;height:100%;color:#fff;background-color:transparent}.swiper-container{position:absolute !important;width:100%;top:0;bottom:0;background-attachment:local;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:0}.swiper-container .swiper-wrapper,.swiper-container .swiper-slide{height:100%}.swiper-container .carousel-img{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.swiper-container .caption-container{display:table;height:100%;width:100%;position:absolute;top:0;bottom:0}.swiper-container .caption-container .carousel-caption{display:table-cell;vertical-align:middle;background-color:transparent;height:100%;text-align:center;right:auto;left:auto;bottom:auto;top:auto;position:initial}.swiper-container .caption-container .carousel-caption>div{display:inline-block}.swiper-container .caption-container .carousel-caption>div>p{font-size:50px;letter-spacing:10px;text-transform:uppercase;font-weight:600;display:inline;line-height:60px}.swiper-container .caption-container .carousel-caption>div .line{margin-top:28px;margin-bottom:28px;background-color:#fff}.swiper-container .swiper-pagination{right:20px;width:auto !important}.swiper-container-horizontal>.swiper-pagination-bullets{width:auto;left:auto !important}#arrows{width:30px;height:65px;position:absolute;z-index:100;bottom:10px;left:50%;margin-left:-15px;transition:color .3s ease}@keyframes pulseArrow{0%{opacity:0;transform:translateY(-80%)}50%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(0)}}#arrows>div:first-child::before{top:0;animation:pulseArrow 3s 0s infinite both}#arrows>div::before{content:'';position:absolute;left:0;top:25px;width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#F5F5F5 transparent transparent transparent;animation:pulseArrow 3s .3s infinite both}#arrows>div:last-child::before{top:50px;animation:pulseArrow 3s .6s infinite both}