body {font-family:Plus Jakarta Sans, sans-serif;font-size:18px;color:#312b26;;}
h1 {font-size:1.5rem;font-weight:normal;;}
h2 {font-size:2rem;margin:0;;}
a:link, a:visited {color:#312b26;;}
.menu-principal-horizontal {background-color:transparent;;}
.menu-pied-de-page {float:none;text-align:center;;}
.menu-pied-de-page-item   {float:none;text-align:center;;}
.menu-pied-de-page li {float:none;text-align:center;;}
.template-animation {margin:0 auto;;}
.copyright {color:#312b26;;}
.copyright a, .copyright a:link, .copyright a:hover, .copyright a:visited {color:#312b26;;}
.bloc-top {background:#f5f1ec;;}
.bloc-top-content {background:#be9467;;}
.bloc-h1 {text-align:center;;}
.mce-content-body {;}
.wrapper-page-1 #wrapper-content-3 {max-width:1600px;;}
.wrapper-page-9 #wrapper-bloc-3 {background:url(/template/dessin-eglise.webp) 50% 50% / cover no-repeat fixed;animation:none;transform:none;;}
 a.apidae-panel-link, a.apidae-panel-link:link, a.apidae-panel-link:active, a.apidae-panel-link:visited  {background:transparent;color:#23211e;;}
#apidae-panier a, #apidae-panier a:link, #apidae-panier a:active, #apidae-panier a:hover, #apidae-panier a:visited {background:#f2bc3d;color:#302d2a;padding:10px 0px;;}
#article-colonne-3 {padding:20px 10px;;}
#article-colonne-3 .un-article-colonne-texte {display:none !important;;}
#article-colonne-3 .un-article-colonne-titre {font-size:1.5rem;;}
#telechargement-138 .telechargement-groupe-liste {padding:20px;;}
#websee-megamenu-id-titre-1::before {content:"";position:absolute;bottom:0px;left:0px;right:0px;height:5px;background:#be9467;width:75px;margin:0px auto;transition:transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);;}
#websee-megamenu-id-titre-1:hover::before {width:100px;height:50px;bottom:-22px;transform:translate3d(0px, -55%, 0px);z-index:-1;transition:0.2s ease-out;;}
#websee-megamenu-id-titre-2::before {content:"";position:absolute;bottom:0px;left:0px;right:0px;height:5px;background:#848a5a;width:75px;margin:0px auto;transition:transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);;}
#websee-megamenu-id-titre-2:hover::before {width:130px;height:50px;bottom:-22px;transform:translate3d(0px, -55%, 0px);z-index:-1;transition:0.2s ease-out;;}
#websee-megamenu-id-titre-3::before {content:"";position:absolute;bottom:0px;left:0px;right:0px;height:5px;background:#5c84c8;width:75px;margin:0px auto;transition:transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);;}
#websee-megamenu-id-titre-3:hover::before {width:130px;height:50px;bottom:-22px;transform:translate3d(0px, -55%, 0px);z-index:-1;transition:0.2s ease-out;;}
#websee-megamenu-id-titre-4::before {content:"";position:absolute;bottom:0px;left:0px;right:0px;height:5px;background:#f2bc3b;width:75px;margin:0px auto;transition:transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);;}
#websee-megamenu-id-titre-4:hover::before {width:200px;height:50px;bottom:-22px;transform:translate3d(0px, -55%, 0px);z-index:-1;transition:0.2s ease-out;;}
#websee-megamenu-id-titre-5 {background:transparent;color:white;border:1px solid white;transition:transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);;}
#websee-megamenu-id-titre-5:hover::before {transform:translate3d(0px, -55%, 0px);bottom:-22px;;}
#websee-megamenu-sub-1 {background:#be9467;;}
.apidae-add-panier-fr::after {margin-left:5%;;}
.apidae-add-panier::before  {margin-left:5%;;}
.apidae-agenda-avenir-slick {margin:0 auto;;}
.apidae-calendar-object-list-date-separator  {width:25%;display:block;border-bottom:2px solid white;margin:3px auto;;}
.apidae-calendar-object-list-dates  {background:#312b26;;}
.apidae-calendar-object-list-titre {background-color:#f5f1ec;;}
.apidae-calendar-object-list-titre::after  {color:white;font-family:FontAwesome;content:"\f055";padding-top:15px;position:absolute;right:0;background-color:#84895a;top:0;bottom:0;width:40px;text-align:center;;}
.apidae-hebergement-hotellerie-classement, .apidae-hebergement-locatif-classement  {background:#312b26;;}
.apidae-hebergement-locatif-capacite {color:#312b26;border:0px solid;font-size:13px;;}
.apidae-informationsHotellerie-TypeDeclassement, .apidae-informationLocative-TypeDeclassement, .apidae-informationsHotellerie .apidae-liste li, .apidae-liste-prestation-tourismesAdaptes .apidae-liste li, .apidae-liste-prestation-typesClientele .apidae-liste li, .apidae-liste-prestation-languesDocumentation .apidae-liste li, .apidae-mode-de-paiement .apidae-liste li, .apidae-liste-prestation-languesParlees .apidae-liste li, .apidae-liste-prestation-services .apidae-liste li, .apidae-liste-prestation-equipements .apidae-liste li  {background:#ffffff;;}
.apidae-object-image-bloc {border:5px solid #ffffff;;}
.apidae-object-liste-contenu-smartphone {background:#f5f1ec;;}
.apidae-object-liste-separation {border-bottom:0px dashed white;;}
.apidae-object-liste-titre h2 {color:#100e0d;font-size:1.2rem;;}
.apidae-panel-detail  {background:white;color:#23211e;padding:15px;;}
.apidae-panel-langues::before {display:none;;}
.apidae-panel-titre  {font-size:20px;text-align:center;padding:20px 0 15px;font-weight:bold;;}
.articles-colonne-flat-by-3 {margin-bottom:4%;;}
.articles-colonne-li  {border-bottom:0px dashed #dedede;;}
.bloc-accordeon  {border:0px solid #dedede;;}
.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;;}
.body-page-1 .bloc-top {display:none;;}
.body-page-1 .un-article-colonne-texte,.body-page-52 .un-article-colonne-texte {background:#f5f1ec;padding:10px;;}
.body-page-1 .un-article-colonne-titre,.body-page-52 .un-article-colonne-titre {background:#f2bc3d;padding:20px;;}
.body-page-11 .telechargement-groupe-nom,.body-page-11 .telechargement-date-publication,.body-page-37 .telechargement-date-publication,.body-page-37 .telechargement-groupe-nom {display:none;;}
.body-page-2 .un-article-colonne-image img {border-radius:50%;;}
.body-page-2 .un-article-colonne-suite::after  {content:"Détails";;}
.body-page-2 .un-article-colonne-texte  {text-align:center;padding:20px;position:relative;font-size:0.9rem;;}
.body-page-22 .telechargement-groupe-nom,.body-page-13 .telechargement-groupe-nom {display:none;;}
.body-page-38 .telechargement-date-publication {display:none;;}
.body-page-50 .un-article-colonne-flat-content,.body-page-55 .un-article-colonne-flat-content,.body-page-41 .un-article-colonne-flat-content,.body-page-36 .un-article-colonne-flat-content {background:transparent;;}
.body-page-50 .un-article-colonne-flat-titre,.body-page-55 .un-article-colonne-flat-titre,.body-page-41 .un-article-colonne-flat-titre,.body-page-36 .un-article-colonne-flat-titre {font-size:1.2rem;font-weight:bold;background:#f2bc3d;width:80%;margin-bottom:-82%;;}
.calendrier-bloc-titre {background-color:transparent;padding:5px 0 5px 15px;font-size:2.5rem;text-align:center;border-bottom:1px solid #be9467;font-family:Cookie, cursive;;}
.captionBlack {display:none;;}
.cardTeleprocedure  {background:#f5f1ec !important;border-radius:0px !important;;}
.cellule  {transition:transform 300ms;;}
.cellule:hover  {transform:translateY(5px);;}
.compteur-chiffres {font-size:2.5rem;font-weight:bold;;}
.contact-map {padding:40px;;}
.cookies-main-banner {background:rgb(44 41 38);;}
.fa-group:before, .fa-users:before {content:"\f183";;}
.fa-remove:before, .fa-close:before, .fa-times:before  {font-size:1.5rem;content:"\f00d";;}
.interligne {line-height:1;;}
.liens-bloc-groupe-titre  {background-color:transparent;text-align:center;font-size:1.5rem;border-bottom:2px solid #be9467;;}
.liens-liste-selector  {text-align:center;;}
.maxi-menu-sub-opened, .websee-burgermenu .show-on-mobile {background:rgba(242,188,61,0.95);;}
.module-bloc-graphic-133 .module-bloc-graphic-item-plus,.module-bloc-graphic-134 .module-bloc-graphic-item-plus,.module-bloc-graphic-135 .module-bloc-graphic-item-plus {display:none;;}
.module-bloc-graphic-134 .module-bloc-graphic-item-titre {background:#f2bc3d;font-size:1.5rem;width:50%;;}
.module-bloc-graphic-135 .module-bloc-graphic-item-titre {background:#f2bc3d;font-size:1.5rem;width:50%;;}
.module-bloc-graphic-item {margin:20px;;}
.phototheque-classic-list li  {padding:4px;;}
.recherche .recherche-text  {border-bottom:0px solid #bcd017;padding:10px;border-radius:30px;;}
.recherche a, .recherche a:hover, .recherche a:link, .recherche a:visited {background-color:#be9467;;}
.recherche-submit {color:white;display:block;float:right;padding:8px 7px;text-decoration:none;border-radius:50%;;}
.tab-demarches {z-index:99999;;}
.tab-fleur::before {content:url(/template/fleur-seule.webp);position:absolute;left:-13%;top:46%;;}
.telechargement-date-publication {display:block;;}
.telechargement-groupe-nom {background-color:transparent;color:#312b3d;font-size:1.2rem;border-bottom:1px solid #be9467;padding:20px;;}
.texte-agenda {font-size:4rem;line-height:1;letter-spacing:-3px;;}
.un-article-colonne-suite::after  {font-weight:bold;;}
.un-article-detail-popup-header {background-color:transparent;color:#212121;font-weight:bold;font-size:1.2rem;;}
.un-article-detail-popup-publication {display:none;;}
.un-article-detail-publication {display:none;;}
.un-article-detail-texte {background:white;padding:20px;;}
.un-article-detail-titre h1  {font-size:2rem;;}
.un-calendrier-bloc-ligne-titre {font-size:1.2rem;font-weight:bold;;}
.un-lien-bloc-adresse, .un-lien-bloc-telephone  {font-size:16px;margin-top:0px;margin-bottom:0px;;}
.un-lien-bloc-adresse, .un-lien-bloc-telephone {width:100%;text-align:center;;}
.un-lien-bloc-couleur  {background-color:#312b26;padding:10px 0;;}
.un-lien-bloc-description {display:none;;}
.un-lien-bloc-footer {padding:35px 0;;}
.un-lien-bloc-geloc {border-left:0px solid white;background-color:transparent;;}
.un-lien-bloc-geloc::before {color:white;;}
.un-lien-bloc-image  {background:white;;}
.un-lien-bloc-titre {text-align:center;font-size:16px;;}
.websee-barre-flottante {top:5%;position:absolute;;}
.websee-barre-flottante-items  {transform:translateX(0px);margin-bottom:10px;;}
.websee-barre-flottante-items:hover {transform:scale(0.9);;}
.websee-barre-flottante-list {width:95px;;}
.websee-barre-flottante-smartphone-list {background-color:white;;}
.websee-boutton  {background:#f2bc3d !important;color:#312b26 !important;;}
.websee-burgermenu * {text-align:center;;}
.websee-burgermenu-close {position:relative;top:20px;left:10%;;}
.websee-burgermenu-mobile {display:inline-block;padding:20px;background:#f2bc3d;color:#302d2a !important;;}
.websee-burgermenu-sub>li  {padding-bottom:0px;;}
.websee-megamenu-container {margin-top:15px;;}
.websee-megamenu-mobile {display:inline-block;background:#f2bc3b;color:#222128 !important;padding:25px 40px;;}
.websee-megamenu-principal {display:none;;}
a.apidae-goto-googlemap::before {color:#312b26;background:#f2bc3d;font-size:30px;;}
a.apidae-retour, a.apidae-retour:link, a.apidae-retour:active, a.apidae-retour:visited  {width:15%;background:#5c84c8;color:#1e1818;float:right;;}
a.apidae-search-button {background-color:#f2bc3d;color:#3a2b26 !important;;}
a.apidae-search-button:hover {background-color:#84895a;;}
a.bouton {color:#312b26;border:1px solid #312b26;padding:10px 25px;display:inline-block;border-radius:30px;;}
a.bouton-bleu {background-color:#5c84c8;color:#000000;display:inline-block;padding:10px 25px;border-radius:30px;;}
a.bouton-bleu:hover {background:#312b26;color:white;;}
a.bouton:hover {background:#312b26;color:white;;}
a.btn-liste-selector {border:0px solid #dedede;padding:10px 25px;;}
a.btn-liste-selector.btn-liste-selected {color:#000000;background-color:#5d84c9;;}
a.un-lien-bloc-email {font-size:14px;;}
a.un-lien-bloc-geloc:hover {background-color:transparent;;}
a.un-lien-bloc-savoir-plus  {background-color:#f0bb42;width:50%;padding:10px;left:34%;margin-left:91px;;}
a.websee-burgermenu-titre-1 {background:transparent;text-align:center;font-size:3rem;margin-top:30px;;}
a.websee-burgermenu-titre-2 {font-size:1.5rem;font-weight:bold;;}
a.websee-burgermenu-titre-3 {font-size:16px;;}
a.websee-megamenu-titre-1  {letter-spacing:1px;color:white;;}

@media screen and (max-width: 470px) {
h2 {font-size:1rem;;}
.template-header {position:relative;;}
.template-footer {background:linear-gradient(180deg, #5c84c8 85%, rgb(255 255 255 / 0%) 42%);;}
.template-animation {max-width:100% !important;;}
.logo-essentiel img {content:url(/template/logo-mobile.webp);margin-top:15px;width:auto;;}
.apidae-calendar-object-list-dates  {font-size:1rem;;}
.apidae-calendar-object-list-titre {padding:5px 30px 5px 0px;;}
.calendrier-bloc-titre {font-size:2rem;;}
.contrainer-slick-parent {padding:0;;}
.tab-demarches {width:100%;;}
.texte-agenda {font-size:3rem;;}
.websee-burgermenu-mobile {width:100%;;}
a.websee-burgermenu-titre-1 {font-size:1.5rem;padding:10px;;}

}

@media screen and (min-width: 470px) and (max-width: 980px) {
h2 {font-size:1rem;;}
.template-header {position:relative;;}
.template-footer {background:linear-gradient(180deg, #5c84c8 85%, rgb(255 255 255 / 0%) 42%);;}
.template-animation {max-width:100% !important;;}
.logo-essentiel img {content:url(/template/logo-mobile.webp);margin-top:15px;width:auto;;}
.apidae-calendar-object-list-dates  {font-size:1rem;;}
.apidae-calendar-object-list-titre {padding:5px 30px 5px 0px;;}
.calendrier-bloc-titre {font-size:2rem;;}
.contrainer-slick-parent {padding:0;;}
.tab-demarches {width:100%;;}
.texte-agenda {font-size:3rem;;}
.websee-burgermenu-mobile {width:100%;;}
a.websee-burgermenu-titre-1 {font-size:1.5rem;padding:10px;;}

}

@media screen and (min-width: 980px) {
.template-header {position:relative;;}
.template-footer {padding:3em;background:linear-gradient(180deg, #5c84c8 77%, rgb(255 255 255 / 0%) 42%);;}
.template-animation {max-width:100% !important;;}
.logo-essentiel img {margin-top:30px;;}
.bloc-top-content {padding:20px;;}
.wrapper-page-1 #wrapper-bloc-1 {background-position:0% 0%;background-image:url(/template/olive.webp);background-repeat:no-repeat;;}
.wrapper-page-1 #wrapper-bloc-2 {background-position:0% 0%;background-image:url(/template/olivier.webp);background-repeat:no-repeat;;}
.wrapper-page-1 #wrapper-content-3 {background:linear-gradient(90deg, #848a5a 74%, rgb(255 255 255 / 0%) 56%);;}
.wrapper-page-1 #wrapper-bloc-3 {padding:0;background-position:104% 0%;background-image:url(/template/touriste.webp);background-repeat:no-repeat;;}
.wrapper-page-9 #wrapper-bloc-2 {background:url(/template/parc.webp) 50% 50% / cover no-repeat fixed;animation:none;transform:none;padding:5em;;}
.wrapper-page-45 #wrapper-bloc-2 {padding:3em;;}
.wrapper-page-9 #wrapper-bloc-3 {padding:3em;;}
#websee-megamenu-sub {padding:3em;;}
#wrapper-bloc-1 {padding:3em;background:url(/template/olive.webp) 0% 0% / 22% no-repeat, linear-gradient(180deg, #f5f1ec 69%, rgb(245 241 236) 7%);;}
.articles-colonne-li-2  {width:calc(50% - 30px);;}
.body-page-2 .articles-colonne-li-3, .articles-colonne-li-5 {margin:-20px;padding-top:80px;;}
.cellule-trait::before  {content:'';display:inline-block;height:60px;width:9px;position:absolute;right:49%;transition:.5s ease;top:7%43.8125px;background-color:#848a5a;border-radius:30px;;}
.cellule-trait:hover:before {top:60%;;}
.tab-application {margin-top:-80px;;}
.tab-demarches {width:100%;margin-top:-80px;;}
.tab-patrimoine {margin-left:-80px;position:relative;;}
.websee-burgermenu-principal  {position:absolute;height:80vh;top:0;;}
.websee-burgermenu-sub {background:white;padding:3em;;}

}

@media screen and (min-width: 1200px) {
.template-header {position:absolute;;}
.template-animation {max-width:94% !important;;}
.wrapper-page-1 #wrapper-bloc-1 {background-position:0% 0%;background-image:url(/template/olive.webp);background-repeat:no-repeat;;}
.body-page-1 .un-article-colonne-titre,.body-page-52 .un-article-colonne-titre {text-align:center;background:#f2bc3d;padding:20px;width:11%;height:30px;position:absolute;;}
.recherche  {margin-top:21px;margin-right:10px;margin-right:45%;;}
.tab-demarches {width:80%;;}
.template-header::before {content:"";background:linear-gradient(180deg, rgba(29, 31, 41, 0.8) 0%, rgba(29, 31, 41, 0.89) 0.01%, rgba(59, 74, 158, 0) 100%);height:500px;width:100%;visibility:visible;display:block;position:absolute;;}
.websee-burgermenu-principal  {position:absolute;height:140vh;top:0;;}
.websee-burgermenu>ul {width:60%;left:20%;;}
ul#websee-burgermenu-sub-1.websee-burgermenu-sub.maxi-menu-sub-opened, ul#websee-burgermenu-sub-3.websee-burgermenu-sub.maxi-menu-sub-opened {display:flex;background:white;padding:3em;width:100%;;}

}

@media screen and (min-width: 1600px) {
.wrapper-page-1 #wrapper-bloc-1 {background-position:0% -41%;background-image:url(/template/olive.webp);background-repeat:no-repeat;;}

}
