body {font-size:17px;color:#000;font-family:'Roboto', sans-serif;;}
h1 {font-size:44px;font-family:'Bebas Neue', cursive;color:#F55501;;}
h2 {font-size:38px;font-family:'Bebas Neue', cursive;color:#F55501;;}
h3 {font-size:34px;font-family:'Bebas Neue', cursive;color:#F55501;;}
h4 {font-size:24px;font-family:'Bebas Neue', cursive;color:#F55501;;}
a:link, a:visited {color:#F55501;;}
a:hover, a:active {color:#F55501;;}
.menu-principal-horizontal {background:#fff;float:right;width:auto;;}
a.menu-principal-horizontal-item-titre {color:#333!important;padding:10px 40px;font-family:'Bebas Neue', cursive;height:100px;font-size:24px;max-width:330px;;}
.menu-principal-horizontal-item-titre-selected {color:#F55501!important;;}
.menu-principal-horizontal-item:hover  {background:transparent;;}
.menu-principal-horizontal-item:hover > a.menu-principal-horizontal-item-titre {color:#F55501!important;;}
.current-horizontal-item {color:#F55501!important;background:#fff;;}
.current-horizontal-item > a.menu-principal-horizontal-item-titre {color:#F55501!important;;}
a.menu-principal-smartphone-menu-dropdown {color:#615d60;;}
a.menu-principal-smartphone-item-titre {color:#615d60;;}
.menu-topscreen {background:#3F3F3F;padding:5px 10px;;}
a.menu-topscreen-item-titre {padding:24px;color:#fff;font-size:22px;font-family:'Bebas Neue', cursive;;}
.menu-topscreen-item:hover > a.menu-topscreen-item-titre {color:#F55501;;}
.template-footer {background:#fff;;}
.copyright {display:none;;}
.nom-page {display:none;;}
.logo-essentiel {margin-top:-10px;margin-bottom:0px;margin-left:15px;;}
.header-text {background:#fff;padding:8px 0px;;}
.bloc-top {display:none;;}
.formulaires legend {color:#000;;}
.mce-content-body {;}
.wrapper-bloc {padding:70px 0;;}
.wrapper-page-1 #wrapper-bloc-2 {background:#F7F7F7;;}
.wrapper-page-6 #wrapper-bloc-2 {background-image:linear-gradient(261deg, rgba(255, 255, 255, 0.8) 100%,rgba(43,49,65,0.8) 65%),url(../../template/ramonage-cheminee-herault.jpg);background-attachment:fixed;background-size:cover;;}
.wrapper-page-6 #wrapper-bloc-4 {background-image:linear-gradient(261deg, rgba(255, 255, 255, 0.8) 100%,rgba(43,49,65,0.8) 65%),url(../../template/ramonage-gard-herault.jpg);background-size:cover;background-attachment:fixed;;}
.wrapper-page-6 #wrapper-bloc-6 {background:#F7F7F7;;}
.wrapper-page-7 #wrapper-bloc-2 {background-image:linear-gradient(261deg, rgba(255, 255, 255, 0.8) 100%,rgba(43,49,65,0.8) 65%),url(../../template/dawn-196255_1920.jpg);background-size:cover;background-attachment:fixed;;}
.wrapper-page-4 #wrapper-bloc-2 {background:#F7F7F7;;}
.wrapper-page-5 #wrapper-bloc-2 {background:#F7F7F7;;}
.wrapper-page-1 #wrapper-content-2 {max-width:1440px;;}
.wrapper-page-1 #wrapper-bloc-3 {background:#f1f1f1;;}
.wrapper-page-8 #wrapper-bloc-1 {padding:0 !important;;}
.anfci-texte-1 {display:inline-block;padding-right:15px;float:left;font-weight:400;;}
.anfci-texte-2 {display:inline-block !important;padding-right:15px;text-align:center;color:#fff !important;;}
.anfci-texte-3 {display:inline-block;padding-right:15px;float:right;color:#fff !important;;}
.anfci-texte-4 {display:inline-block;;}
.anfci-textes {display:inline-block;padding-right:15px;color:#000;background:#F55501;max-width:1920px;width:100%;text-align:center;padding:8px 0px 8px 0px;font-family:'Roboto';font-weight:400;;}
.avis-client-demande-commentaire legend {font-size:22px;padding:0 10px;color:#3F3F3F;;}
.avis-clients-note-globale::after {content:"Note globale";padding:0 10px;font-size:22px;color:#3F3F3F;font-weight:bold;;}
.bloc-h1 {display:none;;}
.cellule-avis {border:solid #F55501;;}
.cellule-avis a.bouton-lien {display:block;;}
.cellule-contact {background:#F55501;border-radius:10px;;}
.cellule-contact a {color:#ffff;text-decoration:underline white;;}
.cellule-contact a:hover {color:#3F3F3F;text-decoration:#3F3F3F;;}
.cellule-contact h3 {color:#fff;font-size:24px;;}
.cellule-contact p {color:#fff;;}
.cellules-contenu-tableau-tarifs {padding:10px;border-radius:10px;;}
.contenu-tableau-tarifs tr:nth-child(even) {background:#dac9c2;padding:10px;border-radius:6px;;}
.contenu-tableau-tarifs tr:nth-child(odd) {background:#333333;padding:10px;border-radius:6px;color:#fff;;}
.fieldset-perso-contact {border:1px solid #F55501;margin-bottom:5px;margin-left:auto;margin-right:auto;width:70%;;}
.fieldset-text {border-left:0;border-bottom:0;border-right:0;border-top:2px solid #F55501;text-align:center;color:#000;font-family:'Roboto', sans-serif;;}
.fieldset-text legend {color:#F55501;padding:0 10px;text-transform:uppercase;font-size:28px;;}
.footer-template {max-width:1920px;width:100%;padding:0;;}
.footer-template a {font-family:'Roboto', sans-serif;color:#000;font-size:17px;;}
.footer-template a:hover {color:#F55501;;}
.footer-template h4 {font-size:24px;font-family:'roboto', sans-serif;color:#F55501;;}
.footer-template p {color:#000;font-size:17px;font-family:'Roboto', sans-serif;;}
.formulaire-champ-obligatoire-fr {display:none;;}
.formulaires fieldset {border:1px solid transparent;margin-bottom:5px;;}
.formulaires textarea {clear:both;width:100%;padding:7px;;}
.h3-perso {font-size:38px;font-family:'Bebas Neue', cursive;color:#F55501;margin-bottom:-40px;;}
.hr-footer {border-top:3px solid #3F3F3F;width:70%;margin-left:0;;}
.hr-text {border-top:3px solid #F55501;width:50%;margin-left:23%;margin-right:auto;margin-bottom:0;margin-top:50px;;}
.label-formulaire {color:#000;;}
.label-inputs {color:#ffff;background:#3F3F3F;border:solid #3F3F3F;padding:10px 80px;;}
.lien-footer::before {display:inline-block;content:"\f0a9";padding-right:10px;font-family:'fontawesome';color:#4a4949;font-size:20px;;}
.lien-footer:hover::before {display:inline-block;content:"\f0a9";font-family:'fontawesome';color:#0dd5ad;font-size:20px;padding-left:10px;padding-right:10px;;}
.module-bloc-perso a.bouton-lien {background:#F55501;color:#fff;padding:5px 0;display:block;font-family:'Comfortaa', cursive;text-align:center;;}
.module-bloc-perso p {color:#F55501;font-family:'Bebas Neue', cursive;font-size:34px;margin-bottom:10px;margin-top:10px;;}
.module-bloc-perso p:hover {color:#3F3F3F;;}
.module-bloc-perso td:hover {transform:scale(1.1);transition-duration:1s;padding:0;;}
.module-bloc-perso td:not(:hover) {transform:scale(1);transition-duration:1s;;}
.module-bloc-tarif p {color:#000;text-transform:uppercase;;}
.post-footer {background:#F55501;color:#fff;display:flow-root;text-align:center;;}
.post-footer a {color:#fff;;}
.post-footer a:hover {color:#fff;;}
.reassurance {padding:20px 0;background:#3F3F3F;;}
.reassurance p {color:#fff;font-family:'Roboto', sans-serif;font-size:22px;;}
.reassurance table {max-width:1200px;margin:auto;;}
.secondary_menu {display:flex;font-family:'Cormorant', serif;;}
.secondary_menu li {list-style:none;;}
.secondary_menu_item {margin-right:20px;;}
.secondary_menu_item a {color:#fff;;}
.sous-titre {color:#F55501;font-family:'Bebas Neue', cursive;display:grid;;}
.tableau-tarif {background:#f1f1f1;;}
.template-footer {padding-bottom:0px;;}
.template-header-content {max-width:100%;;}
.text-abonnez-vous {font-family:'Roboto', sans-serif;color:#F55501;font-size:24px;;}
.text-abonnezvous2 {color:#3F3F3F;font-size:24px;;}
.text-prendrerdvenligne {font-size:36px;vertical-align:top;margin-left:3%;;}
.texte-design {font-size:22px;padding:40px;;}
.texte-tarif {float:right;font-size:24px;color:#F55501;;}
.ui-button-text {color:#000;;}
a.bouton-lien {background:#F55501;color:#fff;padding:10px 5px;font-family:'Comfortaa', cursive;text-align:center;;}
a.bouton-lien:hover {background:#3F3F3F;color:#fff;;}
a.btn-call-to {background:#3F3F3F;color:#fff;padding:9px 12px;;}
a.btn-call-to:hover {background:#fff;color:#F55501;;}
a.menu-principal-horizontal-item-titre i.fa {display:none;;}
a.menu-topscreen-smartphone-item-titre {color:#615d60!important;;}
a.menu-topscreen-smartphone-menu-dropdown {color:#615d60;;}
address {float:none;text-align:initial;font-size:17px;;}
fieldset.avis-client-commentaires legend {color:#3F3F3F;font-weight:bold;padding:0 10px;font-size:22px;;}
fieldset.commentaire-unitaire, fieldset.avis-client-commentaires, fieldset.avis-client-demande-commentaire, fieldset.avis-client-commentaire-general {border:solid #F55501;;}

@media screen and (max-width: 470px) {
h1 {font-size:34px;;}
h2 {font-size:26px;;}
.logo-essentiel {max-height:250px;width:50%;text-align:center;;}
.anfci-texte-1 {display:none !important;;}
.anfci-texte-2 {display:none !important;;}
.anfci-textes {display:inline-block !important;clear:both;padding-right:0px;;}
.cellule-contact {margin-bottom:10px;;}
.fieldset-perso-contact {padding:3px;;}
.formulaires input[type=text] {width:calc(100% - 0px);;}
.formulaires textarea {padding:2px;;}
.label-inputs {padding:0;;}
.post-footer {display:flow-root;text-align:center;;}
.text-prendrerdvenligne {font-size:30px;;}
.texte-tarif {font-size:17px;;}

}

@media screen and (min-width: 470px) and (max-width: 980px) {
h1 {font-size:38px;;}
h2 {font-size:24px;;}
.logo-essentiel {max-height:250px;width:50%;text-align:center;;}
.anfci-texte-2 {display:none !important;;}
.anfci-textes {display:inline-block !important;clear:both;padding-right:0px;;}
.cellule-contact {margin-bottom:10px;;}
.post-footer {display:flow-root;text-align:center;;}
.texte-tarif {font-size:17px;;}

}

@media screen and (min-width: 980px) {
h1 {font-size:40px;;}
.anfci-texte-2 {display:none !important;;}

}

@media screen and (min-width: 1200px) {
.anfci-texte-2 {display:inline-block !important;;}

}

@media screen and (min-width: 1600px) {
.anfci-texte-2 {display:inline-block !important;;}

}

@media screen and (min-width: 1920px) {
.anfci-texte-2 {display:inline-block !important;;}

}
