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


#menu-menu-principal li{
	padding:0 1.5vw !important;
	margin-top:0 !important;
}

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


/* Metaslider */
.metaslider .flexslider {
	margin: 0 0 0!important;
}

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


.flex-control-paging li a.flex-active, .flex-control-paging li a:hover {
	background: #1c9cd9 !important;
}

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


#mobile_menu2 li.current-menu-item a, #mobile_menu2 li a:hover{
    color:#1C9CD9!important;
    background-color:#fff !important;
}


/* Caché par défaut */
.txt-col {
    opacity: 0;
    visibility: hidden;
    transition: 0.3s ease;
}

/* Visible au hover sur .col */
.col:hover .txt-col {
    opacity: 1;
    visibility: visible;
}

/** supprission de l'espace niveau des puces d'activation de la fenêtre “Gérer le consentement **/
@media (min-width: 768px) {
  .cmplz-message, .cmplz-categories {
    width: calc(var(--cmplz_banner_width) - 0px) !important;
  }
}

.et_pb_scroll_top.et-pb-icon {
    background: #1C9CD9 !important;
    padding: 3px !important;
    color: #fff !important;
	bottom: 100px;
    right: 15px;
}

@media(max-width:980px){
	.et_pb_menu--style-centered .et_pb_menu__wrap {
    justify-content: flex-start!important;
	}

	.et_mobile_menu {width: 398px!important}
}