html {background:#f9f8f4;;}
body {font-size:16px;color:#0e0b09;font-family:Inter, sans-serif;;}
h1 {font-size:2rem;color:#0e0b09;line-height:1.3;font-weight:normal;font-family:Figtree, sans-serif;;}
h2 {font-size:2rem;margin:10px;line-height:1;;}
h3 {font-size:1.3rem;margin:0;font-weight:normal;;}
address {float:none;border-left:1px solid #ede7c9;font-size:15px;;}
a:link, a:visited {color:#0e0b09;;}
.menu-principal-horizontal {margin-top:40px;;}
.menu-principal-horizontal-item {margin-right:40px;;}
a.menu-principal-horizontal-item-titre {color:#452810;font-size:18px;max-width:250px;;}
.menu-principal-horizontal-item:hover  {background-color:transparent;color:#413021 !important;font-weight:600;;}
.menu-principal-horizontal-item:hover > a.menu-principal-horizontal-item-titre {color:#413021 !important;;}
.current-horizontal-item {border-bottom:3px solid transparent;;}
a.menu-pied-de-page-item-titre {color:#f9f8f4;;}
.menu-pied-de-page li {float:none;text-align:center;;}
.template-header {border-bottom:0px solid #dedede;position:relative;box-shadow:0px 0px 0px 0px rgba(50, 50, 50, 0.25);background:transparent;;}
.template-footer {background-color:#21170f;background-image:url(/template/matiere-wood.webp);;}
.template-header-content {width:1600px;;}
.template-footer-content {max-width:1200px;;}
.template-animation-content {width:95%;margin:0 auto;;}
.copyright {background-color:#21170f;background-image:url(/template/matiere-wood.webp);color:white;;}
.copyright a, .copyright a:link, .copyright a:hover, .copyright a:visited {color:white;;}
.bloc-top-content {display:none;;}
.bloc-h1 h1 {display:none;;}
.mce-content-body {;}
.wrapper-contents {max-width:1200px;;}
.wrapper-page-1 #wrapper-content-1 {max-width:100%;padding:0;;}
.wrapper-page-1 #wrapper-bloc-1 {max-width:100%;padding:0;background-image:url(/template/feuilles-opaque.webp);background-position:0 -34%;background-repeat:no-repeat;;}
.wrapper-page-1 #wrapper-bloc-2 {background:linear-gradient(68deg, #ece2d2 39%, rgb(255 255 255 / 0%) 38%);;}
.wrapper-page-1 #wrapper-content-2 {max-width:100%;;}
.wrapper-page-1 #wrapper-content-3 {max-width:100%;;}
.wrapper-page-1 #wrapper-bloc-3 {max-width:100%;color:#372f28;background:transparent;;}
.wrapper-page-7 #wrapper-bloc-2 {background:url(/template/ramonage-acc.webp) 50% 50% / cover no-repeat fixed;animation:none;transform:none;;}
#articles-colonne-flat-132 {min-height:500px;;}
#responsive-container-12 {margin-bottom:0;filter:brightness(0.8);;}
#websee-megamenu-id-titre-4 {background:#5d7b2d;color:white;padding:15px 25px;;}
#wrapper-bloc-2 {background:linear-gradient(68deg, #ece2d2 34%, rgb(255 255 255 / 0%) 27%);;}
#wrapper-bloc-3 {background:#9a5e2a;color:#f9f8f4;;}
.body-page-1 .bloc-top {display:none;;}
.compteur-chiffres {font-size:6rem;font-weight:bold;text-align:center;color:#6c8937;letter-spacing:-5px;;}
.compteur-txt {text-align:center;margin-top:-20px;letter-spacing:3px;;}
.footer-template {font-size:18px;color:#f9f8f4;;}
.header-center  {flex:2.8;;}
.module-bloc-graphic-135 .module-bloc-graphic-item-commentaire {padding:0 20px;font-size:14px;;}
.module-bloc-graphic-135 .module-bloc-graphic-item-plus,.module-bloc-graphic-136 .module-bloc-graphic-item-plus {display:none;;}
.module-bloc-graphic-136 #module-bloc-graphic-item-3 .module-bloc-graphic-item-texte {background-color:rgb(154 94 42);;}
.module-bloc-graphic-item  {margin:15px;;}
.recherche-submit  {background-color:#9b622e;;}
.sautligne {display:inline-block;width:100%;;}
.titre-actu {color:#6c8937;font-size:4rem;letter-spacing:-2px;;}
.un-article-colonne-flat-content {background:#99602b;opacity:0.95;;}
.un-article-colonne-flat-titre {padding:15px 20px;font-size:2rem;font-weight:normal;color:white;margin:0 auto;;}
.un-article-detail-publication {display:none;;}
.un-article-detail-titre h1 {font-size:2rem;font-weight:bold;letter-spacing:1px;color:#0e0b09;;}
.websee-barre-flottante {top:5%;;}
.websee-barre-flottante-containers  {background:#f9f8f4;border:0px solid #aeaeae;;}
.websee-barre-flottante-icone-recherche {background-color:transparent;color:#9b5f2b;;}
.websee-barre-flottante-icone-recherche::after {font-size:25px;;}
.websee-barre-flottante-smartphone-icone-recherche {background-color:transparent;color:#0e0b09;;}
.websee-barre-flottante-smartphone-list  {background-color:transparent;;}
.websee-boutton {background:#9a5e2a;color:white;;}
.websee-megamenu-sub {background:#f9f8f4;border-top:1px solid #ede7c9;;}
a.bouton {pointer-events:auto;cursor:pointer;background:transparent;padding:1em 2.5em;margin:0;position:relative;display:inline-block;overflow:hidden;color:#fff !important;z-index:0;border:1px solid #96602e;;}
a.bouton-vert {background:#6c8937;color:white;padding:15px 25px;display:inline-block;;}
a.bouton-vert:hover {background-color:#0e0b09;;}
a.bouton::before {content:'';background:#96602e;transition:transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;;}
a.bouton:hover  {color:#0e0b09 !important;;}
a.bouton:hover:before {transform:translate3d(0,-100%,0);;}
a.websee-megamenu-titre-1 {color:#452810;max-width:250px;font-family:Figtree, sans-serif;;}
a.websee-megamenu-titre-2 {display:none;;}
a.websee-megamenu-titre-3 {color:#452810;font-family:Figtree, sans-serif;;}

@media screen and (max-width: 470px) {
h1 {font-size:1.5rem;;}
h3 {font-size:1.2rem;;}
.logo-essentiel img {width:90%;;}
.logo-essentiel {float:none;text-align:center;margin-right:0px;;}
.wrapper-page-1 #wrapper-bloc-2 {background:#ece2d2;;}
#wrapper-bloc-2 {background:#ece2d2;;}
.cellule-maison {display:none !important;;}
.cellule-mcz {background:white !important;;}
.module-bloc-graphic-135 .module-bloc-graphic-item-texte {background-color:rgba(108, 137, 55, 0.85);;}
.module-bloc-graphic-136 .module-bloc-graphic-item-commentaire {font-size:9px;;}
.tab-entretien {width:90%;;}
.tab-maison-home {display:none !important;;}

}

@media screen and (min-width: 470px) and (max-width: 980px) {
h1 {font-size:1.5rem;;}
h3 {font-size:1.2rem;;}
.logo-essentiel img {width:90%;;}
.logo-essentiel {float:none;text-align:center;margin-right:0px;;}
.wrapper-page-1 #wrapper-bloc-2 {background:#ece2d2;;}
#wrapper-bloc-2 {background:#ece2d2;;}
.cellule-maison {display:none !important;;}
.cellule-mcz {background:white !important;;}
.module-bloc-graphic-135 .module-bloc-graphic-item-texte {background-color:rgba(108, 137, 55, 0.85);;}
.module-bloc-graphic-136 .module-bloc-graphic-item-commentaire {font-size:9px;;}
.tab-entretien {width:90%;;}
.tab-maison-home {display:none !important;;}

}

@media screen and (min-width: 980px) {
.template-footer {padding:3em;;}
.wrapper-page-1 #wrapper-bloc-2 {padding:3em;;}
.wrapper-page-1 #wrapper-bloc-1 {padding-bottom:3em;padding-top:0 !important;;}
.wrapper-page-1 #wrapper-bloc-3 {padding-top:3em;;}
.wrapper-page-1 #wrapper-bloc-4 {padding-bottom:3em;;}
.wrapper-page-6 #wrapper-bloc-1 {padding:2em;;}
.wrapper-page-7 #wrapper-bloc-1 {padding:2em;;}
.wrapper-page-7 #wrapper-bloc-2 {padding:5em;;}
#wrapper-bloc-2 {padding:3em;;}
#wrapper-bloc-3 {padding-top:3em;padding-bottom:3em;;}
.module-bloc-graphic-135 .module-bloc-graphic-item-texte {background:linear-gradient(to top, #6c8937 0%, transparent 80%);bottom:-1px;;}
.tab-entretien {width:90%;;}
.tab-maison-home {display:block !important;;}
.tab-vert {margin-left:-100px;position:relative;;}
.un-article-colonne-flat-titre {border-left:2px solid white;;}
a.websee-megamenu-titre-1 {font-size:16px;;}
a.websee-megamenu-titre-3 {font-size:1rem;;}

}

@media screen and (min-width: 1200px) {
address {margin-left:0px;text-align:center;;}
.module-bloc-graphic-135 .module-bloc-graphic-item-titre {margin-top:60%;;}
.module-bloc-graphic-136 #module-bloc-graphic-item-3 .module-bloc-graphic-item-texte {width:70%;;}
.module-bloc-graphic-136 .module-bloc-graphic-item-commentaire {padding:0 20px;;}
.tab-actus {margin-top:-160px;;}
.tab-entretien {width:50%;;}
.tab-entretien::before {content:url(/template/feuille-tab.webp);position:absolute;right:17%;bottom:-12%;;}
.tab-maison-home {margin-top:-300px;;}
.un-article-detail-image {margin-right:30px;;}
.websee-megamenu {margin-top:40px;;}
.websee-megamenu-sub {padding:3em !important;;}
a.websee-megamenu-titre-1 {font-size:16px;;}
a.websee-megamenu-titre-3 {font-size:1rem;;}

}

@media screen and (min-width: 1600px) {
address {margin-left:50px;padding:25px;;}
.tab-maison-home {margin-top:-384px;;}
.tab-photo-accueil {margin-left:-50px;position:relative;;}
a.websee-megamenu-titre-1 {margin-right:30px;font-size:18px;;}
a.websee-megamenu-titre-3 {font-size:1.1rem;;}

}

@media screen and (min-width: 1890px) {
.tab-photo-accueil {margin-left:-100px;position:relative;;}

}
