@media screen and (min-width:1550px){.container{max-width:1500px}.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{width:100%;padding-right:15px;padding-left:15px}.col-xxl-1{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-12{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:1549px){main#Accueil #accueilBanner .container.backgroundContent h1{font-size:7rem;margin:50px auto 80px}main#Accueil #accueilGites .item-gite .owl-carousel{padding-top:50px}main#Accueil #accueilGites .item-gite .owl-carousel .owl-item{width:350px !important}main#Accueil #accueilGites .item-gite .bubble{width:150px;height:150px}main#Accueil #accueilGites .item-gite .bubble p{font-size:2rem}main#Accueil #accueilApropos h2+p{margin:30px 0}main#Contact .fond #contactFormulaire h1{font-size:6rem}main#Contact .fond #contactFormulaire .images .fullBackground{height:291px}main#Activites #activitesHeader h1{font-size:10rem}main#Activites #activitesList .container{margin-top:100px}main#Activites #activitesList .container .item-activite{margin-bottom:50px;width:80%;padding-top:80%;margin-left:auto;margin-right:auto}main#Actualites #actualitesList .container{margin-top:100px}main#Actualites #actualitesList .container .imgTop{padding:30px}main#Actualites #actualitesList .container .imgBottom .actualite-item{margin-bottom:30px}main#Apropos #aProposBanner{height:500px}main#Apropos #nosGites .left{padding-right:100px}main#Apropos #nosGites .left .titreGite{font-size:5.5rem}main#Apropos #hotes.container{padding-top:0px;margin-top:100px}main#Apropos #localisation{margin-top:100px}main#Gites #gitesHeader{height:700px}main#Gites #gitesList .container-fluid .row .infosGite{padding:8rem}main#Gites #gitesList .container-fluid .row .voyageurs::after{left:-4%}#includeActualites .row h2{margin-bottom:120px;font-size:5rem}#includeValeurs .row h2{font-size:8rem}}@media screen and (max-width:1199px){.container:not(:first-child),.container-fluid:not(:first-child){margin-top:100px}main#Accueil #accueilBanner .container.backgroundContent h1{margin:50px;font-size:5rem}main#Accueil #accueilApropos{padding-left:50px;padding-right:50px}main#Accueil #accueilApropos .bigText{font-size:9rem;line-height:0.9}main#Accueil #accueilApropos .fullBackground{top:70%;right:53px;width:340px}main#Accueil #accueilApropos .fullBackground+p{right:-14%;font-size:3.5rem}main#Accueil #accueilApropos h2{margin-top:40px;font-size:2rem}main#Accueil #accueilApropos h2+p{margin:30px 0}main#Accueil #accueilGites .owl-nav{padding-top:25px}main#Accueil #accueilGites .item-gite .bubble{width:120px;height:120px}main#Accueil #accueilGites .item-gite .bubble p{font-size:2rem}main#Accueil #accueilActivites h2{font-size:4rem}main#Contact{padding-top:200px}main#Contact .fond #contactFormulaire h1{text-align:center;font-size:10rem;margin-left:0}main#Contact .fond #contactFormulaire .images{margin-left:0;margin-right:0;justify-content:center}main#Contact .fond #contactFormulaire .images .fullBackground{height:480px}main#Contact .fond #contactFormulaire .images .fullBackground img{width:100%}main#Contact .fond #coordonnees .left h2{font-size:4rem}main#Actualites #actualitesList .container{margin-top:100px}main#Actualites #actualitesList .container .imgTop{padding:30px}main#Actualites #actualitesList .container .imgBottom .actualite-item{margin-bottom:10px}main#Activites #activitesHeader h1{font-size:9rem}main#Activites #activitesList .container .item-activite{width:100%;padding-top:100%}main#Apropos #nosGites .left{padding-right:100px}main#Apropos #nosGites .left .titreGite{font-size:4rem}main#Apropos #nosGites .right .imgGiteimg{width:350px}main#Apropos #hotes .imageHote1{width:450px}main#Apropos #hotes .imageHote2{width:450px}main#Apropos #hotes h2{font-size:4rem}main#Apropos #localisation h2{font-size:5rem}main#Apropos #localisation .mapBg .map{height:600px}main#Gites #gitesHeader{height:550px}main#Gites #gitesList .container-fluid .row .voyageurs::after{left:-5%}main#Gites #gitesList .container-fluid .row .infosGite{padding:4.5rem}main#Gites #gitesList .container-fluid .row li img{width:35px}#includeActualites .row h2{margin-bottom:120px;font-size:5rem}#includeValeurs .row h2{font-size:7rem}#includeValeurs+div .whiteCircle .valeur{font-size:2rem}#includeValeurs+div .whiteCircle .circleContent::after{bottom:-16%;width:177px}#includeValeurs+div .whiteCircle .circleContent .backgroundContent .bigText{font-size:4rem}#includeSEO{margin-bottom:0}#includeSEO .bottom p:last-of-type{margin-bottom:0}header #headerContent #headerBurger #headerMenu>div ul li.big a{font-size:4rem}}@media screen and (max-width:991px){header{display:none}#headerResponsive{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.16);-moz-box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.16);box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.16);position:fixed;top:0px;right:0;width:100%;height:55px;background:#FFFFFF;z-index:102;padding-left:15px}#headerResponsive #headerResponsiveLogo{-webkit-box:0;-moz-box:0;-webkit-flex:0 1 1;-ms-flex:0 1 1;flex:0 1 1;height:100%}#headerResponsive #headerResponsiveLogo a{height:100%;padding:15px 0}#headerResponsive #headerResponsiveLogo a img{height:100%}#headerResponsive #headerResponsiveButtons{-webkit-box:0;-moz-box:0;-webkit-flex:0 1 1;-ms-flex:0 1 1;flex:0 1 1;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:10px;gap:10px}#headerResponsive #headerResponsiveButtons>*{height:100%;transition:opacity 0.15s ease-in-out}#headerResponsive #headerResponsiveButtons>*:hover{opacity:0.5}#headerResponsive #headerResponsiveButtons .openSearch{height:100%;padding:12px 0}#headerResponsive #headerResponsiveButtons .openSearch img{height:100%}#headerResponsive #headerResponsiveButtons .burger{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 55px;-ms-flex:0 0 55px;flex:0 0 55px;width:55px;max-width:55px;height:100%;cursor:pointer}#headerResponsive #headerResponsiveButtons .burger span{display:block;position:absolute;top:40%;left:50%;height:2px;width:25px;background:#0E353B;transition:transform 0.3s ease-in-out}#headerResponsive #headerResponsiveButtons .burger span:nth-child(1){-webkit-transform:translate(-50%, -400%);-moz-transform:translate(-50%, -400%);-ms-transform:translate(-50%, -400%);transform:translate(-50%, -400%)}#headerResponsive #headerResponsiveButtons .burger span:nth-child(2){-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#headerResponsive #headerResponsiveButtons .burger span:nth-child(3){-webkit-transform:translate(-50%, 300%);-moz-transform:translate(-50%, 300%);-ms-transform:translate(-50%, 300%);transform:translate(-50%, 300%)}#headerResponsive #headerResponsiveButtons .burger .txt{position:absolute;bottom:15%;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);font-size:1rem;text-transform:uppercase;font-weight:700;color:#0E353B}#headerResponsive #headerResponsiveMenu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:fixed;top:55px;left:100vw;background:#FFFFFF;width:100vw;height:calc(100vh - 55px);padding:50px 30px;overflow-y:auto;overflow-x:hidden;z-index:101;transition:transform 0.3s ease-in-out}#headerResponsive #headerResponsiveMenu ul{width:fit-content;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px}#headerResponsive #headerResponsiveMenu ul li a{color:#123E44;font-weight:700;transition:transform 0.3s ease-in-out}#headerResponsive #headerResponsiveMenu ul li a:hover{transform:scale(1.25)}#headerResponsive #headerResponsiveMenu ul li a.socials{padding-top:0;margin-right:0;margin-bottom:0}#headerResponsive #headerResponsiveMenu ul li.big{margin-bottom:8%}#headerResponsive #headerResponsiveMenu ul li.big a{text-transform:uppercase;font-size:4rem;font-family:"Roger Sans", sans-serif}#headerResponsive #headerResponsiveMenu ul li.little{margin-bottom:6%}#headerResponsive #headerResponsiveMenu ul li.little a{font-size:2rem;font-family:"Roger Sans", sans-serif}#headerResponsive #headerResponsiveMenu ul li.reseaux a{margin:10px}#headerResponsive #headerResponsiveMenu ul li.reseaux a img{height:30px;width:30px}#headerResponsive #headerResponsiveMenu ul.poles{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:30px;gap:30px;min-width:260px;width:70%;max-width:500px}#headerResponsive #headerResponsiveMenu ul.poles li{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 calc(50% - (30px/2));-ms-flex:0 0 calc(50% - (30px/2));flex:0 0 calc(50% - (30px/2));width:calc(50% - (30px/2));max-width:calc(50% - (30px/2));min-width:150px}#headerResponsive #headerResponsiveMenu ul.poles li a{width:100%}#headerResponsive #headerResponsiveMenu ul.poles li a img{width:100%;height:auto}#headerResponsive #headerResponsiveMenu p{margin:70px 0 20px}#headerResponsive.menuOpen #headerResponsiveButtons .burger span:nth-child(1){-webkit-transform:translate(-50%, 0) rotate(45deg);-moz-transform:translate(-50%, 0) rotate(45deg);-ms-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg)}#headerResponsive.menuOpen #headerResponsiveButtons .burger span:nth-child(2){-webkit-transform:translate(100%, -50%);-moz-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);transform:translate(100%, -50%);opacity:0}#headerResponsive.menuOpen #headerResponsiveButtons .burger span:nth-child(3){-webkit-transform:translate(-50%, 0) rotate(-45deg);-moz-transform:translate(-50%, 0) rotate(-45deg);-ms-transform:translate(-50%, 0) rotate(-45deg);transform:translate(-50%, 0) rotate(-45deg)}#headerResponsive.menuOpen #headerResponsiveMenu{-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}#searchBox{padding-top:200px}#searchBox .results{height:calc(100vh - 300px)}main{padding-top:55px}main#Accueil #accueilBanner{padding-bottom:0}main#Accueil #accueilBanner .stamp{display:none}main#Accueil #accueilBanner .container{max-height:600px;min-height:0}main#Accueil #accueilBanner .container.backgroundContent h1{font-size:7rem}main#Accueil #accueilGites{margin:auto;padding-top:20px}main#Accueil #accueilGites .item-gite .owl-carousel{padding-top:50px}main#Accueil #accueilGites .item-gite .owl-carousel .owl-item{width:250px !important}main#Accueil #accueilGites .item-gite .owl-carousel .bubble{width:80px;height:80px}main#Accueil #accueilGites .item-gite .owl-carousel .bubble p{font-size:2rem}main#Accueil #accueilApropos{padding-left:50px;padding-right:50px}main#Accueil #accueilApropos .bigText{font-size:8rem;line-height:0.9}main#Accueil #accueilApropos .fullBackground{top:70%;right:-42px;width:340px}main#Accueil #accueilApropos .fullBackground+p{right:-23%;font-size:2.8rem}main#Accueil #accueilApropos h2{margin-top:40px;font-size:2rem}main#Accueil #accueilApropos h2+p{margin:30px 0}main#Accueil #accueilVideo .fullBackground .backgroundContent{display:none}main#Accueil #accueilReserver .container>img{display:none}main#Accueil #accueilActivites{padding-top:100px}main#Accueil #accueilActivites .owl-carousel{padding-top:50px}main#Page{padding-top:100px}main#Page h1{font-size:5rem}main#Page h2{font-size:3rem}main#Page .entry-content .wp-block-quote,main#Actualite .entry-content .wp-block-quote,main#Activite .entry-content .wp-block-quote{padding:70px 20px}main#Contact{padding-top:80px}main#Contact .fond #contactFormulaire .images .fullBackground{display:none}main#Contact .fond #coordonnees .left .infos{font-size:1.5rem}main#Activites #activitesHeader h1{font-size:8rem;margin-top:80px;margin-bottom:0px}main#Activites #activitesHeader .activiteFiltre{margin:50px auto}main#Activites #activitesList .container{margin-top:0px}main#Activites #activitesList .container .item-activite{margin-bottom:30px}main#Actualites #actualitesHeader h1{margin-top:80px}main#Actualites #actualitesList .container .imgTop{padding:40px}main#Actualites #actualitesList .container .imgTop .actualite-item{margin-bottom:0}main#Apropos #nosGites{margin-top:30px}main#Apropos #nosGites .row{width:100vw}main#Apropos #nosGites .row .left{padding:0 50px 0 50px}main#Apropos #nosGites .row .left .titreGite{font-size:4rem}main#Apropos #nosGites .row .left h3{max-width:100%}main#Apropos #nosGites .row .right .imgGite{height:420px;width:360px;overflow:visible}main#Apropos #nosGites .row .right .imgGite>.backgroundContent{right:171px;top:81%;width:278px}main#Apropos #nosGites .row .right .imgGite::after{display:none}main#Apropos #hotes.container{margin-top:80px}main#Apropos #hotes .hote1{margin-top:5px}main#Apropos #hotes .hote1 .imageHote1{width:350px}main#Apropos #hotes .hote2 a{margin-bottom:10px}main#Apropos #hotes .hote2 .imageHote2{width:350px;margin-bottom:10px}main#Apropos #hotes .hote2 h2{font-size:4rem;margin-bottom:10px}main#Apropos #localisation h2{font-size:4rem}main#Apropos #localisation .mapBg .map{height:500px}main#Apropos #localisation .mapBg .map::before{height:150px}main#Gites #gitesHeader{height:400px}main#Gites #gitesHeader .formFilterT{margin-bottom:75px}main#Gites #gitesList .container-fluid .row .infosGite{padding:8rem}main#Gites #gitesList .container-fluid .row .carousel{height:550px;order:0 !important}main#Gites #gitesList .container-fluid .row li{font-size:2rem}main#Gites #gitesList .container-fluid .row .voyageurs::after{left:-3%}main#Singlegite{padding-top:55px}main#Singlegite #decouvrirIframe iframe{height:calc(100vh - 55px)}main#Reserver{padding-top:55px}main#Reserver #reservationIframe iframe{height:calc(100vh - 55px)}#includeValeurs{padding-top:100px;padding-bottom:200px}#includeValeurs .row h2{font-size:5rem}#includeValeurs+div .whiteCircle .valeur{font-size:2rem}#includeValeurs+div .whiteCircle .circleContent::after{width:100px;bottom:-28%}#includeValeurs+div .whiteCircle .circleContent .backgroundContent{gap:8px}#includeValeurs+div .whiteCircle .circleContent .backgroundContent p{margin-left:5%;margin-right:5%}#includeValeurs+div .whiteCircle .circleContent .backgroundContent p.bigText{font-size:3rem}footer #footerContent .mid{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer #footerContent .bottom p{text-align:left}}@media screen and (max-width:767px){.container:not(:first-child),.container-fluid:not(:first-child){margin-top:70px}main#Page #actualiteBanner,main#Page #activiteBanner,main#Actualite #actualiteBanner,main#Actualite #activiteBanner,main#Activite #actualiteBanner,main#Activite #activiteBanner{padding:100px 0 100px}main#Page #actualiteBanner h1,main#Page #activiteBanner h1,main#Actualite #actualiteBanner h1,main#Actualite #activiteBanner h1,main#Activite #actualiteBanner h1,main#Activite #activiteBanner h1{min-width:290px;font-size:5rem}main#Page #actualiteContent,main#Page #activiteContent,main#Actualite #actualiteContent,main#Actualite #activiteContent,main#Activite #actualiteContent,main#Activite #activiteContent{margin-top:50px;padding-bottom:100px}main#Page #actualiteContent .entry-content h2,main#Page #activiteContent .entry-content h2,main#Actualite #actualiteContent .entry-content h2,main#Actualite #activiteContent .entry-content h2,main#Activite #actualiteContent .entry-content h2,main#Activite #activiteContent .entry-content h2{font-size:4rem}main#Page #actualiteContent .entry-content ul,main#Page #activiteContent .entry-content ul,main#Actualite #actualiteContent .entry-content ul,main#Actualite #activiteContent .entry-content ul,main#Activite #actualiteContent .entry-content ul,main#Activite #activiteContent .entry-content ul{padding:70px;margin-bottom:80px}main#Accueil #accueilBanner{padding-bottom:0}main#Accueil #accueilBanner .container{max-height:700px;min-height:0}main#Accueil #accueilBanner .container.backgroundContent h1{font-size:3rem}main#Accueil #accueilBanner .container.backgroundContent .formFilter{display:flex;flex-direction:column;width:250px;margin-bottom:50px}main#Accueil #accueilBanner .container.backgroundContent .formFilter .trait{margin-bottom:20px;border:none}main#Accueil #accueilBanner .container.backgroundContent .formFilter .rechercher{justify-content:center}main#Accueil #accueilBanner .container.backgroundContent .formFilterT .formHome{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}main#Accueil #accueilGites .item-gite .bubble{bottom:-5px;left:-5px;width:90px;height:90px}main#Accueil #accueilGites .item-gite .bubble p{font-size:1.5rem}main#Accueil #accueilGites .item-gite .travelers{padding:5px;grid-gap:5px;gap:5px;font-size:1.5rem}main#Accueil #accueilGites .item-gite .travelers span{width:15px;height:15px}main#Accueil #accueilApropos{padding-left:0px;padding-right:0px;margin-top:100px}main#Accueil #accueilApropos .bigText{font-size:6rem}main#Accueil #accueilApropos .fullBackground{top:70%;right:28px;width:258px}main#Accueil #accueilApropos .fullBackground+p{top:176%;right:-11%;font-size:2.8rem}main#Accueil #accueilApropos h2{margin-top:40px;font-size:2rem}main#Accueil #accueilApropos h2+p{margin:30px 0}main#Accueil #accueilReserver{margin-top:100px;padding-top:0px;padding-bottom:100px}main#Accueil #accueilReserver .container{max-width:740px}main#Accueil #accueilReserver .container h2{font-size:4rem;margin:1rem}main#Accueil #accueilActivites{padding-top:100px}main#Accueil #accueilActivites .owl-carousel.navTop .owl-nav{top:0}main#Accueil #accueilActivites .owl-carousel{padding-top:50px}main#Accueil #accueilActivites .owl-carousel#activitesHiver{position:absolute;top:0;left:0}main#Accueil #accueilActivites .owl-carousel#activitesHiver.alone{position:relative;top:unset;left:unset}main#Page .entry-content .wp-block-image,main#Actualite .entry-content .wp-block-image,main#Activite .entry-content .wp-block-image{margin:30px auto}main#Page .entry-content .wp-block-media-text,main#Actualite .entry-content .wp-block-media-text,main#Activite .entry-content .wp-block-media-text{margin:30px auto}main#Page .entry-content .wp-block-media-text,main#Actualite .entry-content .wp-block-media-text,main#Activite .entry-content .wp-block-media-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main#Page .entry-content .wp-block-media-text .wp-block-media-text__media,main#Actualite .entry-content .wp-block-media-text .wp-block-media-text__media,main#Activite .entry-content .wp-block-media-text .wp-block-media-text__media{order:0 !important;width:75%;min-width:290px}main#Page .entry-content .wp-block-media-text .wp-block-media-text__content,main#Actualite .entry-content .wp-block-media-text .wp-block-media-text__content,main#Activite .entry-content .wp-block-media-text .wp-block-media-text__content{order:1 !important;padding:unset !important;margin-top:30px}main#Page .entry-content .wp-block-buttons,main#Actualite .entry-content .wp-block-buttons,main#Activite .entry-content .wp-block-buttons{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Page .entry-content .wp-block-buttons .wp-block-button .wp-block-button__link,main#Actualite .entry-content .wp-block-buttons .wp-block-button .wp-block-button__link,main#Activite .entry-content .wp-block-buttons .wp-block-button .wp-block-button__link{padding:15px 20px}main#Contact{padding-top:100px}main#Contact .fond #coordonnees{text-align:center}main#Contact .fond #coordonnees .left{margin-bottom:30px}main#Contact .fond #coordonnees .left h2{font-size:6rem;text-align:center}main#Contact .fond #coordonnees .left .infos{font-size:2rem;font-weight:600}main#Activites #activitesHeader h1{font-size:5rem}main#Activites #activitesHeader .activiteFiltre a{padding:15px;font-size:2rem}main#Activites #activitesList .container .item-activite{width:70%;padding-top:70%}main#Actualites #actualitesHeader h1{font-size:9rem}main#Actualites #actualitesList .container{margin-top:0}main#Apropos #aProposBanner{height:311px}main#Apropos #aProposBanner h1{font-size:4rem}main#Apropos #nosGites{margin:0}main#Apropos #nosGites .row{width:100vw}main#Apropos #nosGites .row .left{padding:80px;text-align:center}main#Apropos #nosGites .row .left .titreGite{font-size:4.5rem;text-align:center;margin-bottom:30px}main#Apropos #nosGites .row .left h3{font-size:2.5rem;margin-bottom:30px}main#Apropos #nosGites .row .left p{font-size:2rem}main#Apropos #nosGites .row .right{display:none !important}main#Apropos #hotes.container{width:100%;margin-top:40px}main#Apropos #hotes .hote1{order:2;margin-top:50px;justify-content:center}main#Apropos #hotes .hote1 .imageHote1{width:400px}main#Apropos #hotes .hote2{order:1;display:flex;flex-direction:column;align-items:center}main#Apropos #hotes .hote2 a{margin-bottom:50px}main#Apropos #hotes .hote2 .imageHote2{width:400px}main#Apropos #hotes .hote2 h2{font-size:4rem;text-align:center}main#Apropos #localisation h2{font-size:4rem;max-width:90%}main#Apropos #localisation .mapBg .map{height:300px}main#Apropos #localisation .mapBg .map::before{height:100px}main#Gites #gitesHeader{height:600px}main#Gites #gitesHeader .backgroundContent .stamp{top:0;left:0;transform:0, 0}main#Gites #gitesHeader .backgroundContent h1{font-size:5rem}main#Gites #gitesHeader .backgroundContent h2{margin-bottom:25px}main#Gites #gitesHeader .backgroundContent .formFilterT .formHome{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}main#Gites #gitesList .container-fluid .row .infosGite{padding:6rem}main#Gites #gitesList .container-fluid .row .carousel{height:500px;order:0 !important}main#Gites #gitesList .container-fluid .row li{font-size:1.5rem}main#Gites #gitesList .container-fluid .row .voyageurs::after{left:-4%}main#Gites #gitesList .container-fluid .row .boutons{margin-top:15px}main#Singlegite #decouvrirHeader{height:250px}main#Singlegite #decouvrirHeader .stamp{position:absolute}main#Singlegite #decouvrirHeader h1{font-size:5rem;margin-top:100px}#includeActualites .row h2{margin-bottom:120px;font-size:4rem}#includeValeurs{padding-top:100px;padding-bottom:0}#includeValeurs .row h2{font-size:5rem;padding-bottom:150px}#includeValeurs .listeValeurs2{display:flex}#includeValeurs .listeValeurs2 .linesGreen{width:100%;-webkit-transform:translate(0, -50%) rotate(90deg);-moz-transform:translate(0, -50%) rotate(90deg);-ms-transform:translate(0, -50%) rotate(90deg);transform:translate(0, -50%) rotate(90deg)}#includeValeurs .listeValeurs2 .valeur2{margin-bottom:120px;color:#FFFFFF;font-size:3rem;text-transform:uppercase;font-family:"Roger Sans", sans-serif;text-align:center}#includeValeurs .listeValeurs2 .valeur2 span{position:absolute;top:-80px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);display:block;width:70px;height:70px}#includeValeurs+div .whiteCircle .valeur{display:none}#includeValeurs+div .whiteCircle .circleContent::after{bottom:-27%;width:80px}#includeValeurs+div .whiteCircle .circleContent .backgroundContent span{width:70px;height:80px}#includeValeurs+div .whiteCircle .circleContent .backgroundContent p{margin-left:10%;margin-right:10%}#includeValeurs+div .whiteCircle .circleContent .backgroundContent p.bigText{font-size:2.5rem;margin-left:5%;margin-right:5%}#includeSEO .top img{margin-bottom:50px}footer #footerContent .bottom p{max-width:300px;text-align:left}}@media screen and (max-width:575px){:root{font-size:9px}.container:not(:first-child),.container-fluid:not(:first-child){margin-top:50px}.item-activite .bubble{width:120px;height:120px}main#Page #actualiteBanner,main#Page #activiteBanner,main#Actualite #actualiteBanner,main#Actualite #activiteBanner,main#Activite #actualiteBanner,main#Activite #activiteBanner{padding:100px 0 100px}main#Page #actualiteBanner h1,main#Page #activiteBanner h1,main#Actualite #actualiteBanner h1,main#Actualite #activiteBanner h1,main#Activite #actualiteBanner h1,main#Activite #activiteBanner h1{font-size:4rem}main#Page #actualiteContent,main#Page #activiteContent,main#Actualite #actualiteContent,main#Actualite #activiteContent,main#Activite #actualiteContent,main#Activite #activiteContent{margin-top:50px;padding-bottom:100px}main#Page #actualiteContent .entry-content h2,main#Page #activiteContent .entry-content h2,main#Actualite #actualiteContent .entry-content h2,main#Actualite #activiteContent .entry-content h2,main#Activite #actualiteContent .entry-content h2,main#Activite #activiteContent .entry-content h2{font-size:3rem}main#Page #actualiteContent .entry-content ul,main#Page #activiteContent .entry-content ul,main#Actualite #actualiteContent .entry-content ul,main#Actualite #activiteContent .entry-content ul,main#Activite #actualiteContent .entry-content ul,main#Activite #activiteContent .entry-content ul{padding:70px;margin-bottom:80px}main#Accueil #accueilBanner{padding-bottom:0}main#Accueil #accueilBanner .container.backgroundContent h1{font-size:3rem;margin:44px auto 56px}main#Accueil #accueilGites .item-gite .bubble{width:80px;height:80px}main#Accueil #accueilGites .item-gite .bubble p{font-size:1.2rem}main#Accueil #accueilGites .owl-nav{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;padding-top:30px}main#Accueil #accueilGites .owl-nav button{height:50px;width:50px}main#Accueil #accueilApropos{padding-left:0px;padding-right:0px;margin:10px}main#Accueil #accueilApropos .bigText{font-size:4rem;margin-top:50px;text-align:center}main#Accueil #accueilApropos .fullBackground{display:none}main#Accueil #accueilApropos .fullBackground+p{display:none}main#Accueil #accueilApropos .description{margin:20px}main#Accueil #accueilApropos .description h2{margin-top:40px;font-size:2rem}main#Accueil #accueilApropos .description h2+p{margin:30px 0}main#Accueil #accueilReserver{margin-top:100px;padding-top:0px;padding-bottom:100px}main#Accueil #accueilReserver .container{max-width:740px}main#Accueil #accueilReserver .container h2{font-size:3rem}main#Accueil #accueilActivites{padding-top:100px;padding-bottom:50px}main#Accueil #accueilActivites h2{font-size:3rem}main#Accueil #accueilActivites .owl-carousel{padding-top:50px}main#Accueil #accueilActivites .owl-carousel#activitesHiver{position:absolute;top:0;left:0}main#Accueil #accueilActivites .owl-carousel#activitesHiver.alone{position:relative;top:unset;left:unset}main#Contact .fond #contactFormulaire h1{text-align:center;margin-left:0;font-size:4rem}main#Contact .fond #contactFormulaire .champs button{font-size:2rem}main#Contact .fond #coordonnees .left h2{font-size:4rem}main#Activites #activitesHeader h1{font-size:4rem;margin-bottom:20px}main#Activites #activitesHeader .activiteFiltre{margin-bottom:20px;display:flex;flex-direction:column;align-content:center}main#Activites #activitesHeader .activiteFiltre a{padding:10px}main#Actualites #actualitesHeader h1{font-size:5rem}main#Apropos #aProposBanner .backgroundContent h1{font-size:2.5rem}main#Apropos #aProposBanner .backgroundContent img{width:100%}main#Apropos #nosGites{margin:0}main#Apropos #nosGites .row{width:100vw}main#Apropos #nosGites .row .left{padding:40px;text-align:center}main#Apropos #nosGites .row .left .titreGite{font-size:3rem}main#Apropos #nosGites .row .left h3{font-size:2rem}main#Apropos #nosGites .row .left p{font-size:1.5rem}main#Apropos #nosGites .row .right{display:none !important}main#Apropos #hotes .hote1{margin-top:5px}main#Apropos #hotes .hote1 .imageHote1{width:350px}main#Apropos #hotes .hote2 a{margin-bottom:10px}main#Apropos #hotes .hote2 .imageHote2{width:350px;margin-bottom:10px}main#Apropos #hotes .hote2 h2{font-size:3rem;margin-bottom:10px}main#Apropos #localisation h2{font-size:3rem;max-width:90%}main#Apropos #localisation .mapBg .map{height:200px}main#Apropos #localisation .mapBg .map::before{height:80px}main#Gites #gitesHeader{height:550px}main#Gites #gitesHeader .backgroundContent h1{font-size:5rem}main#Gites #gitesHeader .backgroundContent h2{margin-bottom:10px}main#Gites #gitesHeader .backgroundContent .formFilterT{padding:10px}main#Gites #gitesList .container-fluid .row .infosGite{padding:4rem}main#Gites #gitesList .container-fluid .row .carousel{height:400px}main#Gites #gitesList .container-fluid .row h2{font-size:4rem}main#Gites #gitesList .container-fluid .row .listeDescription{font-size:1.5rem}main#Gites #gitesList .container-fluid .row .voyageurs::after{left:-5%}main#Singlegite #decouvrirHeader{height:300px}main#Singlegite #decouvrirHeader .stamp{position:absolute}main#Singlegite #decouvrirHeader h1{margin-top:100px}#includeSEO .seo-item h2{margin:0 0 30px 0;max-width:100%}#includeValeurs .row h2{font-size:3.5rem}#includeValeurs .listeValeurs2 .linesGreen{width:100px;-webkit-transform:translate(0, -70%);-moz-transform:translate(0, -70%);-ms-transform:translate(0, -70%);transform:translate(0, -70%);display:block;margin-left:20%}#includeValeurs .listeValeurs2 .valeur2{margin-bottom:120px;color:#FFFFFF;font-size:2rem}#includeValeurs .listeValeurs2 .valeur2 span{width:50px;height:50px}#includeValeurs+div{background:unset}#includeValeurs+div .whiteCircle{border-radius:unset;margin-left:unset;width:100%;padding-top:unset}#includeValeurs+div .whiteCircle .circleContent{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;width:100%;height:auto;position:relative;top:unset;left:unset;margin-bottom:100px}#includeValeurs+div .whiteCircle .circleContent::after{display:none}#includeValeurs+div .whiteCircle .circleContent::before,#includeValeurs+div .whiteCircle .circleContent>img{-webkit-mask-image:unset;mask-image:unset}#includeValeurs+div .whiteCircle .circleContent .backgroundContent{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;transform:unset;padding:50px 0}#includeActualites .row h2{font-size:3.5rem}footer{padding:50px 0 50px}footer #footerContent .top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}footer #footerContent .top img{max-width:100%;margin-bottom:30px}footer #footerContent .mid{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}footer #footerContent .mid .contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer #footerContent .mid .rs{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:15px;height:50px}footer #footerContent .mid .rs a,footer #footerContent .mid .rs img{height:100%;max-height:100%}footer #footerContent .mid .rs .button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}footer #footerContent .mid .link,footer #footerContent .mid .contact{width:100%;max-width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}footer #footerContent .mid-bottom{margin-top:15px}footer #footerContent .bottom{margin-top:15px;position:unset;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}footer #footerContent .bottom .button.white.avis{position:unset;margin-bottom:30px}footer #footerContent .bottom p{width:100%;max-width:100%;text-align:center}}