/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.1.1
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
body {
background-color:#ffffff !important;
}

/* WEBINAR 06/20 */
#landing-page .surtitre {
	font-weight : bold;
}
.page-id-12404 #main {
background-color:#f9f9f9;
}
.grille-webinar {
	background-color:#ffffff !important;
	box-shadow: 0px 2px 5px rgba(0,0,0,.11);
border: 1px solid #f2f2f2;
margin-top : 2% !important;
margin-bottom : 2% !important;
}
.page-id-12404  #after_section_1 {
	padding: 0px !important;
margin: 0px !important;
height: 1px !important;
}
.page-id-12404 ul li {
	padding-bottom : 0px !important;
	font-size : 14px !important;
}
.page-id-12404 ul li::before {
	top : 7px;
}
.webinar p /*, .page-id-12404 .avia-section:nth-child(1) p*/, #landing-page .webinar-p p {
    padding-top: 0px !important;
    margin-top : 0px !important;
}
.page-id-12404 h4 {
	padding-top: 10px;
padding-bottom: 10px;
}
.webinar .avia-team-member {
	width : 35%;
	padding: 3% 4% 3% 4% !important;
	border: 1px solid #f2f2f2;
	background-color:#ffffff;
	display: inline-block;
margin-left: 5%;
margin-top : 5% !important;
margin-bottom : 1% !important;

}
.team-img-container {
	max-width : 100px;
	max-height : 100px !important;
	margin : 0 auto;
	text-align : center !important;
}
.webinar .avia-button.avia-size-x-large {
	margin-top : 10px !important;
}

.webinar h3 strong {
	color:#d62a0d !important;
	    line-height: 2em !important;
}
.webinar .wpsticky-1 {
	border-top-right-radius: 0px !important;
border-top-left-radius: 0px !important;
padding-bottom: 50px;
}
.logo-team {
	max-height : 40px !important;
	text-align : center !important;
	padding : 0 auto !important;
	margin : 0 auto !important;
}
.sh-link {
	text-transform: uppercase;
font-size: 13px;
text-decoration: underline;
}
.team-member-name, .team-member-job-title  {
	font-size : 14px;
	text-align : center;
	padding-top: 0px !important;
}
.team-img-container {
	border-radius : 100px;
	  filter: grayscale(100%);
}
.webinar-4intervenants .mg15 {
margin-left : 10% !important;
}
.team-member-name {
	padding-top: 5% !important;	
}
.sh-content, .sh-content p, .webinar-p p { 
font-size : 17px !important;
line-height : 25px !important;
color:#919191;
margin-bottom: 20px !important;
padding-top : 20px !important;
}
.sh-content ul li  {
	font-size : 17px !important;
	margin-top : 1% !important;
}
.grille-webinar p{
	font-size : 17px !important;
line-height : 25px !important;
margin-bottom : 0px !important;
}
.shadow-webinar {
	box-shadow: 0px 0px 5px rgba(0,0,0,.11);
border: 1px solid #f2f2f2;
margin-bottom : 0px !important;
border-bottom : 0px !important;
}
.shadow-webinar .avia_image {
	border-bottom-right-radius: 0px !important;
border-bottom-left-radius: 0px !important;
}

<!--[if IE]>
#grid-9512 .tg-item-overlay , .tg-grille-page-chapeau .tg-item-overlay {
	opacity: 0.6;
background-color: #000000;
}
.tg-item .tg-light p {
color  : #000000 !important;
}
<![endif]-->
br  {
    content: ' ';
    display: block !important;
}

}
br:after {
    content: ' ';
}
#section-cta {
background-repeat: no-repeat; 
background-image: url(https://www.ilex-international.com/wp-content/uploads/2019/05/img-cta-gd.jpg);
background-attachment: fixed; 
background-position: top center;
background-size: cover;
}
#section-cta-rouge {
	background-color: #d62a0d; 
	background-repeat: no-repeat; 
	background-image: url(https://www.ilex-international.com/wp-content/uploads/2019/11/cta-solution-ilex-vSSO-v2.png);
	background-attachment: scroll; 
	background-position: center center;  
	background-size: cover;
}
#cas-client .avia-button.avia-size-large {
	width : 100% !important;
}
.num-step {
	display: flex; 
	height: 100%; 
	margin: 0; 
	opacity: 0.1; 
	font-family: proxima-nova, sans-serif; 
	font-size: 126px !important; 
	color: #000000;

}
#step .av-minimal-grid-style .avia-testimonial {
	padding: 25px 100px 40px 40px !important;
}
.av-share-box-list {
	margin-left : 0px !important;
}
.point-fort {
	font-size: 70px; 
	line-height: 75px;
}
#av-burger-menu-ul ul{
	margin : 0px !important;

}
#av-burger-menu-ul:first-child > li.current-menu-item > a, #av-burger-menu-ul:first-child > li.current_page_item > a, #av-burger-menu-ul li ul > li.current_page_item > a {
    color: #D62A0D !important;
}
.template-page .entry-content-wrapper h1, .main_color h1 {
max-width: 80% !important;
}
.w66 {
	max-width : 66% ;
}
#footer ul, #socket ul {
	margin-left : 0px !important;
}

@media only screen and (max-width: 768px) {
	.responsive #top #wrap_all .flex_column {
		margin-bottom : 0px !important;
	}
	.template-page .entry-content-wrapper h1, .main_color h1 {
			max-width :100% !important;


	}
	h1 {
		font-size : 36px !important;
		margin-bottom: 0 !important;
	display:inline-block !important;display:inline;

	}
	h2 , #section-cta-rouge h2 {
		font-size : 36px !important;
		padding-bottom: 0.25em !important;
		line-height : 1em !important;
		text-align : left !important;
	}
#points-forts h2 {
    text-align: left !important;
    font-size: 30px !important;
}
	.grand-h2 {
		width : 100% !important;
	}
	#section-cta-download h2, #section-cta h2, #cas-client h2, #section-cta-rouge h2 {
		font-size : 30px !important;
		text-align : left !important;
	}

	/*#top h2 a  {
	font-size : 22px !important;
	line-height : 24px !important;
	text-align : left !important;
	padding-bottom : 0px !important;
	}*/
	p {
		line-height : 29,124px !important;
	}
.avia-section, .container-flex-schema, #section-cta .container {
padding-top: 10% !important;
padding-bottom: 10% !important;
}
.container-flex-schema  {
	padding-left: 0% !important;
	padding-right : 0% !important;
}
.only_desktop, #avia2-menu { display: none !important; }


.icon-header {
	/*display : none !important;*/
	max-height : 50px !important;
}
.responsive .logo img {
	max-height : 80px;
}

#header_main .container {
	padding: 0 0px 0 0px !important;
}
/*.container-flex-schema {
	padding: 0 0px 0 0px !important;

}*/

/*GRILLE page Strategy*/
.tg-grille-page-chapeau .tg-element-3, .tg-grille-page-chapeau .tg-element-2  {
	padding : 5% !important;
	font-size : 24px !important;
}
.sofia .tg-item-title, h2.tg-item-title, #cas-client .sofia .tg-item-title ,  #blog .sofia .tg-item-title {
	padding : 5% !important;
	padding-bottom : 0px !important;
}
#articles-blog h2.tg-item-title, #blog h2.tg-item-title, #cas-client h2.tg-item-title , h2.tg-item-title {
	padding : 0% !important;
	padding-bottom : 0px !important;
	text-align : left !important;
	font-size : 20px !important;

}
#articles-blog h2.tg-item-title {
	padding-bottom :2% !important;
	padding-top : 2% !important;
}
#cas-client .sofia .tg-item-title h2 a {
		font-size : 24px !important;

}
#articles-blog h2, #cas-client h2,  #section-cta-rouge h2, #section-cta h2, #section-cta  h2  {
	padding-bottom : 0px !important;
	padding-top : 0px !important;
	font-size : 30px !important;
	text-align : center !important;
		 letter-spacing: -1px !important;

}
.rouge {
	margin-bottom : 8% !important;
}
/*BANDEAU TEMOIGNAGE CLIENT*/
.mauticform-button-wrapper .mauticform-button.btn-default, .avia-size-x-large, .avia-button-wrap, #cas-client .avia-button-wrap, #section-cta-download .avia-button-wrap, .avia-button-wrap, .avia-button.avia-size-large, .avia-button.avia-size-x-large  {
	width : 100% !important;
}
.avia-button.avia-size-x-large, #section-cta-download .avia-button.avia-size-x-large, .avia-button.avia-size-large, #section-cta-rouge .avia-button.avia-size-x-large, #section-cta .avia-button.avia-size-x-large, #focus-temoignage .avia-button.avia-size-x-large {
	padding : 8% 20px 8% 20px !important;
	font-size : 16px !important;
	line-height: 1.4em !important;
}
.mauticform-button-wrapper .mauticform-button.btn-default {
	margin : 0px !important;
}
/*SESSION INTRO*/
.session-intro p, .w66 p {
	width : 100% !important;
}
.content {
	padding-bottom : 0px !important;
}
.template-page .entry-content-wrapper h1, .main_color h1 {
	padding-top: 10% !important;
padding-bottom: 10% !important;

}
.session-intro ul, .session-intro ol {
    width: 100% !important;
    min-width: 0 !important;
    margin-right: auto !important;
    margin-left: auto !important;
  }
  /* empreinte section 2 */
  .avia-section:nth-child(2) {
  	background : #f9f9f9 !important;
   /* background: url("//prodmw-ilexinternational.pf6.wpserveur.net/wp-content/uploads/2019/04/empreinte-v2-01.svg");
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
        background-size: auto;
    background-repeat: no-repeat;
    background-position: center right;
    background-size: 40% !important;*/
}
#section-cta-download, #section-cta {
	padding : 0px !important;

}
.avia-size-x-large , #section-cta .avia-button.avia-size-x-large, #section-cta-download .avia-button.avia-size-x-large, #section-cta-rouge .avia-button.avia-size-x-large, #section-cta-download .avia-button.avia-size-x-large, .avia-button.avia-size-large, #section-cta .avia-button.avia-size-x-large , #focus-temoignage .avia-button.avia-size-x-large  {
    margin-top: 10%!important;
    letter-spacing: 0px !important;
    line-height : 1.4em !important;
 
}
#gallery-zoom, .photo-client {
	margin-top : 10% !important;
	margin-bottom : 10% !important;
}
.col-egale-img {
	height: 250px !important;
	margin-top : 10% !important;
	margin-bottom : 10% !important;
}
/* grille temoignage*/
.tg-grid-wrapper {
	margin-top :8% !important;
}
/*.icon-step {
	margin-top: -70% !important;
}
.num-step {
	margin-top: 0px !important;
	display : block !important;
	text-align : left !important;
margin-bottom : 20px !important;
}*/
.adaptive, .avia-section:nth-child(2) .flex_column {
	width : 100% !important;
	padding : 0% !important;
	padding-right: 0 !important;
}
.responsive #top .av_header_transparency #header_meta, #header_meta {
    background: transparent;
    background-color: #1f1f25 !important;
    box-shadow: none;
}
.page-id-5840 .tg-item .tg-center-holder, .page-id-7061 .tg-item .tg-center-holder {
	top : 35%;
}
#grid-9501 {
    margin-top: 50px;
    margin-bottom: 50px;
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.colonne-cta-download {
	padding : 0px 0px 10% 0px !important;
}
#section-cta-download p {
	margin : 8% 0 0 0 !important;
}
.box-grise, .encart-solution {
	width : 100% !important;
	padding : 20px !important;
}
.box-grise h4 {
	font-size: 20px !important;
    line-height: 26px !important;
}

.box-grise p {
font-size: 18px !important;
}
.point-fort {
	font-size: 42px; 
	line-height: 1em;
}
#points-forts {
	padding-top : 0%!important;
}
#points-forts section {
	margin-top : 10% !important;

}
#video .gallery-zoom-right {
	margin : 0 auto !important;
}
.surtitre {
	line-height : 14px !important;
	font-size : 14px !important;
	padding-bottom : 4% !important;
	letter-spacing : 2px !important;
	display : block !important;
}
.av-minimal-grid-style .avia-testimonial {
    padding: 0 3% 3% 3% !important;
}
.encart-solution {
	margin-top : 5% !important;
		margin-bottom : 8% !important;
		background-color:#FFFFFF;
}
.encart-solution p {
	margin : 0px !important;
}
.encart-solution ul, .encart-solution li:last-child {
	padding-bottom : 0px !important;
margin-bottom : 0px !important;
}
.encart-solution h3 {
	margin-top : 0px !important;
	padding-top :5% !important;
}
#landing-page h1 {
	margin-bottom : 0px !important;
	margin-top: 0px !important;
    padding-top: 0px !important;
}
.single-post #landing-page h1 {
		margin-bottom : 0px !important;

}
#landing-page {
    background: url(https://prodmw-ilexinternational.pf6.wpserveur.net/wp-content/uploads/2019/04/empreinte-v2-01.svg);
    background-repeat: no-repeat;
    background-position: top right;
    background-size: 150% !important;
}
#chiffre-cle .box-chiffre {
	margin-top : 10% !important;
}
.av-layout-tab-inner h2, .av-layout-tab-inner .ajde_evcal_calendar {
	max-width : 100% !important;
	width : 100% !important;
}
#step .av-minimal-grid-style .avia-testimonial {
	padding: 25px 0px 0px 0px !important;
}
.box-grise, .responsive #top #wrap_all .box-grise {
	margin-bottom : 25px !important;
}
br, #step br {
    display: none !important;
    content : none !important;
}
#points-forts br, #footer #text-5 br {
display: block !important;

}
#step p, #step-secteur p {
	text-align : left !important;
}
#step .hr-invisible {
	height : 30px !important;
}
#step li:last-child {
	padding-bottom :8% !important;
}
.num-step {
	display: inline-block !important;
	width: 100px;
	margin: 0px !important;
	padding : 0px !important;
	vertical-align: top !important;
	text-align: left !important;
	line-height : 1em !important;

}
.icon-step {
	width: 128px;
margin: 0px !important;
	padding : 0px !important;
	vertical-align: top !important;
	margin-top : 0px !important;
	display: inline-block !important;
}
#section-cta-rouge {
	padding-top : 10% !important;
	padding-bottom : 25% !important;
	background-color: #d62a0d; 
	background-repeat: no-repeat; 
	background-image: url(https://prodmw-ilexinternational.pf6.wpserveur.net/wp-content/uploads/2019/12/cta-section-cta-rouge-ilex-carre.png);
	background-attachment: scroll; 
	background-position: bottom left;  
	background-size: 100%;
}
#section-cta {
background-repeat: no-repeat; 
background-image: url(https://prodmw-ilexinternational.pf6.wpserveur.net/wp-content/uploads/2019/05/img-cta-gd.jpg);
background-attachment: scroll; 
background-position: top left;
background-size: cover;
}
.tg-grille-page-chapeau .tg-bottom-holder {
	display : none !important;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
  
.tg-grille-page-chapeau .tg-bottom-holder {
	display : none !important;
}
  
}
