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


 /*-------------------Debut------EDITO--------------------------------------*/
.edito h2 {
    color: #8b1943;
    text-align: center;
    text-transform: uppercase;
    font-weight: 1500;
}
    
    h2{
        font-family:'Lato'!important;
        font-weight:normal;
    }

.edito h3 {
    color:#0c8d36;
    text-align: center;
    font-size: 19px;
    font-weight: 1000;
    text-transform: uppercase;
}
 
.edito h4 {
    color:#000;
    text-align: center;
    font-size: 20px;
    font-weight: 800;
}

.edito a {
    color:#8b1943;
    font-weight: 600;
    text-decoration: none;
}

.edito a:hover {

    color:#0c8d36;
    font-weight: 600;
    text-decoration:underline;
}
.blocrouge{ background:#8b1943; color:#fff;}

.edito p strong, .edito p b {font-weight: 600;}

/* EDITO gestion des ecrans*/

/*  SMARTPHONES */
@media only screen and (min-width: 320px){	
    .edito p, .edito li{font: 400 15px/24px "Poppins","Helvetica","Arial","Lucida","sans-serif"; text-align: left;}   
    .edito h2 {font-size:20px !important;} 
        }
     
    /*TABLETTES */
    @media only screen and (min-width: 768px){	
    .edito p, .edito li{font: 400 15px/24px "Poppins","Helvetica","Arial","Lucida","sans-serif"; text-align: justify;} 
    .edito h2 {font-size:20px !important;}  
    }
    
    /* ORDINATEURS */
    @media only screen and (min-width: 1024px) {
    .edito p, .edito li{font: 400 18px/27px"Poppins","Helvetica","Arial","Lucida","sans-serif"; text-align: justify;} 
    .edito h2 {font-size:35px !important;} 
    }
    
     /*-------------------fin--EDITO----------------------------------*/

a:hover {
text-decoration:none;	
}

#menu-menu-principal li {
padding-left: 1.5625vw;
padding-right: 1.5625vw;
}

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

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

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

#menu-menu_footer1, #menu-menu_footer1  {
margin-bottom: 0 !important;
}

.et_pb_menu__wrap {
 margin: 0!important;
}

.et_pb_menu__logo a {
border-top: none !important;
}

.et_pb_menu__logo a:hover {
opacity: 1!important;
}

.et_pb_menu__logo-wrap {
 margin-bottom: 0!important;	
}

@media (min-width: 981px) {
	
#nav_menu-1 {
float: left;
width: 50%;
margin-bottom: 0 !important;
}

#nav_menu-2 {
width: 50%;
margin-bottom: 0 !important;
}
/* 
.et_pb_scroll_top.et-pb-icon {
 background: #fff;
bottom: 8.5vw;
right: 10vw;
font-size: 3.4375000000000004vw;
padding: 0!important;
color: #000;
border-radius: 50% !important;
width: 3.4375000000000004vw;
height: 3.4375000000000004vw;
line-height: 3.125vw;
} */
	
}	
	/*Retour haut*/

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

.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .gform_wrapper.gravity-theme #field_submit, 
.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .gform_wrapper.gravity-theme .gform_footer{
	display:block
}
.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth {
	width:auto
}
