.slider_img{
width:100%;
height:auto;
}

#filigrane_slider{
position: absolute;
z-index: 1099;
text-align: center;
width: 100%;
bottom: 16px;
font-size: 50px;
font-weight: bold;
color: #fff;
text-shadow: 1px 1px 1px #000;
}

#filigrane_slider img{
width:35%;
}
/*.shadow{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.8);
display:flex;
justify-content:center;
align-items:center;
}
.loader_video{

}*/

#slide_txt{
position:absolute;
left:0;
right:0;
bottom: 42%;
display: block;
float: none;
margin: auto;
z-index: 1000;
text-align: center;
}
p.titre_slider {
    font-size: 3.25vw;
    font-weight: 300;
    text-shadow: 1px 1px #000000;
    color: #ffffff;
    text-transform:uppercase;
}
p.ss_titre_slider {
    font-size: 3.5vw;
    font-weight: 900;
    text-shadow: 1px 1px #000000;
    color: #ffffff;
    text-transform:uppercase;
width:100%;
margin:auto;
}


.play_video{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.8);
display:flex;
justify-content:center;
align-items:center;
}
.icon_play_video:before {
    content: "\f144";
    font-family: Awesome;
    font-style: normal;
    font-weight: bold;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #ffffff;
    font-size: 100px;
}
.slide_video{
margin:0;
padding-bottom: 35%;
/*padding-top: 12px;*/
height: 0;
overflow: hidden;
}

.slide_video iframe{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

#theVideo{
/*position:absolute;*/
}
.slick-dots{
bottom:9px;
}
.slick-dots li{
margin:0;
width:15px;
}
.slick-dots li button::before{
font-size:12px;
color:#ffffff;
opacity:1;
}
.slick-dots li.slick-active button::before{
color:#e6d6b2;
opacity:1;
}