﻿/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/


@import url(https://fonts.googleapis.com/css?family=Grand+Hotel);

.single-post #breadcrumbs{
	display: none;
}

.single-post .et_pb_code_inner #breadcrumbs{
	display: initial;
}

.single-post .entry-title{
	color:#ff432c;
	font-weight: 600;
}

.rouge,.rougegras{color:#ff432c}#sidebar,.breadcrumb_last{display:none}#apropos .et_pb_column_1_3 .et_pb_module,#temoignages .et_pb_slider{overflow:visible}#tags a:hover,#temoignages h2 a:hover,.category-temoignages .post-meta a:hover{cursor:text}#main-content .container:before{background:0 0}@media (min-width:981px){#left-area{width:100%;padding:23px 0 0!important;float:none!important}}#tags a,p{font-weight:500}.bleugras,.grisGras,.rougegras{font-size:1.8em;font-weight:700}.droite,.gauche{float:left;width:48%}.droite{margin-left:4%}.bleu,.bleugras{color:#008bb4}.noir,.noirGras{color:#000}.noirGras{font-weight:800}.majuscule{text-transform:uppercase!important}#left-area{padding:0!important}#left-area ul,.entry-content ul{padding:0 0 0 16px}.et_pb_section_0{background-position:right}#main-header{border-top:5px solid #ff432c}.et_pb_fullwidth_slider_0 .et_pb_slide_description{text-align:left;padding-left:0}.et_pb_slide_description .et_pb_slide_title{text-transform:initial!important}.et_pb_slide_description .et_pb_button,body #page-container .et_pb_button_0{padding:.5em 3em}body #page-container .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_button:hover{padding-left:3em!important;padding-right:3em!important;padding-top:.5em;padding-bottom:.5em}#breadcrumbs a{color:#8c8c8c}#citation .et_pb_text:after,#citation .et_pb_text:before{display:block;width:98px;height:98px;position:absolute;content:""}

#top-menu li{
	padding-right:30px
}

#top-menu li.centered-inline-logo-wrap{
	padding-right:0;
	position:absolute;
	left: 50%;
	top: 72px;
	margin-left: -65px;
}

#top-menu li.menu-item-7123,#top-menu li.menu-item-9018{
	padding-left: 180px;
}

.et_header_style_split #main-header .centered-inline-logo-wrap,
.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{
	margin: -60px -80px 0!important;
}


.page-id-330 .et_pb_title_container h1,.page-id-332 .et_pb_title_container h1{font-size:34px}.home .et_pb_slide_content h1{text-transform:initial;font-size:1.3em}#citation .et_pb_text{border-left:3px solid #ff432c;border-right:3px solid #ff432c}#citation .et_pb_text:before{background:url(img/guillemet-gauche.png) no-repeat;left:-98px;top:-25px}#citation .et_pb_text:after{background:url(img/guillemet-droit.png) no-repeat;right:-98px;bottom:-30px}#metiers .et_pb_row_2 h3{font-size:2em}#metiers .et_pb_row_2 .et_pb_column_2,#metiers .et_pb_row_2 .et_pb_column_2 h3{color:#008bb4}#metiers .et_pb_row_2 .et_pb_column_3,#metiers .et_pb_row_2 .et_pb_column_3 h3{color:#ff432c}#expertises h3{color:#ff432c;font-size:1em;font-weight:700}#expertises p{font-weight:400}#expertises p a{color:#8c8c8c}#apropos .et_pb_number_counter,#apropos .et_pb_post_slider .et_pb_slide_content,#apropos .et_pb_post_slider .et_pb_slide_title{text-align:left}#apropos .et_pb_slide{padding:0}#apropos .et_pb_slider .et_pb_slides{border:2px solid #d9d9d9}#apropos .et_pb_post_slider .et_pb_slide_content{min-height:170px}#apropos .et_pb_slide_title,#apropos h3{font-weight:700;font-size:20px}#apropos .et_pb_slide_title{font-size:18px;min-height:75px}#apropos .et_pb_slides .et_pb_slider_container_inner{vertical-align:top}#apropos .et_pb_divider:before{width:70%}#apropos .et_pb_column_14{border-right:2px solid #d9d9d9;}#apropos .et_pb_button_module_wrapper{position:relative;top:-33px;z-index:99;width:253px;float:right}#apropos .et-pb-controllers{text-align:left;padding:14px 10px 0 20px;border:2px solid #d9d9d9;position:initial;border-top:0}.filter-btn,.logo_showcase .slick-slide img{border:none}#apropos .et-pb-controllers a{width:10px;height:10px;line-height:1.5}#apropos .et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:#ff432c!important}#apropos .et_pb_slide_description,#apropos .et_pb_slider_fullwidth_off .et_pb_slide_description{padding:25px 30px}#apropos .et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-prev,#apropos .et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev{left:-10px}#apropos .et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-next,#apropos .et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev{right:-10px}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:20px}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{margin-bottom:0}.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_pb_post .et_pb_slider,.et_pb_image_container{margin:0}#autres .et_pb_post,.home .et_pb_post{overflow:hidden;height:auto;max-height: 305px;margin-bottom:0;position:relative;padding:0;width:100%;float: left;}#autres .et_pb_post:last-of-type, .home .et_pb_post:last-of-type{margin-right:0;}#autres .et_pb_post .post-content,#autres .et_pb_post h2.entry-title,.home .et_pb_post .post-content,.home .et_pb_post h2.entry-title{background-color:rgba(1,26,49,.3);text-align:center;color:#fff!important;position:absolute;top:400px;width:100%;min-height: 88px;transition:all .2s ease-in-out;opacity:0}#autres .et_pb_post h2,.home .et_pb_post h2{font-size:1.3em;color:#fff;margin-top:0}#autres .et_pb_post .post-content p,.home .et_pb_post .post-content p{color:#fff;margin-bottom:40px}#autres .et_pb_post:hover h2.entry-title,.home .et_pb_post:hover h2.entry-title{top:0;margin:0;padding-top:20px;font-size:1.5em;font-weight:700;opacity:1}#autres .et_pb_post:hover .post-content,.home .et_pb_post:hover .post-content{top:88px;padding:0 20px 20px;height:94%;opacity:1}.logo_showcase button.slick-arrow{width:71px;height:66px}.logo_showcase button.slick-prev,.logo_showcase button.slick-prev:focus,.logo_showcase button.slick-prev:hover{background:url(img/arrow-left.png) center center no-repeat!important;background-size:55px 55px!important}.logo_showcase button.slick-next,.logo_showcase button.slick-next:focus,.logo_showcase button.slick-next:hover{background:url(img/arrow-right.png) center center no-repeat!important;background-size:55px 55px!important}#filterposts{position:relative}#post-162 #autres .et_pb_row_1{width:100%!important;max-width: 90%;}#post-162 ul.et_pb_tabs_controls{background-color: transparent;width: 610px;margin: 0 auto;}#post-162 .et_pb_tabs_controls li{border-right: 5px solid #ff432c;}#post-162 .et_pb_tabs_controls li:last-of-type{border-right: none;}#post-162 .et_pb_tabs_controls li a{font-size: 1.3em;padding: 0px 30px 4px;font-weight: 400;}#post-162 .display-posts-listing{list-style-type: none;list-style-image: none;}#post-162 .display-posts-listing li{width: 30%;min-height: 330px; display: grid; align-content:  center;margin-bottom:20px;float: left;margin-right:1%;margin-left: 1%;position: relative;	background-color:#8c8c8c;}#post-162 .display-posts-listing .title{
	display:block;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	font-size:1.5em;
}
#post-162 .display-posts-listing li img{
	min-height: 330px;
}

.et_pb_column_1_3 .et_pb_slide_description h2.et_pb_slide_title, .et_pb_column_1_4 .et_pb_slide_description h2.et_pb_slide_title, .et_pb_column_1_5 .et_pb_slide_description h2.et_pb_slide_title, .et_pb_column_1_6 .et_pb_slide_description h2.et_pb_slide_title, .et_pb_column_2_5 .et_pb_slide_description h2.et_pb_slide_title{
	min-height: 65px;
}

.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_content, .et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_image, .et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_video, .et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content{
	min-height: 200px;
}

.real .et_pb_slider_container_inner{
	opacity: 0;
	transition:all .2s ease-in-out;
}

.real .et_pb_slide:hover .et_pb_slider_container_inner{
	opacity: 1;
}

#post-162 .display-posts-listing .title:after{
	content: "";
	display: block;
	width: 70%;
	margin-left: 15%;
	height: 2px;
	background-color: #ff432c;
	margin-top: 10px;
}

#post-162 .et_pb_tab_1 .display-posts-listing .title:after{
	background-color: #008bb4;
}

.excerpt-dash{display: none;}

#post-162 .display-posts-listing .excerpt a{
	display: block;
	background-color: #8c8c8c;
	color: #fff;
	margin: 0 auto;
	margin-top: 20px;
	width: 215px;
	text-align: center;
	padding:10px;
	text-transform: uppercase;
}

#post-162 .display-posts-listing .excerpt a:hover{
	opacity: 0.8;
}

#post-162 .display-posts-listing .excerpt, #post-162 .display-posts-listing .title{
	position: absolute;
	top: 30px;
	width: 100%;
	padding-left: 5%;
	padding-right: 5%;
	color: #fff;
	visibility: hidden;
	opacity: 0;
	text-align: center;
}

#post-162 .display-posts-listing .excerpt{
	top: 150px;
}

#post-162 .display-posts-listing li:hover img{
	opacity: 0.3;
}

#post-162 .display-posts-listing .image{
	display: grid;
	justify-content: center;
}

#post-162 .display-posts-listing li:hover .excerpt, #post-162 .display-posts-listing li:hover .title{
	visibility: visible;
	opacity: 1;

}

/*E-commerce*/

#et_mobile_nav_menu .wpmenucart-display-right{
	float: left!important;
}

.single-product .cart button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button{
	color: #fff!important;
}

.single-product .cart button:hover, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover{
	color: #ff432c!important;
}

.product_title{
	color: #ff432c;
	font-weight: bold;
}

.woocommerce-product-details__short-description{
	margin-top: 25px;
}

.woocommerce-product-details__short-description h2{
	text-transform: initial;
	font-size: 22px;
}

.product_meta{
	display: none;
}


.woocommerce div.product{
	float: left;
	/*margin-bottom: 100px;*/
	width: 100%;
}

.woocommerce .share-buttons{
	display: none;
}

.product-thumbnails{
	width: 100%;
}

.product-thumbnails_item{
	width: auto;
	float: left;
}

.woocommerce span.onsale, .woocommerce-page span.onsale, .zoomContainer{
	display: none;
}

.woocommerce-product-gallery__image a {
    pointer-events: none !important;
}

.woocommerce div.product div.images img{
	width: auto;
}

.woocommerce-product-gallery__image img:first-of-type:hover{
	cursor: pointer;
}

.woocommerce-result-count, .woocommerce-breadcrumb{
	display: none;
}

.single-product .woocommerce-breadcrumb{
	display: block;
	margin-bottom: 70px;
}

.woocommerce-products-header__title{
	color: #fff;
	text-align:center;
	padding: 180px 20px 50px;
	font-size: 4em;
	font-weight: 700;
	background:url("https://www.com-unedifference.com/wp-content/uploads/2017/06/picto-commRH-blanc.png")  center 50px no-repeat #ff432c;
}

.woocommerce-products-header .page-description{
	width: 60%;
	max-width: 765px;
	border-left:4px solid #ff432c;
	border-right:4px solid #ff432c;
	text-align: center;
	color: #000;
	padding: 10px 80px;
	margin:0 auto;
	margin-top: 50px;
	margin-bottom: 50px;
}

#left-area ul.products{
	padding-top: 70px!important;
}

.woocommerce div.product{
	border-bottom: 2px solid #ff432c;
}

.woocommerce div.product:last-of-type{
	border-bottom: none;
}



.woocommerce-product-details__short-description p{
	border-left: 3px solid #ff432c;
	padding-left: 15px;
}

.woocommerce-product-details__short-description p:first-of-type{
	border-left: none;
	padding-left: 0;
}

.woocommerce-product-details__short-description p:first-of-type:first-letter{
	color: #ff432c;
	font-size: 3em;
	font-weight: 700;
	line-height: 1em;
}


.ysm-search-widget{
	width: 50%;
	float: left;
}

.orderby, .woocommerce div.product form.cart .variations td select{
	padding: 10px 8px;
	background-color: #ff432c;
	color: #fff!important;
}

.woocommerce-product-gallery__wrapper:after{
	content: "Prix dégressifs à partir de 3 produits commandés – prix dégressifs visibles dans le panier";
	display: block;
	font-size: 14px;
	text-align: center;
	max-width: 330px;
	margin:0 auto;
	margin-top: 30px;
}

.postid-7145 .woocommerce-product-gallery__wrapper:after, #product-7145 .woocommerce-product-gallery__wrapper:after{
	content: "Prix dégressifs à partir de 2 sessions commandées – prix dégressifs visibles dans le panier";
}

.continuer{
	margin-bottom: 80px!important;
	float: right;
	background-color: #051a31!important;
}

.continuer:hover{
	color: #051a31!important;
}


.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{
	margin-top:5%!important;
}

#footer-widgets{
	padding:0;
}

/**/



#filterposts .et_pb_post:before{
	position:absolute;top:0;left:0;border-radius:0 0 5px;padding:7px 21px;font-size:12px;font-weight:600
}

#filterposts .et_pb_post:after{
	content:"";position:absolute;z-index:100;width:100%;height:50px;left:0;bottom:0;border-radius:4px
}
		
#filterposts .et_pb_post{
	display:none;margin:20px .333% 20px 0;float:left;width:33%;position:relative;overflow:hidden}
	#autres .et_pb_post .post-content,#filterposts .et_pb_post .post-content{
				position:absolute;bottom:0;left:0;z-index:100;width:100%;height:100%;text-align:center;padding:0 10px;top:400px;opacity:0;transition:all .2s;background-color:rgba(1,26,49,.3)}
				.et_pb_post .entry-featured-image-url{
				max-height:350px;overflow:hidden}
				#autres .et_pb_post h2,#filterposts .et_pb_post h2{
				margin:0;padding:0 10px 10px;font-size:1.2em}
				#autres .et_pb_post h2.entry-title,#filterposts .et_pb_post h2.entry-title{
				margin-top:0;padding-top:15px;background-color:rgba(1,26,49,.3);font-weight:700;font-size:1.3em;top:400px;transition:all .2s;opacity:0}
				#autres .et_pb_post:hover h2.entry-title,#filterposts .et_pb_post:hover h2.entry-title{
				opacity:1}
				#autres .et_pb_post h2:not(.entry-title):after,#filterposts .et_pb_post h2:not(.entry-title):after,.home .et_pb_post h2:not(.entry-title):after{
				content:"";display:block;width:80%;height:2px;margin:20px auto 0}
				#autres .et_pb_post h2.entry-title:after{
				display:none}
				#autres .et_pb_post h2:not(.entry-title):after,.home .et_pb_post h2:not(.entry-title):after{
				margin-bottom:10px}
				#autres .et_pb_post.category-conseils-rh h2:not(.entry-title):after,#filterposts .et_pb_post.category-conseils-rh h2:not(.entry-title):after,.home .et_pb_post.category-conseils-rh h2:not(.entry-title):after{
				background-color:#008bb4}
				#autres .et_pb_post.category-communication-rh h2:not(.entry-title):after,#filterposts .et_pb_post.category-communication-rh h2:not(.entry-title):after,.home .et_pb_post.category-communication-rh h2:not(.entry-title):after{
				background-color:#ff432c}
				#filterposts .et_pb_post:hover .post-content{
				opacity:1;top:58px}
				#filterposts .et_pb_post:hover .entry-title{
				opacity:1;top:0;position:absolute;width:100%;text-align:center}
				#autres .et_pb_post:hover .entry-featured-image-url,#filterposts .et_pb_post:hover .entry-featured-image-url,.fbx-link:hover img,.home .et_pb_post:hover .entry-featured-image-url{
				opacity:.3;transition:all .2s}
				#autres .et_pb_post .more-link,#filterposts .more-link,.home .et_pb_post .more-link{
				color:#fff;background-color:#575756;display:initial;padding:10px;text-transform:uppercase;font-size:.8em;width:180px;position:absolute;bottom:90px;left:50%;margin-left:-90px}
				#filterposts .et_pb_post .post-content p{
				margin-bottom:15px}
				#boutons{
				text-align:center}
				.filter-btn{
				background:0 0;border-right:3px solid #ff432c;text-transform:uppercase;color:#8c8c8c;font-size:1.3em;padding:0 15px}
				.filter-btn.active{
				color:#ff432c}
				.filter-btn:last-of-type{
				border-right:none}
				.post-162 h1{
				width:auto;font-size:3em;font-family:'Grand Hotel',cursive;text-transform:initial}
				button{
				font-family:Raleway,Helvetica,Arial,Lucida,sans-serif}
				span.lettrine{
				font-size:3.5em;font-weight:700;margin-right:5px;display:block;float:left;margin-bottom:10px;margin-top:15px}
				.single .et_pb_title_container h1{
				font-size:20px;margin-bottom:0;font-weight:700}
				.single .et_pb_post h2:first-of-type{
				font-size:20px;margin-top:0;font-weight:700;margin-bottom:10px}
				.single article.category-conseils-rh h1,.single article.category-conseils-rh h2{
				color:#008bb4}
				.single article.category-communication-rh h1,.single article.category-communication-rh h2{
				color:#ff432c}
				.single article h2:after{
				content:"";display:block;width:300px;height:2px;margin-top:20px}
				#autresFormations h2:after,.single article.category-conseils-rh h2:after{
				background-color:#008bb4}
				.category-ateliers #autresFormations h2:after,.category-objets #autresFormations h2:after,.single article.category-ateliers h2:after,.single article.category-communication-rh h2:after,.single article.category-objets h2:after{
				background-color:#ff432c}

        .single article .et_pb_toggle h2:after{
          display: none;
        }

        .single article .et_pb_toggle h2{
          text-transform: uppercase;
          margin: 0;
        }

        .et_pb_toggle h5, .et_pb_toggle h1.et_pb_toggle_title, .et_pb_toggle h2.et_pb_toggle_title, .et_pb_toggle h3.et_pb_toggle_title, .et_pb_toggle h4.et_pb_toggle_title, .et_pb_toggle h6.et_pb_toggle_title{
          font-size: 16px!important;
        }



        .single .et_pb_post .et_pb_toggle_0, .single .et_pb_post .et_pb_toggle{
          padding: 10px 20px!important;
        }

        .single .et_pb_post .et_pb_toggle h2{
          margin-top: 10px;
        }

        .single .et_pb_post .et_pb_toggle_0 h2{
          margin-top: 20px;
          margin-bottom: 20px!important;
        }

				.single .et_pb_post_title{
				margin-bottom:0!important}
				#date,#tags{
				padding:7px 50px}
				#date{
				background:url(img/calendar.png) left center no-repeat}
				#tags{
				background:url(img/tag.png) left center no-repeat}
				#tags a{
				color:#8c8c8c}
				#leplus{
				padding-left:70px;padding-top:0;background:url(img/leplus.png) left center no-repeat}
				#leplus p{
				background-color:#f5f5f5;padding:10px}
				#autresFormations h2,.single #autres .et_pb_text h2{
				text-transform:initial;color:#8c8c8c;font-size:2em;font-weight:400}
				.single #autres .et_pb_text h2:after{
				margin-top:10px;height:4px;width:450px}
				#formationTitre,#topConseil .et_pb_title_container h1{
				text-transform:initial;font-size:4em;font-weight:700}
				#decouvreFormation h2{
				font-weight:700}
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls li a{
				text-transform:uppercase;color:#008bb4;text-align:center;line-height:1.2em;padding:10px 60px 5px}
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_active a{
				padding:10px 60px 5px}
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_0 a,article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_1 a{
				padding:20px 60px 16px!important}
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls li{
				max-width:260px;border:none}
				article:not(#post-1159):not(#post-162) .et_pb_tab_active a{
				color:#fff!important}
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls li.et_pb_tab_active{
				background-color:#008bb4}
				article:not(#post-1159):not(#post-162) ul.et_pb_tabs_controls{
				background-color:#fff}
				.et_pb_all_tabs,.et_pb_tabs{
				border:none}
				article:not(#post-1159):not(#post-162) .et_pb_tabs .et_pb_all_tabs .et_pb_tab{
				border:2px solid #008bb4;padding-left:150px}
				article:not(#post-1159):not(#post-162) .et_pb_tabs .et_pb_all_tabs .et_pb_tab:nth-of-type(3){
				background:url(img/picto_egalite.png) 30px 30px no-repeat;background-size:8%;
			}
				/*article:not(#post-1159):not(#post-162) .et_pb_tabs .et_pb_all_tabs .et_pb_tab:nth-of-type(3){
				background:url(img/picto_qvt.png) 30px 30px no-repeat;background-size:8%}*/

				

				article:not(#post-1159):not(#post-162) .et_pb_tabs .et_pb_all_tabs .et_pb_tab:nth-of-type(2){
				background:url(img/picto_diversite.png) 30px 30px no-repeat;background-size:8%}
				article:not(#post-1159):not(#post-162) .et_pb_tabs .et_pb_all_tabs .et_pb_tab:nth-of-type(1){
				background:url(img/picto_handicap.png) 30px 30px no-repeat;background-size:8%}
				article:not(#post-1159):not(#post-162) .et_pb_tab li a{
				color:#8c8c8c}
				article:not(#post-1159):not(#post-162) .et_pb_tab li a:hover{
				opacity:.8}
				.entry-content ul{
				padding-bottom:0;list-style-type:none;list-style-image:url(img/bullet.png)}
				#titreFormation .et_pb_title_container h1{
				color:#008bb4;font-size:1.8em;font-weight:700}
				.category-diversite #texteEtIcone .et_pb_row:before,.category-handicap #texteEtIcone .et_pb_row:before,.category-qvt #texteEtIcone .et_pb_row:before, .category-egalite #texteEtIcone .et_pb_row:before{
				display:block;content:"";width:120px;height:100px;position:absolute;left:-140px;top:25px}
				.category-handicap #texteEtIcone .et_pb_row:before{
				background:url(img/picto_handicap.png) center center no-repeat}
				.category-diversite #texteEtIcone .et_pb_row:before{
				background:url(img/picto_diversite.png) center center no-repeat}
				.category-qvt #texteEtIcone .et_pb_row:before{
				background:url(img/picto_qvt.png) center center no-repeat}
				.category-egalite #texteEtIcone .et_pb_row:before{
				background:url(img/picto_egalite.png) center center no-repeat}
				#texteEtIcone a{
				color:#8c8c8c}
				#texteEtIcone a:hover{
				color:#ff432c}
				.parent-pageid-341 #blocDuree,.parent-pageid-733 #blocDuree,.parent-pageid-738 #blocDuree{
				padding:10px;background:url(img/time-blanc.png) 20px center no-repeat #051A31;}
                .parent-pageid-341 h2, .parent-pageid-733 h2, .parent-pageid-738 h2, .parent-pageid-341 h3, .parent-pageid-733 h3, .parent-pageid-738 h3{
                    color: #008bb4;
                }

				#blocDuree h3{
				font-size:1.2em}
				#blocDuree h3:after{
				content:"";display:block;width:100px;height:2px;background-color:#fff;margin: 0 auto; margin-top:10px}
				#infosFormation h2{
				color:#008bb4;font-size:1.2em;border-bottom:2px solid #008bb4;font-weight:700;padding-bottom:5px;margin-bottom:10px}
				.parent-pageid-733 #infosFormation #contenu h2,.parent-pageid-738 #infosFormation #contenu h2{
				max-width:410px}
				#infosFormation .et_pb_text{
				padding:20px 10px 10px 60px;min-height:310px}
				#infosFormation #contenu{
				background:url(img/book-orange.png) 15px 15px no-repeat #fff}
				#infosFormation #methode{
				background:url(img/book-orange2.png) 15px 15px no-repeat #fff}
				#infosFormation #acteurs{
				background:url(img/group-orange.png) 15px 15px no-repeat #fff}
				#infosFormation #resultats{
				background:url(img/fleche-orange.png) 15px 15px no-repeat #fff}
				#infosFormation ul li{
				list-style-image:url(img/coche.png)}
				.parent-pageid-341 .et_pb_button,.parent-pageid-733 .et_pb_button,.parent-pageid-738 .et_pb_button{
				font-size:15px!important;max-width:270px}
				#autresFormations h2:after{
				content:"";display:block;width:370px;height:3px;background-color:#008bb4;margin-top:5px}
				#autresFormations h3{
				font-size:1em;color:#008bb4;font-weight:700;min-height:80px;padding-top:40px}
				#autresFormations .et_pb_column_1_3{
				background-color:#f5f5f5;padding:20px}
				.category-handicap #autresFormations h3{
				background:url(img/picto_handicap.png) left top no-repeat;background-size:12%}
				.category-diversite #autresFormations h3{
				background:url(img/picto_diversite.png) left top no-repeat;background-size:12%}
				.category-qvt #autresFormations h3{
				background:url(img/picto_qvt.png) left top no-repeat;background-size:12%}
				#fondGrisTrois h3{
				padding:30px 0}
				#fondGrisTrois .et_pb_text_11,#fondGrisTrois .et_pb_text_5,#fondGrisTrois .et_pb_text_7,#fondGrisTrois .et_pb_text_9{
				padding:20px 50px}
				.page-id-158 #topConseil .et_pb_title_container h1{
				text-transform:uppercase;font-weight:400;font-size:3.5em}
				.page-id-158 h3 a{
				color:#008bb4;font-weight:700}
				.page-id-158 #lettrine h2,.page-id-160 #lettrine h2,.parent-pageid-160 #lettrine h2{
				font-size:1.1em;color:#008bb4;font-weight:700;margin-bottom:20px;line-height:1.5em;border-left:3px solid;padding-left:10px;padding-bottom:0;position:relative;left:-15px}
				.category-ateliers h1,.category-ateliers h2,.category-objets h1,.category-objets h2,.page-id-160 #lettrine h2,.page-id-550 h1,.page-id-552 h1,.page-id-555 h1,.parent-pageid-160 #lettrine h2, .page-id-6655 h1{
				color:#ff432c}
				.page-id-160 #lettrine h2:before,.parent-pageid-160 #lettrine h2:before{
				background-color:#ff432c;height:180px}
				.parent-pageid-160 #lettrine h2:before{
				height:130px}
				.bordRouge{
				border-left:2px solid #ff432c;padding-left:5px}
				.category-ateliers h2,.category-objets h2{
				text-transform:initial}
				.category-ateliers #leplus,.category-objets #leplus{
				background:url(img/leplus.png) top left no-repeat}
				.category-ateliers #leplus .et_pb_column,.category-objets #leplus .et_pb_column{
				background-color:#f5f5f5;padding:20px 10px}
				.category-ateliers #leplus .et_pb_column .et_pb_text,.category-objets #leplus .et_pb_column .et_pb_text{
				padding-left:70px;margin-bottom:10px}
				.category-ateliers .et_pb_button,.category-objets .et_pb_button{
				max-width:285px}
				#lieuAt{
				background:url(img/lieu.png) left center no-repeat}
				#animateurAt{
				background:url(img/animateur.png) left center no-repeat}
				#participantAt{
				background:url(img/participant.png) left center no-repeat}
				#tempsAt{
				background:url(img/time.png) left center no-repeat}
				#orgaAt{
				background:url(img/orga.png) left center no-repeat}
				#ateliersAutres article{
				padding:0;text-align:center;float:left;width:24%;margin-right:1.33%;border:1px solid #d9d9d9}
				#ateliersAutres article:last-of-type{
				margin-right:0}
				.category-ateliers #autresFormations #ateliersAutres h2:after,.category-objets #autresFormations #ateliersAutres h2:after{
				display:none}
				#autresFormations #ateliersAutres h2{
				text-transform:uppercase;font-size:.95em;color:#666;font-weight:800;margin-bottom:20px;margin-top:20px;padding:10px}
				#autresFormations #ateliersAutres .post-content{
				margin-bottom:15px;min-height:55px;padding:0 5px}
				.page-id-550 h1,.page-id-552 h1,.page-id-555 h1, .page-id-6655 h1{
				font-weight:800}
				.page-id-550 #texteEtIcone h3 span,.page-id-552 #texteEtIcone h3 span,.page-id-555 #texteEtIcone h3 span, .page-id-6655 #texteEtIcone h3 span{
				padding:10px;font-size:.8em;font-weight:700;background-color:#f5f5f5;width:100%;display:block}
				.page-id-550 #texteEtIcone h3 .bleu,.page-id-552 #texteEtIcone h3 .bleu,.page-id-555 #texteEtIcone h3 .bleu, .page-id-6655 #texteEtIcone h3 .bleu{
				border-left:3px solid #008bb4}
				.page-id-550 #texteEtIcone h3 .rouge,.page-id-552 #texteEtIcone h3 .rouge,.page-id-555 #texteEtIcone h3 .rouge,.page-id-6655 #texteEtIcone h3 .rouge{
				border-left:3px solid #ff432c}
				.page-id-550 #apropos .et_pb_column_6,.page-id-552 #apropos .et_pb_column_6,.page-id-555 #apropos .et_pb_column_6, .page-id-6655 #apropos .et_pb_column_6{
				padding-left:20px}
				.page-id-550 #apropos .et_pb_column_4,.page-id-550 #apropos .et_pb_column_5,.page-id-552 #apropos .et_pb_column_4,.page-id-552 #apropos .et_pb_column_5,.page-id-555 #apropos .et_pb_column_4,.page-id-555 #apropos .et_pb_column_5,.page-id-6655 #apropos .et_pb_column_4,.page-id-6655 #apropos .et_pb_column_5{
				padding:20px}
				#ateliersPhares h2,#ateliersPhares h3{
				font-weight:800}
				#ateliersPhares h3{
				font-size:.8em}
				#ateliersPhares .et_pb_blog_grid_wrapper{
				text-align:center}

				#ateliersPhares .et_pb_blog_grid .et_pb_image_container{
					max-height: 220px;
					overflow: hidden;
				}
				#ateliersPhares .et_pb_blog_grid_wrapper article{
				padding:0;border:none;margin-bottom:40px;width: 96%; /*float: left;*/margin-right: 2%;display: inline-table;}
				#ateliersPhares .et_pb_blog_grid_wrapper article:nth-of-type(3n){
					margin-right: 0;
				}
				#ateliersPhares .et_pb_blog_grid_wrapper article .post-content{
				padding:10px;min-height:110px}
				#ateliersPhares .et_pb_blog_grid_wrapper article h2{
				text-transform:uppercase;padding:10px 5px;font-size:1em;margin-top:5px; min-height: 60px;}
				#tagsCom h2{
				font-size:1.4em;font-weight:700}
				#tagsCom .et_pb_text .boxes{
				background-color:#fff;padding:5px 10px;border-radius:10px;position:absolute}
				#tagsCom .et_pb_text .boxes:hover{
				background-color:#ff432c}
				#tagsCom .et_pb_text .boxes a{
				color:#000}
				#tagsCom .et_pb_text .boxes:hover a{
				color:#fff}
				#cadreTags .et_pb_text{
				position:relative;height:150px;padding:40px;background:url(img/light.png) center 35% no-repeat}
				#un{
				top:-50px;left:14%}
				#deux{
				top:0;left:23%}
				#trois{
				top:-20px;left:66%}
				#quatre{
				top:46px;left:82%}
				#cinq{
				top:20px;}
				#six{
				top:80px;left:41%}
				#sept{
				top:-50px;left:56%}
				#huit{
				top:45px;left:28%}
				#neuf{
				top:90px;left:56%}
				#dix{
				top:88px;left:9%}
				#onze{
				top:-50px;left:79%}
				#douze{
				top:43%;left:90%}
				#treize{
				top:20px;left:54%;}
				#lienPortfolio h2{
				font-size:2.5em}
				.lienPortfolio{
				display:block;padding:80px 0 250px}
				.et_pb_contact .et_pb_contact_field_half{
				float:none}
				.et_pb_contact_field_1{
				position:absolute;top:0;right:0}
				.et_pb_contact_message{
				min-height:205px}
				.et_pb_contact p input,.et_pb_contact p textarea{
				background-color:#fff}
				body #page-container .et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button{
				padding:15px 30px}
				#temoignages h2{
				font-size:18px;color:#ff432c;font-weight:500;margin-top:0}
				#temoignages .et_pb_post{
				border:1px solid #d9d9d9;padding:25px 20px;background-color:#fff;z-index:999;position:relative;margin-bottom:110px}
				#post-1148 #temoignages .et_pb_post:before{
				content:url(img/guillemet-gauche-gris.png);position:absolute;top:-60px;left:-100px;z-index:1}
				#post-1148 #temoignages .et_pb_post:after{
				content:url(img/guillemet-droit-gris.png);position:absolute;bottom:25px;right:-100px;visibility:visible}
				#temoignages .et-pb-controllers{
				bottom:-43px;text-align:left;padding:14px 0 0 20px;border:1px solid #d9d9d9;background-color:transparent;z-index:999;width:70%}
				#temoignages .et-pb-controllers a{
				width:13px;height:13px;border:1px solid #d9d9d9}
				#temoignages .et_pb_slide_description .et_pb_slide_title{
				text-align:left;text-transform:uppercase!important}
				#temoignages .et_pb_slide_description .et_pb_slide_content{
				text-align:left}
				#temoignages .et_pb_slide{
				padding:0}
				#temoignages .et_pb_slides{
				border:1px solid #d9d9d9}
				#temoignages .et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{
				padding:25px 20px}
				article:not(#post-1148) #temoignages .et_pb_row:nth-of-type(2) .et_pb_column:before{
				content:url(img/guillemet-gauche-gris.png);position:absolute;top:-60px;left:-100px}
				article:not(#post-1148) #temoignages .et_pb_row:nth-of-type(2) .et_pb_column:after{
				content:url(img/guillemet-droit-gris.png);position:absolute;bottom:-110px;right:-100px}
				#temoignages #voirTous{
				position:relative;top:-60px;z-index:99;padding:30px 0}
				#temoignages #voirTous .et_pb_column{
				width:30%;float:right}
				#temoignages #voirTous .et_pb_button{
				display:block}
				#temoignages #voirTous .et_pb_button:hover{
				background-color:#ff432c}
				#post-1159 .et_pb_row_1{
				width:100%;max-width:100%}
				#post-1159 .et_pb_tab{
				padding:24px 0 0}
				#post-1159 .et_pb_tabs_controls{
				margin:0 auto;background-color:#fff}
				#post-1159 .et_pb_tabs_controls li{
				border-right:3px solid #ff432c;text-transform:uppercase;font-size:1.3em;font-weight:400;background:#fff;display:inline-block;float:none}
				#post-1159 .et_pb_tabs_controls li:last-of-type{
				border-right:none}
				#post-1159 .et_pb_tabs_controls li a{
				padding:0 30px;color:#8c8c8c}
				#post-1159 .et_pb_tab_active a{
				color:#ff432c!important}
				.foogallery-default .foogallery-caption{
				background-color:rgba(1,26,49,.3)}
				.foogallery-default.hover-effect-caption .foogallery-caption-title{
				border-bottom:2px solid #ff432c;width:80%;margin-left:10%;font-size:1.2em}
				.foogallery-default.hover-effect-caption .foogallery-caption-desc{
				padding:.25em 1em;line-height:2em}
				.et_pb_blog_grid .et_pb_post{
				border:none}
				@media screen and (min-width:980px){
				#post-1159 .foogallery-default a{
				margin-right:1%;margin-left:1%}
				#post-1159 .foogallery-default a img{
				width:100%}
			}
				.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta a,.et_pb_bg_layout_light .et_pb_post .post-meta,.et_pb_bg_layout_light .et_pb_post .post-meta a,.et_pb_bg_layout_light .et_pb_post p,.et_pb_bg_layout_light p.et_pb_title_meta_container,.et_pb_bg_layout_light p.et_pb_title_meta_container a{
				color:#8c8c8c}
				#topMagazine .et_pb_text p:before{
				content:url(img/guillemet-gauche-blanc.png);position:absolute;top:-60px;left:-140px}
				#topMagazine .et_pb_text p:after{
				content:url(img/guillemet-droit-blanc.png);position:absolute;bottom:-80px;right:-140px}
				#magazine .et_pb_post{
				padding-left:20px;margin-left:150px;margin-bottom:0;padding-bottom:100px;border-left:2px solid #8c8c8c;position:relative}
				#magazine .et_pb_post h2{
				margin-top:0;background-color:#fff;padding:20px 20px 20px 50px;text-transform:initial;color:#ff432c;font-weight:500;font-size:1.3em}
				#magazine .et_pb_bg_layout_light .et_pb_post .post-meta{
				margin-bottom:0;position:absolute;top:18px;left:-150px;font-size:1.5em}
				#magazine .et_pb_post h2:before{
				content:'';display:block;width:15px;height:15px;position:absolute;left:-8px;top:28px;background-color:#ff432c;border-radius:100%}
				#magazine .post-content{
				background-color:#fff;padding:0 20px 20px 50px;min-height: 280px;}
				#magazine .more-link{
				display:block;background-color:#ff432c;color:#fff;text-transform:uppercase;padding:20px;width:215px;left:calc(100% - 195px);top:20px;position:relative;text-align:center}
				#magazine .more-link:hover{
				opacity:.7}
				#magazine .entry-featured-image-url{
				position:absolute;width:33%;left:70px;top:70px;max-height: 250px;}
				#magazine .post-content p{
				width:60%;margin-left:40%}
				#breadcrumbsTop{
				position:absolute;top:0;margin-left:10%;}
				.single .et_pb_title_container h1{
				color:#ff432c}
				.signature{
				display:block;position:absolute;bottom:0;right:0}
				#quiCompteurs{
				margin:150px 0}
				#quiCompteurs .et_pb_module{
				margin-bottom:30px}
				#quiCompteurs .et_pb_number_counter .percent{
				height:50px}
				#quiCompteurs .et_pb_column_11 .percent-value:before,#quiCompteurs .et_pb_column_9 .percent-value:before{
				content:'+ de '}
				@media screen and (min-width:980px){
				.et_pb_gutters2.et_pb_row .et_pb_column_1_4,.page-id-166 .et_pb_gutters2 .et_pb_column_1_4{
				width:calc(25% - 10px);margin-right:10px}
			}
				#equipe{
				margin-bottom:150px}
				#equipe .et_pb_team_member{
				overflow:hidden}
				#equipe .et_pb_team_member_description{
				background-color:rgba(1,26,49,.3);text-align:center;padding:20px 10px 10px;height:100%;opacity:0;visibility:hidden;position:absolute;top:281px;transition:all .2s;font-size:.9em}
				#equipe .et_pb_team_member:hover .et_pb_team_member_description{
				top:0;opacity:1;visibility:visible}
				.et_pb_column_1_2 .et_pb_team_member_image,.et_pb_column_1_3 .et_pb_team_member_image,.et_pb_column_1_4 .et_pb_team_member_image,.et_pb_column_3_8 .et_pb_team_member_image{
				margin:0}
				#equipe .et_pb_team_member:hover .et_pb_team_member_image{
				opacity:.3}
				#equipe .et_pb_team_member_description h4:after{
				content:"";display:block;width:100%;height:2px;background-color:#ff432c;margin-bottom:5px;margin-top:10px}
				#equipe .et_pb_team_member_description .plus{
				margin-top:25px}
				#equipe .et_pb_team_member_description .plus:before{
				content:url(img/plus.png);position:absolute;margin-top:-25px}
				input:not(.wpcf7-submit),select,textarea{
				width:100%}
				.woocommerce-page input:not(.wpcf7-submit){
					width: auto;
				}
				.et_pb_column_1_3 .et_pb_map,.et_pb_column_1_4 .et_pb_map{
				height:345px}
				.wpcf7-form input,.wpcf7-form textarea{
				border:1px solid #d9d9d9;font-size:16px;padding:16px}
				.wpcf7-form textarea{
				min-height:260px}
				.wpcf7-form input.wpcf7-submit{
				background-color:#ff432c;color:#fff;border:none;padding:15px 30px;transition:all .2s;margin-top:20px;margin-bottom:20px}
				.wpcf7-form input.wpcf7-submit:hover{
				color:#ff432c;background-color:rgba(0,0,0,.05);padding-left:.7em;padding-right:2em;cursor:pointer}
				.et_pb_widget_area_left{
				border:none;padding-right:0}
				.widgettitle{
				text-transform:inherit;color:#8e8e8e;font-weight:500}
				.et_pb_widget_area_left .et_pb_widget{
				border-bottom:1px solid #e5e5e5;padding:20px;margin-bottom:0!important}
				#menu-magazine li{
				border:1px solid #e5e5e5;margin:0;font-size:1.2em}
				#menu-magazine li a{
				display:block;width:100%;height:100%;padding:15px 0 15px 60px}
				#menu-item-1897{
				background:url(img/toutes.png) 12px center no-repeat;background-size:9%}
				#menu-item-1899{
				background:url(https://www.com-unedifference.com/wp-content/uploads/2017/06/picto-conseilRH.png) left center no-repeat;background-size:20%}
				#menu-item-1901{
				background:url(https://www.com-unedifference.com/wp-content/uploads/2017/06/picto_qvt.png) 10px center no-repeat}
				#menu-item-1902{
				background:url(https://www.com-unedifference.com/wp-content/uploads/2017/06/picto_handicap.png) 10px center no-repeat}
				#menu-item-1900{
				background:url(https://www.com-unedifference.com/wp-content/uploads/2017/06/picto_diversite.png) 10px center no-repeat}
				#menu-item-6680{
				background:url(https://www.com-unedifference.com/wp-content/uploads/2020/03/galitéFH-e1583746194857.png) 10px center no-repeat}

				#menu-item-1898{
				background:url(https://www.com-unedifference.com/wp-content/uploads/2017/06/picto-commRH.png) left center no-repeat;background-size:18%}

				#menu-item-1900,#menu-item-1901,#menu-item-1902, #menu-item-6680{
				background-size:10%}
				#menu-magazine li a:hover,#menu-magazine li.current_page_item a{
				color:#8c8c8c;font-size:1.1em}
				.tag #sidebar{
				display:block;padding-left:0}
				.tag #autres,.tag #breadcrumbs,.tag #date,.tag #leplus,.tag #tags,.tag .et_pb_section .et_pb_row_fullwidth:first-of-type,.tag .post-meta,.tag article a img{
				display:none}
				.tag .et_pb_row.et_pb_row_fullwidth,.tag .et_pb_section{
				padding:0}
				.tag .et_pb_post h2{
				margin-top:0;color:#ff432c;text-transform:lowercase;font-size:1.3em;font-weight:500}
				#text-4 a,#text-7 a{
				color:#fff}
				.tag .et_pb_post h2:first-letter{
				text-transform:uppercase}
				.tag #left-area{
				background-color:#f5f5f5;padding:0 40px!important}
				.tag .et_pb_section:first-of-type{
				padding-top:60px}
				@media (min-width:981px){
					.et_header_style_split .centered-inline-logo-wrap #logo, .et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{
						width: auto;
					}
				.tag #left-area{
				width:75%;float:right!important}
				.tag .container{
				width:80%;max-width:100%}
				.tag .et_pb_row{
				width:calc(100% - 40px)}
				/*.tag .entry-title{
				margin-top:0;position:relative;top:80px;left:20px;z-index:99}*/
				.tag .et_pb_row.et_pb_row_fullwidth{
				max-width:100%!important;width:100%!important;padding:20px}
				.tag .et_pb_gutters3 .et_pb_column_1_2,.tags .et_pb_gutters3.et_pb_row .et_pb_column_1_2{
				width:38%}
				.tag .et_pb_gutters3 .et_pb_column_1_2:nth-of-type(2),.tags .et_pb_gutters3.et_pb_row .et_pb_column_1_2.et_pb_column_2:nth-of-type(2){
				width:55%}
			}
				#main-footer{
				background:url(img/fond-footer.jpg) center center no-repeat;background-size:cover}
				.footer-widget h4{
				border-bottom:1px solid #fff;margin-bottom:10px;display:inline-block}
				.et_pb_gutters3 .footer-widget{
				margin:0 5.5% 2.5% 0}
				#text-4 a{
				border:1px solid #fff;border-radius:8px;padding:1px 6px}
				,.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget#text-11,.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget#text-2,.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget#text-4{
				margin-bottom:6%}
				#text-12,#text-4{
				width:100%;text-align:right}
				#text-5{
				width:100%;text-align:center}
				#text-5 p:last-of-type{
				line-height:1.3em}
				#text-5 p{
				padding-bottom:.5em}
				#text-5 img{
				max-width:50%}
				#text-6{
				clear:both}
				#text-12 a,#text-6 a{
				color:#fff;font-size:.8em}
				#text-11{
				margin-bottom:5%}
				.footer-widget.last{
				display:none;position:fixed;left:0;bottom:0;margin-bottom:0!important;background-color:#051A31;border-top:1px solid;z-index:999}
				#text-12 p{
				width:33.333%;float:left;text-align:center;font-size:1.5em;padding:0;border-right:1px solid #fff}
				#text-12 a{
				display:block;width:100%;height:100%;padding:.5em 15px .5em 0}
				#text-12 a:hover{
				background-color:#ff432c}
				#text-12 p:first-of-type{
				background:url(img/icon-appel.png) left center no-repeat}
				#text-12 p:nth-of-type(2){
				background:url(img/icon-mail.png) left center no-repeat}
				#text-12 p:last-of-type{
				background:url(img/icon-plus.png) left center no-repeat;border-right:none}

/*Remove animation image*/

.et_pb_image{
	animation:none !important;
}


.contactAteliers textarea{
	min-height: 191px;
}

.contactAteliers .wpcf7-response-output{
	clear: both;
}
/*CF7*/




				/*Responsive*/
				@media screen and (max-width:1680px){
				#autres .et_pb_post h2:not(.entry-title):after,#filterposts .et_pb_post h2:not(.entry-title):after,.home .et_pb_post h2:not(.entry-title):after{
				margin-top:5px;margin-bottom:0}
				#autres .et_pb_post .more-link,#filterposts .more-link,.home .et_pb_post .more-link{
				bottom:65px}
				#autres .et_pb_post h2,.home .et_pb_post h2{
				font-size:1em}
				#autres .et_pb_post .post-content p,.home .et_pb_post .post-content p{
				font-size:.85em}
			}

				@media screen and (max-width:1470px){
				#equipe .et_pb_row{
				width:90%;max-width:100%}
			}
				@media screen and (max-width:1425px){
				#ateliersPhares .et_pb_blog_grid_wrapper article h2{
				min-height:60px}
			}
				@media screen and (min-width:1400px){
				.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{
				width:32%;margin-right:1%}
			}
				@media screen and (max-width:1400px){
				#apropos .et_pb_button_module_wrapper .et_pb_button_0{
				padding:.5em}
				#apropos .et_pb_button_module_wrapper{
				top:-30px}
				#autres .et_pb_post:hover h2.entry-title,.home .et_pb_post:hover h2.entry-title{
				font-size:1.2em;padding-top:15px}
				#autres .et_pb_post:hover .post-content,.home .et_pb_post:hover .post-content{
				top:48px}
				#autres .et_pb_post h2,.home .et_pb_post h2{
				font-size:.9em}
				.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{
				width:33%;margin-right:.333%}
				#autres .et_pb_post h2,#filterposts .et_pb_post h2{
				padding:0 0 10px}
				#magazine .et_pb_row{
				width:95%!important}
				#magazine .entry-featured-image-url{
				top:100px}
				#post-162 .et_pb_row_0.et_pb_row{
				padding-bottom:100px}
				#post-162 .et_pb_text_0 h1{
				font-size:70px!important}
				#autres .et_pb_row.et_pb_row_fullwidth,.et_pb_specialty_fullwidth>.et_pb_row{
				width:100%!important;max-width:100%!important}
				#temoignages #voirTous .et_pb_column{
				width:40%}
				#temoignages .et-pb-controllers{
				width:60%}
				#temoignages #voirTous{
				top:-57px}
				#autresFormations #ateliersAutres h2{
				min-height:60px;margin-bottom:0}
				#autresFormations #ateliersAutres .post-content{
				min-height:80px}
				#quiCompteurs .et_pb_number_counter .percent span{
				font-size:40px!important}
				.category-diversite #texteEtIcone .et_pb_row:before,.category-handicap #texteEtIcone .et_pb_row:before,.category-qvt #texteEtIcone .et_pb_row:before, .category-egalite #texteEtIcone .et_pb_row:before{
				background-size:70%}
			}
				@media screen and (max-width:1254px){
			
				.et_fullwidth_nav #main-header .container{
				padding-left:14px;padding-right:14px}
				#apropos .et_pb_button_module_wrapper .et_pb_button_0{
				padding:.7em .5em}
				#apropos .et-pb-controllers{
				padding:14px 10px 0 5px}
				.et-pb-controllers a{
				margin-right:5px}
				#apropos .et_pb_button_module_wrapper{
				top:-26px}
				#autres .et_pb_post .post-content p,.home .et_pb_post .post-content p{
				line-height:1.6em}
				#autres .et_pb_post .more-link,#filterposts .more-link,.home .et_pb_post .more-link{
				padding:5px 10px}
				.et_pb_team_member_description p{
				line-height:1.3em}
				/*#un{
				left:1%}
				#deux{
				left:26%}
				#quatre{
				top:0;left:78%}
				#neuf{
				top:31%}
				#six{
				top:86%}
				#douze{
				left:88%}*/
				.category-diversite #texteEtIcone .et_pb_row:before,.category-handicap #texteEtIcone .et_pb_row:before,.category-qvt #texteEtIcone .et_pb_row:before, .category-egalite #texteEtIcone .et_pb_row:before{
				left:-110px}
			}
				@media screen and (max-width:1220px){
				#ateliersPhares .et_pb_blog_grid_wrapper article .post-content{
				min-height:110px}
				#post-162 .et_pb_row_0.et_pb_row{
				padding-bottom:80px}
			}

			@media screen and (max-width:1178px){
				#ateliersPhares .et_pb_blog_grid_wrapper article{
					width: 49%;
					margin-right: 2%;
				}

				#ateliersPhares .et_pb_blog_grid_wrapper article:nth-of-type(3n){
					margin-right: 2%;
				}

				#ateliersPhares .et_pb_blog_grid_wrapper article:nth-of-type(2n){
					margin-right: 0;
				}
			}

			@media screen and (max-width:1161px){
				#top-menu li{
					padding-right:10px;
				}

				#top-menu li.menu-item-7123, #top-menu li.menu-item-9018{
					padding-left: 119px;
				}

				#top-menu li.centered-inline-logo-wrap{
					margin-left: -40px;
				}

			}
				@media screen and (max-width:1100px){
				#autres .et_pb_post:hover h2.entry-title,.home .et_pb_post:hover h2.entry-title{
				font-size:1em;padding-top:10px}
				#autres .et_pb_post:hover .post-content,.home .et_pb_post:hover .post-content{
				top:39px}
				#autres .et_pb_post .more-link,#filterposts .more-link,.home .et_pb_post .more-link{
				bottom:45px}
				#magazine .entry-featured-image-url{
				width:100%;position:initial}
				#magazine .post-content p{
				width:100%;margin-left:0}
				#topMagazine .et_pb_text p:before{
				left:0}
				#topMagazine .et_pb_text p:after{
				right:0}
				#menu-magazine li a{
				font-size:.8em}
				#menu-magazine li a:hover,#menu-magazine li.current_page_item a,.et_pb_team_member_description p{
				font-size:.9em}
				#equipe .et_pb_team_member_description .plus{
				margin-top:10px}
				#temoignages #voirTous .et_pb_column,#temoignages .et-pb-controllers{
				width:50%!important}
				#temoignages #voirTous{
				top:-51px}
				.lienPortfolio{
				padding:80px 0 130px;text-align:right}
				#quiCompteurs .et_pb_number_counter .percent span{
				font-size:36px!important}
				#formationTitre,#topConseil .et_pb_title_container h1{
				font-size:3em!important;line-height:1em}
			}
				@media screen and (min-width:981px){
				.home .et_pb_row.et_pb_row_fullwidth,.home .et_pb_specialty_fullwidth>.et_pb_row,.page-id-158 .et_pb_row.et_pb_row_fullwidth,.page-id-158 .et_pb_specialty_fullwidth>.et_pb_row{
				width:100%!important;min-width:100%!important}
			}
				@media screen and (max-width:980px){
				.real .et_pb_post_slider .et_pb_slide{
					width: 90%;
					margin-left: 5%;
					margin-top: 40px;
				}

				.et_pb_slider .et_pb_slides .et_pb_slide_0{
				background-position:right}
				.et_pb_fullwidth_slider_0 .et_pb_slide_description{
				padding-top:200px!important;padding-bottom:100px!important}
				.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{
				font-size:50px!important}
				.et_pb_best_value,.et_pb_slide_content{
				font-size:16px}
				.et_pb_row.et_pb_row_fullwidth,.et_pb_specialty_fullwidth>.et_pb_row{
				width:95%!important}
				#filterposts .et_pb_post{
				width:100%;height:auto;float:none}
				article:not(#post-162) #filterposts .et_pb_post .post-content a{
				position:relative;width:auto;background:0 0;opacity:1;padding:0;display:inline-block;font-size:13px}
				#filterposts .et_pb_post:after,#post-1148 #temoignages .et_pb_post:after,#post-1148 #temoignages .et_pb_post:before,.home #expertises .et_pb_row_4{
				display:none}
				#citation .et_pb_row_0.et_pb_row{
				padding-left:50px;padding-right:50px}
				body #page-container .et_pb_button_0{
				font-size:16px!important}
				#apropos .et_pb_button_module_wrapper .et_pb_button_0{
				padding:.5em}
				#apropos .et_pb_button_module_wrapper{
				top:-31px}
				#apropos .et_pb_column_14{
				border-right:none}
				#apropos .et_pb_number_counter{
				text-align:center}
				.logo_showcase .slick-next{
				right:-60px!important}
				.logo_showcase .slick-prev{
				left:-60px!important}
				.footer-widget{
				width:100%!important;margin:5% 0 50px!important}
				#footer-widgets .footer-widget .fwidget{
				margin-bottom:0;text-align:center;width:100%}
				.footer-widget.last{
				margin-bottom:0!important}
				.et_pb_column .et_pb_blog_grid .column.size-1of2{
				width:70%!important;margin:0 15%!important}
				#autres .et_pb_post,.home .et_pb_post{
				margin-bottom:20px;
				width: 100%;}
				#autres .et_pb_post:hover h2.entry-title,.home .et_pb_post:hover h2.entry-title{
				font-size:1.5em;padding:20px}
				#autres .et_pb_post h2,.home .et_pb_post h2{
				font-size:1.2em}
				#autres .et_pb_post h2,#filterposts .et_pb_post h2{
				padding:0 10px 10px}
				#autres .et_pb_post:hover .post-content,.home .et_pb_post:hover .post-content{
				top:68px}
				#autres .et_pb_post h2:not(.entry-title):after,#filterposts .et_pb_post h2:not(.entry-title):after,.home .et_pb_post h2:not(.entry-title):after{
				margin-top:20px;margin-bottom:10px}
				#autres .et_pb_post .post-content p,.home .et_pb_post .post-content p{
				font-size:1em}
				#autres .et_pb_post .more-link,#filterposts .more-link,.home .et_pb_post .more-link{
				padding:10px;bottom:90px}
				#topMagazine .et_pb_text p:before{
				top:-100px}
				#menu-magazine li a{
				padding:15px 0 15px 70px}
				#post-162 .et_pb_post .entry-featured-image-url{
				max-height:500px}
				#post-162 #autres .et_pb_column_1 #filterposts{
				width:60%!important;margin-left:20%!important}
				.post-162 h1{
				font-size:4em!important}
				.et_pb_column .et_pb_team_member_image,.et_pb_column .et_pb_team_member_image img{
				width:100%!important}
				#equipe .et_pb_team_member_description .plus{
				margin-top:50px}
				.et_pb_team_member_description p{
				font-size:1em;margin-top:40px}
				#homeSlide .et_pb_slide_title{
				font-size:50px!important}
				.home .et_pb_slide_content h1{
				font-size:1.1em}
				.et_pb_column{
				margin-bottom:0}
				.foogallery-default.spacing-width-25 a:nth-child(even){
				margin-right:0}
				#temoignages #voirTous{
				top:-60px}
				#tagsCom .et_pb_row{
				width:98%}
				#ateliersAutres article{
				width:49%;margin-right:1%}
				.single .et_pb_title_container h1{
				margin-top:50px}
				.page-id-550 #apropos,.page-id-552 #apropos,.page-id-555 #apropos, .page-id-6655 #apropos{
				padding-top:0}
				.page-id-550 #apropos .et_pb_column_6,.page-id-552 #apropos .et_pb_column_6,.page-id-555 #apropos .et_pb_column_6, .page-id-6655 #apropos .et_pb_column_6{
				padding-top:50px}
				#apropos .et_pb_post_slider .et_pb_slide_content{
				min-height:80px}
				.category-diversite #texteEtIcone .et_pb_row:before,.category-handicap #texteEtIcone .et_pb_row:before,.category-qvt #texteEtIcone .et_pb_row:before, .category-egalite #texteEtIcone .et_pb_row:before{
				top:-60px;left:-30px}
				.parent-pageid-341 #blocDuree,.parent-pageid-733 #blocDuree,.parent-pageid-738 #blocDuree{
				margin:0 auto}
				#infosFormation .et_pb_text{
				min-height:180px}
				#infosFormation .et_pb_row_3,#infosFormation .et_pb_row_4{
				padding:0}
				#infosFormation .et_pb_row_3 .et_pb_column,#infosFormation .et_pb_row_4 .et_pb_column{
				padding-left:0;padding-right:0;margin-top:50px}
				#autresFormations .et_pb_column_1_3{
				margin-top:80px}
				#autresFormations h3{
				padding-top:80px;background-position:center top!important}
			}
				@media screen and (max-width:920px){
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls li{
				width:33%}
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_0 a,article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_1 a,article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_active a,article:not(#post-1159):not(#post-162) .et_pb_tabs_controls li a{
				padding:10px 15px 5px!important;width:100%}
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_0 a,article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_1 a{
				padding:20px 15px 16px!important}
			}
				@media screen and (max-width:844px){
				#temoignages #voirTous .et_pb_column{
				width:70%!important}
				#temoignages .et-pb-controllers{
				width:30%!important}
				#temoignages #voirTous .et_pb_button{
				font-size:14px!important;padding:10px 20px!important}
				#cadreTags .et_pb_text{
				height:auto}
				#tagsCom .et_pb_text .boxes{
				position:initial;width:40%;float:left;margin:10px 5%}
				#deux,#un{
				margin-top:50px!important}
			}
				@media screen and (max-width:820px){
				.foogallery-default.spacing-width-25 a{
				margin-right:0}
			}
				@media screen and (max-width:767px){
				.et-pb-controllers{
				height:45px}
				.footer-widget.last{
				display:block}
				.et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_column .et_pb_widget:nth-child(n),.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n){
				width:80%!important;margin-left:10%!important;margin-right:10%!important}
				#autres .et_pb_post:hover .post-content,.home .et_pb_post:hover .post-content{
				top:64px}
				#autres .et_pb_post#post-468:hover .post-content{
				top:65px}
				#menu-magazine li a{
				font-size:1em}
				#menu-magazine li a:hover,#menu-magazine li.current_page_item a{
				font-size:1.1em}
				#menu-item-1897{
				background-size:8%}
				#menu-item-1900,#menu-item-1901,#menu-item-1902, #menu-item-6680{
				background-size:9%}
				#post-162 #autres .et_pb_column_1 #filterposts{
				width:80%!important;margin-left:10%!important}
				#realisationBanner{
				text-align:right}
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls li{
				width:100%;max-width:100%}
				article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_1 a,article:not(#post-1159):not(#post-162) .et_pb_tabs_controls .et_pb_tab_active a,article:not(#post-1159):not(#post-162) .et_pb_tabs_controls li a{
				padding:20px 15px 16px!important}
				#post-1159 .et_pb_tabs_controls li{
				border:none;display:block;border-bottom:2px solid #ff432c}
				#post-1159 .et_pb_tabs_controls{
				width:80%}
				.droite,.gauche{
				width:100%;margin:0}
				.wpcf7-form textarea{
				margin-top:15px}
				.et_pb_contact_field_1{
				position:initial}
				.lienPortfolio{
				font-size:30px;padding:40px 0 60px}
			}
				@media screen and (max-width:655px){
				#tagsCom .et_pb_text .boxes{
				width:100%;margin:10px 0}
				#deux{
				margin-top:10px!important}
				#post-162 .et_pb_text_0 h1{
				font-size:50px!important}
				.category-handicap #autresFormations h3{
				background-size:20%}
				#ateliersPhares .et_pb_blog_grid_wrapper article{
					width: 100%;
					margin-right: 0;
				}
			}
				@media screen and (max-width:600px){
				#expertises .et_pb_row_5{
				width:90%}
				.et_pb_row_5.et_pb_row{
				padding-right:10px!important;padding-left:10px!important}
				.et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_column .et_pb_widget:nth-child(n),.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n){
				width:100%!important;margin-left:0!important;margin-right:0!important}
				#fondGrisTrois .et_pb_text_11,#fondGrisTrois .et_pb_text_5,#fondGrisTrois .et_pb_text_7,#fondGrisTrois .et_pb_text_9{
				padding:20px 15px}
				.page-id-162 .et_pb_section_0{
				padding:10px 0}
				#equipe .et_pb_team_member_description .plus{
				margin-top:20px}
				.et_pb_team_member_description p{
				margin-top:10px}
			}
				@media screen and (max-width:550px){
				.logo_showcase .slick-next{
				right:-35px!important}
				.logo_showcase .slick-prev{
				left:-35px!important}
				#magazine .et_pb_post{
				margin-left:100px}
				#magazine .et_pb_bg_layout_light .et_pb_post .post-meta{
				left:-110px}
				#text-12 a{
				text-align:right}
				article:not(#post-1159):not(#post-162) .et_pb_tabs .et_pb_all_tabs .et_pb_tab{
				padding-left:80px}
			}
				@media screen and (max-width:500px){
				#autres .et_pb_post h2:not(.entry-title):after,#filterposts .et_pb_post h2:not(.entry-title):after,.home .et_pb_post h2:not(.entry-title):after{
				margin-top:5px;margin-bottom:0}
				#autres .et_pb_post:hover h2.entry-title,.home .et_pb_post:hover h2.entry-title{
				padding:10px}
				#autres .et_pb_post:hover .post-content,.home .et_pb_post:hover .post-content{
				top:45px}
				#autres .et_pb_post .more-link,#filterposts .more-link,.home .et_pb_post .more-link{
				padding:5px 10px;bottom:55px}
				#menu-item-1897{
				background-size:12%}
				#menu-item-1900,#menu-item-1901,#menu-item-1902, #menu-item-6680{
				background-size:13%}
				#ateliersAutres article{
				width:100%;margin-right:0}
				#autresFormations #ateliersAutres .post-content{
				min-height:50px}
			}
				@media screen and (max-width:479px){
				#equipe .et_pb_team_member_description .plus{
				margin-top:40px}
				.et_pb_team_member_description p{
				margin-top:30px}
			}
				@media screen and (max-width:475px){
				.container,.et_pb_row{
				width:90%}
				#citation .et_pb_row_0.et_pb_row{
				padding-left:0;padding-right:0}
				#citation .et_pb_text:after,#citation .et_pb_text:before{
				display:none}
			}
				@media screen and (max-width:450px){
				.lienPortfolio{
				font-size:20px;padding:20px 0}
				#formationTitre,#topConseil .et_pb_title_container h1{
				font-size:2.4em!important}
			}
				@media screen and (max-width:416px){
				#text-12 a{
				font-size:.6em}
				#temoignages #voirTous .et_pb_column{
				width:80%!important}
				#temoignages .et-pb-controllers{
				width:20%!important}
			}
				@media screen and (max-width:400px){
				#autres .et_pb_post .post-content p,.home .et_pb_post .post-content p{
				display:none}
				#magazine .et_pb_post{
				margin-left:0}
				#magazine .et_pb_bg_layout_light .et_pb_post .post-meta{
				top:5px;left:35px}
				#magazine .et_pb_post h2{
				padding:40px 20px 20px 50px}
				article:not(#post-1159):not(#post-162) .et_pb_tabs .et_pb_all_tabs .et_pb_tab{
				padding-left:10px;padding-top:80px;background-position:center 15px!important;background-size:20%!important}
			}
				@media screen and (max-width:375px){
				#citation .et_pb_text_0{
				padding-right:10px!important;padding-left:10px!important}
				#metiers .et_pb_row_2 h3{
				font-size:1.6em}
				.post-162 h1{
				font-size:3em!important}
			}
				@media screen and (max-width:350px){
				#text-12 a{
				opacity:0}
				#text-12 p{
				background-position:center center!important}
				#text-12 p:hover{
				background-color:#ff432c!important}
				.percent-value{
				font-size:40px}
			}

/*
@media screen and (max-width: 1480px){
	#post-162 .display-posts-listing .title{
		top: 10px;
	}

	#post-162 .display-posts-listing .excerpt{
		top: 150px;
	}
}*/

@media screen and (max-width: 1365px){
	#post-162 .display-posts-listing li{
		width: 48%;
	}

	#post-162 .display-posts-listing .title{
		top: 40px;
	}

	#post-162 .display-posts-listing .excerpt{
		top: 150px;
	}
}

@media screen and (max-width: 1220px){
	#post-162 .display-posts-listing li{
		width: 60%;
		margin-left: 20%;
		min-height: auto;
	}

	#post-162 .display-posts-listing li img{
		min-height: auto;
	}
}

@media screen and (max-width: 980px){
	#post-162 .display-posts-listing .title{
		top: 10px;
	}

	#post-162 .display-posts-listing .excerpt{
		top: 100px;
	}



	#post-162 .display-posts-listing li{
		width: 98%;
		margin-left: 1%;
	}

	#post-162 .display-posts-listing img{
		width: 100%;
	}

	#post-162 .display-posts-listing .image{
		display: initial;
	}
}


@media screen and (max-width: 475px){

	#post-162 .display-posts-listing .title{
		top: 10px;
	}

	#post-162 .display-posts-listing .excerpt{
		top: 50px;
	}
}

@media screen and (max-width: 405px){
	#post-162 #autres .et_pb_tab{
		padding: 24px 20px 24px 0;
	}

	#post-162 .display-posts-listing .excerpt{
		line-height: 1.5em;
	}

}

