body,html{max-width:100vw;overflow-x:hidden}main{padding-top:185px}body{background-color:white}body *{font-family:"Poppins", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#4C5169}body b,body strong{font-weight:bold}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body .title{font-weight:500}body .row{max-width:1250px;padding-left:15px;padding-right:15px}@media screen and (max-width: 600px){body .row{padding-left:20px;padding-right:20px}}#navmob{display:none;cursor:pointer;width:30px;height:24px;position:absolute;right:15px;bottom:20px;z-index:12}#navmob span{height:3px;width:100%;display:block;background-color:black;transition:all 0.3s ease-in;position:absolute;left:0;border-radius:3px}#navmob .topbar{top:0}#navmob .botbar{top:100%;margin-top:-4px}#navmob .midbar{top:50%;margin-top:-2px;opacity:1;right:0;left:auto}body{overflow-x:hidden !important}body .cbp-spmenu{background:white;padding:20px;border-right:1px solid #012362}body .cbp-spmenu ul{margin:0;padding:0;list-style-type:none}body .cbp-spmenu ul li{margin-bottom:10px}body .cbp-spmenu ul a{text-transform:uppercase;color:#012362;font-size:15px;padding:2px;border:0}body .cbp-spmenu ul a:hover{background-color:transparent}body .cbp-spmenu ul i{font-size:1.2em}body .cbp-spmenu ul .sub-menu{padding-left:10px}body .cbp-spmenu ul .sub-menu .sub-menu{display:none}.clearfix{float:none !important;clear:both !important}#site-header{padding-top:10px;padding-bottom:10px;height:130px;border-bottom:2px solid #FBF3E6;background-color:white;position:fixed;left:0;top:0;width:100%;max-width:100vw;z-index:8}@media screen and (max-width: 750px){#site-header{height:175px}}#site-header .row{display:flex;justify-content:space-between;align-items:center;height:100%}#site-header .logo{position:absolute;height:100px;left:50%;top:20px;transform:translateX(-50%)}#site-header .logo img{height:100%;width:auto}#site-header .burger{margin-left:0;margin-right:auto;width:50px;height:50px;cursor:pointer;background-image:url(../img/burger.svg);background-position:center;background-size:contain;background-repeat:no-repeat}#site-header .contact-header{margin-right:0;margin-left:auto}#site-header .contact-header p{text-align:right;margin:0}#site-header .contact-header p,#site-header .contact-header p *{color:#4E87F7}.nav-header{padding-top:145px;background-color:#E6EEFE;padding-bottom:15px;position:fixed;left:0;top:0;width:100%;max-width:100vw;z-index:7}.nav-header ul{margin:0;padding:0;list-style-type:none;display:flex;gap:40px;justify-content:center}.nav-header ul li a{color:#4E87F7;text-transform:uppercase;font-weight:300;letter-spacing:.5px;transition:all .3s}.nav-header ul li a:hover{color:#de7e02}body.admin-bar #site-header{top:32px}body.admin-bar .nav-header{top:32px}body.admin-bar main{padding-top:207px}#site-footer .newsletter-footer{padding-top:70px;padding-bottom:70px}#site-footer .newsletter-footer p{margin:0 auto;text-align:center;width:700px;max-width:100%;font-size:34px;margin-bottom:20px;font-weight:bold;font-style:italic}#site-footer .newsletter-footer p a{display:inline-block;text-transform:uppercase;padding:10px 55px;line-height:1;border:2px solid #4E87F7;color:#4E87F7;font-size:18px;border-radius:27px;font-family:"Poppins", sans-serif;transition:all .3s}#site-footer .newsletter-footer p a:hover{color:#de7e02;border-color:#de7e02}#site-footer .newsletter-footer p img{height:40px;width:auto;margin-right:10px;margin-left:10px;display:inline-block}#site-footer .newsletter-footer p:last-of-type a{padding:0;border:0;border-radius:0}#site-footer .bordertop{border-top:2px solid #FBF3E6}#site-footer .contact-footer{padding-top:10px;padding-bottom:10px}#site-footer .contact-footer p{margin:0}#site-footer .contact-footer p,#site-footer .contact-footer p *{color:#4E87F7}.intro{min-height:calc(100vh - 185px);background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-items:center;position:relative}.intro .row{height:100%;display:flex;align-items:center;justify-content:center}.intro h1{color:white;margin:0;text-align:center;width:700px;max-width:100vw;padding-left:15px;padding-right:15px;font-weight:bold;font-style:italic}.intro:before{content:'';display:block;width:3px;height:200px;background-color:#FBF3E6;position:absolute;bottom:-100px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 600px){.intro:before{display:none}}.text_post_intro{padding-top:150px}.text_post_intro p{margin:0 auto;width:800px;max-width:100%;font-weight:300;font-size:27px;line-height:40px;text-align:center}.text_post_intro *{color:#4E87F7}.list_recits,.list_sejours{padding-top:150px;padding-bottom:40px}.list_recits h2,.list_sejours h2{margin:0;margin-bottom:50px;text-align:center;color:#4E87F7;font-size:52px}.list_recits .list,.list_sejours .list{display:flex;flex-wrap:nowrap;gap:15px;justify-content:space-between;margin-bottom:30px;position:relative;z-index:6}.list_recits .list>div,.list_sejours .list>div{width:calc(100% / 3);background-color:#4E87F7;position:relative}.list_recits .list>div *,.list_sejours .list>div *{color:white}.list_recits .list>div .img,.list_sejours .list>div .img{height:300px;background-position:center;background-size:cover;background-repeat:no-repeat}.list_recits .list>div .content,.list_sejours .list>div .content{padding:25px 40px}.list_recits .list>div .big,.list_sejours .list>div .big{position:absolute;z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;color:transparent}.list_recits .list>div .date,.list_sejours .list>div .date{text-transform:uppercase}.list_recits .list>div .date b,.list_recits .list>div .date strong,.list_sejours .list>div .date b,.list_sejours .list>div .date strong{font-weight:400;color:#FBF3E6}.list_recits .list>div .title,.list_sejours .list>div .title{font-size:22px;margin-bottom:0}.list_recits .list>div .subtitle,.list_sejours .list>div .subtitle{font-style:italic;font-weight:300}.list_recits .list>div .excerpt p,.list_sejours .list>div .excerpt p{margin-bottom:5px}.list_recits .list>div .link,.list_sejours .list>div .link{text-transform:uppercase}.list_recits .cta,.list_sejours .cta{text-align:center;margin-bottom:30px}.list_recits .cta a,.list_sejours .cta a{display:inline-block;text-transform:uppercase;padding:10px 35px;line-height:1;border:2px solid #4E87F7;color:#4E87F7;font-size:18px;border-radius:27px;transition:all .3s}.list_recits .cta a:hover,.list_sejours .cta a:hover{color:#de7e02;border-color:#de7e02}img.sep{margin-bottom:80px}.texte_gauche{margin-bottom:90px}.texte_gauche .row{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center}.texte_gauche .row>div{padding-left:130px;padding-right:130px}.texte_gauche .row>.img{width:440px;min-width:440px;padding-left:0;padding-right:0}.texte_gauche .row h2{font-size:32px;margin:0;margin-bottom:20px;color:#4E87F7;font-weight:600}.texte_gauche .row p{margin-bottom:20px}.texte_gauche+.text_post_intro{padding-top:0 !important;margin-bottom:40px}.list_recits{background-color:#E6EEFE;padding-top:70px}.list_recits .list>div *{color:#4E87F7}.list_recits .list>div .title{margin-bottom:10px;font-weight:600;font-style:italic}.list_recits .list>div .excerpt{color:#4C5169}.list_recits .list>div .date{color:#4E87F7}.list_recits .list>div .content{background-color:white}@media screen and (max-width: 650px){.list_recits .list .slick-track{background-color:#E6EEFE}.list_recits .list .slick-list{overflow:visible;padding:0 !important}.list_recits .list .slick-slide{position:relative;margin-right:25px}}.slider-images{padding-top:100px;padding-bottom:100px}.slider-images .slick-track{display:flex;align-items:center}.slider-images .slick-slide{padding-left:7px;padding-right:7px}.slider-temoignages{padding-bottom:100px}.slider-temoignages .slides p{margin:0 auto;text-align:center;width:850px;max-width:100%;font-size:24px;font-size:20px}.slider-temoignages .slides p,.slider-temoignages .slides p *{color:#4E87F7}.slider-temoignages .slides p em{font-style:italic;font-weight:300}.slider-temoignages .slides .slick-arrow{padding:0;margin:0;outline:none;background-color:transparent;color:transparent;font-size:0;border:0;box-shadow:none;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:calc(50% - 40px);z-index:2}.slider-temoignages .slides .slick-arrow.slick-prev{background-image:url(../img/slick-prev.png);left:calc(50% - 540px)}.slider-temoignages .slides .slick-arrow.slick-next{background-image:url(../img/slick-next.png);right:calc(50% - 540px)}.onglets{position:relative}@media screen and (max-width: 650px){.onglets{padding-right:15px}}.onglets:before{content:'';display:block;position:absolute;top:0;right:50%;width:200%;height:100%;background-color:#4E87F7;z-index:1}.onglets .mob{display:none}.onglets .row{background-color:#4E87F7;position:relative;z-index:2;padding-left:145px;padding-right:60px;padding-top:90px;padding-bottom:90px}.onglets .row *{color:white}.onglets .row h2{font-size:52px;margin:0;margin-bottom:50px}.onglets .onglets-sections{display:flex;flex-wrap:nowrap}.onglets .onglets-sections .nav{width:calc(40% - 100px);padding-right:100px;margin-top:5px}.onglets .onglets-sections .nav h3{font-size:20px;font-family:Poppins, sans-serif;margin:0;margin-bottom:20px;color:white;text-transform:uppercase;cursor:pointer;transition:.4s;font-weight:400}.onglets .onglets-sections .nav h3.active,.onglets .onglets-sections .nav h3:hover{font-weight:600}.onglets .onglets-sections .content{width:60%}.onglets .onglets-sections .content p{margin-bottom:20px}.onglets .onglets-sections .content p b,.onglets .onglets-sections .content p strong{font-weight:normal;font-size:20px}.onglets .onglets-sections .content .onglet{display:none}.onglets .onglets-sections .content .onglet.active{display:block}#scroll{color:#DED6C8;text-transform:uppercase;font-size:20px;position:fixed;top:calc(50% + 200px);z-index:5;left:calc( (100vw - 1170px) / 2);letter-spacing:4px;transform:rotate(270deg);margin:0;transform-origin:left center}.intro p{color:white;text-align:center}.intro .date{margin-top:25px;font-size:20px;text-transform:uppercase;margin-bottom:0}.intro .subtitle{font-style:italic;font-weight:300}.single-sejour .intro:before{height:400px;bottom:-250px}.sejour-intro{padding-top:50px}.sejour-intro .row{display:flex;flex-wrap:nowrap;justify-content:space-between}.sejour-intro .row>div{width:40%}.sejour-intro .row>div:first-of-type{margin-left:130px}.sejour-intro .row p{color:#4E87F7;line-height:1.3}.sejour-intro .row .sejour_text{font-size:18px}.sejour-intro .row .title{margin-bottom:0;font-size:32px}.sejour-intro .row .date,.sejour-intro .row .subtitle{color:#4E87F7;margin-bottom:0}.sejour-intro .row .subtitle{font-style:italic;font-weight:300}.sejour-intro .badges{display:flex;flex-wrap:wrap;justify-content:right;gap:20px;margin-right:0;margin-left:auto}.sejour-intro .badges .badge{width:100px;text-align:center}.sejour-intro .badges .badge .img{background-color:#4E87F7;width:60px;height:60px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:auto 40px;margin-bottom:10px;display:inline-block}.sejour-intro .badges .badge span{font-weight:500;font-size:13px;color:#4E87F7;line-height:1.3}@media screen and (max-width: 600px){.sejour-intro .badges .badge{width:calc(25% - 15px)}.sejour-intro .badges .badge .img{width:50px;height:50px;background-size:auto 35px}.sejour-intro .badges .badge span{font-size:12px;line-height:1.2;display:block;word-break:break-word}}.sejour-intro .texte_introduction{padding-top:150px;padding-bottom:150px}.single-sejour .text_post_intro,.single-post .text_post_intro,.page-template-template-flexible .text_post_intro{padding-top:120px}.single-sejour .text_post_intro.sans-serif *,.single-post .text_post_intro.sans-serif *,.page-template-template-flexible .text_post_intro.sans-serif *{font-family:"Poppins", sans-serif;font-size:24px;line-height:39px}.single-sejour .text_post_intro.sans-serif * b,.single-sejour .text_post_intro.sans-serif * strong,.single-post .text_post_intro.sans-serif * b,.single-post .text_post_intro.sans-serif * strong,.page-template-template-flexible .text_post_intro.sans-serif * b,.page-template-template-flexible .text_post_intro.sans-serif * strong{font-weight:600}.single-sejour .text_post_intro.serif *,.single-post .text_post_intro.serif *,.page-template-template-flexible .text_post_intro.serif *{font-family:"Prata", serif}.single-sejour .sep,.single-post .sep,.page-template-template-flexible .sep{margin-top:70px}.single-sejour .sejour_guide,.single-post .sejour_guide,.page-template-template-flexible .sejour_guide{margin-top:200px}.single-sejour .sejour_guide .row,.single-post .sejour_guide .row,.page-template-template-flexible .sejour_guide .row{position:relative;z-index:2}.single-sejour .sejour_guide .row:before,.single-post .sejour_guide .row:before,.page-template-template-flexible .sejour_guide .row:before{content:'';position:absolute;top:0;left:calc(-50vw + 15px);width:50vw;z-index:1;background-color:#E6EEFE;height:100%}.single-sejour .sejour_guide .row>div,.single-post .sejour_guide .row>div,.page-template-template-flexible .sejour_guide .row>div{background-color:#E6EEFE;position:relative;padding-top:90px;padding-bottom:70px}.single-sejour .sejour_guide .row .img,.single-post .sejour_guide .row .img,.page-template-template-flexible .sejour_guide .row .img{width:350px;position:absolute;left:130px;top:-150px}.single-sejour .sejour_guide .row .txt,.single-post .sejour_guide .row .txt,.page-template-template-flexible .sejour_guide .row .txt{padding-left:600px;padding-right:100px}.single-sejour .sejour_guide .row h2,.single-post .sejour_guide .row h2,.page-template-template-flexible .sejour_guide .row h2{font-size:32px;margin:0;margin-bottom:20px;color:#4E87F7}.single-sejour .sejour_guide .row p,.single-post .sejour_guide .row p,.page-template-template-flexible .sejour_guide .row p{margin-bottom:20px;color:#4E87F7}.single-sejour .sejour_guide .row p b,.single-sejour .sejour_guide .row p strong,.single-post .sejour_guide .row p b,.single-post .sejour_guide .row p strong,.page-template-template-flexible .sejour_guide .row p b,.page-template-template-flexible .sejour_guide .row p strong{color:#4E87F7}.single-sejour .sejour_programme,.single-post .sejour_programme,.page-template-template-flexible .sejour_programme{margin-top:100px;margin-bottom:70px}.single-sejour .sejour_programme .row,.single-post .sejour_programme .row,.page-template-template-flexible .sejour_programme .row{position:relative;overflow:visible}.single-sejour .sejour_programme .cont,.single-post .sejour_programme .cont,.page-template-template-flexible .sejour_programme .cont{max-width:none;display:flex;width:fit-content;overflow-x:auto;position:relative;transform:left .3s}.single-sejour .sejour_programme .cont .texte,.single-post .sejour_programme .cont .texte,.page-template-template-flexible .sejour_programme .cont .texte{width:600px;padding-left:130px;padding-right:100px}.single-sejour .sejour_programme .cont .texte h2,.single-post .sejour_programme .cont .texte h2,.page-template-template-flexible .sejour_programme .cont .texte h2{font-size:32px;margin-bottom:20px;color:#4E87F7}.single-sejour .sejour_programme .cont .texte p,.single-post .sejour_programme .cont .texte p,.page-template-template-flexible .sejour_programme .cont .texte p{margin-bottom:20px;color:#4E87F7}.single-sejour .sejour_programme .cont .texte p b,.single-sejour .sejour_programme .cont .texte p strong,.single-post .sejour_programme .cont .texte p b,.single-post .sejour_programme .cont .texte p strong,.page-template-template-flexible .sejour_programme .cont .texte p b,.page-template-template-flexible .sejour_programme .cont .texte p strong{color:#4E87F7}.single-sejour .sejour_programme .cont .texte,.single-sejour .sejour_programme .cont .programme,.single-post .sejour_programme .cont .texte,.single-post .sejour_programme .cont .programme,.page-template-template-flexible .sejour_programme .cont .texte,.page-template-template-flexible .sejour_programme .cont .programme{flex-shrink:0}.single-sejour .sejour_programme .programme,.single-post .sejour_programme .programme,.page-template-template-flexible .sejour_programme .programme{display:flex;gap:20px;justify-content:space-between;flex-wrap:nowrap}.single-sejour .sejour_programme .programme .jour,.single-post .sejour_programme .programme .jour,.page-template-template-flexible .sejour_programme .programme .jour{width:300px;background-color:#E6EEFE}.single-sejour .sejour_programme .programme .jour .img,.single-post .sejour_programme .programme .jour .img,.page-template-template-flexible .sejour_programme .programme .jour .img{height:200px;background-repeat:no-repeat;background-position:center;background-size:cover}.single-sejour .sejour_programme .programme .jour .content,.single-post .sejour_programme .programme .jour .content,.page-template-template-flexible .sejour_programme .programme .jour .content{padding:20px 25px}.single-sejour .sejour_programme .programme .jour .content p,.single-post .sejour_programme .programme .jour .content p,.page-template-template-flexible .sejour_programme .programme .jour .content p{margin-bottom:0}.single-sejour .sejour_programme .programme .jour .content strong,.single-sejour .sejour_programme .programme .jour .content b,.single-sejour .sejour_programme .programme .jour .content span,.single-post .sejour_programme .programme .jour .content strong,.single-post .sejour_programme .programme .jour .content b,.single-post .sejour_programme .programme .jour .content span,.page-template-template-flexible .sejour_programme .programme .jour .content strong,.page-template-template-flexible .sejour_programme .programme .jour .content b,.page-template-template-flexible .sejour_programme .programme .jour .content span{display:inline-block;font-size:20px}.single-sejour .sejour_programme .programme .jour .content span,.single-post .sejour_programme .programme .jour .content span,.page-template-template-flexible .sejour_programme .programme .jour .content span{font-weight:500;text-decoration:none !important;margin-bottom:15px}.single-sejour .sejour_programme .programme .jour .content *,.single-post .sejour_programme .programme .jour .content *,.page-template-template-flexible .sejour_programme .programme .jour .content *{color:#4E87F7}@media screen and (max-width: 650px){.single-sejour .sejour_programme .programme .slick-track,.single-post .sejour_programme .programme .slick-track,.page-template-template-flexible .sejour_programme .programme .slick-track{background-color:white}.single-sejour .sejour_programme .programme .slick-list,.single-post .sejour_programme .programme .slick-list,.page-template-template-flexible .sejour_programme .programme .slick-list{overflow:visible;padding:0 !important}.single-sejour .sejour_programme .programme .slick-slide,.single-post .sejour_programme .programme .slick-slide,.page-template-template-flexible .sejour_programme .programme .slick-slide{position:relative;margin-right:25px}}.single-sejour .sejour_programme .scrollbar,.single-post .sejour_programme .scrollbar,.page-template-template-flexible .sejour_programme .scrollbar{position:relative;margin-top:20px;height:40px;cursor:pointer;overflow:hidden;margin-left:130px;width:calc(100% - 130px)}.single-sejour .sejour_programme .scrollbar:before,.single-post .sejour_programme .scrollbar:before,.page-template-template-flexible .sejour_programme .scrollbar:before{z-index:1;content:'';display:block;width:100%;height:2px;left:0;top:calc(50% - 1px);position:absolute;background-color:#4E87F7}.single-sejour .sejour_programme .scrollbar span,.single-post .sejour_programme .scrollbar span,.page-template-template-flexible .sejour_programme .scrollbar span{z-index:2;position:absolute;top:0;left:0;height:100%;line-height:2.3;background:white;border-radius:20px;padding:0 35px;white-space:nowrap;cursor:grab;border:2px solid #4E87F7;color:#4E87F7;text-transform:uppercase}.single-sejour .sejour_equipe .row,.single-post .sejour_equipe .row,.page-template-template-flexible .sejour_equipe .row{background-color:#4E87F7;padding-top:90px;padding-bottom:70px;position:relative;z-index:2}.single-sejour .sejour_equipe .row *,.single-post .sejour_equipe .row *,.page-template-template-flexible .sejour_equipe .row *{color:white}.single-sejour .sejour_equipe .row:before,.single-post .sejour_equipe .row:before,.page-template-template-flexible .sejour_equipe .row:before{content:'';position:absolute;top:0;right:calc(-50vw + 15px);width:50vw;z-index:1;background-color:#4E87F7;height:100%}.single-sejour .sejour_equipe .cont,.single-post .sejour_equipe .cont,.page-template-template-flexible .sejour_equipe .cont{display:flex;flex-wrap:nowrap}.single-sejour .sejour_equipe .texte,.single-post .sejour_equipe .texte,.page-template-template-flexible .sejour_equipe .texte{width:500px;padding-left:130px;padding-right:50px}.single-sejour .sejour_equipe .texte h2,.single-post .sejour_equipe .texte h2,.page-template-template-flexible .sejour_equipe .texte h2{font-size:46px;margin-bottom:30px}.single-sejour .sejour_equipe .texte p,.single-post .sejour_equipe .texte p,.page-template-template-flexible .sejour_equipe .texte p{margin-bottom:20px}.single-sejour .sejour_equipe .equipe_liste,.single-post .sejour_equipe .equipe_liste,.page-template-template-flexible .sejour_equipe .equipe_liste{width:calc(100% - 500px);display:flex;justify-content:space-between;flex-wrap:wrap}.single-sejour .sejour_equipe .equipe_liste .membre,.single-post .sejour_equipe .equipe_liste .membre,.page-template-template-flexible .sejour_equipe .equipe_liste .membre{padding-left:15px;padding-right:15px;text-align:center;width:25%;margin-bottom:15px}.single-sejour .sejour_equipe .equipe_liste .membre img,.single-post .sejour_equipe .equipe_liste .membre img,.page-template-template-flexible .sejour_equipe .equipe_liste .membre img{border-radius:50%;width:200px;display:inline-block;margin-bottom:30px}.single-sejour .sejour_equipe .equipe_liste .membre p,.single-post .sejour_equipe .equipe_liste .membre p,.page-template-template-flexible .sejour_equipe .equipe_liste .membre p{margin-bottom:20px}.single-sejour .sejour_equipe .equipe_liste .membre p b,.single-sejour .sejour_equipe .equipe_liste .membre p strong,.single-post .sejour_equipe .equipe_liste .membre p b,.single-post .sejour_equipe .equipe_liste .membre p strong,.page-template-template-flexible .sejour_equipe .equipe_liste .membre p b,.page-template-template-flexible .sejour_equipe .equipe_liste .membre p strong{font-style:italic;font-weight:300}.single-sejour .sejour_tarifs,.single-post .sejour_tarifs,.page-template-template-flexible .sejour_tarifs{margin-top:100px}.single-sejour .sejour_tarifs .row,.single-post .sejour_tarifs .row,.page-template-template-flexible .sejour_tarifs .row{display:flex;justify-content:right}.single-sejour .sejour_tarifs .row .col1,.single-post .sejour_tarifs .row .col1,.page-template-template-flexible .sejour_tarifs .row .col1{width:calc(50% - 150px);margin-right:170px}.single-sejour .sejour_tarifs .row .col1 h2,.single-post .sejour_tarifs .row .col1 h2,.page-template-template-flexible .sejour_tarifs .row .col1 h2{color:black;font-size:46px;margin-top:30px;margin-bottom:30px}.single-sejour .sejour_tarifs .row .col1 *,.single-post .sejour_tarifs .row .col1 *,.page-template-template-flexible .sejour_tarifs .row .col1 *{color:#4E87F7}.single-sejour .sejour_tarifs .row .col2,.single-post .sejour_tarifs .row .col2,.page-template-template-flexible .sejour_tarifs .row .col2{width:calc(50% - 150px);background-color:#E6EEFE;padding:60px 50px;padding-bottom:80px;position:relative}.single-sejour .sejour_tarifs .row .col2 *,.single-post .sejour_tarifs .row .col2 *,.page-template-template-flexible .sejour_tarifs .row .col2 *{color:#4E87F7}.single-sejour .sejour_tarifs .row .col2 h2,.single-post .sejour_tarifs .row .col2 h2,.page-template-template-flexible .sejour_tarifs .row .col2 h2{font-weight:600;font-size:26px;font-family:"Poppins", sans-serif;margin-top:0;margin-bottom:0}.single-sejour .sejour_tarifs .row .col2 ul,.single-post .sejour_tarifs .row .col2 ul,.page-template-template-flexible .sejour_tarifs .row .col2 ul{list-style-type:none;padding-left:0;margin-left:0;margin-top:60px}.single-sejour .sejour_tarifs .row .col2 a,.single-post .sejour_tarifs .row .col2 a,.page-template-template-flexible .sejour_tarifs .row .col2 a{margin-top:20px;display:inline-block;border:1px solid #4E87F7;padding:7px 30px;border-radius:20px;text-transform:uppercase;color:#4E87F7;transition:all .3s}@media screen and (min-width: 1000px){.single-sejour .sejour_tarifs .row .col2 a,.single-post .sejour_tarifs .row .col2 a,.page-template-template-flexible .sejour_tarifs .row .col2 a{margin-bottom:0;position:absolute;bottom:40px;left:50px;width:auto}}.single-sejour .sejour_tarifs .row .col2 a:hover,.single-post .sejour_tarifs .row .col2 a:hover,.page-template-template-flexible .sejour_tarifs .row .col2 a:hover{color:#de7e02;border-color:#de7e02}.single-sejour .bloc-bouton,.single-post .bloc-bouton,.page-template-template-flexible .bloc-bouton{padding-left:15px;padding-right:15px;text-align:center}.single-sejour .bloc-bouton a,.single-post .bloc-bouton a,.page-template-template-flexible .bloc-bouton a{display:inline-block;border:1px solid #4E87F7;padding:7px 30px;border-radius:20px;text-transform:uppercase;color:#4E87F7}.single-sejour .onglets,.single-post .onglets,.page-template-template-flexible .onglets{margin-top:60px}.single-sejour .sejour_faq,.single-post .sejour_faq,.page-template-template-flexible .sejour_faq{margin-top:100px}.single-sejour .sejour_faq .row,.single-post .sejour_faq .row,.page-template-template-flexible .sejour_faq .row{padding-left:145px;display:flex;flex-wrap:nowrap}.single-sejour .sejour_faq .desc,.single-post .sejour_faq .desc,.page-template-template-flexible .sejour_faq .desc{width:375px;padding-right:80px}.single-sejour .sejour_faq .desc *,.single-post .sejour_faq .desc *,.page-template-template-flexible .sejour_faq .desc *{color:#4E87F7}.single-sejour .sejour_faq .desc h2,.single-post .sejour_faq .desc h2,.page-template-template-flexible .sejour_faq .desc h2{font-size:46px;margin-bottom:30px}.single-sejour .sejour_faq .desc p,.single-post .sejour_faq .desc p,.page-template-template-flexible .sejour_faq .desc p{margin-bottom:20px}.single-sejour .sejour_faq .faq-items,.single-post .sejour_faq .faq-items,.page-template-template-flexible .sejour_faq .faq-items{flex-grow:1;max-width:600px}.single-sejour .sejour_faq .faq-items div,.single-post .sejour_faq .faq-items div,.page-template-template-flexible .sejour_faq .faq-items div{margin-bottom:20px}.single-sejour .sejour_faq .faq-items div .question,.single-post .sejour_faq .faq-items div .question,.page-template-template-flexible .sejour_faq .faq-items div .question{font-weight:600;margin-bottom:10px;font-size:18px;cursor:pointer;position:relative}.single-sejour .sejour_faq .faq-items div .question i,.single-post .sejour_faq .faq-items div .question i,.page-template-template-flexible .sejour_faq .faq-items div .question i{position:absolute;top:5px;right:5px}.single-sejour .sejour_faq .faq-items div .reponse,.single-post .sejour_faq .faq-items div .reponse,.page-template-template-flexible .sejour_faq .faq-items div .reponse{display:none;padding-bottom:20px;border-bottom:1px solid #4E87F7;padding-right:25px}.single-sejour .sejour_faq .faq-items div .reponse *,.single-post .sejour_faq .faq-items div .reponse *,.page-template-template-flexible .sejour_faq .faq-items div .reponse *{color:#4E87F7}.single-sejour .sejour_faq .faq-items div .reponse b,.single-sejour .sejour_faq .faq-items div .reponse strong,.single-post .sejour_faq .faq-items div .reponse b,.single-post .sejour_faq .faq-items div .reponse strong,.page-template-template-flexible .sejour_faq .faq-items div .reponse b,.page-template-template-flexible .sejour_faq .faq-items div .reponse strong{font-weight:600}.single-sejour .sejour_faq .faq-items div .reponse p,.single-post .sejour_faq .faq-items div .reponse p,.page-template-template-flexible .sejour_faq .faq-items div .reponse p{margin:0}.single-sejour .spacer,.single-post .spacer,.page-template-template-flexible .spacer{height:90px}.single-sejour .bloc-bandeau-beige,.single-post .bloc-bandeau-beige,.page-template-template-flexible .bloc-bandeau-beige{margin-top:40px;margin-bottom:80px}.single-sejour .bloc-bandeau-beige .row,.single-post .bloc-bandeau-beige .row,.page-template-template-flexible .bloc-bandeau-beige .row{position:relative;z-index:2}.single-sejour .bloc-bandeau-beige .row:before,.single-post .bloc-bandeau-beige .row:before,.page-template-template-flexible .bloc-bandeau-beige .row:before{content:'';position:absolute;top:0;left:calc(-50vw + 15px);width:50vw;z-index:1;background-color:#E6EEFE;height:100%}.single-sejour .bloc-bandeau-beige .row:after,.single-post .bloc-bandeau-beige .row:after,.page-template-template-flexible .bloc-bandeau-beige .row:after{content:'';position:absolute;top:0;right:calc(-50px + 15px);width:50px;z-index:1;background-color:#E6EEFE;height:100%}.single-sejour .bloc-bandeau-beige .row>div,.single-post .bloc-bandeau-beige .row>div,.page-template-template-flexible .bloc-bandeau-beige .row>div{background-color:#E6EEFE;position:relative;padding-top:70px;padding-bottom:50px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.single-sejour .bloc-bandeau-beige .row .img,.single-post .bloc-bandeau-beige .row .img,.page-template-template-flexible .bloc-bandeau-beige .row .img{width:350px;margin-left:130px;top:-150px;flex-shrink:0;flex-grow:1}.single-sejour .bloc-bandeau-beige .row .txt,.single-post .bloc-bandeau-beige .row .txt,.page-template-template-flexible .bloc-bandeau-beige .row .txt{margin-right:100px;margin-left:150px}.single-sejour .bloc-bandeau-beige .row h2,.single-post .bloc-bandeau-beige .row h2,.page-template-template-flexible .bloc-bandeau-beige .row h2{font-size:32px;margin:0;margin-bottom:20px;color:#4E87F7}.single-sejour .bloc-bandeau-beige .row p,.single-post .bloc-bandeau-beige .row p,.page-template-template-flexible .bloc-bandeau-beige .row p{margin-bottom:20px;color:#4E87F7}.single-sejour .bloc-bandeau-beige .row p b,.single-sejour .bloc-bandeau-beige .row p strong,.single-post .bloc-bandeau-beige .row p b,.single-post .bloc-bandeau-beige .row p strong,.page-template-template-flexible .bloc-bandeau-beige .row p b,.page-template-template-flexible .bloc-bandeau-beige .row p strong{color:#4E87F7}.single-sejour .list_recits.derniers_articles,.single-post .list_recits.derniers_articles,.page-template-template-flexible .list_recits.derniers_articles{background-color:#4E87F7}.single-sejour .list_recits.derniers_articles .see_all,.single-post .list_recits.derniers_articles .see_all,.page-template-template-flexible .list_recits.derniers_articles .see_all{margin-top:40px;margin-bottom:20px;text-align:center}.single-sejour .list_recits.derniers_articles .see_all a,.single-post .list_recits.derniers_articles .see_all a,.page-template-template-flexible .list_recits.derniers_articles .see_all a{display:inline-block;border:1px solid white;padding:7px 30px;border-radius:20px;text-transform:uppercase;color:white;transition:all .3s}.single-sejour .list_recits.derniers_articles .see_all a:hover,.single-post .list_recits.derniers_articles .see_all a:hover,.page-template-template-flexible .list_recits.derniers_articles .see_all a:hover{color:#de7e02;border-color:#de7e02}.single-sejour .titre_article,.single-post .titre_article,.page-template-template-flexible .titre_article{padding-top:130px}.single-sejour .titre_article *,.single-post .titre_article *,.page-template-template-flexible .titre_article *{text-align:center}.single-sejour .titre_article h1,.single-post .titre_article h1,.page-template-template-flexible .titre_article h1{font-size:3.75rem;color:#4E87F7}.single-sejour .titre_article .meta,.single-post .titre_article .meta,.page-template-template-flexible .titre_article .meta{font-weight:600;color:#4E87F7}.single-sejour .texte_libre,.single-post .texte_libre,.page-template-template-flexible .texte_libre{margin:0 auto;width:830px;max-width:100%}.single-sejour .texte_libre *,.single-post .texte_libre *,.page-template-template-flexible .texte_libre *{color:#4E87F7}.single-sejour .texte_libre p,.single-post .texte_libre p,.page-template-template-flexible .texte_libre p{font-size:16px;text-align:justify}.single-sejour .contact_header,.single-post .contact_header,.page-template-template-flexible .contact_header{background-color:#E6EEFE;padding-top:100px;padding-bottom:150px;position:relative}.single-sejour .contact_header:before,.single-post .contact_header:before,.page-template-template-flexible .contact_header:before{content:'';display:block;width:3px;height:200px;background-color:#FBF3E6;position:absolute;bottom:-100px;left:50%;transform:translateX(-50%)}.single-sejour .contact_header .row,.single-post .contact_header .row,.page-template-template-flexible .contact_header .row{display:flex;align-items:center}.single-sejour .contact_header .row>div,.single-post .contact_header .row>div,.page-template-template-flexible .contact_header .row>div{width:50%}.single-sejour .contact_header .row .col1,.single-post .contact_header .row .col1,.page-template-template-flexible .contact_header .row .col1{padding-left:130px;padding-right:130px}.single-sejour .contact_header .row .col1 h1,.single-post .contact_header .row .col1 h1,.page-template-template-flexible .contact_header .row .col1 h1{margin:0;margin-bottom:30px}.single-sejour .contact_header .row .col1 *,.single-post .contact_header .row .col1 *,.page-template-template-flexible .contact_header .row .col1 *{color:#4E87F7}.single-sejour .contact_header .row form .gform_fields,.single-post .contact_header .row form .gform_fields,.page-template-template-flexible .contact_header .row form .gform_fields{row-gap:15px !important}.single-sejour .contact_header .row form label,.single-post .contact_header .row form label,.page-template-template-flexible .contact_header .row form label{display:none}.single-sejour .contact_header .row form [type="text"],.single-sejour .contact_header .row form [type="email"],.single-sejour .contact_header .row form textarea,.single-post .contact_header .row form [type="text"],.single-post .contact_header .row form [type="email"],.single-post .contact_header .row form textarea,.page-template-template-flexible .contact_header .row form [type="text"],.page-template-template-flexible .contact_header .row form [type="email"],.page-template-template-flexible .contact_header .row form textarea{border:0;border-radius:0;outline:none;background-color:white;padding:8px 25px !important;height:auto;box-shadow:none;color:#4E87F7}.single-sejour .contact_header .row form textarea,.single-post .contact_header .row form textarea,.page-template-template-flexible .contact_header .row form textarea{max-height:200px;min-block-size:0;resize:none;padding-top:15px !important}.single-sejour .contact_header .row form ::placeholder,.single-post .contact_header .row form ::placeholder,.page-template-template-flexible .contact_header .row form ::placeholder{color:#4E87F7;text-transform:uppercase}.single-sejour .contact_header .row form [type="submit"],.single-post .contact_header .row form [type="submit"],.page-template-template-flexible .contact_header .row form [type="submit"]{outline:none !important;background-color:transparent !important;display:inline-block !important;border:1px solid #4E87F7 !important;padding:7px 30px !important;border-radius:20px !important;text-transform:uppercase !important;color:#4E87F7 !important;box-shadow:none !important;transition:all .3s}.single-sejour .contact_header .row form [type="submit"]:hover,.single-post .contact_header .row form [type="submit"]:hover,.page-template-template-flexible .contact_header .row form [type="submit"]:hover{color:#de7e02 !important;border-color:#de7e02 !important}.single-sejour .sejour-bandeau-vert,.single-post .sejour-bandeau-vert,.page-template-template-flexible .sejour-bandeau-vert{background-color:#4E87F7;margin-bottom:50px;display:flex;flex-wrap:nowrap;align-items:center}.single-sejour .sejour-bandeau-vert *,.single-post .sejour-bandeau-vert *,.page-template-template-flexible .sejour-bandeau-vert *{color:white}.single-sejour .sejour-bandeau-vert .img,.single-post .sejour-bandeau-vert .img,.page-template-template-flexible .sejour-bandeau-vert .img{min-height:420px;width:400px;max-width:100%;height:100%;flex-shrink:0;background-position:center;background-repeat:no-repeat;background-size:cover}.single-sejour .sejour-bandeau-vert .texte,.single-post .sejour-bandeau-vert .texte,.page-template-template-flexible .sejour-bandeau-vert .texte{padding-right:50px;padding-left:70px;padding-top:30px;padding-bottom:15px;flex-shrink:0;width:calc(100% - 400px)}.single-sejour .sejour-bandeau-vert .texte .surtitre,.single-post .sejour-bandeau-vert .texte .surtitre,.page-template-template-flexible .sejour-bandeau-vert .texte .surtitre{text-transform:uppercase;font-size:18px;font-weight:300;margin-bottom:15px}.single-sejour .sejour-bandeau-vert .texte .surtitre b,.single-sejour .sejour-bandeau-vert .texte .surtitre strong,.single-post .sejour-bandeau-vert .texte .surtitre b,.single-post .sejour-bandeau-vert .texte .surtitre strong,.page-template-template-flexible .sejour-bandeau-vert .texte .surtitre b,.page-template-template-flexible .sejour-bandeau-vert .texte .surtitre strong{font-weight:600;color:#FBF3E6}.single-sejour .sejour-bandeau-vert .texte h2,.single-post .sejour-bandeau-vert .texte h2,.page-template-template-flexible .sejour-bandeau-vert .texte h2{margin:0;margin-bottom:5px;font-size:32px}.single-sejour .sejour-bandeau-vert .texte .soustitre,.single-post .sejour-bandeau-vert .texte .soustitre,.page-template-template-flexible .sejour-bandeau-vert .texte .soustitre{font-style:italic;font-weight:300}.single-sejour .sejour-bandeau-vert .texte .links,.single-post .sejour-bandeau-vert .texte .links,.page-template-template-flexible .sejour-bandeau-vert .texte .links{text-align:right;margin-top:50px}.single-sejour .sejour-bandeau-vert .texte .links a,.single-post .sejour-bandeau-vert .texte .links a,.page-template-template-flexible .sejour-bandeau-vert .texte .links a{display:inline-block;border:1px solid white;margin-left:10px;padding:7px 30px;border-radius:20px;text-transform:uppercase;color:white;transition:all .3s}.single-sejour .sejour-bandeau-vert .texte .links a:hover,.single-post .sejour-bandeau-vert .texte .links a:hover,.page-template-template-flexible .sejour-bandeau-vert .texte .links a:hover{color:#de7e02;border-color:#de7e02}.single-sejour .sejour-bandeau-vert .texte .links a:first-of-type,.single-post .sejour-bandeau-vert .texte .links a:first-of-type,.page-template-template-flexible .sejour-bandeau-vert .texte .links a:first-of-type{color:#4E87F7;border-color:#4E87F7;background-color:white}.single-sejour .sejour-bandeau-vert .texte .links a:first-of-type:hover,.single-post .sejour-bandeau-vert .texte .links a:first-of-type:hover,.page-template-template-flexible .sejour-bandeau-vert .texte .links a:first-of-type:hover{background-color:#de7e02;border-color:#de7e02}.blog_page h1{text-align:center;margin-top:120px;margin-bottom:120px;color:#4E87F7}.blog_page .list_recits .list{flex-wrap:wrap;justify-content:left}.blog_page .list_recits .list>div{width:calc( (100% / 3) - 15px);margin-bottom:30px}.blog_page .pagination{text-align:center}.blog_page .pagination>*{margin-left:5px;margin-right:5px}.blog_page .pagination *{color:#4E87F7}.blog_page .pagination a:hover{text-decoration:underline}@media screen and (max-width: 1000px){.nav-header{display:none !important}}@media screen and (max-width: 750px){#site-header .row{flex-direction:column;position:relative}#site-header .row .contact-header{margin:0}#site-header .row .contact-header strong,#site-header .row .contact-header b{display:none}#site-header .row .contact-header a{text-decoration:underline}#site-header .row .burger{position:absolute;top:15px;left:15px}#site-header .row .logo{position:static;transform:none;margin:15px 0;height:100px}}@media screen and (max-width: 900px){.list_recits .list,.list_sejours .list{flex-direction:column;align-items:center}.list_recits .list>div,.list_sejours .list>div{width:420px;max-width:100%}body .seprow,body .rowsep{padding-left:0;padding-right:0}}@media screen and (max-width: 750px){.text_post_intro p{font-size:22px;line-height:32px}.list_recits,.list_sejours{padding-top:70px}.list_recits h2,.list_sejours h2{font-size:32px}}@media screen and (max-width: 1100px){.texte_gauche .row>div{padding-left:0;padding-right:50px}.texte_gauche .row>div.img{padding-left:0;padding-right:0}}@media screen and (max-width: 900px){.texte_gauche{margin-bottom:20px}.texte_gauche .row{flex-direction:column-reverse;gap:25px}.texte_gauche .row>div{padding-right:0}.texte_gauche .row .img{min-width:0;max-width:100%}img.sep{margin-bottom:40px}}@media screen and (max-width: 550px){.slider-images{padding-top:30px;padding-bottom:60px}.slider-images .row{padding-left:0;padding-right:0}.slider-temoignages .slides p{font-size:16px}}@media screen and (max-width: 1100px){.slider-temoignages .slides .slick-arrow.slick-prev{left:calc(50% - 60px);bottom:-55px;top:auto}.slider-temoignages .slides .slick-arrow.slick-next{right:calc(50% - 60px);bottom:-55px;top:auto}.onglets .row{padding:30px 15px}.onglets .row h2{font-size:32px;margin-bottom:30px}}@media screen and (max-width: 950px){.onglets .row .mob{display:block}.onglets .row .mob h3{color:white;font-weight:500;font-size:20px;font-family:Poppins, sans-serif;text-transform:uppercase;margin-bottom:20px;cursor:pointer}.onglets .row .mob hr{border:2px solid white}.onglets .row .mob b,.onglets .row .mob strong{font-weight:400;font-size:20px}.onglets .row .mob p{margin-bottom:10px}.onglets .row .mob .onglet{display:none}.onglets .row .mob .onglet.active{display:block}.onglets .row .nav,.onglets .row .content{display:none}}@media screen and (max-width: 800px){#site-footer .newsletter-footer{padding-top:50px;padding-bottom:50px}#site-footer .newsletter-footer p{font-size:28px}#site-footer .newsletter-footer p a{padding:10px 15px}#site-footer .contact-footer{padding-top:30px;padding-bottom:30px}}@media screen and (max-width: 1100px){.single-sejour .spacer,.single-post .spacer,.page-template-template-flexible .spacer{height:40px}.single-sejour .sejour-bandeau-vert,.single-post .sejour-bandeau-vert,.page-template-template-flexible .sejour-bandeau-vert{flex-direction:column;max-width:400px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:25px}.single-sejour .sejour-bandeau-vert .texte,.single-post .sejour-bandeau-vert .texte,.page-template-template-flexible .sejour-bandeau-vert .texte{padding:25px 20px;width:100%}.single-sejour .sejour-bandeau-vert .texte h2,.single-post .sejour-bandeau-vert .texte h2,.page-template-template-flexible .sejour-bandeau-vert .texte h2{font-size:26px}.single-sejour .sejour-bandeau-vert .texte .soustitre,.single-post .sejour-bandeau-vert .texte .soustitre,.page-template-template-flexible .sejour-bandeau-vert .texte .soustitre{font-size:24px;margin-bottom:10px}.single-sejour .sejour-bandeau-vert .texte .links,.single-post .sejour-bandeau-vert .texte .links,.page-template-template-flexible .sejour-bandeau-vert .texte .links{text-align:center;margin:0}.single-sejour .sejour-bandeau-vert .texte .links a,.single-post .sejour-bandeau-vert .texte .links a,.page-template-template-flexible .sejour-bandeau-vert .texte .links a{margin:0;margin-top:10px;width:100%}}@media screen and (max-width: 1300px){.single-sejour .bloc-bandeau-beige .row .img,.single-post .bloc-bandeau-beige .row .img,.page-template-template-flexible .bloc-bandeau-beige .row .img{margin-left:0}.single-sejour .bloc-bandeau-beige .row .txt,.single-post .bloc-bandeau-beige .row .txt,.page-template-template-flexible .bloc-bandeau-beige .row .txt{margin-right:0;margin-left:50px}.single-sejour .bloc-bandeau-beige .row:after,.single-post .bloc-bandeau-beige .row:after,.page-template-template-flexible .bloc-bandeau-beige .row:after{width:15px;right:0}}@media screen and (max-width: 1300px){.single-sejour .bloc-bandeau-beige,.single-post .bloc-bandeau-beige,.page-template-template-flexible .bloc-bandeau-beige{margin-bottom:30px}.single-sejour .bloc-bandeau-beige .row>div,.single-post .bloc-bandeau-beige .row>div,.page-template-template-flexible .bloc-bandeau-beige .row>div{flex-direction:column-reverse;padding-top:40px;padding-bottom:50px}.single-sejour .bloc-bandeau-beige .row>div .txt,.single-post .bloc-bandeau-beige .row>div .txt,.page-template-template-flexible .bloc-bandeau-beige .row>div .txt{margin-left:0}}@media screen and (max-width: 1000px){.single-sejour .contact_header .row .col1,.single-post .contact_header .row .col1,.page-template-template-flexible .contact_header .row .col1{padding-left:0;padding-right:50px}}@media screen and (max-width: 800px){.single-sejour .contact_header,.single-post .contact_header,.page-template-template-flexible .contact_header{padding-bottom:50px}.single-sejour .contact_header .row,.single-post .contact_header .row,.page-template-template-flexible .contact_header .row{flex-direction:column;gap:30px}.single-sejour .contact_header .row .col1,.single-post .contact_header .row .col1,.page-template-template-flexible .contact_header .row .col1{padding-right:0}.single-sejour .contact_header .row>div,.single-post .contact_header .row>div,.page-template-template-flexible .contact_header .row>div{width:100%}}@media screen and (max-width: 1000px){.single-sejour main,.single-post main,.page-template-template-flexible main{padding-top:150px}}@media screen and (max-width: 800px){.single-sejour .titre_article h1,.single-post .titre_article h1,.page-template-template-flexible .titre_article h1{font-size:34px}}@media screen and (max-width: 1200px){.single-sejour .sejour_equipe .texte,.single-post .sejour_equipe .texte,.page-template-template-flexible .sejour_equipe .texte{width:370px;padding-left:0}.single-sejour .sejour_equipe .equipe_liste,.single-post .sejour_equipe .equipe_liste,.page-template-template-flexible .sejour_equipe .equipe_liste{width:calc(100% - 370px)}}@media screen and (max-width: 1000px){.single-sejour .sejour_equipe .row,.single-post .sejour_equipe .row,.page-template-template-flexible .sejour_equipe .row{padding-top:40px;padding-bottom:30px}.single-sejour .sejour_equipe .cont,.single-post .sejour_equipe .cont,.page-template-template-flexible .sejour_equipe .cont{flex-direction:column;gap:25px}.single-sejour .sejour_equipe .texte,.single-post .sejour_equipe .texte,.page-template-template-flexible .sejour_equipe .texte{width:100%;padding-right:0}.single-sejour .sejour_equipe .equipe_liste,.single-post .sejour_equipe .equipe_liste,.page-template-template-flexible .sejour_equipe .equipe_liste{width:100%}}@media screen and (max-width: 750px){.single-sejour .sejour_equipe .equipe_liste,.single-post .sejour_equipe .equipe_liste,.page-template-template-flexible .sejour_equipe .equipe_liste{flex-wrap:wrap}.single-sejour .sejour_equipe .equipe_liste .membre,.single-post .sejour_equipe .equipe_liste .membre,.page-template-template-flexible .sejour_equipe .equipe_liste .membre{width:50%;margin-bottom:30px}.single-sejour .sejour_equipe .equipe_liste .membre img,.single-post .sejour_equipe .equipe_liste .membre img,.page-template-template-flexible .sejour_equipe .equipe_liste .membre img{margin-bottom:10px}.single-sejour .sejour_equipe .equipe_liste .membre p,.single-post .sejour_equipe .equipe_liste .membre p,.page-template-template-flexible .sejour_equipe .equipe_liste .membre p{margin-bottom:5px}.single-sejour .sejour_equipe .texte h2,.single-post .sejour_equipe .texte h2,.page-template-template-flexible .sejour_equipe .texte h2{font-size:32px;margin-bottom:20px}}@media screen and (max-width: 1000px){.single-sejour .sejour_tarifs,.single-post .sejour_tarifs,.page-template-template-flexible .sejour_tarifs{margin-top:30px}.single-sejour .sejour_tarifs .row,.single-post .sejour_tarifs .row,.page-template-template-flexible .sejour_tarifs .row{justify-content:left}.single-sejour .sejour_tarifs .row>div,.single-post .sejour_tarifs .row>div,.page-template-template-flexible .sejour_tarifs .row>div{width:50% !important;margin:0 !important;flex-shrink:0}.single-sejour .sejour_tarifs .row .col1,.single-post .sejour_tarifs .row .col1,.page-template-template-flexible .sejour_tarifs .row .col1{padding-right:50px}}@media screen and (max-width: 1000px){.single-sejour .sejour_tarifs .row,.single-post .sejour_tarifs .row,.page-template-template-flexible .sejour_tarifs .row{flex-direction:column;gap:10px}.single-sejour .sejour_tarifs .row>div,.single-post .sejour_tarifs .row>div,.page-template-template-flexible .sejour_tarifs .row>div{width:100% !important}.single-sejour .sejour_tarifs .row .col1,.single-post .sejour_tarifs .row .col1,.page-template-template-flexible .sejour_tarifs .row .col1{padding-right:0}.single-sejour .sejour_tarifs .row .col1 h2,.single-post .sejour_tarifs .row .col1 h2,.page-template-template-flexible .sejour_tarifs .row .col1 h2{font-size:32px;margin-top:0;margin-bottom:10px}.single-sejour .sejour_tarifs .row .col2,.single-post .sejour_tarifs .row .col2,.page-template-template-flexible .sejour_tarifs .row .col2{padding:25px;padding-bottom:10px}}@media screen and (max-width: 1200px){.single-sejour.single-sejour .intro::before,.single-post.single-sejour .intro::before,.page-template-template-flexible.single-sejour .intro::before{height:200px;bottom:-100px}.single-sejour .sejour-intro .row>div,.single-post .sejour-intro .row>div,.page-template-template-flexible .sejour-intro .row>div{width:50%}.single-sejour .sejour_faq,.single-post .sejour_faq,.page-template-template-flexible .sejour_faq{margin-top:50px}.single-sejour .sejour_faq .row,.single-post .sejour_faq .row,.page-template-template-flexible .sejour_faq .row{padding-left:15px}.single-sejour .sejour_faq .faq-items,.single-post .sejour_faq .faq-items,.page-template-template-flexible .sejour_faq .faq-items{max-width:100%}.single-sejour .sejour_faq .desc,.single-post .sejour_faq .desc,.page-template-template-flexible .sejour_faq .desc{flex-shrink:0}}@media screen and (max-width: 900px){.single-sejour .sejour_faq .row,.single-post .sejour_faq .row,.page-template-template-flexible .sejour_faq .row{flex-direction:column}.single-sejour .sejour_faq .desc,.single-sejour .sejour_faq .faq-items,.single-post .sejour_faq .desc,.single-post .sejour_faq .faq-items,.page-template-template-flexible .sejour_faq .desc,.page-template-template-flexible .sejour_faq .faq-items{width:100%;padding-right:0}.single-sejour .sejour_faq .desc h2,.single-post .sejour_faq .desc h2,.page-template-template-flexible .sejour_faq .desc h2{font-size:32px;margin-bottom:15px}}@media screen and (max-width: 1100px){.single-sejour .sejour-intro .row>div:first-of-type,.single-post .sejour-intro .row>div:first-of-type,.page-template-template-flexible .sejour-intro .row>div:first-of-type{margin-left:0}}@media screen and (max-width: 1000px){.single-sejour .sejour-intro .row>div,.single-post .sejour-intro .row>div,.page-template-template-flexible .sejour-intro .row>div{width:100%}.single-sejour .sejour-intro .row,.single-post .sejour-intro .row,.page-template-template-flexible .sejour-intro .row{flex-direction:column;gap:30px}.single-sejour .sejour-intro .badges,.single-post .sejour-intro .badges,.page-template-template-flexible .sejour-intro .badges{justify-content:left}.single-sejour .text_post_intro,.single-post .text_post_intro,.page-template-template-flexible .text_post_intro{padding-top:40px}.single-sejour .text_post_intro.sans-serif *,.single-post .text_post_intro.sans-serif *,.page-template-template-flexible .text_post_intro.sans-serif *{font-size:22px;line-height:32px}}@media screen and (max-width: 1200px){.single-sejour .sejour_guide .row .img,.single-post .sejour_guide .row .img,.page-template-template-flexible .sejour_guide .row .img{left:0}.single-sejour .sejour_guide .row .txt,.single-post .sejour_guide .row .txt,.page-template-template-flexible .sejour_guide .row .txt{padding-left:400px;padding-right:50px}.single-sejour .sejour_guide .row>div,.single-post .sejour_guide .row>div,.page-template-template-flexible .sejour_guide .row>div{padding-top:50px;padding-bottom:40px}}@media screen and (max-width: 900px){.single-sejour .sejour_guide,.single-post .sejour_guide,.page-template-template-flexible .sejour_guide{margin-top:0}.single-sejour .sejour_guide .row .img,.single-post .sejour_guide .row .img,.page-template-template-flexible .sejour_guide .row .img{position:static;margin:0 auto;display:block;max-width:100%;margin-bottom:50px}.single-sejour .sejour_guide .row .txt,.single-post .sejour_guide .row .txt,.page-template-template-flexible .sejour_guide .row .txt{padding-left:0;padding-right:0}}@media screen and (max-width: 1100px){.single-sejour .sejour_programme .row .texte,.single-post .sejour_programme .row .texte,.page-template-template-flexible .sejour_programme .row .texte{padding-left:0}.single-sejour .sejour_programme .scrollbar,.single-post .sejour_programme .scrollbar,.page-template-template-flexible .sejour_programme .scrollbar{margin-left:0;width:100%}}@media screen and (max-width: 900px){.single-sejour .sejour_programme,.single-post .sejour_programme,.page-template-template-flexible .sejour_programme{margin-top:40px;margin-bottom:40px}.single-sejour .sejour_programme .cont .texte,.single-post .sejour_programme .cont .texte,.page-template-template-flexible .sejour_programme .cont .texte{width:400px;padding-right:50px}.single-sejour .sejour_programme .cont .texte h2,.single-post .sejour_programme .cont .texte h2,.page-template-template-flexible .sejour_programme .cont .texte h2{font-size:32px;margin-top:0;margin-bottom:15px}}@media screen and (max-width: 650px){.single-sejour .sejour_programme .cont,.single-post .sejour_programme .cont,.page-template-template-flexible .sejour_programme .cont{width:100%;flex-direction:column;gap:30px;overflow:visible}.single-sejour .sejour_programme .cont .texte,.single-post .sejour_programme .cont .texte,.page-template-template-flexible .sejour_programme .cont .texte{width:100%;max-width:calc(100vw - 30px);padding-right:0}.single-sejour .sejour_programme .cont .programme,.single-post .sejour_programme .cont .programme,.page-template-template-flexible .sejour_programme .cont .programme{max-width:100%;flex-direction:column}.single-sejour .sejour_programme .cont .programme .jour,.single-post .sejour_programme .cont .programme .jour,.page-template-template-flexible .sejour_programme .cont .programme .jour{width:100%}.single-sejour .sejour_programme .scrollbar,.single-post .sejour_programme .scrollbar,.page-template-template-flexible .sejour_programme .scrollbar{display:none}}@media screen and (max-width: 1000px){.page-template-template-home main{padding-top:150px}}@media screen and (max-width: 1000px){.blog_page{margin-top:200px}.blog_page h1{margin-bottom:40px}.blog_page .list_recits .list{flex-direction:column;align-items:center}.blog_page .list_recits .list>div{width:400px;max-width:100%}.blog_page .list_recits .list>div .content{padding:25px 20px}}body.error404 main{margin-top:100px}body.error404 main h1{text-align:center}@media screen and (max-width: 1000px){body.error404 main{margin-top:250px}}#nav_alt{z-index:9;position:fixed;top:0;left:0;background-color:white;width:100%;height:100%;overflow-y:scroll;padding-bottom:80px;display:none}#nav_alt .row{display:none}#nav_alt .head{margin-top:30px;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}#nav_alt .head .logo{height:140px}#nav_alt .head .logo img{height:100%;width:auto}#nav_alt .head .burger{width:50px;height:50px;cursor:pointer;background-image:url(../img/burger-alt.svg);background-position:center;background-size:contain;background-repeat:no-repeat}#nav_alt .nav{display:flex;justify-content:space-between;align-items:center}#nav_alt .nav>div{flex-shrink:0}#nav_alt .nav .col1{padding-left:220px;border-right:3px solid #FBF3E6;width:45%}#nav_alt .nav .col1 ul{margin:0;padding:0;list-style-type:none}#nav_alt .nav .col1 ul li{margin-bottom:20px}#nav_alt .nav .col1 ul li a{font-size:26px;line-height:1.3;color:#4E87F7;transition:all .3s}#nav_alt .nav .col1 ul li a:hover{color:#de7e02}#nav_alt .nav .col1 ul li.current-menu-item>a{color:#de7e02}#nav_alt .nav .col1 ul .menu-item-has-children{margin-top:80px;margin-bottom:80px}#nav_alt .nav .col1 ul .sub-menu{padding-left:20px}#nav_alt .nav .col1 ul .sub-menu li{margin-bottom:0;margin-top:5px}#nav_alt .nav .col1 ul .sub-menu li a{font-size:20px;text-transform:uppercase;font-family:"Poppins", sans-serif}#nav_alt .nav .col2{width:55%}#nav_alt .nav .col2 .newsletter-footer{padding-top:30px;padding-bottom:30px}#nav_alt .nav .col2 p{margin:0 auto;text-align:center;width:400px;max-width:100%;font-size:34px;margin-bottom:20px}#nav_alt .nav .col2 p:first-of-type{width:300px;font-size:26px;margin-bottom:30px;line-height:1.3;font-weight:bold;font-style:italic}#nav_alt .nav .col2 p a{display:inline-block;text-transform:uppercase;padding:10px 55px;line-height:1;border:2px solid #4E87F7;color:#4E87F7;font-size:18px;border-radius:27px;font-family:"Poppins", sans-serif;transition:all .3s}#nav_alt .nav .col2 p a:hover{color:#de7e02;border-color:#de7e02}#nav_alt .nav .col2 p img{height:50px;width:auto;margin-right:10px;margin-left:10px;display:inline-block}#nav_alt .nav .col2 p:last-of-type a{padding:0;border:0;border-radius:0}@media screen and (max-width: 800px){#nav_alt .nav .col2 p{font-size:28px}#nav_alt .nav .col2 p a{padding:10px 15px}}@media screen and (max-width: 1200px){#nav_alt .nav .col1{padding-left:0}}@media screen and (max-width: 800px){#nav_alt{padding-bottom:40px}#nav_alt .nav{border-top:3px solid #FBF3E6;padding-top:30px;flex-direction:column}#nav_alt .nav .col1,#nav_alt .nav .col2{width:100%;border:0}#nav_alt .nav .col1 ul .menu-item-has-children{margin-top:0;margin-bottom:20px}#nav_alt .nav .col1 ul .menu-item-has-children ul{display:none}#nav_alt .nav .col2 .newsletter-footer{padding-top:0;padding-bottom:0;margin-top:-10px}#nav_alt .nav .col2 .newsletter-footer p:first-of-type{display:none}#nav_alt .nav .col2 .newsletter-footer p{text-align:left;margin:0;width:100%;margin-bottom:15px}#nav_alt .nav .col2 .newsletter-footer p img{margin-left:0;margin-right:20px;height:40px}#nav_alt .nav .col2 .newsletter-footer .textwidget{display:flex;flex-direction:column-reverse}}@media screen and (max-width: 800px){.single-post .texte_libre{margin:0}}.single-sejour .text_post_intro.sans-serif *{font-size:20px;line-height:30px}.bloc-grand-titre{text-align:center}
/*# sourceMappingURL=layout.min.css.map */