.T3694 #motive { width: 100%; height: 35vw; }

.T3694 #motive .carousel { z-index: 2; }

.T3694 #motive .slider_element {
	width: 100%;
	height: 35vw;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	background-color: rgba(0,0,0,0.9);
}

.T3694 #motive .slider_element .mask {
	position: absolute;
	top: 0px;
	bottom: 0px;
	right: 0px;
	left: 0px;
	background-color: rgba(0,0,0,0.15);
}

#body .T3694 .slick-dots li button::before { color: #ccc !important; }
#body .T3694 .slick-dots li.slick-active button::before { color: #fff !important; }
.T3694 .slick-prev { left: 70px; z-index: 1; }

.T3694 .slick-next {
	right: 70px;
	z-index: 1; }


.T3694 .slick-prev, .T3694 .slick-next {
	background-color: transparent;
}

#body .T3694 .slick-prev::before, #body .T3694 .slick-next::before {
	color: #fff !important;
	opacity: 0.8;
}


#body .T3694 .slick-prev:hover, #body .T3694 .slick-prev:focus, #body .T3694 .slick-next:hover, #body .T3694 .slick-next:focus {
	opacity: 1 !important;
	border: 0px !important;
	color: #fff !important;
}

/*.T3694 #motive .carousel .slider_element {
	width: 100vw;
	height: 37.5vw;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	background-color: rgba(0,0,0,0.5);
}*/

/*
.T3694 #motive.small .carousel .slider_element { height: 20vw; }
.T3694 #motive.mid .carousel .slider_element { height: 29vw; }
.T3694 #motive .carousel-indicators.hide { display: none; }

.T3694 #motive .carousel-indicators li {
	border-color: #FFF;
	background-color: transparent;
}

.T3694 #motive .carousel-indicators li.active {
	background-color: #FFF;
	border-color: #FFF;
}

.T3694 .carousel-control {
	width: 31px;
	height: 55px;
	background-size: contain;
	margin-top: -27.5px;
	opacity: 1;
}

.T3694 .carousel-control.next_slide { right: 20px; }
.T3694 .carousel-control.prev_slide { left: 20px; display: none; }
.T3694 #motive .carousel-indicators  { z-index: 10; }*/

.T3694 #motive .slider_element .inner {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 6;
}

.T3694 #motive .slider_element .inner h1 { margin: 0px 0px 15px 0px; color: #FFF; }
.T3694 #motive .slider_element .inner .button { display: inline-block; padding: 0px; }
.T3694 #motive .slider_element .inner .button a { text-decoration: none; padding: 5px 20px; letter-spacing: 0.5px;display: inline-block;
    color: #fff; }

.T3694 .overlay {
	z-index: 5;
	position: absolute;
	bottom: 0px;
	top: 0px;
	right: 0px;
	left: 0px;
	background-color: rgba(0,0,0,0.35);
}@media all and (min-width: 568px) and (max-width: 767px) {
	
	.T3694 #motive .carousel .slider_element .text {
		font-size: 55px;
	}

	.T3694 #motive .carousel .slider_element { height: 40vw; }
	.T3694 #motive.mid .carousel .slider_element { height: 40vw; }
	.T3694 #motive.small .carousel .slider_element { height: 40vw; }
}

@media all and (max-width: 567px) {
	
	.T3694 #motive .carousel .slider_element .text {
		font-size: 35px;
	}

	.T3694 #motive .carousel .slider_element { height: 50vw; }
	.T3694 #motive.mid .carousel .slider_element { height: 50vw; }
	.T3694 #motive.small .carousel .slider_element { height: 50vw; }
	

	#body .T3694 h1.headline { font-size: 18px !important; }
	#body .T3694 .slick-next, #body .T3694 .slick-prev { display: none !important; }

	#body .T3694 ul.slick-dots { bottom: 0px !important; }
	#body .T3694 .inner {
		left: 10px !important;
		top: 10px !important;
		right: 10px !important;
		width: auto !important;
		bottom: 10px !important;
		transform: unset !important;
	}

	#body .T3694 .inner .button { font-size: 16px !important; }
	.T3694 #motive .slider_element .inner h1 { margin: 0px 0px 8px 0px; }
}
.T3694.S5345 #motive .carousel .slider_element {
	width: 100%;
}