/*
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
*/

a:hover {
text-decoration: none!important;
}

#menu-menu-principal {
flex-direction: column;
width: 100%;	
}

#menu-menu-principal{
	margin-left: 0!important;
	margin-right: 0!important;
}

.gform-field-label a:hover{color:#000}

.et-menu-nav, .et_pb_menu__menu {
width: 100%;
margin-left: 0!important;
margin-right: 0!important;	
}

.et-menu li {
padding-left: 0!important;
padding-right: 0!important;	
}

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

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

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

.metaslider .flex-control-nav {
position: absolute;
bottom: 30px!important;
}



.metaslider .flexslider .flex-direction-nav li a.flex-prev {
  background-image: url('/wp1-13/wp-content/uploads/2025/01/left.png') !important;
  width: 2.708vw!important;
  height: 2.708vw!important;
  background-size:contain!important;
}
.metaslider .flexslider .flex-direction-nav li a.flex-next {
  background-image: url('/wp1-13/wp-content/uploads/2025/01/right.png') !important;
  width: 2.708vw!important;
  height: 2.708vw!important;
  background-size:contain!important;
}


@media (min-width: 981px) {
	
.partie-colonne1{
	width: 20%!important;
	position:fixed;
	height: 100%;
}	
	
.partie-colonne2{
	width: 80%!important;
	left: 19.85vw;
}	
		
	
.rs-header .wp-image-1514 {
	width: 1.302vw!important;
	height: 1.302vw!important;
}	
	
.rs-header .wp-image-1515 {
	width: 1.25vw!important;
	height: 1.25vw!important;
}
	
.rs-header .wp-image-1516 {
	width: 1.302vw!important;
	height: 1.25vw!important;
}	
	
	
.rs-header .wp-image-1517 {
	width: 1.25vw!important;
	height: 1.302vw!important;
}		

.adresse-footer img{
	width: 0.83vw!important;
	height: 1.354vw!important;
}

.tel-footer	img{
	width: 1.354vw!important;
	height: 1.354vw!important;
}
	
.contact-footer	img{
	width: 1.823vw!important;
	height: 1.354vw!important;
}	
	
	
.rs-footer .wp-image-1514 {
	width: 1.615vw!important;
	height: 1.615vw!important;
}	
	
.rs-footer .wp-image-1515 {
	width: 1.563vw!important;
	height: 1.563vw!important;
}
	
.rs-footer .wp-image-1516 {
	width: 1.615vw!important;
	height: 1.51vw!important;
}	
	
	
.rs-footer .wp-image-1517 {
	width: 1.563vw!important;
	height: 1.563vw!important;
}	
	
	
	
}


.gform_wrapper .ginput_container_consent input[type="checkbox"] {
	accent-color:#000!important;
}



.hvr-push{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}


.hvr-push:hover, .hvr-push:focus, .hvr-push:active{
  -webkit-animation-name: hvr-push;
  animation-name: hvr-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .gfield_consent_label {
padding-left :0.5em;
display: inline;
}
	

