body {font-family:Montserrat, sans-serif;font-size:16px;color:#441215;;}
h1 {font-style:normal;font-size:4rem;margin:0;;}
a:link, a:visited {color:#4b3422;;}
.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:white;;}
.copyright {background:white;color:#250902;;}
.copyright a, .copyright a:link, .copyright a:hover, .copyright a:visited {background:white;color:#250902;;}
.bloc-top {background-color:transparent;color:#411218;font-size:1rem;font-family:Lobster, cursive;;}
.mce-content-body {;}
.wrapper-page-1 #wrapper-bloc-3 {background:url(/template/photo-herisson.jpg) 50% 50% / cover no-repeat fixed;color:#250902;;}
.wrapper-page-1 #wrapper-bloc-4 {background:#d8d2b1;padding:20px 0;;}
.wrapper-contents {max-width:1200px;;}
.wrapper-page-1 #wrapper-bloc-1 {background-color:white;max-width:100%;;}
.wrapper-page-1 #wrapper-content-2 {max-width:100%;padding:0;;}
.wrapper-page-1 #wrapper-content-1 {max-width:100%;;}
.wrapper-page-14 #wrapper-bloc-2 {background:linear-gradient(90deg, #6c0f25 58%, rgb(255 255 255 / 0%) 18%);background-color:white;;}
.wrapper-page-14 #wrapper-bloc-3 {background:white;;}
#menu-principal-horizontal-item-titre-2 {border-bottom:3px solid #813700;;}
#menu-principal-horizontal-item-titre-3 {border-bottom:3px solid #9d9245;;}
#menu-principal-horizontal-item-titre-5 {border-bottom:3px solid white;;}
#menu-principal-horizontal-item-titre-6 {border-bottom:3px solid #813700;;}
#menu-principal-horizontal-item-titre-7 {border-bottom:3px solid #9d9245;;}
#menu-principal-horizontal-item-titre-7::before {content:url(/template/herisson-picto.png);display:block;margin-bottom:5px;;}
#menu-principal-horizontal-item-titre-8 {content:url(/template/herisson-picto.png);display:block;margin-bottom:5px;;}
#websee-megamenu-sub-1 {border-bottom:15px solid #411218;;}
#websee-megamenu-sub-2 {border-bottom:15px solid #6b1224;;}
#websee-megamenu-sub-3 {border-bottom:15px solid #0c7c59;;}
#wrapper-bloc-1 {background-color:white;;}
#wrapper-bloc-2 {background:linear-gradient(90deg, #6c0f25 46%, rgb(255 255 255 / 0%) 18%);background-color:white;;}
.articles-cf-colonne-li   {border-bottom:0px dashed #dedede;padding:30px 5px;;}
.articles-colonne-li {border-bottom:0px dashed #dedede;padding:20px 5px;;}
.bloc-accordeon  {border:0px solid #dedede;padding:20px;border-bottom:1px solid #6b1224;;}
.bloc-accordeon h2::after, .bloc-accordeon h3::after, .bloc-accordeon h4::after, .bloc-accordeon h5::after, .bloc-accordeon h6::after {background-image:url(/template/plus.webp);height:30px;width:30px;;}
.bloc-h1 h1 {font-size:2.5rem !important;color:#6b1224;;}
.body-page-1 .bloc-top {display:none;;}
.bordure {border-left:2px solid #9d9245;;}
.calendrier-bloc-titre {background-color:transparent;padding:5px 0 5px 15px;text-align:center;font-size:1.5rem;border-bottom:1px solid #6b1224;font-weight:bold;;}
.cellule {transition:transform 300ms;;}
.cellule:hover {transform:translateY(-10px);;}
.cookies-main-banner {background:rgb(107 18 36);;}
.fa-angle-right:before,.fa-angle-left:before {color:#120507;;}
.footer-template {color:#451216;;}
.header-center {flex:2.5;;}
.header-text {display:none;;}
.interligne {line-height:0.8;;}
.liens-bloc-groupe-titre {background-color:transparent;text-align:center;font-size:1.5rem;color:#0c7c59;font-weight:bold;border-bottom:1px solid #0c7c59;;}
.liens-liste-selector {text-align:center;;}
.menu-pied-de-page li {float:none;text-align:center;;}
.menu-principal-horizontal-item-with-sub>a::after {display:none;;}
.menu-principal-horizontal-item-with-sub>a::before {content:url(/template/herisson-picto.png);display:block;margin-bottom:5px;;}
.module-bloc-graphic-1037 .module-bloc-graphic-item,.module-bloc-graphic-1038 .module-bloc-graphic-item {border-radius:30px;;}
.module-bloc-graphic-1037 .module-bloc-graphic-item-plus,.module-bloc-graphic-1038 .module-bloc-graphic-item-plus {display:none;;}
.module-bloc-graphic-1038 .module-bloc-graphic-item-texte {background-color:rgb(11 124 88);height:120px;top:60%;;}
.module-bloc-graphic-item  {margin:15px;;}
.ombre-portee {text-shadow:1px 1px 2px #3f3d3d;;}
.phototheque-diaporama-1040-content {border-radius:10px;;}
.popup-disponnibilite {background:white;;}
.recherche-submit {background-color:#8c5e3a;;}
.rouge {color:#b83f27;;}
.telechargement-groupe-nom {background-color:white;color:#0c7c59;padding:15px;font-size:1.2rem;font-weight:bold;border-bottom:1px solid #0c7c59;;}
.template-animation-calque {width:757px !important;height:436px;position:absolute;bottom:0;left:0;;}
.trait::before {content:'';display:inline-block;height:58px;width:8px;position:relative;left:-4%;top:-24px;transition:.5s ease;background-color:#bf785d;border-radius:50px;;}
.typo-logo {font-family:"kolo-lp-wide", sans-serif;;}
.un-article-cf-colonne-publication  {margin-right:5px;float:none;font-size:0.8rem;margin-top:20px;text-align:center;background:#f8f1ee;;}
.un-article-cf-colonne-suite {margin-top:0;float:none;text-align:center;;}
.un-article-cf-colonne-texte {display:none;;}
.un-article-cf-colonne-titre {text-align:center;font-size:1.1rem;font-weight:600;height:40px;color:#411218;;}
.un-article-cf-ligne-suite::after, .un-article-cf-colonne-suite::after {background:#0c7c59;color:white;border-radius:30px;padding:10px 25px;;}
.un-article-cf-slick-publication  {text-align:center;font-size:14px;margin-bottom:10px;;}
.un-article-cf-slick-publication {text-align:center;font-size:14px;margin-bottom:10px;background:#411218;padding:10px;width:30%;border-radius:30px;color:white;margin:0 auto;;}
.un-article-cf-slick-suite::after {content:"Lire la suite";background:#ffffff;padding:15px 25px;border-radius:30px;color:#411218;;}
.un-article-cf-slick-texte {padding:15px 10px;background:#fff;;}
.un-article-cf-slick-texte {display:none;;}
.un-article-cf-slick-titre {font-weight:600;color:white;;}
.un-article-colonne-flat-content {border-bottom:10px solid #6b1224;;}
.un-article-colonne-titre {text-align:center;font-size:1.3rem;font-weight:bold;color:#411218;;}
.un-article-detail-image  {margin-right:50px;;}
.un-article-detail-popup-header, .calendrier-titre, .phototheque-classic-nom, .phototheque-legende-nom, .sondage-bar-your-vote, .liens-liste-groupe-titre {background-color:#441215;color:white;padding:15px 10px;;}
.un-article-detail-popup-publication {display:none !important;;}
.un-article-detail-publication {display:none;;}
.un-article-detail-titre h1  {font-size:1.8rem;font-weight:bold;;}
.un-article-ligne-suite::after, .un-article-colonne-suite::after {background:#0c7c59;padding:8px 25px;border-radius:30px;color:white;;}
.un-article-slick-suite::after {background:#0b7c58;content:"Lire la suite";padding:10px 25px;color:white;border-radius:30px;;}
.un-article-slick-titre {font-weight:600;;}
.un-calendrier-bloc-ligne {padding:5%;;}
.un-calendrier-bloc-ligne-titre {font-size:1.2rem;font-weight:bold;color:#6b1224;;}
.un-lien-bloc {border:0px solid #343433;box-sizing:border-box;position:relative;background:#f1f0f0;;}
.un-lien-bloc a.un-lien-bloc-email  {background-color:#ffffff;color:#343433;padding:10px;border-left:none;;}
.un-lien-bloc a.un-lien-bloc-facebook {background-color:white;color:#343433 !important;;}
.un-lien-bloc a.un-lien-bloc-website  {flex-grow:1;text-align:center;background:white;padding:10px 0;color:#6b1224;;}
.un-lien-bloc-adresse {width:100%;float:none;text-align:center;;}
.un-lien-bloc-couleur  {display:flex;flex-direction:column;background:#f8f1ee;align-items:center;color:#212120;;}
.un-lien-bloc-description {display:none;;}
.un-lien-bloc-description {display:none;;}
.un-lien-bloc-detail .un-lien-bloc-footer {background:#161615;color:white !important;;}
.un-lien-bloc-facebook::after  {font-size:30px;content:"\f09a";font-family:"FontAwesome";position:absolute;margin-top:-21px;border-bottom:3px solid #6b1224;;}
.un-lien-bloc-footer  {display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;;}
.un-lien-bloc-geloc {background-color:transparent;border-left:0px solid white;;}
.un-lien-bloc-geloc::before {content:"\f278";font-family:"FontAwesome";color:#343433;;}
.un-lien-bloc-image img {background:#f8f1ee;;}
.un-lien-bloc-savoir-plus::after {letter-spacing:0.1em;content:"+ de détails";;}
.un-lien-bloc-telephone {width:100%;float:none;text-align:center;margin-bottom:40px;;}
.un-lien-bloc-titre {float:none;width:97%;text-align:center;padding:12px 5px;z-index:99;font-family:Montserrat, sans-serif;background:rgb(107 18 36);color:white;position:relative;top:0;;}
.un-lien-bloc-website::after {content:"Site web";;}
.vert {color:#544d19;;}
.websee-barre-flottante {position:fixed;top:25%;right:0;z-index:9999999;width:1px;height:1px;;}
.websee-barre-flottante-containers {border:0px solid #aeaeae;;}
.websee-barre-flottante-icone-recherche {content:url(/template/loupe.png);;}
.websee-barre-flottante-items  {display:none;;}
.websee-barre-flottante-smartphone-icone-recherche {background-color:transparent;border-radius:50%;color:white;;}
.websee-barre-flottante-smartphone-icone-recherche::after {font-size:24px;padding:10px;;}
.websee-barre-flottante-smartphone-items {width:44px;display:inline-block;float:none;overflow:hidden;transition:all .3s;margin-right:11px;transition:all .3s;margin:15px;;}
.websee-barre-flottante-smartphone-items:hover {transform:translateY(10px);;}
.websee-boutton {background:#6b1224;color:white !important;;}
.websee-megamenu-sub,#websee-megamenu-sub-3 {background:white;;}
a#websee-megamenu-id-titre-1.websee-megamenu-titre-1::after {content:'';display:inline-block;height:22px;width:6px;position:relative;left:-46%;top:2.4em;transition:.5s ease;background-color:#411218;border-radius:50px;;}
a#websee-megamenu-id-titre-2.websee-megamenu-titre-1::after  {content:'';display:inline-block;height:22px;width:6px;position:relative;left:-56%;top:2.4em;transition:.5s ease;background-color:#6b1224;border-radius:50px;;}
a#websee-megamenu-id-titre-3.websee-megamenu-titre-1::after {content:'';display:inline-block;height:22px;width:6px;position:relative;left:-50%;top:2.4em;transition:.5s ease;background-color:#0c7c59;border-radius:50px;;}
a.bouton {padding:10px 25px;color:white;display:inline-block;border-radius:30px;background:#6c0f25;;}
a.bouton-beige {color:#4b3422;display:inline-block;border-radius:30px;background:#f8f1ee;padding:10px 25px;;}
a.bouton-beige:hover {background-color:#4b3422;color:#ffffff;;}
a.bouton-vert {background:#0b7c58;content:"Lire la suite";padding:10px 25px;color:white;border-radius:30px;;}
a.bouton-vert:hover {background:#411218;color:white;;}
a.bouton:hover {background-color:#461115;color:#ffffff;;}
a.btn-liste-selector  {border:1px solid #d3d2d2;padding:10px 25px;;}
a.btn-liste-selector.btn-liste-selected  {background-color:#6b1224;;}
a.btn-liste-selector:hover {background-color:#6b1224;;}
a.fancybox-disponibilite {background:#0c7c59;padding:15px 25px;border-radius:30px;color:white;display:inline-block;;}
a.fancybox-disponibilite:hover {background-color:#441215;;}
a.un-lien-bloc-savoir-plus {background:#411218;padding:10px;display:block;margin:0 auto;width:50%;color:white;;}
a.un-lien-bloc-telephone-fixe, a.un-lien-bloc-telephone-portable, a.un-lien-bloc-telephone-fax, a.un-lien-bloc-telephone-fixe:link, a.un-lien-bloc-telephone-portable:link, a.un-lien-bloc-telephone-fax:link, a.un-lien-bloc-telephone-fixe:visited, a.un-lien-bloc-telephone-portable:visited, a.un-lien-bloc-telephone-fax:visited {color:#411218;;}
a.websee-megamenu-titre-1 {font-size:1.09rem;color:#411218;;}
a.websee-megamenu-titre-2 {font-weight:normal;color:#6b1224;font-family:Lobster;font-size:1.3rem;;}
a.websee-megamenu-titre-3:hover {font-weight:bold;;}
input, #contact-message-1016, #dest-1016 {padding:10px 0px;border:1px solid #c1c1c1;;}
input, #contact-message-16, #dest-16 {padding:10px 0px;border:1px solid #c1c1c1;;}

@media screen and (max-width: 470px) {
html {background:white;;}
.template-animation-content {width:100%;;}
.logo-essentiel {margin-right:0;;}
.wrapper-page-14 #wrapper-bloc-2 {background:#6c0f25;background-color:white;;}
.wrapper-page-1 #wrapper-bloc-2 {background:#6c0f25;;}
.bloc-h1 h1 {font-size:2rem !important;;}
.tab-footer {width:100%;;}
.template-animation-calque {display:none;;}
.texte-ruelle {color:white;;}
.titre-une {font-size:3rem;color:white;;}
.websee-barre-flottante-smartphone-list  {background:#411218 !important;;}

}

@media screen and (min-width: 470px) and (max-width: 980px) {
html {background:white;;}
.template-animation-content {width:100%;;}
.logo-essentiel {margin-right:0;;}
.wrapper-page-14 #wrapper-bloc-2 {background:#6c0f25;background-color:white;;}
.wrapper-page-1 #wrapper-bloc-2 {background:#6c0f25;;}
.bloc-h1 h1 {font-size:2rem !important;;}
.tab-footer {width:100%;;}
.template-animation-calque {display:none;;}
.texte-ruelle {color:white;;}
.titre-une {font-size:3rem;color:white;;}
.websee-barre-flottante-smartphone-list  {background:#411218 !important;;}

}

@media screen and (min-width: 980px) {
html {background:white;;}
.template-footer {padding:3em;;}
.template-header-content {margin:0 auto;width:1400px;;}
.template-animation-content {width:92%;margin:0 auto;;}
.wrapper-page-1 #wrapper-bloc-1 {background-position:0% 100%;background-image:url(/template/herisson-coupe.webp);background-repeat:no-repeat;;}
.wrapper-page-14 #wrapper-bloc-2 {padding:3em;;}
.wrapper-page-12 #wrapper-bloc-1 {background-position:100% 100%;background-image:url(/template/visiteur.webp);background-repeat:no-repeat;;}
.wrapper-page-1 #wrapper-bloc-2 {padding:3em;background:#6c0f25;;}
#wrapper-bloc-1 {background-position:0% 100%;background-image:url(/template/herisson-coupe.webp);background-repeat:no-repeat;;}
.header-center {text-align:left !important;;}
.tab-acces-rapides {margin-top:-178px;;}
.tab-decouverte2 {z-index:-1;;}
.tab-footer {width:100%;;}
.template-animation-calque {display:none;;}
.texte-ruelle {color:white;;}
.titre-une {font-size:3rem;color:white;;}
.websee-barre-flottante-smartphone-list  {height:74px;padding-right:0px;display:block !important;z-index:99999;right:0;width:100%;top:2%;background:#411218;;}
.websee-megamenu-container {margin-top:10px;;}

}

@media screen and (min-width: 1200px) {
html {background:linear-gradient(270deg, #411218 26%, rgb(255 255 255 / 0%) 13%);;}
.template-header {padding:1em 0;;}
.bloc-h1 {margin-left:10%;;}
.wrapper-page-1 #wrapper-bloc-2 {background:linear-gradient(90deg, #6c0f25 46%, rgb(255 255 255 / 0%) 18%);background-color:white;;}
.header-center {text-align:left !important;;}
.header-left {flex:1.5;;}
.tab-capitale {margin-top:-80px;;}
.tab-footer {width:100%;;}
.template-animation-calque {display:block;;}
.texte-ruelle {color:#441215;;}
.titre-une {font-size:3rem;color:#6c0f25;;}
.websee-barre-flottante-smartphone-list  {background:#411218;position:absolute;right:0;width:290px;top:2%;;}
.websee-megamenu-sub,#websee-megamenu-sub-3 {padding:3em;;}

}

@media screen and (min-width: 1600px) {
.template-footer {background-position:100% 100%;background-image:url(/template/chateau-bas.webp);background-repeat:no-repeat;min-height:425px;;}
.wrapper-page-1 #wrapper-content-2 {background-position:100% 100%;background-image:url(/template/visiteur.webp);background-repeat:no-repeat;;}
.header-center {text-align:center;;}
.header-left {flex:1.8;;}
.tab-decouverte2 {margin-left:-55%;;}
.tab-footer {width:55%;;}
.titre-une {font-size:5rem;color:#6c0f25;;}
.websee-barre-flottante-smartphone-list  {background-color:transparent;right:0;width:430px;top:7%;;}

}

@media screen and (min-width: 1920px) {
.tab-footer {width:55%;;}
.titre-une {color:#6c0f25;;}
.websee-barre-flottante-smartphone-list  {background-color:transparent;right:5%;;}

}
