@charset "UTF-8";
/*!
 Theme Name:     Thème ALANCIA
 Author:         ALANCIA
 Author URI:     http://www.alancia.fr
 Template:       Divi
 Version:        1.0
*/.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.clearfix:after,.clr:after,.wpcf7-form .et_contact_bottom_container p:after,.wpcf7-form .form-privacy-message:after{content:"";display:table;clear:both}.fontawesome,.site-breadcrumbs.et_pb_module .breadcrumbs>span>span>a:first-child:before,.wpcf7-form-control-wrap.consentement input[type=checkbox]:checked+span:before,.wpcf7-form-control-wrap.consentement input[type=checkbox]:not(:checked)+span:before,.wpcf7-form-control-wrap.consentement input[type=radio]:checked+span:before,.wpcf7-form-control-wrap.consentement input[type=radio]:not(:checked)+span:before{font:normal normal normal 14px/1 FontAwesome;font-family:FontAwesome!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(assets/img/ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:FontAwesome;font-size:20px;line-height:1;color:#959595;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\f0a8"}[dir=rtl] .slick-prev:before{content:"\f0a9"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\f0a9"}[dir=rtl] .slick-next:before{content:"\f0a8"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:FontAwesome;font-size:6px;line-height:20px;text-align:center;color:#959595;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#2f6fb0;opacity:.75}.alancia-pagination{padding-bottom:60px;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.alancia-pagination .page-numbers:not(.page-num){padding:.8em 1.2em;background:#fff;color:#1b1c20;font-weight:600;border-radius:3px;margin-bottom:.5em;border:1.5px solid #1b1c20}.alancia-pagination .page-numbers:not(.page-num).current,.alancia-pagination .page-numbers:not(.page-num):hover{font-weight:900;background:#7d0f1b;color:#fff;border:1.5px solid #7d0f1b}.wpcf7-form select{display:block;font-size:14px;font-family:Open Sans;font-weight:400;color:#2f6fb0;line-height:1.3;padding:16px;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='292.4' height='292.4'%3E%3Cpath fill='%232f6fb0' d='M287 69.4a17.6 17.6 0 00-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 000 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto;border:1px solid #7d0f1b;border-radius:5px}.wpcf7-form select::-ms-expand{display:none}.wpcf7-form select:hover{border-color:#fff}.wpcf7-form select:focus{-webkit-box-shadow:#7d0f1b;box-shadow:#7d0f1b;box-shadow:0 0 0 3px -moz-mac-focusring;color:#2f6fb0;outline:none}.wpcf7-form select option{font-weight:400}.wpcf7-form select:focus,.wpcf7-form select:hover{border-color:#2f2f2f}::-webkit-input-placeholder{color:#2f2f2f!important;font-weight:600}::-moz-placeholder{color:#2f2f2f!important;font-weight:600}:-ms-input-placeholder{color:#2f2f2f!important;font-weight:600}:-moz-placeholder{color:#2f2f2f!important;font-weight:600}.wpcf7-form .wpcf7-response-output.wpcf7-acceptance-missing{background-color:#f7e700;color:#000}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#398f14;color:#fff}.wpcf7-form p.et_pb_contact_field{margin-bottom:0!important}.wpcf7-form .ajax-loader{position:absolute}.wpcf7-form select{font-weight:600}.wpcf7-form .et_pb_contact_field input[type=checkbox],.wpcf7-form .et_pb_contact_field input[type=radio],.wpcf7-form p input[type=checkbox],.wpcf7-form p input[type=radio]{display:inline;-webkit-appearance:checkbox}.wpcf7-form .et_pb_contact p input,.wpcf7-form .et_pb_contact p textarea,.wpcf7-form .et_pb_subscribe .et_pb_contact_field input,.wpcf7-form .et_pb_subscribe .et_pb_contact_field textarea{background-color:#fff;color:#7e101c;border:1px solid #1b1c20;border-radius:5px;font-weight:700}.wpcf7-form .et_pb_contact p input:focus,.wpcf7-form .et_pb_contact p input:hover,.wpcf7-form .et_pb_contact p textarea:focus,.wpcf7-form .et_pb_contact p textarea:hover,.wpcf7-form .et_pb_subscribe .et_pb_contact_field input:focus,.wpcf7-form .et_pb_subscribe .et_pb_contact_field input:hover,.wpcf7-form .et_pb_subscribe .et_pb_contact_field textarea:focus,.wpcf7-form .et_pb_subscribe .et_pb_contact_field textarea:hover{border-color:#7e101c}.wpcf7-form .et_pb_contact p input[type=file]{color:#7e101c;font-weight:600}@media (max-width:980px){.wpcf7-form p.et_pb_contact_field{padding-left:2%}}.wpcf7-form p.et_pb_contact_field .one-third,.wpcf7-form p.et_pb_contact_field .two-third{display:block}.wpcf7-form p.et_pb_contact_field .one-third+span,.wpcf7-form p.et_pb_contact_field .two-third+span{margin-top:1em}@media (min-width:768px){.wpcf7-form p.et_pb_contact_field .one-third,.wpcf7-form p.et_pb_contact_field .two-third{display:inline-block;vertical-align:top;float:left}.wpcf7-form p.et_pb_contact_field .one-third+span,.wpcf7-form p.et_pb_contact_field .two-third+span{margin-left:3%;margin-top:0;float:right}}@media (min-width:768px){.wpcf7-form p.et_pb_contact_field .one-third{width:35%}}@media (min-width:981px){.wpcf7-form p.et_pb_contact_field .one-third{width:30%}}@media (min-width:768px){.wpcf7-form p.et_pb_contact_field .two-third{width:62%}}@media (min-width:981px){.wpcf7-form p.et_pb_contact_field .two-third{width:65%}}.wpcf7-form .et_pb_contact_field:not(.show-label)>label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.wpcf7-form .et_pb_contact_field.show-label label{display:inline-block;padding-bottom:.25em;color:#09327f;font-weight:400}.wpcf7-form .et_contact_bottom_container{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:none;text-align:center;line-height:1.2;margin-left:2%;border-top:1px solid #e8eaec;padding-top:1.5em;margin-top:2.5em}.wpcf7-form .et_contact_bottom_container .required{float:left;line-height:40px;display:none}@media (min-width:981px){.wpcf7-form .et_contact_bottom_container{margin-left:3%}}.wpcf7-form .wpcf7-form-control-wrap.consentement{display:block;margin:0 0 1.5em;text-align:left}.wpcf7-form .wpcf7-form-control-wrap.consentement .wpcf7-list-item>label{display:block;position:relative}.wpcf7-form .wpcf7-form-control-wrap.consentement .wpcf7-list-item-label{display:inline-block;clear:none}.wpcf7-form .form-privacy-message{max-width:80%;text-align:center;margin:2em auto 0;line-height:1.2;color:#959595;font-size:14px}.wpcf7-form .form-privacy-message a{font-weight:700}.wpcf7-form .form-privacy-message a:hover{text-decoration:underline}.wpcf7 form .wpcf7-response-output{margin-left:3%;padding:.75em 1em}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#fe1b23;background-color:#fe1b23}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;background-color:#46b450}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900;background-color:#ffb900;color:#1b1c20}.section_formulaire_contact{padding:0!important}.section_formulaire_contact .wpcf7-form .wpcf7-submit{cursor:pointer;min-width:250px!important}.section_formulaire_contact .wpcf7-form .form-privacy-message a{color:#7e101c!important}.wpcf7-form .et_pb_contact p input{padding:12px!important}.js-slider .empty{text-align:center}.js-slider .inner.slick-dotted.slick-slider{margin-bottom:80px}@media (max-width:767px){.js-slider .inner{margin-bottom:90px}}.js-slider .slick-next,.js-slider .slick-prev{-webkit-transform:translateY(-50%) scale(1.5);transform:translateY(-50%) scale(1.5);z-index:100}@media (max-width:767px){.js-slider .slick-next,.js-slider .slick-prev{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);background:#fff;top:auto;bottom:-70px;width:45%;height:45px}.js-slider .slick-next:before,.js-slider .slick-prev:before{color:#fff;font-size:26px;line-height:45px;height:45px;opacity:1}.js-slider .slick-next:focus,.js-slider .slick-next:hover,.js-slider .slick-prev:focus,.js-slider .slick-prev:hover{background:#09327f;color:#fff}.js-slider .slick-next:focus:before,.js-slider .slick-next:hover:before,.js-slider .slick-prev:focus:before,.js-slider .slick-prev:hover:before{color:#fff}}.js-slider .slick-prev{left:-30px}@media (max-width:767px){.js-slider .slick-prev{left:0}}.js-slider .slick-next{right:-30px}@media (max-width:767px){.js-slider .slick-next{right:0}}.js-slider .slide-img{position:relative;width:100%;overflow:hidden}.js-slider .slide-img:before{padding-top:100%;display:inline-block;content:""}.js-slider .slide-img>img{position:absolute;min-width:100%;min-height:100%;width:auto;max-width:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.js-slider .slide-img>span.empty-image,.js-slider .slide-img>svg{position:absolute;top:0;right:0;left:0;bottom:0}.js-slider .slide-img>span.empty-image{font-size:8em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.js-slider .filters{text-align:center}.js-slider .filters li,.js-slider .filters ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0;list-style:none}.js-slider .filters ul{padding:0;margin-bottom:0}.js-slider .filters li{-ms-flex-preferred-size:30%;flex-basis:30%;display:block;text-align:center}.js-slider .filters li a{display:block;margin-bottom:.5em;padding:.5em 0;color:#959595;font-weight:600;font-size:18px;background-color:transparent;-webkit-transition:all .2s;transition:all .2s;text-transform:uppercase}.js-slider .filters li a .gamme{display:block;font-size:16px;font-weight:700;color:#68b56b}.js-slider .filters li a .gamme:after{display:block;margin:.5em auto 0;width:50px;height:5px;content:"";background:transparent}.js-slider .filters li a:hover{background-color:#f7f7f7}@media (max-width:980px){.js-slider .filters li a{padding:.5em 1em;margin-bottom:1em}}.js-slider .filters li.active{color:#1b1c20}.js-slider .filters li.active a{background-color:#1b1c20;color:#fff}.js-slider .filters li.active a .gamme{color:#68b56b}.js-slider .filters li.active a .gamme:after{background:#68b56b}@media (min-width:768px){.js-slider .filters li.active a{position:relative;background-color:#f7f7f7;color:#1b1c20}}@media (max-width:767px){.js-slider .filters li{-ms-flex-preferred-size:100%;flex-basis:100%}.js-slider .filters li a{margin-bottom:.5em}}@media (max-width:980px){.js-slider .filters li a{line-height:1.2}.js-slider .filters li a .gamme{padding-top:.25em;font-weight:900}}@media (min-width:768px){.js-slider .filters li{display:inline-block;padding:0 .5em}.js-slider .filters li:first-child{padding-left:0;margin-left:.5em}.js-slider .filters li:last-child{padding-right:0;margin-right:.5em}}@media (min-width:981px){.js-slider .filters li a{font-size:22px}.js-slider .filters li a .gamme{font-size:18px}}@media (min-width:981px){.js-slider .filters+.alancia-produits__inner{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.alancia-gallery-slider .slick-slide div .alancia-gallery__item{overflow:hidden}.alancia-gallery-slider .slick-slide div .alancia-gallery__item a img{cursor:pointer;min-width:100%!important;max-height:550px!important;min-height:550px!important;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.alancia-gallery-slider .slick-slide div .alancia-gallery__item a img:hover{-webkit-transform:rotate(.4deg) scale(1.1);transform:rotate(.4deg) scale(1.1)}.alancia-gallery-slider .slick-prev{left:-55px!important}.alancia-gallery-slider .slick-prev:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f053";color:#1b1c20!important;opacity:1!important}.alancia-gallery-slider .slick-next{right:-55px!important}.alancia-gallery-slider .slick-next:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f054";color:#1b1c20;opacity:1!important}.alancia-gallery-slider .slick-dots{left:0;right:0;bottom:-60px;margin-left:auto;margin-right:auto}.alancia-gallery-slider .slick-dots button:before{opacity:1;color:#7e101c;font-size:20px!important;font-weight:500!important;font-family:Font Awesome\ 5 Free;content:"\f111"}.alancia-gallery-slider .slick-dots li.slick-active button:before{font-weight:600!important;color:#7e101c;opacity:1!important}@media (max-width:980px){.alancia-gallery-slider .slick-prev{left:-37px!important}.alancia-gallery-slider .slick-next{right:-37px!important}}@media (max-width:600px){.alancia-gallery-slider .slick-slide div .alancia-gallery__item a img{cursor:pointer;min-width:100%!important;max-height:350px!important;min-height:350px!important;-o-object-fit:cover;object-fit:cover}}@media (max-width:420px){.alancia-gallery-slider .slick-slide div .alancia-gallery__item a img{cursor:pointer;min-width:100%!important;max-height:300px!important;min-height:300px!important;-o-object-fit:cover;object-fit:cover}}.et_pb_button{background-color:#7d0f1b!important;border:none!important;border-radius:0!important;color:#fff!important;font-size:17px!important;font-weight:500!important;min-height:35px!important;line-height:35px!important}.et_pb_button:disabled{opacity:.4}.et_pb_button:hover{opacity:.9}.et_pb_button_border_red,.et_pb_button_border_red_chambre{min-width:0!important;background-color:transparent!important;color:#7e101c!important;font-size:20px!important;font-weight:700!important;text-transform:uppercase;border-right:3px solid #7d0f1b!important;border-left:3px solid #7d0f1b!important}.wpcf7-form .wpcf7-submit{background-color:#7d0f1b!important;border:none!important;border-radius:0!important;color:#fff!important;font-size:17px!important;font-weight:500!important;min-height:35px!important;line-height:35px!important}.wpcf7-form .wpcf7-submit:disabled{opacity:.4}.wpcf7-form .wpcf7-submit:hover{opacity:.9}@media (max-width:330px){.et_pb_button_border_red{min-width:250px!important}}@media (max-width:1105px){.et_pb_button_border_red_chambre{font-size:17px!important}}@media (max-width:980px){.et_pb_button_border_red_chambre{font-size:13px!important}}#rsvit_btn{top:40%!important;z-index:1000!important}#ReservitBestPriceWidgetbox1{z-index:9999999!important;-webkit-box-shadow:rgba(0,0,0,.24) 0 3px 8px!important;box-shadow:0 3px 8px rgba(0,0,0,.24)!important;height:380px!important}#ReservitBestPriceWidgetbox1 #ReservitBestPriceWidget{padding-top:0!important}#buttonWithArrows{display:none!important}@media (max-width:768px){#rsvit_btn{top:91%!important}}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .25s;transition:opacity .25s;opacity:1}#main-header{-webkit-box-shadow:none!important;box-shadow:none!important}#main-header .container{padding:0!important}#main-header #et-top-navigation{padding:55px 0 0!important}#main-header #et-top-navigation #top-menu-nav ul li{padding-right:30px!important}#main-header #et-top-navigation #top-menu-nav ul li a{font-weight:600!important;color:#2f2f2f!important}#main-header #et-top-navigation #top-menu-nav ul li:last-child a{font-weight:800!important;color:#7e101c!important}@media (max-width:1010px){#main-header #logo{max-height:60%!important}}@media (max-width:980px){#main-header #et-top-navigation{padding-top:10px!important}#main-header #et_mobile_nav_menu{margin-top:30px!important}#main-header #et_mobile_nav_menu .mobile_menu_bar:before{color:#7d0f1b!important}#main-header #et_mobile_nav_menu #mobile_menu{border-top:3px solid #7d0f1b!important;top:52px!important}}@media (max-width:350px){#main-header #et_mobile_nav_menu{margin-top:15px!important}}.section_header_image_icon{padding:0!important}.section_header_image_icon .et_pb_row{padding:0!important;margin:0!important;width:100%!important;max-width:none!important}.section_header_image_icon .et_pb_column .et_pb_module{position:relative}.section_header_image_icon .et_pb_column .et_pb_module:first-child .et_pb_image_wrap img{max-height:280px!important;min-height:180px!important;-o-object-fit:cover;object-fit:cover}.section_header_image_icon .et_pb_column .et_pb_module:last-child{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section_header_image_icon .et_pb_column .et_pb_module:last-child .et_pb_code_inner{margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#7d0f1b!important;color:#fff!important;height:120px;width:120px;border-radius:50%!important}.section_header_image_icon .et_pb_column .et_pb_module:last-child .et_pb_code_inner svg{width:65%!important}@media (max-width:980px){.section_header_image_icon .et_pb_column .et_pb_module:last-child .et_pb_code_inner{height:80px;width:80px}}.header_fil_ariane{padding:0 0 10px!important}.header_fil_ariane .breadcrumbs i{color:#000!important}.section_header_titre_paragraphe,.section_header_titre_paragraphe .et_pb_row{padding:0!important}.section_header_titre_paragraphe .et_pb_row .et_pb_module{margin:0!important}.section_header_titre_paragraphe .et_pb_row{padding-left:20px!important}.section_header_titre_paragraphe .et_pb_row:first-child{border-left:2px solid #7d0f1b;height:80%}.section_header_titre_paragraphe h1{color:#7d0f1b!important;font-size:48px!important;padding:0!important}.section_header_titre_paragraphe h2{color:#1b1c20!important;font-size:24px!important;line-height:30px;font-weight:600;padding-bottom:0!important}.section_header_titre_paragraphe p{padding-left:3px!important;padding-top:20px!important;padding-bottom:0!important;line-height:22px!important;font-size:17px!important}@media (max-width:450px){.section_header_titre_paragraphe{padding:0!important}.section_header_titre_paragraphe h1{font-size:40px!important}.section_header_titre_paragraphe h2{font-size:19px!important;line-height:22px!important}.section_header_titre_paragraphe p{font-size:16px!important;line-height:22px!important}}#main-footer #footer-widgets{padding:0!important}#main-footer #footer-widgets .footer-widget{margin:0!important}#main-footer>.container{height:0!important}@media (min-width:981px){#main-footer>.container{width:90%}}#main-footer .bottom-nav{text-align:center;padding-bottom:0;font-size:12px;font-weight:400}#main-footer .bottom-nav a{font-weight:400}#main-footer .bottom-nav li:last-child{padding-right:0}@media (max-width:767px){#main-footer .bottom-nav .menu-item{display:block;padding-right:0}}#footer-info{float:none;text-align:center;font-size:14px;-webkit-transition:all .3s;transition:all .3s}#footer-info:hover{opacity:1}@media (max-width:767px){#footer-info{font-size:14px}#footer-info .alancia{display:block}}.footer-section-alentours{background-color:#dfcab0!important;padding:0 0 40px!important;margin-top:80px!important}.footer-section-alentours .footer-section-alentours-logo{margin-top:-89px!important;margin-bottom:70px!important}.footer-section-alentours .footer_slider_galerie_images .alancia-alentours__inner{position:relative}.footer-section-alentours .footer_slider_galerie_images .alancia-alentours__inner .alancia-alentours__title{width:100%;position:absolute;bottom:0;text-align:center;background-color:rgba(0,0,0,.7);color:hsla(0,0%,100%,.95)!important;text-transform:uppercase;font-size:15px!important;opacity:0;padding:7px 0;-webkit-transition:opacity .5s;transition:opacity .5s}.footer-section-alentours .footer_slider_galerie_images .alancia-alentours__inner:hover .alancia-alentours__title{opacity:1}.footer-section-alentours .footer_slider_galerie_images .slick-slide div{height:240px!important;overflow:hidden}.footer-section-alentours .footer_slider_galerie_images .slick-slide div .slide-img{max-height:240px!important;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.footer-section-alentours .footer_slider_galerie_images .slick-slide div .slide-img:hover{-webkit-transform:rotate(.5deg) scale(1.15);transform:rotate(.5deg) scale(1.15)}.footer-section-alentours .footer_slider_galerie_images .slick-slide div .slide-img>img{max-height:100%;-o-object-fit:cover;object-fit:cover}.footer-section-alentours .footer_slider_galerie_images .slick-prev{left:-70px!important}.footer-section-alentours .footer_slider_galerie_images .slick-prev:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f053";color:#7d0f1b}.footer-section-alentours .footer_slider_galerie_images .slick-next{right:-70px!important}.footer-section-alentours .footer_slider_galerie_images .slick-next:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f054";color:#7d0f1b}.footer-section-alentours .footer_slider_galerie_images .slick-dots{left:0;right:0;bottom:-60px;margin-left:auto;margin-right:auto}.footer-section-alentours .footer_slider_galerie_images .slick-dots button:before{opacity:1;color:#7e101c;font-size:20px!important;font-weight:500!important;font-family:Font Awesome\ 5 Free;content:"\f111"}.footer-section-alentours .footer_slider_galerie_images .slick-dots li.slick-active button:before{font-weight:600!important}.footer-section-alentours h2{color:#7e101c!important;text-transform:uppercase;font-weight:700;font-size:22px!important}.footer-section-alentours p{font-weight:600;color:#1b1c20!important;font-size:15px!important}@media (max-width:980px){.footer-section-alentours .footer_slider_galerie_images .alancia-alentours__inner{position:relative}.footer-section-alentours .footer_slider_galerie_images .alancia-alentours__inner .alancia-alentours__title{opacity:1!important;padding:4px 0!important;font-size:14px!important}.footer-section-alentours .footer_slider_galerie_images .slick-prev{left:-33px!important}.footer-section-alentours .footer_slider_galerie_images .slick-next{right:-33px!important}}.footer-section-contact{padding-bottom:0!important}.footer-section-contact .et_pb_row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-section-contact .et_pb_image{margin:0 0 10px!important}.footer-section-contact .block-adr .adr__name{display:none!important}.footer-section-contact .block-adr .adr__address{font-size:17px!important;font-weight:600}.footer-section-contact .block-adr .adr__tel em{font-size:24px!important;font-weight:500}.footer-section-contact .block-adr .adr__tel a{cursor:pointer;color:#7e101c!important;font-weight:700!important;font-size:22px!important}.footer-section-contact .block-adr .adr__email a{color:#7e101c!important;font-size:17px!important}.footer-section-contact .et_pb_icon{margin-bottom:15px!important}.footer-section-contact .et_pb_icon .et-pb-icon{font-size:50px!important;color:#c99e67!important}.footer-section-contact h3{text-transform:uppercase;color:#7e101c!important;font-weight:700!important;line-height:18pt;font-size:18px!important}.footer-section-liens{padding:0!important}.footer-section-liens,.footer-section-liens .et_pb_row{max-width:none!important}.footer-section-liens .et_pb_row:first-child{padding:20px 0 0!important}.footer-section-liens .et_pb_row:first-child p{letter-spacing:2px;margin-bottom:5px!important;color:#7e101c!important;text-transform:uppercase;font-weight:600!important;font-size:20px!important}.footer-section-liens .et_pb_row:last-child{padding:15px!important;margin:0!important;width:100%}.footer-section-liens .et_pb_row:last-child .et_pb_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.footer-section-liens .et_pb_row:last-child p{cursor:pointer;color:#fff!important;text-transform:uppercase;font-size:14px!important}.footer-section-liens .et_pb_row:last-child p:hover{opacity:.85!important}@media (max-width:800px){.footer-section-contact .et_pb_row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0!important;min-width:100%!important;padding-top:10px!important}.footer-section-contact .et_pb_row .et_pb_column:first-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:0 10px;gap:20px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0!important}.footer-section-contact .et_pb_row .et_pb_column:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%!important}.footer-section-contact .et_pb_row .et_pb_column:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%!important;margin-bottom:30px!important}.footer-section-liens{padding:0!important}.footer-section-liens .et_pb_row:last-child .et_pb_column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px!important}}@media (max-width:430px){.footer-section-contact .et_pb_row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-section-contact .et_pb_row .et_pb_column:first-child,.footer-section-contact .et_pb_row .et_pb_column:nth-child(2) .block-adr .adr__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-section-contact .et_pb_row .et_pb_column:nth-child(2) .block-adr .adr__address{padding:6px 0;font-size:17px!important}.footer-section-liens .et_pb_row:last-child .et_pb_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:980px){body{overflow-x:hidden}}p.empty{text-align:center;font-style:italic;padding:1em}#cmplz-document{max-width:none}.cc-revoke.cc-bottom{-webkit-box-shadow:0 0 10px rgba(27,28,32,.2);box-shadow:0 0 10px rgba(27,28,32,.2);font-size:14px;padding:.5em 1em}.simple-sitemap-wrap>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.simple-sitemap-wrap>ul>li{-ms-flex-preferred-size:100%;flex-basis:100%}.simple-sitemap-wrap>ul>li a{display:block;line-height:1.3;margin-bottom:.8em;color:#1b1c20}.simple-sitemap-wrap>ul>li a:hover{text-decoration:underline}.simple-sitemap-wrap>ul>li>a{font-weight:700}@media (min-width:768px){.simple-sitemap-wrap>ul>li{-ms-flex-preferred-size:45%;flex-basis:45%}}@media (min-width:981px){.simple-sitemap-wrap>ul>li{-ms-flex-preferred-size:29%;flex-basis:29%}}.wpcf7-form-control-wrap.consentement input[type=checkbox]:checked,.wpcf7-form-control-wrap.consentement input[type=checkbox]:not(:checked),.wpcf7-form-control-wrap.consentement input[type=radio]:checked,.wpcf7-form-control-wrap.consentement input[type=radio]:not(:checked){position:absolute;left:-9999px}.wpcf7-form-control-wrap.consentement input[type=checkbox]:checked+span,.wpcf7-form-control-wrap.consentement input[type=checkbox]:not(:checked)+span,.wpcf7-form-control-wrap.consentement input[type=radio]:checked+span,.wpcf7-form-control-wrap.consentement input[type=radio]:not(:checked)+span{position:relative;display:block;padding-left:32px;cursor:pointer}.wpcf7-form-control-wrap.consentement input[type=checkbox]:checked+span:before,.wpcf7-form-control-wrap.consentement input[type=checkbox]:not(:checked)+span:before,.wpcf7-form-control-wrap.consentement input[type=radio]:checked+span:before,.wpcf7-form-control-wrap.consentement input[type=radio]:not(:checked)+span:before{content:"\f096";position:absolute;left:0;top:3px;display:inline-block;width:1em;height:1em;font-size:18px;background:#fff;border:1px dotted transparent;text-align:center;color:#959595}.wpcf7-form-control-wrap.consentement input[type=checkbox]:checked+span:before,.wpcf7-form-control-wrap.consentement input[type=radio]:checked+span:before{content:"\f046";color:#959595}.wpcf7-form-control-wrap.consentement input[type=checkbox]:checked:focus+span:before,.wpcf7-form-control-wrap.consentement input[type=checkbox]:not(:checked):focus+span:before,.wpcf7-form-control-wrap.consentement input[type=radio]:checked:focus+span:before,.wpcf7-form-control-wrap.consentement input[type=radio]:not(:checked):focus+span:before{border:1px dotted #00f}@media (max-width:980px){.et_pb_section{padding:25px 0}}.site-breadcrumbs.et_pb_module{font-size:14px;color:#1b1c20;margin-bottom:.25rem!important}.site-breadcrumbs.et_pb_module a{color:#1b1c20;font-weight:400}.site-breadcrumbs.et_pb_module a:hover{text-decoration:underline}.site-breadcrumbs.et_pb_module .breadcrumbs{line-height:1.1}@media (max-width:767px){.site-breadcrumbs.et_pb_module .breadcrumbs{opacity:.6;font-size:12px}}.site-breadcrumbs.et_pb_module .breadcrumbs>span>span>a:first-child{font-size:0}.site-breadcrumbs.et_pb_module .breadcrumbs>span>span>a:first-child:before{content:"\f015";font-size:14px}.et_pb_posts_nav.et_pb_module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e8eaec;margin-bottom:6rem}.et_pb_posts_nav.et_pb_module>span{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;margin:10px 0 0}.et_pb_posts_nav.et_pb_module>span .meta-nav{display:none}.et_pb_posts_nav.et_pb_module span.nav-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.et_pb_posts_nav.et_pb_module span.nav-previous a.et_pb_button:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.et_pb_posts_nav.et_pb_module span.goto-list{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.et_pb_posts_nav.et_pb_module span.goto-list a.et_pb_button{background:#e8eaec!important;border-color:#e8eaec!important;color:#1b1c20!important}.et_pb_posts_nav.et_pb_module span.goto-list a.et_pb_button:after{content:"a"}.et_pb_posts_nav.et_pb_module span.nav-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.et_pb_posts_nav.et_pb_module span.nav-next a.et_pb_button{padding-left:.7em;padding-right:2em}.et_pb_posts_nav.et_pb_module span.nav-next a.et_pb_button:after{left:auto;right:.15em;margin-left:0;margin-right:.3em}.et_pb_posts_nav.et_pb_module span.nav-next,.et_pb_posts_nav.et_pb_module span.nav-previous{float:none}@media (min-width:768px){.et_pb_posts_nav.et_pb_module{margin-bottom:3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.et_pb_posts_nav.et_pb_module>span{-ms-flex-preferred-size:30%;flex-basis:30%;margin:40px 0}.et_pb_posts_nav.et_pb_module span.goto-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.et_pb_posts_nav.et_pb_module span.nav-previous{text-align:left;margin-right:auto}.et_pb_posts_nav.et_pb_module span.nav-next{text-align:right;margin-left:auto}}.et_pb_section.section-bg-white{background-color:#fff;color:#1b1c20}.et_pb_section.section-bg-white .et_pb_module.et_pb_alc_title h2,.et_pb_section.section-bg-white a,.et_pb_section.section-bg-white h2,.et_pb_section.section-bg-white h3,.et_pb_section.section-bg-white h4,.et_pb_section.section-bg-white h5,.et_pb_section.section-bg-white h6,.et_pb_section.section-bg-white li,.et_pb_section.section-bg-white p,.et_pb_section.section-bg-white ul{color:#1b1c20}.et_pb_row.row-bg-white{background-color:#fff;color:#1b1c20}.et_pb_row.row-bg-white h2,.et_pb_row.row-bg-white h3,.et_pb_row.row-bg-white h4,.et_pb_row.row-bg-white h5,.et_pb_row.row-bg-white h6,.et_pb_row.row-bg-white li,.et_pb_row.row-bg-white p,.et_pb_row.row-bg-white ul{color:#1b1c20}.et_pb_section.section-bg-black{background-color:#1b1c20;color:#fff}.et_pb_section.section-bg-black .et_pb_module.et_pb_alc_title h2,.et_pb_section.section-bg-black a,.et_pb_section.section-bg-black h2,.et_pb_section.section-bg-black h3,.et_pb_section.section-bg-black h4,.et_pb_section.section-bg-black h5,.et_pb_section.section-bg-black h6,.et_pb_section.section-bg-black li,.et_pb_section.section-bg-black p,.et_pb_section.section-bg-black ul{color:#fff}.et_pb_row.row-bg-black{background-color:#1b1c20;color:#fff}.et_pb_row.row-bg-black h2,.et_pb_row.row-bg-black h3,.et_pb_row.row-bg-black h4,.et_pb_row.row-bg-black h5,.et_pb_row.row-bg-black h6,.et_pb_row.row-bg-black li,.et_pb_row.row-bg-black p,.et_pb_row.row-bg-black ul{color:#fff}.et_pb_section.section-bg-blue{background-color:#2f6fb0;color:#fff}.et_pb_section.section-bg-blue .et_pb_module.et_pb_alc_title h2,.et_pb_section.section-bg-blue a,.et_pb_section.section-bg-blue h2,.et_pb_section.section-bg-blue h3,.et_pb_section.section-bg-blue h4,.et_pb_section.section-bg-blue h5,.et_pb_section.section-bg-blue h6,.et_pb_section.section-bg-blue li,.et_pb_section.section-bg-blue p,.et_pb_section.section-bg-blue ul{color:#fff}.et_pb_row.row-bg-blue{background-color:#2f6fb0;color:#fff}.et_pb_row.row-bg-blue h2,.et_pb_row.row-bg-blue h3,.et_pb_row.row-bg-blue h4,.et_pb_row.row-bg-blue h5,.et_pb_row.row-bg-blue h6,.et_pb_row.row-bg-blue li,.et_pb_row.row-bg-blue p,.et_pb_row.row-bg-blue ul{color:#fff}.et_pb_section.section-bg-gray-light{background-color:#e8eaec;color:#1b1c20}.et_pb_section.section-bg-gray-light .et_pb_module.et_pb_alc_title h2,.et_pb_section.section-bg-gray-light a,.et_pb_section.section-bg-gray-light h2,.et_pb_section.section-bg-gray-light h3,.et_pb_section.section-bg-gray-light h4,.et_pb_section.section-bg-gray-light h5,.et_pb_section.section-bg-gray-light h6,.et_pb_section.section-bg-gray-light li,.et_pb_section.section-bg-gray-light p,.et_pb_section.section-bg-gray-light ul{color:#1b1c20}.et_pb_row.row-bg-gray-light{background-color:#e8eaec;color:#1b1c20}.et_pb_row.row-bg-gray-light h2,.et_pb_row.row-bg-gray-light h3,.et_pb_row.row-bg-gray-light h4,.et_pb_row.row-bg-gray-light h5,.et_pb_row.row-bg-gray-light h6,.et_pb_row.row-bg-gray-light li,.et_pb_row.row-bg-gray-light p,.et_pb_row.row-bg-gray-light ul{color:#1b1c20}.et_pb_section.section-bg-gray-lighter{background-color:#e6e6e6;color:#1b1c20}.et_pb_section.section-bg-gray-lighter .et_pb_module.et_pb_alc_title h2,.et_pb_section.section-bg-gray-lighter a,.et_pb_section.section-bg-gray-lighter h2,.et_pb_section.section-bg-gray-lighter h3,.et_pb_section.section-bg-gray-lighter h4,.et_pb_section.section-bg-gray-lighter h5,.et_pb_section.section-bg-gray-lighter h6,.et_pb_section.section-bg-gray-lighter li,.et_pb_section.section-bg-gray-lighter p,.et_pb_section.section-bg-gray-lighter ul{color:#1b1c20}.et_pb_row.row-bg-gray-lighter{background-color:#e6e6e6;color:#1b1c20}.et_pb_row.row-bg-gray-lighter h2,.et_pb_row.row-bg-gray-lighter h3,.et_pb_row.row-bg-gray-lighter h4,.et_pb_row.row-bg-gray-lighter h5,.et_pb_row.row-bg-gray-lighter h6,.et_pb_row.row-bg-gray-lighter li,.et_pb_row.row-bg-gray-lighter p,.et_pb_row.row-bg-gray-lighter ul{color:#1b1c20}.et_pb_section.section--no-padding{padding:0}.section_diapo{padding:0!important}.section_diapo .et_pb_module{margin:0!important}.section_diapo .et_pb_row{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}.section_diapo .et_pb_slide_description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:15px!important;padding-top:12%!important}.section_diapo .section_diapo_tel{background-color:#fff!important;padding:8px 55px!important;color:#7e101c!important;text-shadow:none!important;font-size:23px!important;font-weight:700!important;white-space:nowrap}.section_diapo .section_diapo_tel span{font-weight:500!important;color:#1b1c20!important;margin-right:5px}.section_diapo .et-pb-controllers{display:none!important}.section_diapo .et-pb-slider-arrows .et-pb-arrow-next,.section_diapo .et-pb-slider-arrows .et-pb-arrow-prev{font-size:43px!important}.section_diapo .et-pb-slider-arrows .et-pb-arrow-next:before,.section_diapo .et-pb-slider-arrows .et-pb-arrow-prev:before{background-color:#7d0f1b!important;border-radius:50%!important}@media (max-width:766px){.section_diapo .et-pb-arrow-next{right:22px!important}.section_diapo .et-pb-arrow-prev{left:22px!important}.section_diapo .section_diapo_tel{padding:9px 70px!important;font-size:19px!important}}@media (max-width:500px){.section_diapo .et-pb-controllers{display:block!important}.section_diapo .et-pb-controllers a{opacity:.5;background-color:#7e101c;height:15px!important;width:15px!important;border-radius:50%!important}.section_diapo .et-pb-controllers .et-pb-active-control{opacity:1}.section_diapo .et-pb-slider-arrows{display:none!important}}@media (max-width:435px){.section_diapo .et_pb_slide_description{padding:40px 0 70px!important}.section_diapo .et_pb_slide_description .section_diapo_tel{padding:9px 40px!important;font-size:19px!important}.section_diapo .et_pb_slide_description .et_pb_button_wrapper{width:100%!important}.section_diapo .et_pb_slide_description .et_pb_button_wrapper .et_pb_button{min-width:230px!important;width:100px!important}}.section_text_accueil{padding:15px 0 0!important}.section_text_accueil .et_pb_module{margin:0 0 15px!important}.section_text_accueil .et_pb_row{padding:20px 0 0!important}.section_text_accueil .et_pb_column:first-child:before{content:"";width:0!important;height:120px;position:absolute;border-right:2.5px solid #7d0f1b;top:-66px;left:-20px}.section_text_accueil h1{color:#1b1c20!important;font-size:26px!important;letter-spacing:1px}.section_text_accueil span{color:#7e101c!important;font-weight:700;text-transform:uppercase;font-size:17px!important}.section_text_accueil p{font-size:16px!important}@media (max-width:516px){.section_text_accueil{padding:15px 0 0!important}.section_text_accueil .et_pb_column:first-child:before{content:"";height:150px;left:-12px}}.section_text_localisation{padding:0!important}.section_text_localisation .et_pb_row{padding:20px 0 0!important}.section_text_localisation h2{letter-spacing:1px;color:#7e101c!important;font-weight:700;text-transform:uppercase;font-size:17px!important}.section_text_localisation .et_pb_row:last-child .et_pb_column:last-child:after{content:"";width:0!important;height:70px;position:absolute;border-right:2.5px solid #7d0f1b;top:0;right:-25px}.section_text_localisation .et_pb_row:last-child .et_pb_column:before{content:"";width:0!important;height:70px;position:absolute;border-right:2.5px solid #7d0f1b;top:0;left:-25px}.section_text_localisation .et_pb_row:last-child .et_pb_column .et_pb_module{margin:0!important}.section_text_localisation .et_pb_row:last-child .et_pb_column .et_pb_module:first-child{color:#7e101c;font-weight:800;font-size:22px}.section_text_localisation .et_pb_row:last-child .et_pb_column .et_pb_module:last-child{color:#a97848;font-size:16px;font-weight:700;line-height:20px}@media (max-width:980px){.section_text_localisation{padding-bottom:50px!important}.section_text_localisation .et_pb_row:last-child .et_pb_column:first-child:after,.section_text_localisation .et_pb_row:last-child .et_pb_column:first-child:before,.section_text_localisation .et_pb_row:last-child .et_pb_column:nth-child(2):after,.section_text_localisation .et_pb_row:last-child .et_pb_column:nth-child(2):before,.section_text_localisation .et_pb_row:last-child .et_pb_column:nth-child(3):after,.section_text_localisation .et_pb_row:last-child .et_pb_column:nth-child(3):before,.section_text_localisation .et_pb_row:last-child .et_pb_column:nth-child(5):after,.section_text_localisation .et_pb_row:last-child .et_pb_column:nth-child(5):before{content:"";display:none}.section_text_localisation .et_pb_row:last-child .et_pb_column:nth-child(4):before{content:"";width:0!important;height:280px;position:absolute;border-right:2.5px solid #7d0f1b;top:-90px;left:-15px}}@media (max-width:479px){.section_text_localisation .et_pb_row:last-child .et_pb_column:after,.section_text_localisation .et_pb_row:last-child .et_pb_column:before{content:"";display:none}}.section_domaine_chambres{padding-bottom:0!important}.section_domaine_chambres .et_pb_module{margin:0!important}.section_domaine_chambres .et_pb_column{cursor:pointer}.section_domaine_chambres h2{color:#7e101c!important;font-size:30px!important}.section_domaine_chambres .text_overlay{-webkit-transition:all .5s ease;transition:all .5s ease;background-size:cover!important}.section_domaine_chambres .text_overlay p{-webkit-transition:all .5s ease;transition:all .5s ease;font-size:27px!important;opacity:0!important}.section_domaine_chambres .text_overlay span{font-family:Open Sans;font-size:18px!important;font-weight:600!important}.section_domaine_chambres .et_pb_code_inner{margin:0!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#dfb989!important;color:#7d0f1b!important;height:140px;width:140px;border-radius:50%!important}.section_domaine_chambres .et_pb_code_inner,.section_domaine_chambres .et_pb_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section_domaine_chambres .et_pb_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section_domaine_chambres .et_pb_column:first-child .et_pb_code_inner{-webkit-transform:translateY(-25px);transform:translateY(-25px)}.section_domaine_chambres .et_pb_column:first-child .et_pb_code_inner svg{-webkit-transform:translateX(-5px);transform:translateX(-5px);width:80px}.section_domaine_chambres .et_pb_column:last-child{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section_domaine_chambres .et_pb_column:last-child h2{padding-top:10px!important}.section_domaine_chambres .et_pb_column:last-child .et_pb_code_inner{-webkit-transform:translateY(25px);transform:translateY(25px)}.section_domaine_chambres .et_pb_column:last-child .et_pb_code_inner svg{width:80px}.section_domaine_chambres .et_pb_column:hover .et_pb_code_inner{-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#7e101c!important;color:#fff!important}.section_domaine_chambres .et_pb_column:hover .text_overlay{-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:inset 0 0 0 1000px rgba(234,217,192,.737254902);box-shadow:inset 0 0 0 1000px rgba(234,217,192,.737254902);background-size:cover!important}.section_domaine_chambres .et_pb_column:hover .text_overlay p{-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1!important}@media (max-width:980px){.section_domaine_chambres .et_pb_column:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section_domaine_chambres .et_pb_column:last-child .et_pb_code_inner{-webkit-transform:translateY(-25px);transform:translateY(-25px)}.section_domaine_chambres .text_overlay{-webkit-box-shadow:inset 0 0 0 1000px rgba(234,217,192,.737254902);box-shadow:inset 0 0 0 1000px rgba(234,217,192,.737254902)}.section_domaine_chambres .text_overlay p{opacity:1!important}}@media (max-width:520px){.section_domaine_chambres .text_overlay{max-width:93%!important;width:93%!important}}.section_bottom_button{padding:0 0 60px!important}.section_domaine_galerie{padding-top:35px!important}@media (max-width:980px){.section_domaine_galerie{padding:0 0 30px!important}.section_domaine_galerie .slick-dots{bottom:-75px!important}}.section_restaurant_galerie{padding:80px 0 0!important}.section_restaurant_galerie .et_pb_row{padding:0!important}.section_restaurant_recommandation{padding:40px 0 60px!important}.section_restaurant_recommandation .et_pb_row:first-child p{color:#7e101c!important;font-size:30px!important}.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module{border:2px solid #7d0f1b;padding:20px 25px!important;background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module a,.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module p{padding:0!important}.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module a:first-child,.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module p:first-child{padding-bottom:6px!important;color:#7e101c;font-size:22px!important}.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module a:nth-child(2),.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module a:nth-child(3),.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module p:nth-child(2),.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module p:nth-child(3){font-size:16px!important;padding-bottom:4px!important}.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module a:nth-child(4),.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module p:nth-child(4){padding-top:30px!important;font-size:17px!important}.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module a:nth-child(4):before,.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module p:nth-child(4):before{opacity:1;color:#1b1c20;font-size:17px!important;font-weight:600!important;margin-right:5px!important;font-family:Font Awesome\ 5 Free;content:"\f05a"}.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module:hover{background-color:#7d0f1b!important;-webkit-transition:all .3s ease;transition:all .3s ease}.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module:hover a,.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module:hover p{color:#fff!important}.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module:hover a:nth-child(4):before,.section_restaurant_recommandation .et_pb_row:last-child .et_pb_module:hover p:nth-child(4):before{opacity:1;color:#fff!important}.section_restaurant_recommandation .section_restaurant_text{padding-top:50px!important}.section_restaurant_recommandation .section_restaurant_text .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 125px!important}.section_restaurant_recommandation .section_restaurant_text .slick-dots{left:0;right:0;bottom:-60px;margin-left:auto;margin-right:auto}.section_restaurant_recommandation .section_restaurant_text .slick-dots button:before{opacity:1;color:#7e101c;font-size:20px!important;font-weight:500!important;font-family:Font Awesome\ 5 Free;content:"\f111"}.section_restaurant_recommandation .section_restaurant_text .slick-dots li.slick-active button:before{font-weight:600!important;color:#7e101c;opacity:1!important}@media (max-width:980px){.section_restaurant_galerie{padding-top:30px!important}}@media (max-width:780px){.section_restaurant_recommandation .section_restaurant_text{padding-top:10px!important}.section_restaurant_recommandation .section_restaurant_text .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 0!important}}.section_alentours_list{padding:0!important}.section_alentours_list .alancia-alentours--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section_alentours_list .alancia-alentours--list .alancia_alentours_post{padding-bottom:40px;padding-top:40px!important}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_title_ville{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_title_ville p{font-size:32px!important;font-family:Courgette;padding-bottom:15px}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_title_ville p:first-child{color:#7e101c;text-decoration:underline}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_title_ville p:last-child{color:#c99e67}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_title_ville p:last-child:before{content:"-";margin:0 10px 0 0!important}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_image{width:60%;height:400px;overflow:hidden}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_image img{min-width:100%;max-width:100%;max-height:100%!important;min-height:100%!important;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_image img:hover{-webkit-transform:rotate(.5deg) scale(1.1);transform:rotate(.5deg) scale(1.1)}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text{width:40%}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text p{padding-bottom:30px!important}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text .alancia_alentours_text_temp{color:#7e101c;font-size:21px;font-weight:700;font-style:italic}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text .alancia_alentours_text_description{font-size:16px}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text .alancia_alentours_text_site a{font-size:18px!important;font-weight:700;color:#1b1c20!important;-webkit-transition:all .3s ease;transition:all .3s ease}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text .alancia_alentours_text_site a:before{opacity:1;color:#1b1c20;font-size:18px!important;font-weight:600!important;margin-right:5px!important;font-family:Font Awesome\ 5 Free;content:"\f05a"}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text .alancia_alentours_text_site a:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}.section_alentours_list .alancia-alentours--list .alancia_alentours_post:nth-child(2n) .alancia_alentours_title_ville{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.section_alentours_list .alancia-alentours--list .alancia_alentours_post:nth-child(2n) .alancia_alentours_content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section_alentours_list .alancia-alentours--list .alancia_alentours_post:nth-child(2n) .alancia_alentours_content .alancia_alentours_text{text-align:right}@media (max-width:980px){.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content{display:-webkit-box;display:-ms-flexbox;display:flex}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_image,.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text{width:50%}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text p{padding-bottom:20px!important}}@media (max-width:740px){.section_alentours_list .alancia-alentours--list .alancia_alentours_post{padding-bottom:40px!important;padding-top:10px!important}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_title_ville{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_title_ville p{font-size:28px!important}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_title_ville p:first-child{line-height:30px}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_title_ville p:last-child:before{content:"";margin:0!important}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_image{width:100%;height:300px}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text{width:100%}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text p{padding-bottom:15px!important}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text p:first-child{padding-top:10px}.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text .alancia_alentours_text_site,.section_alentours_list .alancia-alentours--list .alancia_alentours_post .alancia_alentours_content .alancia_alentours_text .alancia_alentours_text_temp{text-align:center}.section_alentours_list .alancia-alentours--list .alancia_alentours_post:nth-child(2n) .alancia_alentours_title_ville{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.section_alentours_list .alancia-alentours--list .alancia_alentours_post:nth-child(2n) .alancia_alentours_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section_alentours_list .alancia-alentours--list .alancia_alentours_post:nth-child(2n) .alancia_alentours_content .alancia_alentours_text{text-align:left}}.section_chambres_services{padding:40px 0 70px!important}.section_chambres_services .et_pb_row{padding:20px 0 0!important}.section_chambres_services .et_pb_row:first-child p{letter-spacing:1px;color:#7e101c!important;font-weight:700;text-transform:uppercase;font-size:17px!important}.section_chambres_services .et_pb_row:last-child{padding-top:40px!important}.section_chambres_services .et_pb_row:last-child .et_pb_column:last-child:after{content:"";width:0!important;height:70px;position:absolute;border-right:2.5px solid #7d0f1b;top:20px;right:-25px}.section_chambres_services .et_pb_row:last-child .et_pb_column:before{content:"";width:0!important;height:70px;position:absolute;border-right:2.5px solid #7d0f1b;top:20px;left:-25px}.section_chambres_services .et_pb_row:last-child .et_pb_column .et_pb_module{margin:0!important}.section_chambres_services .et_pb_row:last-child .et_pb_column .et_pb_module:first-child{color:#7e101c}.section_chambres_services .et_pb_row:last-child .et_pb_column .et_pb_module:first-child svg{height:70px;width:70px}.section_chambres_services .et_pb_row:last-child .et_pb_column .et_pb_module:last-child{color:#a97848;text-transform:uppercase;font-size:17px;font-weight:700;line-height:20px}@media (max-width:980px){.section_chambres_services{padding-bottom:50px!important}.section_chambres_services .et_pb_row:last-child .et_pb_column:first-child:before,.section_chambres_services .et_pb_row:last-child .et_pb_column:nth-child(2):before,.section_chambres_services .et_pb_row:last-child .et_pb_column:nth-child(3):before,.section_chambres_services .et_pb_row:last-child .et_pb_column:nth-child(4):after{content:"";display:none}.section_chambres_services .et_pb_row:last-child .et_pb_column:nth-child(4):before{content:"";width:0!important;height:280px;position:absolute;border-right:2.5px solid #7d0f1b;top:-145px;left:-15px}}@media (max-width:479px){.section_chambres_services .et_pb_row:last-child .et_pb_column:after,.section_chambres_services .et_pb_row:last-child .et_pb_column:before{content:"";display:none}}.section_chambres_details{padding:10px 0!important}.section_chambres_details:nth-child(2n) .section_chambres_details_titre{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section_chambres_details:nth-child(2n) .section_chambres_details_content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:first-child{top:40%;left:91%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:last-child .et_pb_module:first-child p{text-align:right}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(2) .et_pb_text_inner ul li{direction:rtl;text-align:right}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(3) .et_pb_text_inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section_chambres_details .section_chambres_details_titre{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.section_chambres_details .section_chambres_details_titre p{font-size:32px!important;font-family:Courgette;padding-bottom:15px}.section_chambres_details .section_chambres_details_titre .et_pb_column{margin:0!important;width:auto!important}.section_chambres_details .section_chambres_details_titre .et_pb_column:first-child p{color:#7e101c;text-decoration:underline}.section_chambres_details .section_chambres_details_titre .et_pb_column:last-child p{color:#c99e67}.section_chambres_details .section_chambres_details_titre .et_pb_column:last-child p:before{content:"-";margin:0 10px 0 0!important}.section_chambres_details .section_chambres_details_content{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.section_chambres_details .section_chambres_details_content .et_pb_column{margin:0!important}.section_chambres_details .section_chambres_details_content .et_pb_column:nth-child(2){width:60%!important}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child{width:40%!important}.section_chambres_details .section_chambres_details_content .et_pb_column:first-child{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#dfb989;z-index:10!important;top:40%;left:-85px;height:175px;width:175px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px!important}.section_chambres_details .section_chambres_details_content .et_pb_column:first-child p{color:#7e101c;text-align:center;text-transform:uppercase;letter-spacing:1.5px;line-height:35px;font-size:27px;font-weight:800}.section_chambres_details .section_chambres_details_content .et_pb_column:nth-child(2) .alancia-gallery-slider .slick-track .slick-slide div .alancia-gallery__item a img{cursor:pointer;min-width:100%!important;max-height:420px!important;min-height:420px!important;-o-object-fit:cover;object-fit:cover}.section_chambres_details .section_chambres_details_content .et_pb_column:nth-child(2) .alancia-gallery-slider .slick-arrow{display:none!important}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-height:420px!important;min-height:420px!important}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module{margin:0!important}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:first-child p{color:#7e101c;padding-bottom:7px;font-size:22px;font-weight:700;font-style:italic}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(2) .et_pb_text_inner ul{padding-bottom:25px}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(2) .et_pb_text_inner ul li{color:#1b1c20;font-size:17px}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(3) .et_pb_text_inner{-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(3) .et_pb_text_inner:before{opacity:1;color:#1b1c20;font-size:19px!important;font-weight:700!important;margin-right:5px!important;content:"€"}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(3) .et_pb_text_inner:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(3) p{cursor:pointer;font-size:19px!important;font-weight:700;color:#1b1c20!important;font-style:italic;text-decoration:underline}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:last-child{margin-top:auto!important}@media (max-width:980px){.section_chambres_details .section_chambres_details_content,.section_chambres_details .section_chambres_details_titre{width:85%!important}.section_chambres_details .section_chambres_details_content .et_pb_column:first-child{height:110px;width:110px;left:-50px}.section_chambres_details .section_chambres_details_content .et_pb_column:first-child p{font-size:17px;line-height:25px}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:first-child p{font-size:20px}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(2) .et_pb_text_inner ul li{font-size:15px}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(3) .et_pb_text_inner:before,.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(3) p{font-size:17px!important}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:last-child{margin-top:auto!important}}@media (max-width:767px){.section_chambres_details{padding-top:40px!important}.section_chambres_details:nth-child(2n) .section_chambres_details_titre{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section_chambres_details:nth-child(2n) .section_chambres_details_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:first-child{display:none}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:last-child .et_pb_module{margin:0!important}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:last-child .et_pb_module:first-child p{text-align:left}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(2) .et_pb_text_inner ul li{direction:ltr;text-align:left}.section_chambres_details:nth-child(2n) .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(3) .et_pb_text_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section_chambres_details .section_chambres_details_titre{width:90%!important}.section_chambres_details .section_chambres_details_content{width:90%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section_chambres_details .section_chambres_details_content .et_pb_column:first-child{display:none}.section_chambres_details .section_chambres_details_content .et_pb_column:nth-child(2){width:100%!important}.section_chambres_details .section_chambres_details_content .et_pb_column:nth-child(2) .alancia-gallery-slider .inner{margin:0 0 15px!important}.section_chambres_details .section_chambres_details_content .et_pb_column:nth-child(2) .alancia-gallery-slider .slick-track .slick-slide div .alancia-gallery__item a img{cursor:pointer;min-width:100%!important;max-height:350px!important;min-height:350px!important;-o-object-fit:cover;object-fit:cover}.section_chambres_details .section_chambres_details_content .et_pb_column:nth-child(2) .alancia-gallery-slider .slick-dots{bottom:-45px}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child{width:100%!important;max-height:-webkit-min-content!important;max-height:-moz-min-content!important;max-height:min-content!important;min-height:-webkit-min-content!important;min-height:-moz-min-content!important;min-height:min-content!important}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:nth-child(3) .et_pb_text_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section_chambres_details .section_chambres_details_content .et_pb_column:last-child .et_pb_module:last-child{margin-top:30px!important}}@media (max-width:480px){.section_chambres_details .section_chambres_details_titre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.section_chambres_details .section_chambres_details_titre p{text-align:center}.section_chambres_details .section_chambres_details_titre .et_pb_column:last-child p:before{content:""!important;margin:0!important}}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr{background-color:#7d0f1b;padding:10px;text-align:right;color:#fff;font-size:16px!important;font-weight:600}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr .adr__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase!important;padding-bottom:3px!important}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr .adr__name{display:none!important}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr a{color:#fff!important}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr .adr__tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr .adr__tel a,.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr .adr__tel em{background-color:#fff!important;color:#7e101c!important}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr .adr__tel em{padding-left:5px!important}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr .adr__tel a{padding-right:5px!important}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:nth-child(2){margin-bottom:15px!important;-webkit-box-shadow:2px 4px 5px rgba(0,0,0,.3)!important;box-shadow:2px 4px 5px rgba(0,0,0,.3)!important}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:nth-child(3) .et_pb_text_inner a{color:#7e101c!important;text-transform:uppercase;font-size:16px!important;font-weight:600!important}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:nth-child(3) .et_pb_text_inner a:hover{text-decoration:underline}@media (max-width:980px){.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr{text-align:center!important}.section_formulaire_contact .et_pb_row .et_pb_column:last-child .et_pb_module:first-child .block-adr .adr__tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section_formulaire_contact .et_pb_code_inner .cmplz-consent-area{background-image:url(assets/img/Complianze-gmap.png);background-position:50%;background-repeat:no-repeat;background-size:860px 640px;height:320px!important}.section_formulaire_contact .et_pb_code_inner .cmplz-consent-area a{color:rgba(52,152,219,0);font-size:14px;text-decoration:none;display:block;width:100%!important;height:100%!important}.section_tarifs_infos{padding:40px 0!important}.section_tarifs_infos .et_pb_row:first-child{padding-bottom:30px!important}.section_tarifs_infos .et_pb_row:first-child p{letter-spacing:1px;color:#1b1c20!important;font-weight:700;text-transform:uppercase;font-size:17px!important}.section_tarifs_infos .et_pb_row{padding:0!important}.section_tarifs_infos .et_pb_row:last-child .table_mobile{display:none}.section_tarifs_infos .et_pb_row:last-child .table_desktop table{border:none;border-collapse:separate;border-spacing:10px 0}.section_tarifs_infos .et_pb_row:last-child .table_desktop table thead{position:relative}.section_tarifs_infos .et_pb_row:last-child .table_desktop table thead:after{content:"";z-index:9999!important;width:99%!important;position:absolute;top:73px!important;border-bottom:1.5px solid #7d0f1b!important}.section_tarifs_infos .et_pb_row:last-child .table_desktop table thead tr th{font-size:15px;padding:25px 5px!important;color:#1b1c20;font-weight:700;background-color:rgba(223,202,176,.4274509804);text-align:center;max-width:25px!important;height:73px!important}.section_tarifs_infos .et_pb_row:last-child .table_desktop table thead tr th:first-child{text-align:left!important;height:73px!important;max-width:100px!important;padding:0 0 5px 5px!important;background-color:#fff!important;font-size:21px!important;color:#7d0f1b!important;font-weight:700!important;vertical-align:bottom!important}.section_tarifs_infos .et_pb_row:last-child .table_desktop table tbody tr{position:relative}.section_tarifs_infos .et_pb_row:last-child .table_desktop table tbody tr:after{content:"";z-index:9999!important;width:99%!important;position:absolute;top:44px!important;left:0!important;border-bottom:1.5px solid #dfcab0!important}.section_tarifs_infos .et_pb_row:last-child .table_desktop table tbody tr:last-child:after{content:"";z-index:9999!important;width:0!important}.section_tarifs_infos .et_pb_row:last-child .table_desktop table tbody tr td{font-size:14px;max-width:25px!important;padding:10px 5px!important;color:#1b1c20;font-weight:500;background-color:rgba(223,202,176,.4274509804);text-align:center}.section_tarifs_infos .et_pb_row:last-child .table_desktop table tbody tr td:first-child{text-align:left;max-width:100px!important;background-color:#fff!important;font-size:18px!important;color:#1b1c20!important;font-weight:600!important}@media (max-width:680px){.section_tarifs_infos .et_pb_row{padding:0!important}.section_tarifs_infos .et_pb_row:last-child .table_desktop{display:none!important}.section_tarifs_infos .et_pb_row:last-child .table_mobile{display:block!important}.section_tarifs_infos .et_pb_row:last-child .table_mobile .table_mobile_header{padding-bottom:5px!important;border-bottom:2px solid #7d0f1b}.section_tarifs_infos .et_pb_row:last-child .table_mobile .table_mobile_header p{text-align:center;font-size:21px!important;color:#7d0f1b!important;font-weight:700!important}.section_tarifs_infos .et_pb_row:last-child .table_mobile .table_mobile_content_tables{padding:15px!important}.section_tarifs_infos .et_pb_row:last-child .table_mobile .table_mobile_content_tables .table_mobile_content .table_content_title p{padding-bottom:2px!important;font-size:17px!important;font-weight:700!important;color:#1b1c20!important}.section_tarifs_infos .et_pb_row:last-child .table_mobile .table_mobile_content_tables .table_mobile_content table{border:none!important}.section_tarifs_infos .et_pb_row:last-child .table_mobile .table_mobile_content_tables .table_mobile_content table tr td{border:.5px solid #dfcab0;text-align:center;background-color:rgba(223,202,176,.4274509804)}.section_tarifs_infos .et_pb_row:last-child .table_mobile .table_mobile_content_tables .table_mobile_content table tr td:first-child{font-weight:600!important}}.section_tarifs_text{padding:0 0 30px!important}.section_tarifs_text .et_pb_row{padding:0!important}.section_tarifs_text .et_pb_row .et_pb_module:first-child p{padding:0 0 6px!important;font-size:17px!important}.section_tarifs_text .et_pb_row .et_pb_module:first-child p:first-child{padding-bottom:20px!important;text-decoration:underline;-webkit-text-decoration-color:#7d0f1b;text-decoration-color:#7d0f1b}.section_tarifs_text .et_pb_row .et_pb_module:last-child p{color:#1b1c20!important;font-size:17px!important}.section_tarifs_text .et_pb_row .et_pb_module:last-child span{text-decoration:underline!important;line-height:50px!important}@media (max-width:480px){.section_tarifs_text .et_pb_row .et_pb_module:first-child p{font-size:16px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section_tarifs_text .et_pb_row .et_pb_module:last-child p{font-size:16px!important}}.section_pages_rpgd a{color:#7e101c!important;font-weight:600!important}.section_pages_rpgd a:hover{text-decoration:underline}.section_pages_plan .et_pb_row{padding:0!important}.section_pages_plan .et_pb_row .et_pb_column .et_pb_module:first-child{margin-bottom:10px!important}.section_pages_plan .et_pb_row .et_pb_column .et_pb_code_inner .simple-sitemap-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:disc}.section_pages_plan .et_pb_row .et_pb_column .et_pb_code_inner .simple-sitemap-wrap ul li a{color:#7e101c!important;font-size:16px!important}body{font-weight:400;color:#1b1c20!important}body sup{bottom:.4em;font-size:80%}body .et_pb_button{min-width:290px;text-align:center}@media (max-width:767px){body .et_pb_button{font-size:14px!important}}.container,.et_pb_row{width:80%;max-width:1080px}@media (max-width:980px){.container,.et_pb_row{width:90%}}.et_pb_contact{margin-left:-3%}.et_pb_contact .wpcf7-response-output{margin-left:3%;margin-right:0;padding:1em;margin-top:0}.mobile_menu_bar:after,.mobile_menu_bar:before{color:#2f6fb0!important}@media (min-width:981px){.mobile_menu_bar:after,.mobile_menu_bar:before{color:#2f6fb0!important}}