/*

  Site internet achac
  Version : 1.1
  Site	: achac.com
  
  Theme 	: achac 1.1
  Author	: Integration : Yann Lobry
  
*/


#slide-home-progs {
	background: #B19351 url(/themes/achac/images/loader-70.gif) no-repeat center center;
}



#slide-home-progs .un-slide {
	position: relative;
	display: block !important;
}

#slide-home-progs .un-slide img {
	width: 100%;
}

#slide-home-progs .legende-slide {
	position: absolute;
	 top: 30.6vw;
	 color: #fff;
	 left: 7.4vw;
}

#slide-home-progs .titre {
	font-family: 'CooperHewitt-Heavy', sans-serif;
	 font-size: 3.13em;
	 background-color: rgb(179 66 27 / 81%);
	 padding: 0.7vw 0 0 0;
}

#slide-home-progs .texte {
	display: block;
	 font-size: 1.2em;
	 width: 40vw;
	 line-height: 1.35em;
}

#slide-home-progs .sscont-texte {
	background-color: rgb(179 66 27 / 81%);
	 padding: 0.3vw 0 0 0;
}

#slide-home-progs .texte a.lire-suite,
#slide-home-progs .texte a.lire-suite:visited {
	color: #fff;
	 text-transform: uppercase;
	 display: inline-block;
	 padding: 0 0 0 0.3vw;
	 font-size: 0.75em;
	 font-family: 'CooperHewitt-Bold', sans-serif;
	 letter-spacing: 0.05em;
}

#slide-home-progs .texte a.lire-suite:hover {
	padding: 0 0 0 0.7vw;
	color: #deb2a3;
}




#nav-slider-home-progs {
	display: flex;
	 flex-wrap: nowrap;
	 align-items: center;
	 justify-content: flex-start;
	 padding: 0 0 0 8.5vw;
	 position: absolute;
	 bottom: 9vw;
}

#count-slider-home-progs {
	color: #fff;
	 font-size: 0.95em;
	 line-height: 1.2em;
	 width: 6vw;
	 padding-top: 0.3vw;
}

#dots-slider-home-progs {
  display: block;
  width: 52.5vw;
  height: 2px;
  border-radius: 2px;
  overflow: hidden;
  background-color: rgba(247,247,247,0.5);
  background-image: linear-gradient(to right, #A74A2A, #A74A2A);
  background-repeat: no-repeat;
  background-size: 0 100%;
  transition: background-size .7s ease-in-out;
  margin: 0 0.7vw 0 0;
}

#arrows-slider-prog {
	width: 10.2vw;
}

#arrows-slider-prog .fond {
	fill: rgba(247,247,247,0.8);
}

#arrows-slider-prog .slick-prev-perso:hover svg .fond, 
#arrows-slider-prog .slick-next-perso:hover svg .fond,
#arrows-slider-prog .slick-prev-perso:hover svg .filet, 
#arrows-slider-prog .slick-next-perso:hover svg .filet {
	 fill: rgba(143,50,19,0.8);
}





#lien-slider-home-progs {
	text-transform: uppercase;
	 font-family: 'CooperHewitt-Bold', sans-serif;
}

#lien-slider-home-progs a,
#lien-slider-home-progs a:visited {
	color: #fff;
	padding: 0.4vw 0 0;
}

#lien-slider-home-progs a:hover {
	background-color: rgb(179 66 27 / 81%);
} 



