.hero-slider-item-wrapper {
	display: flex;
  height: 70vh;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	align-items: center;
}
@media (max-width: 1200px) {.hero-slider-item-wrapper {height: 60vh;background-position: center right;}}
@media (max-width: 768px) {.hero-slider-item-wrapper {height: 500px;background-position: 84%;}}

.slide-left .hero-slider-content {margin-right: 50%}
.slide-center .hero-slider-content {margin: auto;width: 50%;text-align: center;}
@media (max-width: 768px) {.slide-center .hero-slider-content {width: 80%;}}
.slide-right .hero-slider-content {margin-left: 50%}

.hero-slider-content h2, .hero-slider-content h3 {color: #fff; margin-bottom: 10px;}
.slide-left .hero-slider-content p, .slide-right .hero-slider-content p {max-width: 550px;margin-bottom: 20px;}
.hero-slider-content p {font-size: 1.2em;color: #fff;}
.hero-slider-content a.more, .hero-mobile-content a.more {
    padding: 10px 15px;
    -webkit-transition: .3s;
    transition: .3s;
    color: #fff;
    border: 2px solid #fff;
}
/** Light **/
.hero-slider-content.dark h2, .hero-slider-content.dark h3 {color: #fff;}
.hero-slider-content.dark p {color: #fff;}
.hero-slider-content.dark a.more {color: #fff;border: 2px solid #fff;}
/** Dark **/
.hero-slider-content.dark h2, .hero-slider-content.dark h3 {color: #333;}
.hero-slider-content.dark p {color: #333;}
.hero-slider-content.dark a.more {color: #333;border: 2px solid #333;}
/** HOVER **/
.hero-slider-content a.more:HOVER, .hero-mobile-content a.more:HOVER {background-color: rgba(255,255,255, 0.5);}
/** Animation **/
.hero-slider-content > * {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.hero-slider-wrapper .slick-active .hero-slider-content > * {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
}
.hero-slider-wrapper .slick-active .hero-slider-content > *:nth-child(1) {animation-delay: 0.5s;}
.hero-slider-wrapper .slick-active .hero-slider-content > *:nth-child(2) {animation-delay: 1.0s;}
.hero-slider-wrapper .slick-active .hero-slider-content > *:nth-child(3) {animation-delay: 1.5s;}
.hero-slider-wrapper .slick-active .hero-slider-content > *:nth-child(4) {animation-delay: 2.5s;}
.hero-slider-wrapper .slick-active .hero-slider-content > *:nth-child(5) {animation-delay: 3.5s;}
@media (max-width: 1399px) {button.slick-next, button.slick-prev {display: none !important;}}
