:root{--brun:#7C5225;--vert:#6A8E19}#superhote-frame-box{overflow:hidden}#bookingengine{height:2400px;width:100%}.not-found-title{display:none}.not-found-title+p{display:none}#footer-bar a{color:white;text-decoration:underline}h3{font-size:23px!important}#commodities{display:flex;flex-wrap:wrap;justify-content:center;padding-left:1px;padding-right:1px;gap:10px;padding-bottom:30px}.com-item{width:140px;display:flex;flex-direction:column;align-items:center}#page-gites .com-item{width:150px}.com-title{font-weight:bold}.com-description{text-align:center;font-size:12px!important}.com-description p{margin:0!important;padding:0!important;line-height:1.2!important}.com-icon img{width:20px}.et_pb_gallery_items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.et_pb_title_featured_container img{border-radius:40px;box-shadow:0 4px 8px rgba(0,0,0,0.15)}#container-dates .et_pb_column{display:flex;justify-content:center;gap:50px}.date-event{background-color:#715a52;border-radius:40px;width:160px!important;color:white;height:30px;padding:5px}.date-event .et_pb_text_inner{text-align:center}#actualite-module .container-date{display:flex;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}#actualite-module .entry-title{color:white}#actualite-module .post-content-inner p{color:white;text-align:justify}#actualite-module .post-content-inner{padding-left:20px;padding-right:20px;padding-bottom:20px;padding-top:5px}#actualite-module .dateEvent{display:inline-block;margin-right:5px;font-size:11px;color:white}#actualite-module .evenement_du,#actualite-module .evenement_au{background-color:#3d302c;border-radius:40px;padding-left:10px;padding-right:10px;display:inline-block}#actualite-module .evenement_du{margin-right:auto}#actualite-module .evenement_au{margin-left:auto}#actualite-module .et_pb_post{border-radius:40px;background-color:#715a52;padding-top:40px!important;box-shadow:0 4px 8px rgba(0,0,0,0.15);border-radius:40px;width:100%;padding-bottom:0px;padding-left:0px;padding-right:0px}#actualite-module .entry-featured-image-url{width:200px!important}#actualite-module .et_pb_image_container{display:flex;justify-content:center;margin-bottom:0px;padding-bottom:0px}#actualite-module .more-link{font-size:30px!important;font-color:white;font-family:"Style Script",cursive;display:inline-block;background-color:#79845c;display:block;height:50px;border-radius:0px 0px 40px 40px;padding-bottom:0px;padding-top:15px}#actualite-module{display:flex;justify-content:center}.more-link::first-letter{text-transform:uppercase!important}h2{font-size:30px!important;font-color:#79845c;font-family:"Style Script",cursive}#container-atc{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}.atc-bloc{width:400px!important;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;background-color:#79845c;border-radius:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.atc-bloc-winter{background-color:#0e569a}.atc-snow-icon img{width:30px}.atc-title{}.atc-title p{font-weight:bold;color:white;font-size:16px;text-align:center}.atc-content p{text-align:center;color:white;font-size:14px}#gites-container{display:flex;flex-direction:row;justify-content:center;gap:30px;flex-wrap:wrap;align-items:stretch}#gites-container p,#gites-container h3{color:white}.gite-box{width:370px!important;border-radius:40px 40px 40px 40px;background-color:#705a51!important;box-shadow:0 4px 8px rgba(0,0,0,0.15);border-radius:40px}.gite-photo{margin-top:-10px;width:307px;margin-left:auto;margin-right:auto}.gite-photo img{border-radius:40px;height:191px}.gite-infos{display:flex;justify-content:center;gap:30px}.gite-info{display:flex}.gite-info img{margin-right:5px;margin-top:auto;margin-bottom:auto;height:16px}.gite-info p{margin-top:auto;margin-bottom:auto}.gite-info-1{margin-right:auto;padding-left:35px}.gite-info-2{margin-left:auto;padding-right:35px}.gite-content{display:flex;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:20px;align-items:center;flex-direction:column;min-height:250px}.gite-content p{text-align:center}.gite-content .slogan{color:white!important;font-family:"Style Script",cursive;font-weight:400;font-style:normal;font-size:20px}.gite-content h3{color:white!important;letter-spacing:4px}.gite-footer{background-color:#79845c;border-radius:0px 0px 40px 40px;height:60px;display:flex;justify-content:center;align-items:center}.gite-footer p{text-align:center;color:white!important;font-family:"Style Script",cursive;font-weight:400;font-style:normal;font-size:30px}#header{display:flex;flex-direction:column;height:100vh}#banniere-image{flex:1}#icon-facebook{margin-right:0px}#icon-instagram{margin-left:0px}#header-menu{display:flex;flex-direction:row;flex-wrap:wrap}#header-container-logo{order:1;flex:1 1 50%}#header-container-socials{order:2;display:flex;justify-content:center;align-items:center;gap:10px;flex:1 1 50%}#header-container-menu{order:3;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-basis:100%}#presentation-column-text{display:flex;flex-direction:column;justify-content:center}#couple-presentation-column-text{display:flex;flex-direction:column;justify-content:center}.footer-icons-social{display:inline;margin-right:10px}#footer-column-2{text-align:center}#gites-presentation img{border-radius:40px;box-shadow:0 4px 8px rgba(0,0,0,0.15)}.gites-infos-logos img{border-radius:0!important;box-shadow:none!important}#saules-infos-logos p{color:white}.slogan p{font-size: 25px;font-family:"Style Script",cursive}@media (min-width:980px){p{font-size:16px}.column-center-content{display:flex;align-items:center}.gite-content .slogan{font-size:25px}.gite-content{min-height:330px}body .et_pb_button:not(.banner-btn){font-size:16px!important}.banner-btn{font-size:20px! important}.banner-subtitle p{font-size:23px!important}#header-menu{flex-direction:column;height:150px}#header-container-socials{order:3;width:15%!important}#header-container-menu{order:2;width:70%!important}#header-container-logo{width:15%!important}.slogan p{font-size: 28px;font-family:"Style Script",cursive}h3{font-size:30px!important}h2{font-size:40px!important}h1{font-size:60px}.com-title p{font-size:14px}.com-description p{font-size:14px}.com-item{width:170px}#page-gites .com-item{width:170px}}