/*-------------------------------------------*\
    slider.css
\*-------------------------------------------*/

.et_pb_slide_description .et_pb_slide_title
{
  font-size: 14px !important;
  background-color: rgba(25, 25, 25, 0.7);
  letter-spacing: 1.2px;
  text-transform: uppercase;
  padding: 15px;
    font-family: 'ars_maquette_prolight';
}

.et_pb_slider .et_pb_container {
	width: 92%;
	height: auto !important;
}

.et_pb_slide {
	padding: 0;
}

@media all and (min-width: 980px) {
	.et-pb-controllers {
		bottom:10px;
	}
	
	.et_pb_slide_title {
		float: right;
		margin-bottom: 2%;
	}

	.et_pb_slide_description {
	text-align: right;
	padding-top: 27%;
	padding-bottom: 2%;
	padding-right: 0;
	}
}

@media all and (max-width: 979px)
{
	.et_pb_slider .et_pb_container {
		width:100%;
	}
	.et-pb-controllers {
		/* bottom:20%; */
		bottom:3%;
	}
	
	.et_pb_slide {
		padding: 0;
	}
	
	.et_pb_slides .et_pb_slider_container_inner {
		vertical-align: bottom;
	}
	
	.et_pb_slide_description {
		text-align: center;
		padding-top: 40%;
		padding-bottom: 0;
		padding-right: 0;
		padding-left: 0;
	}

	.et_pb_slide_description .et_pb_slide_title {
		opacity: 0;
		display: none;
	}
}
  
@media all and (max-width: 767px) {
	.et_pb_slider .et_pb_container {
		width:100%;
	}
	.et-pb-controllers {
		/* bottom:25%; */
	}
	
	
	.et_pb_slides .et_pb_slider_container_inner {
	vertical-align: bottom;
	}
  

}
	
@media all and (max-width: 375px) {
		
	.et-pb-controllers {
		/* bottom:25%; */
	}
	
	.et_pb_slide {
		padding-top: 16%;
	}


	.et_pb_slide_description {
		padding-top: 30%;
	}
	
	.et_pb_slide_description .et_pb_slide_title {
		font-size: 10px !important;
	}
		
}