/*Theme Name: Divi childTemplate: DiviTheme URI: http://www.elegantthemes.com/gallery/divi/Version: 3.0.63Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.Author: Elegant ThemesAuthor URI: http://www.elegantthemes.comTags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-readyLicense: GNU General Public License v2License URI: http://www.gnu.org/licenses/gpl-2.0.html*/@import url("../Divi/style.css");/*--------------------------------------------------------------# General--------------------------------------------------------------*//** Toggles*/.et_pb_module.et_pb_toggle {	border: none;}.et_pb_toggle h2.et_pb_toggle_title {	color:#401f37;	font-size: 20px;	font-weight: 600;}.et_pb_toggle h4.et_pb_toggle_title {	color:#401f37;	font-size: 16px;	font-weight: 500;}.et_pb_toggle h2.et_pb_toggle_title::before, .et_pb_toggle h4.et_pb_toggle_title::before {	font-family: 'ElegantIcons';   	background-color: #e90a72;  	color: #fff;	font-size: 20px;	padding: 2px 3px 2px 2px;}.et_pb_toggle.et_pb_toggle_close h2.et_pb_toggle_title::before, .et_pb_toggle.et_pb_toggle_close h4.et_pb_toggle_title::before {	content:'\4c';}.et_pb_toggle.et_pb_toggle_open h2.et_pb_toggle_title::before, .et_pb_toggle.et_pb_toggle_open h4.et_pb_toggle_title::before {	content:'\4b';}.et_pb_toggle h3.et_pb_toggle_title {	font-weight: 600 !important;}.et_pb_toggle .et_pb_toggle_content h3 {	font-size:18px;	color:#333;	font-weight: 600;}/** Vertical tabs*/.et_pb_tabs.vertical-tabs {	border: 1px solid #e7e7e7;	background: #f6f6f6;}.vertical-tabs li[class^=et_pb_tab] {	background:#f6f6f6;}.vertical-tabs li[class^=et_pb_tab] a {  	color: #401f37;}.vertical-tabs li.et_pb_tab_active {	background: #fff;	border-right: 0;}.vertical-tabs li.et_pb_tab_active a {  	color: #e90a72 !important;}.vertical-tabs ul.et_pb_tabs_controls {  float: left;  width: 25%;  display: block;  background: transparent;}.vertical-tabs .et_pb_all_tabs {  display: flex;  width: 75%;}.vertical-tabs .et_pb_tabs_controls li {	display: block;	width: 100%;  	/*border: 1px solid #d9d9d9;*/  	border-bottom: 1px solid #e7e7e7;  	margin-bottom: 0;}/*.vertical-tabs .et_pb_tabs_controls li.et_pb_tab_active:last-child {	border-bottom: 0;}*/.vertical-tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child {	border-right: 1px solid #e7e7e7;}.vertical-tabs .et_pb_tabs_controls li a {   display: block;	width: 100%;  padding: 15px 30px ;  font-size: 15px;}.vertical-tabs ul.et_pb_tabs_controls:after {content: none;}.vertical-tabs .et_pb_tab {    padding: 0;}@media screen and (max-width:980px) {	.vertical-tabs ul.et_pb_tabs_controls.clearfix {  	float: left;  	width: 100%;  	display: inherit;	}	.vertical-tabs .et_pb_all_tabs {  	display: flex;  	width: 100%;	}	.vertical-tabs .et_pb_tab.et_pb_tab.clearfix.et-pb-active-slide {  	border-left: 0px solid #e7e7e7;	}}/** Blurb*/.et_pb_blurb_content {    max-width: none;}.et_pb_blurb_position_left .et_pb_main_blurb_image {	width:auto;}/** Lists*/ul.arrow-list, ul.theme-list {	list-style-type:none;}p + ul.theme-list, h4 + ul.theme-list, h5 + ul.theme-list {	margin-top:15px;}ul.arrow-list li::before, ul.theme-list li::before {	font-family: 'ElegantIcons';	}	ul.arrow-list li::before {	content:'\24';	color: #401f37;	margin-right:5px;}ul.theme-list > li:not(:last-child) {	margin-bottom:10px;}	ul.theme-list li::before {	content:'\5e';	color: #e90a72;	font-size: 18px;	position: relative;	top: 3px;}ul.theme-list li > p {	display:inline;}		/** Page template Equitox*/.page-template-page-equitox #main-content {		padding-top: 113px;	}	@media screen and (max-width:980px) {	.page-template-page-equitox #main-content {		padding-top: 80px;	}}.page-template-page-equitox article .et_builder_inner_content > .et_section_regular:first-child {	padding-top: 0 !important;}/** Titles*/.et_pb_text.page-subtitle h2 {	font-weight:600;}.pink {	color: #e90a72 !important;}.et_pb_toggle .et_pb_toggle_content h3.pink {    font-weight: 400;}/** Buttons*/.et_pb_button.et_pb_bg_layout_light {	color:#fff;}/* Links */article .entry-content a {	font-weight:700;} /*--------------------------------------------------------------# Header--------------------------------------------------------------*//** Logo*/@media screen and (min-width:981px) {	#logo {	position: relative;    top: -10px;	}}/** Primary menu*//* Polylang & content after */@media screen and (min-width:1200px) {	#et-top-navigation .quadmenu-navbar-nav > li:not(:last-child):not(:nth-last-child(3)) > a .quadmenu-item-content::after {		content:"/";		margin-left: 15px;	}		#top-menu-nav #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item > a {    	padding-bottom: 15px;	}		#et-top-navigation .quadmenu-navbar-nav > li.quadmenu-item.menu-icon-search > a .quadmenu-item-content::after {		display:none;		}			#et-top-navigation .quadmenu-navbar-nav > li.quadmenu-item-mobile {		display:none !important;		}		#et-top-navigation .quadmenu-navbar-nav > li.quadmenu-item.lang-item {		display:none;		}			#et-top-navigation .quadmenu-navbar-nav li.menu-no-link > a, #et-top-navigation .quadmenu-navbar-nav li.menu-no-link > a:hover {		cursor: default;	}}/* EN only */.lang-en #quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content {    padding: 15px 10px;}/* Home transparency */#top-header, #top-header.et-fixed-header, #main-header, #et-secondary-nav li ul {    background-color: #fff !important;}/*.home #top-header:not(.et-fixed-header), .home #main-header:not(.et-fixed-header) #et-secondary-nav li ul, .home #main-header:not(.et-fixed-header) {    background-color: transparent !important;    background: none !important;}*//** Quad menu*/#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-title {	border-color: #401f37;}/* 2nd level menus */.quadmenu-navbar-nav .menu-main-subtitle .quadmenu-item-content .quadmenu-text {	font-weight:700;}/* 3rd level menus */.quadmenu-navbar-nav .menu-subtitle .quadmenu-item-content .quadmenu-text::before {	font-family: 'ElegantIcons';	content:'\35';	margin-right:5px;}/* Menu icon */.quadmenu-navbar-nav li.menu-icon > a .quadmenu-text {	visibility:hidden;	color:#fff !important;	display:inline-block;	overflow: visible;	/*padding: 1em 0;*/}.quadmenu-navbar-nav li.menu-icon > a .quadmenu-text::before {	visibility:visible;	display: inline;	font-family: 'ElegantIcons';	color:#401f37;	font-size: 24px;	/*position: relative;	top: 6px;*/}.quadmenu-navbar-nav li.menu-icon > a .quadmenu-text:hover::before {	color:#e90a72;}.quadmenu-navbar-nav li.menu-icon-search > a .quadmenu-text::before {	content:'\55';}#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav  li.menu-icon-search .quadmenu-dropdown-menu .quadmenu-title {	border:none;}/* Search results */div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a {    color: #e90a72;}/** Responsive menu*/@media screen and (min-width:1200px) and (max-width:1440px) {	#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav > li.quadmenu-item > a > .quadmenu-item-content {    	font-size: 16px;    	padding:0 10px !important;	}}/* Mobile menu custom breakpoint */@media only screen and ( max-width: 1199px ) {	#top-menu-nav, #top-menu {display: none !important;}	#et_top_search {display: none !important;}	#et_mobile_nav_menu {display: block;/*position: relative;top: 6px;*/}	/*#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav > li {margin: 15px 0px !important;padding-bottom: 15px;}*/}/** Secondary menu*//* Pll */#top-header #et-secondary-nav li[class*=lang-item-] a {	color: #fff;	background-color: #401f37;	padding: 0.75em;	}/** Mobile menu*/header .et_mobile_menu {	background-color: #fff !important;    border-color: #401f37;}header .mobile_menu_bar:before  {	color:#401f37;}/*--------------------------------------------------------------# Footer--------------------------------------------------------------*/#main-footer {	border-top: 1px solid #401f37;}#main-footer .footer-widget h4 {    font-weight: 600;    margin-bottom: 30px;}#main-footer #footer-widgets .footer-widget a:hover, #main-footer #footer-widgets .footer-widget li a:hover {    color: #e90a72;}/** Menus*/.footer-widget ul.menu {	list-style-type:none;}.footer-widget ul.menu li {	padding-left:0 !important;}.footer-widget ul.menu li::before {	display:none;}.footer-widget ul.menu li a::before {	font-family: 'ElegantIcons';	content:'\24';	margin-right:5px;	}	/** Contact*//*.footer-widget .footer-contact {	color:#401f37;}*/.footer-widget .footer-contact > span {	display:block;	line-height:2.3em;}/*--------------------------------------------------------------# Homepage--------------------------------------------------------------*//** Slider*/.home .et_pb_slider.home-slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title {	background-color:rgba(255,255,255,0.5);	padding: 30px 60px;	float: right;}@media screen and (min-width:981px) {		.home .et_pb_slider.home-slider .et_pb_slide .et_pb_slider_container_inner {		padding-bottom:100px !important;		padding-top:100px !important;	}		.home .et_pb_slider.home-slider .et_pb_slide .et_pb_slider_container_inner h1.et_pb_slide_title {		font-size: 40px !important;	}}@media screen and (max-width:980px) {		.home .et_pb_slider.home-slider .et_pb_slide .et_pb_slider_container_inner {		padding-bottom:100px !important;		padding-top:50px !important;	}		.home .et_pb_slider.home-slider .et_pb_slide .et_pb_slider_container_inner h1.et_pb_slide_title {		font-size: 32px !important;	}}@media screen and (max-width:767px) {		.home .et_pb_slider.home-slider .et_pb_slide .et_pb_slider_container_inner {		padding-bottom:100px !important;		padding-top:0px !important;	}		.home .et_pb_slider.home-slider .et_pb_slide .et_pb_slider_container_inner h1.et_pb_slide_title {		font-size: 28px !important;	}}@media screen and (max-width:480px) {	.home .et_pb_slider.home-slider .et_pb_slide .et_pb_slider_container_inner h1.et_pb_slide_title {		font-size: 24px !important;		padding:15px 30px;	}}@media screen and (max-width:360px) {	.home .et_pb_slider.home-slider .et_pb_slide .et_pb_slider_container_inner h1.et_pb_slide_title {		font-size: 20px !important;	}}/*.home .et_pb_slider.home-slider .et_pb_slide.et_pb_slide_1 .et_parallax_bg::before {	content: "";  	position: absolute;  	top: 0; left: 0;  	width: 100%; height: 100%;  	background-color:rgba(255,255,255,0.35);}*//** Portfolio slider & blog*/#gw_go_portfolio_home-menu-fr .gw-gopf-style-vario .gw-gopf-post-more a.gw-gopf-btn, #gw_go_portfolio_home-blog-fr .gw-gopf-style-vario .gw-gopf-post-more a.gw-gopf-btn {    font-size: 16px;    font-weight: 500;    padding: .3em 1em;    -webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	height:auto;	line-height: 1.7em !important;}#gw_go_portfolio_home-menu-fr .gw-gopf-style-vario .gw-gopf-post-more a.gw-gopf-btn:hover, #gw_go_portfolio_home-blog-fr .gw-gopf-style-vario .gw-gopf-post-more a.gw-gopf-btn:hover {	font-size: 16px;    font-weight: 500;    background-color:rgba(233,10,114,0.8);    color:#fff;	}    #gw_go_portfolio_home-menu-fr .gw-gopf-style-vario .gw-gopf-post-content h2 a, #gw_go_portfolio_home-blog-fr .gw-gopf-style-vario .gw-gopf-post-content h2 a {	font-size:18px !important;	color:#401f37 !important;}#gw_go_portfolio_home-menu-fr .gw-gopf-style-vario .gw-gopf-post-content h2 a:hover, #gw_go_portfolio_home-blog-fr .gw-gopf-style-vario .gw-gopf-post-content h2 a:hover {	color:#e90a72 !important;}#gw_go_portfolio_home-menu-fr .gw-gopf-post-media-wrap {	-moz-background-size: auto;	-o-background-size:  auto;	-webkit-background-size:  auto;	background-size:  auto;}#gw_go_portfolio_home-menu-fr .gw-gopf-style-vario .gw-gopf-post-content .gw-gopf-post-title {	text-align:center;}#gw_go_portfolio_home-menu-fr .gw-gopf-style-vario .gw-gopf-post-content .gw-gopf-post-title h2 a {	font-weight:600;}#gw_go_portfolio_home-menu-fr .gw-gopf-style-vario .gw-gopf-post-excerpt {	text-align:justify;}/** Services*/.home .row-services {	/*padding: 60px 0;*/}.home .row-services > .et_pb_column {	/*border: 1px solid #e7e7e7;*/	border: 1px solid #401f37;	/*background-color: #f7f7f7;*/	padding: 2% 1%;}.home .row-services .et_pb_blurb {	margin-bottom: 3%;}.home .row-services .et_pb_blurb h3.et_pb_module_header {	font-size: 1.08em;	font-weight:700.	}.home .row-services .et_pb_blurb .et_pb_main_blurb_image img {	max-height:109px;	width: auto;}.home .row-services .et_pb_blurb .et_pb_blurb_description {	text-align:center;}/** Blog*//* Layout */.custom-blog .et_pb_salvattore_content[data-columns]::before {	content: '3 .column.size-1of3' !important;}@media only screen and ( min-width: 981px ) {		.custom-blog  .et_pb_salvattore_content {		display: -webkit-box;  		display: -webkit-flex;  		display: -ms-flexbox;  		display: flex;	}	.custom-blog .et_pb_salvattore_content .column.size-1of3:first-child {	    width: 50%!important;	    margin-right: 0;	}	.custom-blog .et_pb_salvattore_content .column.size-1of3:nth-child(2), .custom-blog .et_pb_salvattore_content .column.size-1of3:nth-child(3) {	    width: 25%!important;	    margin-right: 0;	    align-self: flex-end;	}}@media only screen and ( max-width: 980px ) {		.custom-blog  .et_pb_salvattore_content .column.size-1of3 {	    width: 100%!important;	     margin-right: 0;	}}.custom-blog .et_pb_salvattore_content article.et_pb_post {	border:none;	margin-bottom: 0 !important;}/* More link */.custom-blog .et_pb_button.read-more {	background-color: #fff;	border-color: #fff;	color:#333;	font-size:16px;}.custom-blog .et_pb_button.read-more:hover {	background-color: #fff !important;	border-color: #fff !important;	color:#e90a72;}/* Image */.custom-blog .et_pb_post .et_pb_image_container {	margin: -20px;}.custom-blog .et_pb_post .et_pb_image_container a.entry-featured-image-url {	margin-bottom: 0;}.custom-blog .et_pb_post .et_pb_image_container a.entry-featured-image-url::before {  content: "";  position: absolute;  left: 0; right: 0;  top: 0; bottom: 0;  background: rgba(255,255,255,.65);}/* Fixed overlay */.custom-blog .fixed_overlay {	position: absolute;	top: 50%;	left: 50%;	transform: translate(-50%,-50%);	-webkit-transform: translate(-50%,-50%);	-moz-transform: translate(-50%,-50%);	width: 75%;	text-align: center;}.custom-blog .fixed_overlay .post-content > p {	margin-bottom: 30px;}/** Contact CTA*/@media only screen and ( min-width: 981px ) {	.home .row-cta .et_pb_column_1_3:first-child {		width: 25%;	}	.home .row-cta .et_pb_column_1_3:nth-child(2) {		width: 50%;	}}body #page-container .et_pb_section .et_pb_cta_0.et_pb_promo .et_pb_promo_button.et_pb_button:hover {	color:#fff !important;	background:rgba(233,10,114,1) !important; 	border-color:rgba(233,10,114,1) !important;}/*--------------------------------------------------------------# Contact--------------------------------------------------------------*/.et_pb_contact p input[type="checkbox"]:checked + label i::before, .et_pb_subscribe .et_pb_contact_field input[type="checkbox"]:checked + label i::before {    color: #401f37;}.et_pb_contact_reset, .et_pb_contact_submit {	color:#fff;}/*--------------------------------------------------------------# GDPR--------------------------------------------------------------*/.gdpr-content a {	color: #e90a72 !important;	}	.gdpr.gdpr-privacy-bar .gdpr-agreement, .gdpr.gdpr-privacy-bar .gdpr-agreement:hover {	background: #e90a72;	border-color: #e90a72;	text-shadow:none;	font-weight:bold;	-webkit-box-shadow: none;	box-shadow:none;}/** Polylang*/body.lang-fr .gdpr-consent-management.gdpr-active .gdpr-info .gdpr-cookies-used:nth-child(3), body.lang-en .gdpr-consent-management.gdpr-active .gdpr-info .gdpr-cookies-used:nth-child(2) {	display:none;}body.lang-fr .gdpr.gdpr-privacy-preferences .gdpr-content .gdpr-policies > li:nth-child(2), body.lang-en .gdpr.gdpr-privacy-preferences .gdpr-content .gdpr-policies > li:first-child {	display:none;}/*--------------------------------------------------------------# Pages--------------------------------------------------------------*//** Intro*/.page-template-page-equitox .et_pb_blurb.intro .et_pb_blurb_content .et_pb_blurb_description {	color:#401f37;	font-size: 18px;}/** Services*/.page-se .et_pb_blurb_position_left .et_pb_main_blurb_image {    width: 150px;}@media screen and (max-width:767px) {	.page-se .et_pb_blurb_position_left .et_pb_main_blurb_image {		display:block;		width: 300px;		margin-left:auto;		margin-right:auto;	}		}.page-se .et_pb_gutters1 .et_pb_column_2_3 .et_pb_module, .page-se .et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_module {    margin-bottom: 2.284%;}/** Equipe*//* Blurb */.page-equipe .et_pb_blurb.valeur h3::before {	font-family: 'ElegantIcons';	content:'\5e';	color: #e90a72;	font-size: 18px;	position: relative;	top: 3px;}/* Persons */.page-equipe .row-persons .et_pb_team_member .et_pb_member_social_links a {    color: #401f37;}.page-equipe .row-persons .et_pb_team_member .et_pb_member_social_links a:hover {    color: #e90a72;}.page-equipe .row-persons .et_pb_team_member .et_pb_member_social_links .et_pb_facebook_icon::before {	font-family: 'ElegantIcons';	content:'\e076';}/* Team members */.page-equipe .et_pb_jv_team_members_style25 .jv_team_member_read_more_icon.et-pb-icon {	 color:#fff;}.page-equipe .et_pb_jv_team_members_style25 .et_pb_jv_team .read, .et_divi_builder #et_builder_outer_content .et_pb_jv_team_members_style25 .et_pb_jv_team .read {    background: #401f37;    border:none !important;}.page-equipe .et_pb_jv_team_members_style25 .et_pb_jv_team:hover .read, .et_divi_builder #et_builder_outer_content .et_pb_jv_team_members_style25 .et_pb_jv_team:hover .read {    background: #e90a72;}.page-equipe .et_pb_jv_team_members_style25 .et_pb_jv_team:hover .et_pb_jv_team_title a {	color: #401f37;}.page-equipe .et_pb_jv_team_members_style25 .et_pb_jv_team .et_pb_jv_team_content a.popup-modal {	display:none;}.page-equipe .et_pb_jv_team_members_style25 .jv_team_member_social_font.et-pb-icon {    color:  #401f37;}.page-equipe .et_pb_jv_team_members_style25 .jv_team_member_social_font.et-pb-icon:hover {    color:  #e90a72;}.page-equipe .et_pb_jv_team_members_style25 .et_pb_jv_team {	height:auto !important;	padding: 15px 10px;}.page-equipe .et_pb_jv_team_members_style25 .et_pb_jv_team img {	position: relative;	left: 50%;	-moz-transform: translateX(-50%);	-webkit-transform: translateX(-50%);	transform: translateX(-50%);	width: auto;	height: 100%;	border-radius:0;}.page-equipe .et_pb_jv_team_members_style25 .et_pb_jv_team .et_pb_jv_team_social_link {    float: none;    margin-bottom: 10px;}.page-equipe .et_pb_jv_team_members_style25 .et_pb_jv_team .et_pb_jv_team_title small.et_pb_position {    font-size: 16px;}.page-equipe .et_pb_jv_team_grid_members_0.et_pb_jv_team_members .et_pb_jv_team_content p {	font-size: 14px;}/* Bug colonnes */@media screen and (min-width:981px) {		.page-equipe .et_pb_jv_team_members_style25 .et_pb_column_1_3 {		margin-right:2.5%;	} 	.page-equipe .et_pb_jv_team_members_style25 .et_pb_column_1_3:nth-child(3n+1) {		clear:left;	}		/* Alignement colonne S. Moulin */	.page-equipe .et_pb_jv_team_members_style25 .et_pb_column_1_3:nth-child(4) .read {		margin-top: 14px;	}			}/** Clients*//* Satisfaction client */.statisfaction-client-counter {	position: relative;}.statisfaction-client-counter::before {	content:"0%";	position: absolute;	top: -30px;	left:0;}.statisfaction-client-counter::after {	content:"100%";	position: absolute;	right:0;	top: -30px;}.statisfaction-client-counter > li::before {	position: absolute;	bottom: -30px;}.lang-fr .statisfaction-client-counter > li::before {	content:"Pas du tout satisfait";}.lang-en .statisfaction-client-counter > li::before {	content:"Not at all satisfied";}.statisfaction-client-counter > li::after {	position: relative;	bottom: -8px;	float: right;}.lang-fr .statisfaction-client-counter > li::after {	content:"Très satisfait";}.lang-en .statisfaction-client-counter > li::after {	content:"Very satisfied";}.statisfaction-client-counter li {	background: linear-gradient(to right, #f66a6e 10%, #f78473 20%, #f9a27a 30%, #fbbe81 40%, #fddb88 50%, #eee589 60%, #cddd87 70%, #a9d182 80%, #88c781 90%, #66bd7d 100%) !important;	background: -webkit-linear-gradient(to right, #f66a6e 10%, #f78473 20%, #f9a27a 30%, #fbbe81 40%, #fddb88 50%, #eee589 60%, #cddd87 70%, #a9d182 80%, #88c781 90%, #66bd7d 100%) !important;	background: -moz-linear-gradient(to right, #f66a6e 10%, #f78473 20%, #f9a27a 30%, #fbbe81 40%, #fddb88 50%, #eee589 60%, #cddd87 70%, #a9d182 80%, #88c781 90%, #66bd7d 100%) !important;		}.statisfaction-client-counter .et_pb_counter_container {	background-color:transparent !important;}/* Effort client */.effort-client-counter {	position: relative;}.effort-client-counter::before {	content:"5";	position: absolute;	top: -30px;	left:0;}.effort-client-counter::after {	content:"1";	position: absolute;	right:0;	top: -30px;}.effort-client-counter > li::before {	position: absolute;	bottom: -30px;}.lang-fr .effort-client-counter > li::before {	content:"Très difficile";}.lang-en .effort-client-counter > li::before {	content:"Very hard";}.effort-client-counter > li::after {	position: relative;	bottom: -8px;	float: right;}.lang-fr .effort-client-counter > li::after {	content:"Très facile";}.lang-en .effort-client-counter > li::after {	content:"Very easy";}.effort-client-counter li {	background: linear-gradient(to right, #f66a6e 25%, #fbbe81 50%, #fddb88 50%, #cddd87 75%, #66bd7d 100%) !important;	background: -webkit-linear-gradient(to right, #f66a6e 25%, #fbbe81 50%, #fddb88 50%, #cddd87 75%, #66bd7d 100%) !important;	background: -moz-linear-gradient(to right, #f66a6e 25%, #fbbe81 50%, #fddb88 50%, #cddd87 75%, #66bd7d 100%) !important;	}	.effort-client-counter .et_pb_counter_container {	background-color:transparent !important;}.effort-client-counter span.et_pb_counter_amount_number .no-show, .reco-client-counter span.et_pb_counter_amount_number .no-show {	display:none;}.effort-client-counter span.et_pb_counter_amount.overlay, .reco-client-counter span.et_pb_counter_amount.overlay {	display:none;}/* Reco client */.reco-client-counter {	position: relative;}.reco-client-counter::before {	content:"-100";	position: absolute;	top: -30px;	left:0;}.reco-client-counter::after {	content:"+100";	position: absolute;	right:0;	top: -30px;}.reco-client-counter > li::before {	position: absolute;	bottom: -30px;}.lang-fr .reco-client-counter > li::before {	content:"Détracteurs";}.lang-en .reco-client-counter > li::before {	content:"Critics";}.reco-client-counter > li::after {	position: relative;	bottom: -8px;	float: right;}.lang-fr .reco-client-counter > li::after {	content:"Promoteurs";}.lang-en .reco-client-counter > li::after {	content:"Promoters";}.reco-client-counter li {	background: linear-gradient(to right, #f66a6e 5%, #f77771 10%, #f88374 15%, #f98f76 20%, #f89d78 25%, #f9a97b 30%, #fbb780 35%, #fcc382 40%, #fdd085 45%, #fddd87 50%, #fdea8a 55%, #f0e58a 60%, #dfe289 65%, #d0dc86 70%, #b3d485 75%, #a4cf83 80%, #94cb82 85%, #85c681 90%, #76c27f 95%, #66bd7d 100%) !important;	background: -webkit-linear-gradient(to right, #f66a6e 5%, #f77771 10%, #f88374 15%, #f98f76 20%, #f89d78 25%, #f9a97b 30%, #fbb780 35%, #fcc382 40%, #fdd085 45%, #fddd87 50%, #fdea8a 55%, #f0e58a 60%, #dfe289 65%, #d0dc86 70%, #b3d485 75%, #a4cf83 80%, #94cb82 85%, #85c681 90%, #76c27f 95%, #66bd7d 100%) !important;	background: -moz-linear-gradient(to right, #f66a6e 5%, #f77771 10%, #f88374 15%, #f98f76 20%, #f89d78 25%, #f9a97b 30%, #fbb780 35%, #fcc382 40%, #fdd085 45%, #fddd87 50%, #fdea8a 55%, #f0e58a 60%, #dfe289 65%, #d0dc86 70%, #b3d485 75%, #a4cf83 80%, #94cb82 85%, #85c681 90%, #76c27f 95%, #66bd7d 100%) !important;	}	.reco-client-counter .et_pb_counter_container {	background-color:transparent !important;}/*--------------------------------------------------------------# Blog--------------------------------------------------------------*//** Single post*//* Layout */.single-post #main-content {	padding-top: 150px;}/* Breadcrumbs */.single-post .et_pb_section.section_breadcrumbs > .et_pb_row {	width:100%;}/** Archives*/.page-blog .et_pb_blog_grid .fixed_overlay {	padding: 0 15px;}.page-blog .et_pb_blog_grid .post-meta .published {	font-weight: 600;	color:#151515;}/* WP Page Navi */.page-blog .wp-pagenavi a:hover, .page-blog .wp-pagenavi span.current, .archive.wp-pagenavi a:hover, .archive .wp-pagenavi span.current, .search .wp-pagenavi a:hover, .search .wp-pagenavi span.current {    color: #e90a72 !important;}/** Remove sidebar on all archive pages*/.search #main-content .container::before,.archive #main-content .container::before {    display: none;}.search #left-area,.archive #left-area {    width: 100%;    float: none;    padding-right: 0;}.search #sidebar,.archive #sidebar {    display: none;}/* * Create Mansonory styles for archive pages*/.search #left-area,.archive #left-area {    -moz-column-count: 3;         column-count: 3;    -moz-column-gap: 60px;         column-gap: 60px;} .archive .et_pb_post > a,.search .et_pb_post > a {    margin: -20px -20px 10px;    display: block;} .search #left-area .et_pb_post,.archive #left-area .et_pb_post {    overflow: hidden; /* fix for Firefox */    page-break-inside: avoid;    break-inside: avoid-column;    width: 100%;    padding: 19px;    border: 1px solid #d8d8d8;    background-color: #fff;    word-wrap: break-word;    display: inline-block;} .search #left-area .et_pb_post h2,.archive #left-area .et_pb_post h2 {    font-size: 18px;} .search #left-area .et_pb_post.format-link,.search #left-area .et_pb_post.format-quote,.search #left-area .et_pb_post.format-audio,.archive #left-area .et_pb_post.format-link,.archive #left-area .et_pb_post.format-quote,.archive #left-area .et_pb_post.format-audio{    padding: 0;} .archive .et_pb_post .et_pb_image_container, .archive .et_pb_post .et_main_video_container,.archive .et_pb_post .et_audio_content, .archive .et_pb_post .et_pb_slider,.search .et_pb_post .et_pb_image_container, .search .et_pb_post .et_main_video_container,.search .et_pb_post .et_audio_content, .search .et_pb_post .et_pb_slider {    margin: -20px -20px 10px;} .archive .et_pb_post.format-audio .et_audio_content{    margin: 0px -38px 0px;} .archive .et_pb_post .et_pb_slider .et_pb_slide,.search .et_pb_post .et_pb_slider .et_pb_slide {    min-height: 180px;} .archive .pagination,.search .pagination {    padding: 20px 0;} /** Media Queries*/@media screen and (max-width: 980px) {    .search #left-area,    .archive #left-area {        -moz-column-count: 2;            column-count: 2;        -moz-column-gap: 60px;            column-gap: 60px;    }}@media screen and (max-width: 767px) {    .search #left-area,    .archive #left-area {        -moz-column-count: 1;            column-count: 1;    }    .search .et_pb_post.format-audio .et_audio_content,    .archive .et_pb_post.format-audio .et_audio_content{        margin: 0;    }    .search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,    .archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,    .search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total,    .archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{        min-width: 300px!important;        width: 300px!important;    }}