.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}h2{color:#282828;font-family:"DM Serif Display",serif;font-size:40px;line-height:.9;margin-bottom:30px}h2::first-line{font-family:"Rolasan Signature";font-size:70px;font-weight:normal}@media(max-width: 992px){h2{font-size:25px}h2::first-line{font-size:40px}}@media(max-width: 576px){h2{font-size:25px}h2::first-line{font-size:40px}}h3{color:#282828;font-family:"DM Serif Display",serif;font-size:20px;line-height:.9;margin-bottom:20px}#domaine{position:relative;width:100%;height:95vh;background:#f5ede1}#domaine:before{content:"";background:linear-gradient(rgba(40, 40, 40, 0.33) 0%, rgba(2, 43, 58, 0) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#domaine figure.wp-block-image{position:initial}@media(max-width: 700px){#domaine figure.wp-block-image figcaption{top:auto;bottom:15px}}#domaine img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:cover}#domaine .domaine-content{height:100%;position:relative;z-index:2}#domaine .domaine-content .row{height:100%}#domaine .domaine-content h1{color:#fff;font-family:"DM Serif Display",serif;font-size:50px;line-height:.9;margin-bottom:30px}#domaine .domaine-content h1::first-line{font-family:"Rolasan Signature";font-size:70px;font-weight:normal}#domaine .domaine-content .btn{display:inline-flex;padding:15px 20px;border:2px solid #fff;font-family:"DM Serif Display",serif;justify-content:center;color:#fff;text-decoration:none;transition:all .5s ease-in-out}#domaine .domaine-content .btn:not(:last-child){margin-right:30px}#domaine .domaine-content .btn:hover{background:#f5ede1;color:#282828}#domaine .domaine-content .acces_rapides{counter-reset:acces;margin-bottom:40px}#domaine .domaine-content .acces_rapides .acces{color:#fff;text-decoration:none;font-family:"DM Serif Display",serif;font-size:25px;display:flex;align-items:center;counter-increment:acces;flex-direction:column-reverse;margin:0 10px;transition:all .5s ease-in}#domaine .domaine-content .acces_rapides .acces:last-child{margin-right:0}#domaine .domaine-content .acces_rapides .acces span{order:3;writing-mode:vertical-rl;text-orientation:mixed;transform:scale(-1)}#domaine .domaine-content .acces_rapides .acces:before{content:"o" counter(acces) ".";display:block;order:1;font-weight:bold}#domaine .domaine-content .acces_rapides .acces:after{content:"";display:block;width:1px;height:45px;margin:15px auto;background:#fff;order:2}#domaine .domaine-content .acces_rapides .acces:hover{transform:translateY(-20px)}@media(max-height: 550px){#domaine{min-height:550px}}@media(max-width: 992px){#domaine .domaine-content .acces_rapides{display:none}}@media(max-width: 576px){#domaine{min-height:600px}#domaine .domaine-content .btn{width:100%}#domaine .domaine-content .btn:not(:last-child){margin-right:0;margin-bottom:15px}#domaine .domaine-content h1{font-size:30px}#domaine .domaine-content h1::first-line{font-size:50px}}#presentation{position:relative;padding:80px 0}#presentation:before{content:"";display:block;width:85%;background:#f5ede1;height:100%;position:absolute;top:0;right:0;z-index:-1}@media(max-width: 992px){#presentation:before{width:100%}}#presentation .presentation{padding-left:80px}@media(max-width: 992px){#presentation .presentation{padding-left:15px}}#presentation .presentation p:last-of-type{margin-bottom:0}#presentation .presentation .btn{display:inline-flex;padding:20px 30px;background:#7b6e61;color:#fff;text-decoration:none;margin-top:30px;font-weight:bold;position:relative;overflow:hidden;transition:all .5s ease-out}#presentation .presentation .btn:hover{background:#282828;color:#fff}@media(max-width: 675px){#presentation .presentation .btn{justify-content:center;width:100%}}#animation{min-height:100vh;position:relative;overflow:hidden;padding:80px 0}@media(max-width: 992px){#animation{height:auto;padding:80px 0}}#animation .intitule{display:block;font-family:"Rolasan Signature";font-size:60px;color:#7b6e61}#animation h2,#animation h2:first-line{display:block;font-family:"DM Serif Display",serif;font-size:35px;color:#7b6e61;line-height:1;margin-bottom:30px}#animation p:last-of-type{margin-bottom:0}#animation .btn{display:inline-flex;padding:20px 30px;background:#7b6e61;color:#fff;text-decoration:none;margin-top:30px;font-weight:bold;position:relative;overflow:hidden;transition:all .5s ease-out}#animation .btn:hover{background:#282828;color:#fff}@media(max-width: 675px){#animation .btn{justify-content:center;width:100%}}#animation.js-animated .image_animee{height:85vh;width:auto;object-fit:cover;border-radius:250px 250px 0 0}#animation.js-animated .presentation{opacity:0;transform:translateY(200px)}#prestations{position:relative;padding:80px 0}#prestations:before{content:"";display:block;width:85%;background:#f5ede1;height:100%;position:absolute;top:0;left:0;z-index:-1}@media(max-width: 992px){#prestations:before{width:100%}}#prestations .btn{display:inline-flex;padding:20px 30px;background:#7b6e61;color:#fff;text-decoration:none;margin-top:30px;font-weight:bold;position:relative;overflow:hidden;transition:all .5s ease-out}#prestations .btn:hover{background:#282828;color:#fff}@media(max-width: 675px){#prestations .btn{justify-content:center;width:100%}}#prestations .btn{margin-top:0}#prestations .prestations_slider{padding-left:80px;margin:80px 0;display:flex;flex-wrap:wrap}#prestations .prestations_slider .slick-list{order:1;padding-right:40%}#prestations .prestations_slider .slick-list .item{margin-right:30px;position:relative;aspect-ratio:16/9;display:flex;align-items:end;counter-reset:presta}#prestations .prestations_slider .slick-list .item:before{content:"";background:linear-gradient(rgba(64, 58, 52, 0.65) 0%, rgba(2, 43, 58, 0) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}#prestations .prestations_slider .slick-list .item figure.wp-block-image{position:initial}#prestations .prestations_slider .slick-list .item img{object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}#prestations .prestations_slider .slick-list .item .content{position:relative;top:0;left:0;z-index:3;padding:30px;color:#fff;display:flex;align-items:flex-end;counter-increment:presta}@media(max-width: 992px){#prestations .prestations_slider .slick-list .item .content{flex-wrap:wrap;width:100%;justify-content:center}}#prestations .prestations_slider .slick-list .item .content h3{color:#fff;font-family:"DM Serif Display",serif;font-size:25px;display:flex;align-items:center;flex-direction:column-reverse;margin:0 20px 0 0;transition:all .5s ease-in}#prestations .prestations_slider .slick-list .item .content h3 span{order:3;writing-mode:vertical-rl;text-orientation:mixed;transform:scale(-1)}#prestations .prestations_slider .slick-list .item .content h3:before{content:"o" attr(data-i) ".";display:block;order:1;font-weight:bold}#prestations .prestations_slider .slick-list .item .content h3:after{content:"";display:block;width:1px;height:45px;margin:15px auto;background:#fff;order:2}#prestations .prestations_slider .slick-list .item .content h3:hover{transform:translateY(-20px)}@media(max-width: 992px){#prestations .prestations_slider .slick-list .item .content h3{width:100%;flex-direction:column;margin:0 0 30px 0;justify-content:center;padding:0 15px}#prestations .prestations_slider .slick-list .item .content h3 span{transform:none;writing-mode:horizontal-tb;text-orientation:initial;order:2}#prestations .prestations_slider .slick-list .item .content h3:before,#prestations .prestations_slider .slick-list .item .content h3:after{order:2}#prestations .prestations_slider .slick-list .item .content h3:after{display:none}}#prestations .prestations_slider .slick-list .item .content p{margin:0;max-width:300px;line-height:1.2}@media(max-width: 992px){#prestations .prestations_slider .slick-list .item .content p{max-width:500px;text-align:center}}@media(max-width: 992px){#prestations .prestations_slider .slick-list .item{margin-right:0}}@media(max-width: 992px){#prestations .prestations_slider .slick-list{padding-right:0}}#prestations .prestations_slider .slick-prev,#prestations .prestations_slider .slick-next{width:50px;height:50px;overflow:hidden;text-indent:-999px;background-color:#7b6e61;border:none;outline:none;order:2;top:calc(50% - 25px);background-size:32px;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OS41IiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgNTkuNSAyMSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuNjY3IDI2KSByb3RhdGUoLTkwKSI+PHBhdGggZD0iTTUuNDM5LDE2LjQzOWExLjUsMS41LDAsMCwxLDIuMTIxLDBMMTUuNSwyNC4zNzlsNy45MzktNy45MzlhMS41LDEuNSwwLDAsMSwyLjEyMSwyLjEyMWwtOSw5YTEuNSwxLjUsMCwwLDEtMi4xMjEsMGwtOS05QTEuNSwxLjUsMCwwLDEsNS40MzksMTYuNDM5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxNS44MzMpIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBkPSJNMTIuNSwwQzEzLjMyOCwwLDE0LDEuMTEsMTQsMi40NzlWNTcuMDIxYzAsMS4zNjktLjY3MiwyLjQ3OS0xLjUsMi40NzlTMTEsNTguMzksMTEsNTcuMDIxVjIuNDc5QzExLDEuMTEsMTEuNjcyLDAsMTIuNSwwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMyAtMTUuNjY3KSIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9nPjwvc3ZnPg==)}#prestations .prestations_slider .slick-prev{left:0;transform:scale(-1)}#prestations .prestations_slider .slick-next{right:15px;z-index:10}#prestations .prestations_slider .slick-dots{order:2;list-style-type:none;padding:0;margin:30px 0 0 0;display:flex;align-items:center;justify-content:center;counter-reset:dots;width:100%}#prestations .prestations_slider .slick-dots li{margin:0 2px}#prestations .prestations_slider .slick-dots li button{outline:none;display:flex;align-items:center;border:none;font-weight:bold;flex-direction:column;justify-content:center;width:12px;height:12px;text-indent:-999px;overflow:hidden;border-radius:100%;transition:all .5s ease-out;border:1px solid #282828;background:rgba(0,0,0,0);padding:0;transform-origin:center;transform:scale(0.8)}#prestations .prestations_slider .slick-dots li.slick-active button,#prestations .prestations_slider .slick-dots li:hover button{background-color:#282828;transform:scale(1)}@media(max-width: 992px){#prestations .prestations_slider{padding-left:0;justify-content:center}#prestations .prestations_slider .slick-prev,#prestations .prestations_slider .slick-next{margin:15px 5px 0 5px;position:initial}}#seminaire{position:relative}#seminaire:before{content:"";display:block;width:85%;background:#f5ede1;height:100%;position:absolute;top:0;left:0;z-index:-1}@media(max-width: 992px){#seminaire:before{width:100%}}#seminaire .btn{display:inline-flex;padding:20px 30px;background:#7b6e61;color:#fff;text-decoration:none;margin-top:30px;font-weight:bold;position:relative;overflow:hidden;transition:all .5s ease-out}#seminaire .btn:hover{background:#282828;color:#fff}@media(max-width: 675px){#seminaire .btn{justify-content:center;width:100%}}#seminaire .presentation{padding-right:80px}@media(max-width: 992px){#seminaire .presentation{padding-right:15px}}#seminaire #atouts{margin-top:80px;padding:80px 0;position:relative;color:#fff}#seminaire #atouts:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(40, 40, 40, 0.65) 0%, rgba(2, 43, 58, 0) 100%);z-index:1}#seminaire #atouts figure.wp-block-image{position:initial}#seminaire #atouts picture.bg img,#seminaire #atouts img.bg{height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}#seminaire #atouts .atouts-content{position:relative;z-index:2}#seminaire #atouts .atouts-content .pictogramme{width:80px;height:80px;margin:auto auto 30px auto;display:block}#seminaire #atouts .atouts-content .pictogramme img{object-fit:contain;width:100%;height:100%}#seminaire #atouts .atouts-content h3{font-size:22px;font-family:"DM Serif Display",serif;text-align:center;line-height:1;margin-bottom:0;color:#fff}#seminaire #atouts h2{color:#fff;margin-bottom:0}#seminaire #atouts .btn{background:#f5ede1;color:#282828}#hebergements{padding:80px 0}#hebergements figure.wp-block-image{position:initial}#hebergements .btn{display:inline-flex;padding:20px 30px;background:#7b6e61;color:#fff;text-decoration:none;margin-top:30px;font-weight:bold;position:relative;overflow:hidden;transition:all .5s ease-out}#hebergements .btn:hover{background:#282828;color:#fff}@media(max-width: 675px){#hebergements .btn{justify-content:center;width:100%}}#hebergements p:last-of-type{margin-bottom:0}#hebergements .hebergements{padding:0 80px;min-height:100vh;margin-top:80px}@media(max-width: 992px){#hebergements .hebergements{padding:0 15px;height:auto}}#hebergements .hebergements a{width:100%;height:calc((100% - 60px)/3);background:#282828;display:flex;color:#fff;text-decoration:none;padding:30px;position:relative;overflow:hidden}#hebergements .hebergements a img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;transition:all .5s ease-out}#hebergements .hebergements a h3{writing-mode:vertical-rl;text-orientation:mixed;transform:scale(-1);font-size:25px;display:flex;align-items:center;line-height:1;color:#fff;margin:0;font-family:"DM Serif Display",serif}#hebergements .hebergements a h3:before{content:"";display:block;width:1px;height:40px;background:#fff;margin-bottom:15px}#hebergements .hebergements a.full{height:100%;align-items:flex-start}#hebergements .hebergements a.full h3{justify-content:flex-start}#hebergements .hebergements a:hover img{transform:scale(1.1)}@media(max-width: 992px){#hebergements .hebergements a{height:auto;aspect-ratio:16/9;margin-bottom:30px}}#avis{position:relative;padding:85px 0;color:#fff}#avis:before{content:"";display:block;width:85%;background:#7b6e61;height:100%;position:absolute;top:0;right:0;z-index:-1}@media(max-width: 992px){#avis:before{width:100%}}#avis h2{color:#fff;font-family:"DM Serif Display",serif;font-size:40px;line-height:.9;margin-bottom:30px}#avis h2::first-line{font-family:"Rolasan Signature";font-size:70px;font-weight:normal}@media(max-width: 992px){#avis h2{text-align:center}}@media(max-width: 576px){#avis h2{font-size:30px}#avis h2::first-line{font-size:50px}}#avis .avis-slider{display:flex;flex-wrap:wrap;justify-content:space-between}#avis .avis-slider .slick-list{order:1}#avis .avis-slider .slick-prev,#avis .avis-slider .slick-next{order:2;border:none;outline:none;background:rgba(0,0,0,0);width:60px;height:21px;background-position:center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OS41IiBoZWlnaHQ9IjIxIiB2aWV3Qm94PSIwIDAgNTkuNSAyMSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuNjY3IDI2KSByb3RhdGUoLTkwKSI+PHBhdGggZD0iTTUuNDM5LDE2LjQzOWExLjUsMS41LDAsMCwxLDIuMTIxLDBMMTUuNSwyNC4zNzlsNy45MzktNy45MzlhMS41LDEuNSwwLDAsMSwyLjEyMSwyLjEyMWwtOSw5YTEuNSwxLjUsMCwwLDEtMi4xMjEsMGwtOS05QTEuNSwxLjUsMCwwLDEsNS40MzksMTYuNDM5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxNS44MzMpIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBkPSJNMTIuNSwwQzEzLjMyOCwwLDE0LDEuMTEsMTQsMi40NzlWNTcuMDIxYzAsMS4zNjktLjY3MiwyLjQ3OS0xLjUsMi40NzlTMTEsNTguMzksMTEsNTcuMDIxVjIuNDc5QzExLDEuMTEsMTEuNjcyLDAsMTIuNSwwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMyAtMTUuNjY3KSIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9nPjwvc3ZnPg==);overflow:hidden;text-indent:-999px;margin-top:35px}#avis .avis-slider .slick-prev{transform:scale(-1)}#avis .avis-slider .slick-dots{order:2;list-style-type:none;padding:0;margin:30px 0 0 0;display:flex;align-items:center;justify-content:center;counter-reset:dots;width:100%}#avis .avis-slider .slick-dots li{margin:0 2px}#avis .avis-slider .slick-dots li button{outline:none;display:flex;align-items:center;border:none;font-weight:bold;flex-direction:column;justify-content:center;width:12px;height:12px;text-indent:-999px;overflow:hidden;border-radius:100%;transition:all .5s ease-out;border:1px solid #282828;background:rgba(0,0,0,0);padding:0;transform-origin:center;transform:scale(0.8)}#avis .avis-slider .slick-dots li.slick-active button,#avis .avis-slider .slick-dots li:hover button{background-color:#282828;transform:scale(1)}#avis .avis-slider .slick-dots li button{color:#fff}#avis .avis-slider .slick-dots li button:before{background:#fff}#avis .avis-slider .item .commentaire{font-style:italic;display:block;margin-bottom:15px}#avis .avis-slider .item .infos{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-style:italic}#avis .avis-slider .item .infos .notation path{opacity:0}#avis .avis-slider .item .infos .notation.note-1 path:nth-of-type(1){opacity:1}#avis .avis-slider .item .infos .notation.note-2 path:nth-of-type(1),#avis .avis-slider .item .infos .notation.note-2 path:nth-of-type(2){opacity:1}#avis .avis-slider .item .infos .notation.note-3 path:nth-of-type(1),#avis .avis-slider .item .infos .notation.note-3 path:nth-of-type(2),#avis .avis-slider .item .infos .notation.note-3 path:nth-of-type(3){opacity:1}#avis .avis-slider .item .infos .notation.note-4 path:nth-of-type(1),#avis .avis-slider .item .infos .notation.note-4 path:nth-of-type(2),#avis .avis-slider .item .infos .notation.note-4 path:nth-of-type(3),#avis .avis-slider .item .infos .notation.note-4 path:nth-of-type(4){opacity:1}#avis .avis-slider .item .infos .notation.note-5 path:nth-of-type(1),#avis .avis-slider .item .infos .notation.note-5 path:nth-of-type(2),#avis .avis-slider .item .infos .notation.note-5 path:nth-of-type(3),#avis .avis-slider .item .infos .notation.note-5 path:nth-of-type(4),#avis .avis-slider .item .infos .notation.note-5 path:nth-of-type(5){opacity:1}/*# sourceMappingURL=front.min.css.map */
