/*
Theme Name: Divi Enfant par Incomm
Description: Theme enfant du theme Divi
Author: Incomm
Author URI: https://www.incomm.fr
Template: Divi
Version: 1.05
*/


.metaslider .flexslider .flex-direction-nav li a.flex-prev {
    background-image: url('/wp-content/uploads/2022/01/fleche-gauche.png') !important;
    width: 4.063vw !important;
    height: 4.063vw !important;
    background-size: contain!important;
	background-repeat: no-repeat !important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-next {
    background-image: url('/wp-content/uploads/2022/01/fleche-droite.png') !important;
    width: 4.063vw !important;
    height: 4.063vw !important;
    background-size: contain!important;
	background-repeat: no-repeat !important;
}

#nav_menu-2{margin-bottom: 0 !important;}

.metaslider .flexslider{margin: 0 !important;}

.flex-control-paging li a.flex-active {background: #000 !important;}

.flex-control-paging li a{background: #fff !important;}

.metaslider .flex-control-nav {bottom: 3.646vw !important;}

.et_pb_contact_field_checkbox a {
    color: #141928 !important;
}

.et_pb_contact p input[type="checkbox"]:checked + label i::before {
    color: #141928 !important;
}




@media (min-width: 981px){
	
.flex-control-paging li a {
    width: 0.573vw !important;
    height: 0.573vw !important;
}
	
#menu-menu-principal li a {
    border-bottom: 0.313vw solid transparent;
    padding-bottom: 1.0416666666666665VW !important;
}
	
#menu-menu-principal li.current-menu-item a, #menu-menu-principal li a:hover {
    border-bottom: 0.313vw solid #23bbd2;
    opacity: 1 !important;
}
	
.map-footer iframe{height: 20.833vw !important;}	
	
#menu-menu-principal li{
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 1.302vw;
	padding-left: 0.990vw !important;
	padding-right: 0.990vw !important;
	text-align: center;
}	
	
.texte-coordonnee img{
	width: 0.625vw !important;
	height: 0.938vw !important;
}	

.tel-coordonnee img{
	width: 0.833vw !important;
	height: 0.885vw !important;
}
	
	
	
}




@media (min-width: 1000px) and (max-width: 1100px){
	
.coordonnee{font-size: 15px !important;}	
	
.texte-coordonnee, .texte-coordonnee li a, .tel-coordonnee{font-size: 11px !important;}	
	
}

/*Retour haut*/

.et_pb_scroll_top.et-pb-icon {
    font-size: 55px;
    width: 66px;
    height: 66px;
    border-radius: 100%;
    background: rgba(29, 35, 51, 0.9);
    padding: 0;
	color: #fff
}
/*Complianz*/
#cmplz-document {
 max-width : 100%
} 

/** Faire apparaitre le sticky en 820 && 420 **/
@media (max-width: 980px) {
	.et_pb_sticky .top{
		display: none!important;
	}
}