/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/*include file Slide-in Style*/
@import 'popup.css';

/*include file default Style*/
@import 'style-default.css';

/*include file second dev Style*/
@import 'style_dev2.css';

/*------------------------------------------------------***Begin Header Style***------------------------------------------------------*/
.fusion-main-menu > .fusion-menu > li > a{padding: 0px 20px !important;}
.fusion-main-menu > .fusion-menu > li > a:hover,.fusion-main-menu > .fusion-menu > li.current_page_item > a{}
.fusion-main-menu .fusion-menu .sub-menu a{}
.fusion-main-menu .sub-menu .current-menu-item>a, .fusion-main-menu .sub-menu .current_page_item>a {background-color: inherit !important;}
.fusion-main-menu .sub-menu .current-menu-item>a:hover, .fusion-main-menu .sub-menu .current_page_item>a:hover {background-color: var(--menu_bg_hover_color) !important;}
.fusion-main-menu > .fusion-menu > li.menu_icon_rs a {padding: 0px 7px !important;}

.fusion-is-sticky .fusion-logo {display:block;}
body.fusion-body .fusion-header-shadow>div {box-shadow: none !important;}
.home .fusion-logo img{display:none !important;}
.home .fusion-is-sticky .fusion-logo img{display:block !important;}

.fusion-main-menu>ul>li a:hover:after, .fusion-main-menu>ul>.current-menu-item a:after {
 content: " ";width: 80%; height: 4px !important;
 position: absolute; background-color: #fff !important;
 bottom: 13px;left: 0!important;
 right: 0!important;margin: auto!important;
 border-radius: 0px !important;}
.sub-menu li a:after{display:none !important;}
body.fusion-body .fa-home:before {content: "\f015"; display:none !important;}
body.fusion-body .fa-home:after {content: " "; background-image: url(https://www.escrenovation.fr/wp-content/uploads/2022/11/esc-renovation-peinture-et-tassin-la-demi-lune-icone-home.png);width: 30px; height: 28px !important;position: absolute;background-repeat: no-repeat; top: -9px; bottom: 0; right: 0; left: 0;margin: auto;background-size:cover !important;}
.fusion-is-sticky .fusion-main-menu>ul>li a:hover:after, .fusion-is-sticky .fusion-main-menu>ul>.current-menu-item a:after {bottom: 6px;}
/*------------------------------------------------------***End***------------------------------------------------------*/
/*------------------------------------------------------***Begin Pages internes Style***------------------------------------------------------*/
body .max_div_pg {max-width: 1024px;margin-left: auto !important;margin-right:auto !important;}
/*------------------------------------------------------***End***------------------------------------------------------*/
/*------------------------------------------------------***Begin Home page Style***--------------------------------------------*/
body .max_div_content {max-width: 920px;margin-left: auto !important;margin-right:auto !important;}
.el-pos-abs {position: absolute !important;}
/**************************************Style : PRE-HOME*********************************/
@keyframes slide_ligne { 0% { transform: translate3d(0, 0, 0); } 50% { transform: translate3d(-80%, 0, 0); }}
@keyframes scale-up-center {  0% { transform: scale(1);}  50% { transform: scale(0.7);}  100% { transform: scale(1);}}
@keyframes float {0% {transform: translatey(0px);	}50% {transform: translatey(-20px);}100% {transform: translatey(0px);}}
@keyframes float2 {	0% {transform: translate3d(-20px,20px,0px);}50% {transform: translate3d(0px,0px,0px);}100% {transform: translate3d(-20px,20px,0px);}}
@keyframes spin {0%{transform: rotateY(360deg);} 50%{transform: rotateY(180deg);} 100%{transform: rotateY(360deg);}}
@keyframes float3 {  0% {transform:translatey(0px);} 50% {transform:translatey(10px);} 100% {transform:translatey(20px);}    }
/**************************************Style : SLIDER REVOLUTION*********************************/
body.fusion-body .img-sldr{animation: spin 5s ease-in-out infinite;}
body.fusion-body .fusion-slider-revolution{position:relative !important;}
body.fusion-body .fusion-slider-revolution:before { content: "Entreprise de renovation"!important; left: -150px!important; bottom: 176px!important; position: absolute!important; transform: rotate(-90deg)!important; color: #a1a1a1ad !important; z-index: 999 !important; font-size: 29px !important; font-family: 'Poppins' !important; font-weight: 600 !important; }
body.fusion-body .fusion-slider-revolution:after { content: "ESC"!important; left: 0px!important; top: 5px!important; position: absolute!important; color: #000!important; z-index: 999 !important; font-size: 46px !important; font-family: 'Poppins' !important; font-weight: 600 !important; }

/**************************************Style : section_presentation*********************************/
.img1 { position: absolute !important; right: -7%; z-index: -1 !important; bottom: -10%;animation: float2 5s ease-in-out infinite; } 
/**************************************Style : section_prestations*********************************/
.section-prestations{position:relative;}
.section-prestations:before{content: " "; background-image: url(https://www.escrenovation.fr/wp-content/uploads/2022/11/esc-renovation-peinture-et-tassin-la-demi-lune-bf2-valeurs-1.png);width: 815px; height: 947px !important;position: absolute;background-repeat: no-repeat; top: 0px; bottom: 0; left: 0;margin: auto;background-size:cover !important;animation: float 5s ease-in-out infinite;}
 .section-prestations:after{content: " "; background-image: url(https://www.escrenovation.fr/wp-content/uploads/2022/11/esc-renovation-peinture-et-tassin-la-demi-lune-bf2-valeurs-2.png);width: 800px; height: 947px !important;position: absolute;background-repeat: no-repeat; top: 0px; bottom: 0; right: 0;margin: auto;background-size:cover !important;animation: float 5s ease-in-out infinite;}
.title-presta h3 {position: absolute; margin: auto !important; left: 0; top: 33%; right: 0; max-width: fit-content !important;z-index: 9;}
.img-presta{position:relative !important;transition: all 0.5s ease-in-out;}
.img-presta img{width:100% !important;}
.img-presta:before{content: ""; position:absolute;bottom:0; left: 0px;margin:auto;right:0;width:100%;height: 100%;background-color:#4a4a4a99;border-radius:50%;}
.txt-presta{/*display:none;*/opacity:0;}
.btn-presta{/*display:none !important;*/max-width: fit-content !important; margin-left: auto !important;margin-right: auto !important;margin-top:20px !important;opacity:0;}
.col-presta:hover .img-presta{transform: scale(0.8);}
.col-presta:hover .title-presta h3 {top: 35%;}
.col-presta:hover .btn-presta, .col-presta:hover .txt-presta{/*display:block !important;*/opacity:1;}
.col-presta:hover .inner-content{margin-top: -40px !important;padding: 0px 50px !important;} 
.col-presta:hover{margin-top: -63px !important;}
/**************************************Style : section_Realisations*********************************/
/*************PI*************/
.tab-realis { margin-bottom: 0px !important;}
.tab-realis .nav{max-width:1500px !important;margin:auto !important;}
.tab-realis .nav .tab-link{padding:19px 10px !important;margin-right:11px !important;margin-left:11px !important;border-radius: 0px;}
.section-realis-pi .fusion-row{background: #f3f3f385; border-radius: 20px;padding: 30px 30px 0px;}
.tab-realis .tab-pane, .tab-realis .nav ul{background-color:transparent !important;}
/**************************************Style : section_valeurs*********************************/
.img2 { position: absolute!important; right: -1%; bottom: 9%;}
body.fusion-body .col-val:nth-child(3) .fusion-column-wrapper{margin-top: 11px!important;} 
.w-p-l{max-width:616px;}
.col-txt-valeurs .fusion-row{display:flex !important;justify-content: flex-start!important;padding-top:30px !important;}
.img-val{transition: all 0.5s ease-in-out;}
.col-val:hover .img-val{animation: spin 4s ease-in-out infinite;}
/**************************************Style : section_contact*********************************/
.m-w{max-width:609px; margin-left:auto !important;margin-right:auto !important;}
.section-contact-home .fusion-row{background-color:#fff;box-shadow:0px 3px 16px #00000029;padding-bottom: 50px!important;}
.contact-box-home{margin-bottom:0px !important;padding-top: 30px!important;}
.contact-box-home .fusion-column{margin-bottom: 0px !important;}
.contact-box-home .content-container{font-family:'Poppins';font-size:19px; margin-bottom: 0px !important;}
.contact-box-home .link_phone1{color:#fff!important	;}
.contact-box-home .link_phone1:hover{color:#fcf4d3!important;}
/*------------------------------------------------------***Begin Pages_Internes style***------------------------------------------------------*/
.img-re-pi{position:relative;}
.img2-pi{ position: absolute !important; right: -7%; z-index: -1 !important; bottom: -10%;animation: float2 5s ease-in-out infinite; } 
.img1-pi{ position: absolute !important; left: -7%; z-index: -1 !important; bottom: -10%;animation: float2 5s ease-in-out infinite; } 
/*------------------------------------------------------***End***------------------------------------------------------*/
/*------------------------------------------------------***Begin footer style***------------------------------------------------------*/
/*.fusion-footer {background-image: url("") !important;background-position: center center !important;background-size: cover !important;}*/
.coherence-logo svg{width: 130px !important;height: auto !important;vertical-align: middle !important;display: inline-block !important;margin-right: 20px !important;}
/* .coherence-logo .svg * {fill: var(--awb-color1) !important;} */
.fusion-footer-widget-column:last-child{margin-bottom: 0px !important;}
a.coherence-logo { float: left;}
.float-r{float:right !important;}

.fusion-footer-widget-area .widget li a:before{display:none !important;}
.fusion-footer h4.widget-title { margin-bottom: 43px !important;}
.fusion-footer .menu-item-515:after, .fusion-footer .fa-icon/*, .fusion-footer .menu-item-514:after*/{display:none !important;}
.fusion-footer .sub-menu { display: none !important;}

.fusion-footer h4.widget-title{position:relative;}
.fusion-footer h4.widget-title:after { content: ""; width: 41px; height: 4px; background-color: #fff;background-size: cover;background-repeat: no-repeat !important; position: absolute; top: 35px; transition: all 0.5s ease-in-out; left: 3px; }
.fusion-footer a.fusion-social-network-icon.awb-icon-facebook {
    padding: 4px !important;
    border: 3px solid #fff !important;
    border-radius: 9px !important;
    font-size: 17px !important;}
.fusion-footer ul.menu { column-count: 3;}
body .fusion-footer .menu li { padding: 0px 10px 10px 0px !important;border-bottom:0px !important;}
.fusion-footer ul.menu li:after { content: ""; position: absolute; right: 42px; bottom: 10px; top: 0; margin: auto; background-color: #fff; width: 2px; height: 20px;}
.fusion-footer ul.menu li:nth-child(5):after, .fusion-footer ul.menu li:nth-child(6):after{display: none;}

body .fusion-footer .wpmf-gallerys {
    margin: 0px 0 !important;
}
body.fusion-body .fusion-footer .gallery-masonry.wpmf-gallery .wpmf-gallery-item {
    width: 22.33% !important;
}
body .gallery_default.wpmf-gallery, body .gallery-masonry.wpmf-gallery {
    width: 100% !important;
    height: auto !important;
    max-width: unset !important;
}
body .fusion-footer .gallery-masonry.wpmf-gallery .wpmf-gallery-item img {
    height: 78px !important;
    width: 93% !important;
}
body .fusion-footer .gallery_default.wpmf-gallery .wpmf-gallery-item,body .fusion-footer .gallery-masonry.wpmf-gallery .wpmf-gallery-item{margin: 0% 0% 0% 0% !important;}
body .fusion-footer .gallery-masonry.wpmf-gallery .wpmf-gallery-item{padding: 0% !important;}
.confid-w{margin-top: 19px !important;}

body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(1) {width: 30% !important;}
body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(2) {width: 50% !important;}
body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(3) {width: 20% !important;}
/*------------------------------------------------------***End***------------------------------------------------------*/



/*------------------------------------------------------***Begin Responsive Media query style***------------------------------------------------------*/

/*------------***Large devices (desktops, more than 800px)***------------*/
@media only screen and (min-width: 801px){ 

    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Large devices (desktops, less than 1501px)***------------*/
@media only screen and (max-width: 1500px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

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

    /*style header*/
	body.fusion-body .section-presentation{padding-right: 48px!important; padding-left: 48px!important;}
	.barre-blc{width: 91px !important;}
    /*style main content*/

    /*style footer*/

}

/*------------***Large devices (desktops, less than 1361px)***------------*/
@media only screen and (max-width: 1360px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Large devices (desktops, less than 1281px)***------------*/
@media only screen and (max-width: 1280px){

    /*style header*/

    /*style main content*/

/*style footer*/
    body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(1){width:37% !important;}
    body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(2){width:43% !important;}
    body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(3){width:20% !important;}

}

/*------------***Medium devices (tablets, less than 1025px)***------------*/
@media only screen and (min-width: 801px) and (max-width: 1024px){
    /*style main content*/
	body.fusion-body .col-val{width:50% !important;}
	.col-txt-valeurs .fusion-row { display: flex !important; padding-top: 0px !important;justify-content: center !important;}
	body.fusion-body .col-txt-valeurs .fusion-column-wrapper { padding-right: 3% !important;}
	body.fusion-body .col-val .fusion-column-wrapper {margin-top: 10px!important;margin-right: 13px!important;}
	body.fusion-body .col-val:nth-child(3) .fusion-column-wrapper{margin-top: 18px!important;}
	body.fusion-body .txt-sldr{font-size:14px !important;width: 145px !important; margin: auto !important;}
	body.fusion-body .txt-sldr1{font-size:19px !important;width:657px !important;line-height: 1.2 !important;margin-left:0px !important;}    /*style footer*/

}
@media only screen and (max-width: 1024px){
    /*style main content*/
    .col-presta:hover .inner-content {padding: 0px 30px !important;}
	.title-presta h3 {top: 27%;}
	.col-presta:hover .title-presta h3 {top: 28%;}
	.section-prestations:after{display: none;}
	
	
	
    /*style footer*/
    body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(1){width:40% !important;}
    body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(2){width:40% !important;}
    body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(3){width:20% !important;}
	.fusion-footer ul.menu {column-count: 2;}
	.fusion-footer ul.menu li:after {right: 8px;}
	.fusion-footer ul.menu li:nth-child(4):after{display: none;}
	
}

/*------------***Medium devices (tablets, Bootstrap less than 993px)***------------*/
@media only screen and (min-width: 786px) and (max-width: 800px){

   body.fusion-body .title1-sldr, body.fusion-body .btn1-sldr{ margin-left: 69px !important;}
   body.fusion-body .btn2-sldr{ margin-left: 90px !important;}


}
@media only screen and (max-width: 926px){
	   /*style header*/
    .fusion-header {padding-top: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;padding-right: 10px !important;}
    .fusion-mobile-menu-icons {margin-top: 5px !important;}
    .fusion-mobile-menu-icons a{margin-left: 5px !important;}
    .fusion-icon.fusion-icon-bars:before,.fusion-icon.awb-icon-bars:before{font-size: 35px !important;line-height: normal !important;}
    .fusion-mobile-menu-icons a:after, .fusion-mobile-menu-icons a:before {color: var(--awb-color2) !important;}
    .fusion-mobile-menu-icons a:hover:after, .fusion-mobile-menu-icons a:hover:before {color: #fff !important;}
    .fusion-logo img{max-height: 55px !important;width: auto !important;}
    .fusion-mobile-nav-holder .menu_icon_rs{display:none !important;}
    .fusion-open-submenu:before {margin-right: 20px !important;}
    .fusion-header .icon_mobil_menu {background: var(--awb-color2) !important; color: #fff !important;font-size: 17px !important; margin-top: 4px !important; padding: 5px 5px ; border-radius: 50% !important; vertical-align: middle; line-height: normal !important; width: 30px !important; height: 30px ; -webkit-display: flex !important;-moz-display: flex !important;-ms-display: flex !important;-o-display: flex !important;display: -webkit-box !important;display: flex !important;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
    .fusion-header .icon_mobil_menu:hover{background: var(--awb-color2) !important; color: #fff !important;}
	.home .fusion-logo img{display:block !important;}
	
}
/*------------***Tablet Media query style***------------*/
@media only screen and (max-width: 800px){
    
 
    /*style main content*/
	.col-img-pre{height:500px !important;}
	body.fusion-body .fusion-slider-revolution:before { left: 25%!important; right: 0px !important; margin: auto !important; top: 0px!important;transform: none !important;}
	body.fusion-body .section-presentation { padding-right: 30px!important;padding-left: 30px!important;}
.col-presta .img-presta{transform: scale(0.8);}
.col-presta .title-presta h3 {top: 35%;}
.col-presta .btn-presta, .col-presta .txt-presta{/*display:block !important;*/opacity:1;}
.col-presta .inner-content{margin-top: -40px !important;padding: 0px 50px !important;} 
.section-contact-home .fusion-row {padding-bottom: 10px!important;}
	.barre-blc {width: 100% !important;}
	body.fusion-body .fusion-slider-revolution:after, .section-prestations:before{display:none !important;}
    .col-presta .inner-content {padding: 0px 32px !important;margin-top: -12px !important;}
	.col-presta:hover .inner-content{padding: 0px 32px !important;margin-top: -12px !important;} 
	.col-presta:hover, .col-presta{ margin-top: 0px !important;}
	.col-presta:hover .title-presta h3, .col-presta .title-presta h3 { top: 31%;}
	.txt-presta p{margin-bottom:0px !important;}
	.img-re-pi{height:400px !important;}
    body.fusion-body .fusion-slider-revolution:before { height: fit-content !important;margin: 0px !important;}
    body.fusion-body .fusion-footer .gallery-masonry.wpmf-gallery .wpmf-gallery-item {width: 36.33% !important;}
	body.fusion-body .fusion-footer .fusion-columns .fusion-column{margin: 0 0 0px !important;}
	body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(1){width:40% !important;}
	body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(2){width:60% !important;}
	body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(3){display:none !important;}
}

/*------------***Tablet Mini Media query style***------------*/
@media only screen and (max-width: 767px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Between Big Mobile and Tablet Media query style***------------*/
@media only screen and (min-width: 601px) and (max-width: 800px){
    
    /*style header*/

    /*style main content*/

	
	
    /*style footer*/
    
}

/*------------***Begin Big Mobile Media query style***------------*/
@media only screen and (max-width: 600px){

    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Between Mobile and Tablet Media query style***------------*/
@media only screen and (min-width: 498px) and (max-width: 800px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Mobile Media query style***------------*/
@media only screen and (max-width: 497px){

    /*style header*/

    /*style main content*/
body.fusion-body .section-presentation {padding-right: 26px!important;padding-left: 26px!important;}
    /*style footer*/
    body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(1), .fusion-footer h4.widget-title, .fusion-footer ul.menu li:after{display:none !important;}
    body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(2){width:100% !important;margin-bottom:0px !important;}
    body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(3){display:flex !important;width:100% !important;margin-bottom:20px !important;justify-content: center !important;} 
	.fusion-footer {background-size: cover!important;}
	.fusion-footer .fusion-social-networks-wrapper {display: flex!important;justify-content: center !important; padding-top: 20px!important; align-items: center !important;}
	a.coherence-logo { float: none !important;}
   .float-r{float:none !important;}
	.img-re-pi{height:300px !important;}
}

@media only screen and (max-width: 320px){
     body.fusion-body .btn-m { padding: 15px 15px !important;}
	.col-presta .inner-content, .col-presta:hover .inner-content {padding: 0px 0px !important;}
	.col-presta:hover .title-presta h3, .col-presta .title-presta h3 {top: 24%;}
	.col-cord-cntct.fusion-column-wrapper {padding-left: 6px !important;}
}

/*------------------------------------------------------***End Media query***------------------------------------------------------*/
.single-avada_portfolio figcaption.wp-caption-text.gallery-caption {
    display: none !important;
}

body.page-id-1304 .fusion-page-title-bar {
    background-size: cover !important;
    display: none !important;
}
.content_phcroche_jaune:before {
    content: "";
    position: absolute;
    border: 2px solid #004151;
    background-color: #004151;
    width: 107%;
    height: 23%;
    left: -60px;
    top: 43%;
    z-index: 0;
}
.content_phcroche_jaune:after {
    content: "";
    position: absolute;
    background-color: #FCF4D3;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.col_txtcroche_jaune:before {
    content: "";
    position: absolute;
    background-image: url(https://www.escrenovation.fr/wp-content/uploads/2025/07/esc-renovation-peinture-et-tassin-la-demi-lune-Entreprise-de-platrerie-2.png);
    width: 549px;
    height: 523px;
    right: -229px;
    top: -154px;
	z-index: 9;
}
.toggle_home ul{
	padding: 0px !important;
}
.toggle_home li {
    list-style: none;
    font-size: 16px !important;
}
.toggle_home a {
    color: #000 !important;
}
.toggle_home a:hover {
    color: #204651 !important;
}

@media screen and (max-width: 760px){
	.col_name_jaune{display: none !important;}
	.content_map_img {padding: 0px !important;}
	.toggle_home{margin-bottom: 20px !important;}
	.content_map_img iframe{width: 100% !important;}
}
@media screen and (min-width: 761px) and (max-width: 1022px){
	.col_name_jaune{display: none !important;}
	.content_map_img {padding: 0px !important;}
	.col_txtcroche_jaune {margin-bottom: 46px !important;}
	.col_txtcroche_jaune:before{right: -352px;}
	.content_platerie{padding-top: 58px !important;}
	.toggle_home .fusion-column-wrapper{padding: 20px !important;}
	.content_map_img iframe{width: 100% !important;}
}
@media screen and (min-width: 601px) and (max-width: 1000px){
	.toggle_home{width: 100% !important; margin-bottom: 20px !important;}
	.toggle_home .fusion-column-wrapper{padding: 20px !important;}
}
@media screen and (min-width: 601px) and (max-width: 1023px){
	.content_map_img iframe{margin-top: 50px !important;}
}
@media screen and (min-width: 801px) and (max-width: 1260px){
	.col_ville_zone {width: 50% !important; margin-bottom: 13px !important;}
}
@media screen and (min-width: 1023px) and (max-width: 1438px){
	.col_txtcroche_jaune {margin-bottom: 46px !important;}
	.toggle_home .fusion-column-wrapper{padding: 20px !important;}
	.content_map_img iframe{width: 100% !important;}
}
@media screen and (min-width: 1439px) and (max-width: 1500px){
	.content_map_img iframe{width: 100% !important;}
}
@media screen and (min-width: 1501px) and (max-width: 1845px){
	.content_map_img iframe{width: 100% !important;}
}

@media only screen and (max-width: 497px){
    .page-id-1304 #sliders-container{display:none !important;}
    body.page-id-1304 .fusion-page-title-bar {display: block !important;height: auto !important;min-height: 320px !important;padding: 0px 0px !important; background-attachment: initial !important;}
    body.page-id-1304 .fusion-page-title-bar .fusion-page-title-row {padding: 15px 15px !important;background: rgba(0, 0, 0, 0.5) !important;min-height: 320px !important;}
}
@media screen and (min-width: 1510px){
	.content_txt_map{padding: 90px 20px 90px 20px !important; margin-left: 10px !important; margin-right: 10px !important;}
	.content_map_img {margin-top: -10% !important;}
	.content_txt_map {padding-bottom: 11% !important;}
	.content_phcroche_jaune{padding-left: 10% !important; padding-top: 0px !important; margin-left: 30px !important; margin-right: 30px !important;}
	.col_txtcroche_jaune .fusion-text{max-width: 621px;}
}