.home{padding-bottom: 50px;}
.home .container-home .wrapper-slider {min-height: auto;}
.home .slider > div:not(.slick-list),.home .slider .slick-slide{position: relative; height: auto;}
.home .render_1 .slider > div:not(.slick-list),.home .render_1 .slider .slick-slide {max-height: 84vh; height: auto;}
.home .render_1.wrapper-slider, .home .render_2.wrapper-slider {max-width: 1920px; padding: 0;}
.home .slider figure {position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10;}
.home .slider figure img {max-width: 1902px; margin: auto; width: 100%;}
.home .slider .cover-image {opacity: 0; visibility: hidden;}
.home .slider .description{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 50; width: 100%;}
.home .slider .description .dis-table {width: 100%;height: 100%; margin-left: auto; margin-right: auto;}
.home .slider .description.top .dis-table-cell {vertical-align: top;}
.home .slider .description.middle .dis-table-cell {vertical-align: middle;}
.home .slider .description.bottom .dis-table-cell {vertical-align: bottom;}
.home .slider .description.left{text-align: left;}
.home .slider .description.center{text-align: center;}
.home .slider .description.right{text-align: right;}
.home .slider .description .content{display: inline-block;padding: 15px;}
.home .slider .description .content p:not(:first-child) {padding-top: 15px;}
.home .slider .description .content.left{text-align: left;}
.home .slider .description .content.center{text-align: center;}
.home .slider .description .content.right{text-align: right;}
.home .slider .description .content .button{margin-top: 15px;}
.home .slider .description .content .contentTitles_button {margin-left: 0 !important; margin-right: 0 !important;}
.home .slider .video-slide{overflow: hidden;}
.home .slider .video-slide a{position: relative;display: block;height: 100%;z-index: 2;background-position: center center;background-size: cover; background-repeat: no-repeat;}
.home .slider .video-slide a img {opacity: 0;visibility: hidden;max-height: 84vh}
.home .slider .video-slide a::before,
.home .slider .video-mp4-slide .sliderplaypausevideo:not(.iconPause):before{content: '';width: 70px;height: 70px;position: absolute;top: calc(50% - 35px);left: calc(50% - 35px);background: url(/sysimages/icon-play.png) left top/70px no-repeat;}
.home .slider .video-slide a:hover::before,
.home .slider .video-mp4-slide .sliderplaypausevideo:not(.iconPause):hover:before{background-position: left bottom;}
.home .slider .video-slide a.active{opacity: 0;visibility: hidden;}
.home .slider .video-wrapper{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.home .slider .video-wrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.home .slider .sliderplaypausevideo {position: absolute;top: 0;left: 0;z-index: 50;width: 100%;height: 100%; cursor: pointer;}
.home .slider .video-figure-image {opacity: 0}
.description .content {max-width: 480px;}

.container-banners .wrapper-banner:not(.wrapper-block){padding: 20px 0;}
.container-banners .banner5, .container-banners .banner6{padding: 0;}
.container-banners .banner24{padding-top: 0;}

.seoHome {position: fixed;z-index: -1;top: -99999px;left: -99999px; opacity: 0;}

@media screen and (min-width: 768px) {
	body.lt-ie11 .home .render_2.wrapper-slider .slider figure {background-position: center center; background-size: cover; background-repeat: no-repeat;}
	body.lt-ie11 .home .render_2.wrapper-slider .slider figure img {opacity: 0;}
	.home .render_2.wrapper-slider .slider figure img {height: 100%; width: 100%; object-fit: cover;}
	.home .render_2.wrapper-slider .slider .cover-image img,
	.home .render_2.wrapper-slider .slider .video-slide a img {height: 92vh; max-height: 92vh; width: 100%;}
}

@media screen and (max-width: 1400px) {
	.home .container-home .wrapper-slider, .home .container-blocks {padding-left: 0; padding-right: 0;}
}

@media screen and (max-width: 768px){
	.home{padding-bottom: 15px;}
	.home .container-home {padding-top: 0;}
	.home .slider > div:not(.slick-list), .home .slider .slick-slide, .home .slider .video-slide img{height: auto;}
	.home .slider > div img{width: 100%; height: auto; object-fit: cover;}
	.home .slider .video-slide img {display: block;object-fit: cover;}
	.home .slider .description{padding: 15px;}
	.home .slider .description .content{max-width: none;height: auto;padding: 15px 15px 30px;}
	.home .slider .description.top > div > div{vertical-align: bottom;}
	.home .render_1 .slider > div:not(.slick-list),
	.home .render_1 .slider .slick-slide,
	.home .slider .video-slide a img, .home .slider .video-mp4-slide img {max-height: 100%;}
}

/* CUSTOM */
.home .wrapper-info{background-color: #fbfbfb;border-bottom: 1px solid #eee;}
.home .wrapper-info .container{max-width: 1194px;margin: 0 auto;list-style-type: none;}
.home .wrapper-info .col{padding: 13px 15px 13px;text-align: center;width: 33.3333%;float: left;}
.home .wrapper-info .image{float:left;width: 36px;height: 36px;margin-right: 15px;}
.home .wrapper-info .image img{width: 100%;height: 37px;text-align: left;}
.home .wrapper-info .info{float:left;text-align: left;}
.home .wrapper-info .info p > span{padding-bottom: 1px;font-family: 'LatoRegular', Arial, Helvetica, 'Segoe UI', sans-serif;font-size: 12px;font-weight: 700;line-height: 17px;text-transform: uppercase;color: #0a3841;display: block;}
.home .wrapper-info .info p:last-child{font-size: 12px;font-weight: 400;line-height: 17px;color: #757575;}
.wrapper-info button.slick-arrow{padding: 0;background: url(/sysimages/mobile-arrows.png) no-repeat; background-size: 60px 30px; width: 30px; height: 30px;position: absolute;top: 8px;}
.wrapper-info button.slick-arrow.slick-prev{left: 20px;background-position: left top;}
.wrapper-info button.slick-arrow.slick-next{right: 20px;background-position: right top;}
@media screen and (max-width: 768px) {
	.home .wrapper-info .container{padding: 0 14%;}
	.home .wrapper-info{border-bottom: 0;}
	.home .wrapper-info .col{display: none;padding: 8px 0 3px; width: 100%; text-align: center !important;}
	.home .wrapper-info .slick-initialized .col{display: block;}
	.home .wrapper-info .slick-cloned{display: none;}
	.home .wrapper-info .image{margin-right: 10px;}
	.home .wrapper-info .image,
	.home .wrapper-info .image img{max-width: 26px;max-height: 26px;}
	.home .wrapper-info .info p,
	.home .wrapper-info .info p > span{font-size: 10px;line-height: 15px;}
	.home .wrapper-info .info {width: 80%;padding-bottom:3px;}
}