@charset "UTF-8";@keyframes peekaboo{0%{opacity:0;visibility:hidden}33%{opacity:1;visibility:visible}66%{opacity:1;transform:translate(-50%,-50%);visibility:visible}to{opacity:1;transform:translate(-50%,-160%) scale(.6);visibility:visible}}.search-btn{background:#fff;border:2px solid #f8aa00;bottom:25px;box-shadow:0 6px 16px rgba(0,0,0,.15);color:#f8aa00;font-size:0;line-height:2.875rem;min-height:50px;min-width:50px;position:fixed;right:45px;text-align:center;transition:all 150ms linear;z-index:599}.search-btn:focus{z-index:600}@media only screen and (max-width:767px){.search-btn{bottom:10px;right:10px}}.search-btn .icon-fonts{font-size:1.5625rem;transition:all 300ms linear}#ui-datepicker-div,.booking-engine,.slick-slide.slick-loading img{display:none}.msg_error_input{background:#fff;color:red;position:relative;top:30px;z-index:1}.embedded-video__close{background:#000;border:2px solid #fff;border-radius:99px;color:#fff;display:block;font-size:1rem;font-weight:700;height:1.875rem;line-height:1.625rem;position:absolute;right:10px;text-align:center;top:10px;transition:all 300ms linear;width:1.875rem;z-index:2}.embedded-video__close:after{content:"×"}.embedded-video__close:focus,.embedded-video__close:hover{background:rgba(255,255,255,.4)}.embedded-video__open{background:0 0;border:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.embedded-video__open:focus{border:5px solid #f8aa00}.embedded-video__open:after{border:2px solid #fff;content:"";height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 100ms linear;width:80px}:focus.embedded-video__open:after,:hover.embedded-video__open:after{transform:translate(-50%,-50%) scale(1.1)}.embedded-video__open:before{border-bottom:20px solid transparent;border-left:33px solid #fff;border-top:20px solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 100ms linear;width:0}.embedded-video__poster{box-shadow:0 0 80px rgba(0,0,0,.1);cursor:pointer;display:block;height:380px;position:absolute;right:20px;top:210px;transition:all 300ms cubic-bezier(.23,1,.32,1);width:380px}@media only screen and (max-width:1023px){.embedded-video__poster{margin:0 auto;position:relative;top:0}}@media only screen and (max-width:767px){.embedded-video__poster{height:300px;right:0;width:300px}}.embedded-video__source{background:#000;bottom:0;height:calc(100% - 60px);left:0;opacity:0;position:fixed;right:0;top:60px;transform:scale(0,0);transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility 0s ease-in-out .25s;visibility:hidden;width:100%;z-index:10}.embedded-video__source video{display:block;font-family:"object-fit: contain";height:100%;object-fit:contain;width:100%}.is-playing .embedded-video__source{opacity:1;transform:scale(1,1);transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility 0s ease-in-out 0s;visibility:visible}.embedded-video__content{height:100%}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider__item{display:block;text-decoration:none}.slider__item__background,.slider__item__badge,.slider__item__content,.slider__item__cta,.slider__item__inner{display:block}.slider .slick-dots{bottom:-28px;display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slider .slick-dots li{cursor:pointer;display:inline-block;height:11px;margin:0 5px;padding:0;position:relative;width:11px}.slider .slick-dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:11px;line-height:0;padding:5px;width:11px}.slider .slick-dots li button:before{background:#dbdcdf;border-radius:100%;content:"";height:11px;left:0;line-height:1.25rem;position:absolute;text-align:center;top:0;width:11px}.slider--best-offers .foo{font-size:1.25rem;font-weight:700;text-align:center}.slider--best-offers .slick-dots{bottom:0}.slider--best-offers .slick-dots li button:before{background:#24abab;border-radius:99px;transition:all 150ms linear}.slider--best-offers .slick-dots li.slick-active,.slider--best-offers .slick-dots li.slick-active button,.slider--best-offers .slick-dots li.slick-active button:before,.slider--exclus .slick-dots li.slick-active,.slider--exclus .slick-dots li.slick-active button,.slider--exclus .slick-dots li.slick-active button:before{width:22px}@media only screen and (max-width:767px){.slider--best-offers .slick-list{overflow:visible}}.slider--best-offers .slider__button{border:2px solid #24abab;color:#24abab;display:inline-block;font-size:0;line-height:2.6875rem;min-height:47px;text-align:center;text-decoration:none;transition:all 150ms linear;width:47px}.slider--best-offers .slider__button:hover{background:#24abab;color:#fff}.slider--best-offers .slider__button--next{margin-left:-2px}.slider--best-offers .slider__button--next:before{content:"→";font-size:1.0625rem}.slider--best-offers .slider__button--prev:before{content:"←";font-size:1.0625rem}@media only screen and (max-width:767px){.slider--best-offers .slider__infos{background:#fff;box-shadow:20px 20px 50px rgba(0,0,0,.1);display:block;padding:20px}}.slider--best-offers .slider__item{min-width:714px;padding:35px 34px 50px;position:relative}@media only screen and (max-width:767px){.slider--best-offers .slider__item{max-width:256px;min-width:200px;padding:0 5px}}.slider--best-offers .slider__item__background{box-shadow:20px 20px 50px rgba(0,0,0,.1);position:relative;z-index:1}.slider--best-offers .slider__item__background:after{background:rgba(0,0,0,.35);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.slider--best-offers .slider__item__baseline{display:block;font-size:1rem;font-weight:700;margin:0 auto;max-width:600px;padding:40px 20px 0}@media only screen and (max-width:767px){.slider--best-offers .slider__item__baseline{color:#130c0e;min-height:70px;padding:0}}.slider--best-offers .slider__item__content{color:#fff;left:0;padding:50px 34px;position:absolute;text-align:center;top:50%;transform:translate(0,-50%);width:100%;z-index:2}@media only screen and (max-width:767px){.slider--best-offers .slider__item__content{left:0;padding:0;position:relative;top:0;transform:translate(0,0)}}.slider--best-offers .slider__item__cta .button{border:0;border-color:#fff;display:inline-block;font-family:"Lato";font-size:.875rem;line-height:2.6875rem;margin-top:40px;min-height:47px;min-width:180px;padding:0 20px;position:relative;text-align:center;text-decoration:none}@media only screen and (max-width:767px){.slider--best-offers .slider__item__cta .button{border-color:#7f818a;color:#7f818a;margin-top:0}}.slider--best-offers .slider__item__cta .button:after{border:2px solid #fff;content:"";height:100%;left:0;position:absolute;top:0;transition:all 400ms cubic-bezier(.6,-.28,.735,.045);width:100%}@media only screen and (max-width:767px){.slider--best-offers .slider__item__cta .button:after{border-color:#7f818a}}.slider--best-offers .slider__item__cta .button:hover:after,.slider--exclus .slider__item__cta .button:hover:after,.slider--inspirations .slider__content--main .slider__item__cta .button:hover:after{transform:scale(1.1)}.slider--best-offers .slider__item__title{display:block;font-family:"Megafresh";font-size:3.125rem;font-weight:400;line-height:1}@media only screen and (max-width:767px){.slider--best-offers .slider__item__title{font-size:2.5rem;height:159px;margin:-159px 0 0;padding:0 5px;position:relative}.slider--best-offers .slider__item__title span{display:block;position:relative;top:50%;transform:translate(0,-50%)}}.slider--exclus .slick-dots{bottom:0}.slider--exclus .slick-dots li button:before{background:#e92d8e;border-radius:99px;transition:all 150ms linear}@media only screen and (max-width:767px){.slider--exclus .slick-list{overflow:visible}}.slider--exclus .slider__button{border:2px solid #e92d8e;color:#e92d8e;display:inline-block;font-size:0;line-height:2.6875rem;margin:0 10px;min-height:47px;text-align:center;text-decoration:none;transition:all 150ms linear;width:47px}.slider--exclus .slider__button:hover{background:#e92d8e;color:#fff}.slider--exclus .slider__button--next{margin-left:-2px}.slider--exclus .slider__button--next:before{content:"→";font-size:1.0625rem}.slider--exclus .slider__button--prev:before{content:"←";font-size:1.0625rem}@media only screen and (max-width:767px){.slider--exclus .slider__infos{background:#fff;box-shadow:20px 20px 50px rgba(0,0,0,.1);display:block;padding:20px}}.slider--exclus .slider__item{min-width:714px;padding:35px 34px 50px;position:relative}@media only screen and (max-width:767px){.slider--exclus .slider__item{max-width:256px;min-width:200px;padding:0 5px}}.slider--exclus .slider__item__background{box-shadow:20px 20px 50px rgba(0,0,0,.1);position:relative;z-index:1}.slider--exclus .slider__item__baseline{display:block;font-size:1rem;font-weight:700;margin:0 auto;max-width:600px;padding:40px 20px 0}@media only screen and (max-width:767px){.slider--exclus .slider__item__baseline{color:#130c0e;font-size:14px;font-weight:400;line-height:1.8;min-height:70px;padding:0;text-align:justify}}.slider--exclus .slider__item__content{color:#fff;left:0;padding:50px 34px;position:absolute;text-align:center;top:50%;transform:translate(0,-50%);width:100%;z-index:2}@media only screen and (max-width:767px){.slider--exclus .slider__item__content{left:0;padding:0;position:relative;top:0;transform:translate(0,0)}}.slider--exclus .slider__item__cta .button{border:0;border-color:#fff;display:inline-block;font-family:"Lato";font-size:.875rem;line-height:2.6875rem;margin-top:40px;min-height:47px;min-width:180px;padding:0 20px;position:relative;text-align:center;text-decoration:none}@media only screen and (max-width:767px){.slider--exclus .slider__item__cta .button{border-color:#7f818a;color:#7f818a;margin-top:0}}.slider--exclus .slider__item__cta .button:after,.slider--inspirations .slider__content--main .slider__item__cta .button:after{border:2px solid #fff;content:"";height:100%;left:0;position:absolute;top:0;transition:all 400ms cubic-bezier(.6,-.28,.735,.045);width:100%}@media only screen and (max-width:767px){.slider--exclus .slider__item__cta .button:after{border-color:#7f818a}}.slider--exclus .slider__item__title{display:block;font-family:"Megafresh";font-size:6.25rem;font-weight:400;line-height:1}@media only screen and (max-width:767px){.slider--exclus .slider__item__title{font-size:2.5rem;height:159px;margin:-159px 0 0;padding:0 5px;position:relative}.slider--exclus .slider__item__title span{display:block;position:relative;top:50%;transform:translate(0,-50%)}}.slider--inspirations .foo{display:none}.slider--inspirations[data-role=slider-a11y] .slick-track{left:-280px}@media only screen and (max-width:1023px){.slider--inspirations[data-role=slider-a11y] .slick-track{left:-230px}}@media only screen and (max-width:599px){.slider--inspirations[data-role=slider-a11y] .slick-track{left:0}}.slider--inspirations .slider__button{border:2px solid #574b4a;color:#574b4a;display:inline-block;font-size:0;line-height:2.5625rem;margin-right:20px;min-height:45px;text-align:center;text-decoration:none;transition:all 150ms linear;width:45px}.slider--inspirations .slider__button:hover{background:#574b4a;color:#fff}.slider--inspirations .slider__button--next{margin-left:-2px}.slider--inspirations .slider__button--next:before{content:"→";font-size:1.0625rem}.slider--inspirations .slider__button--prev:before{content:"←";font-size:1.0625rem}.slider--inspirations .slider__content--main{left:422px;min-width:847px;position:relative;z-index:100}@media only screen and (max-width:1023px){.slider--inspirations .slider__content--main{left:382px}}@media only screen and (max-width:767px){.slider--inspirations .slider__content--main{left:0;min-width:300px;padding:0 10px 60px}.slider--inspirations .slider__content--main .slick-list{overflow:visible}}.slider--inspirations .slider__content--main .slider__item{display:block;min-width:467px;opacity:.3;padding-bottom:50px;position:relative;transition:all 300ms linear}@media only screen and (max-width:1023px){.slider--inspirations .slider__content--main .slider__item{min-width:390px}}@media only screen and (max-width:767px){.slider--inspirations .slider__content--main .slider__item{max-width:143px;min-width:143px;opacity:1;padding:0 5px}}.slider--inspirations .slider__content--main .slider__item.slick-current{opacity:1}.slider--inspirations .slider__content--main .slider__item__background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.slider--inspirations .slider__content--main .slider__item__background img{display:block;font-family:"object-fit: cover";height:100%;object-fit:cover;width:100%}.slider--inspirations .slider__content--main .slider__item__content{position:relative;top:50%;transform:translate(0,-50%);z-index:2}.slider--inspirations .slider__content--main .slider__item__cta{text-align:center}@media only screen and (max-width:767px){.slider--inspirations .slider__content--main .slider__item__cta{height:100%;left:0;position:absolute;top:0;width:100%}}.slider--inspirations .slider__content--main .slider__item__cta .button{border:0;color:#fff;display:inline-block;font-family:"Lato";font-size:.875rem;margin-top:30px;min-width:154px;padding:12px 20px;position:relative;text-align:center;text-decoration:none}@media only screen and (max-width:767px){.slider--inspirations .slider__content--main .slider__item__cta .button{color:transparent;min-width:100px}.slider--inspirations .slider__content--main .slider__item__cta .button:after{display:none}}.slider--inspirations .slider__content--main .slider__item__inner{box-shadow:20px 20px 50px rgba(0,0,0,.1);height:380px;position:relative;width:380px}@media only screen and (max-width:767px){.slider--inspirations .slider__content--main .slider__item__inner{height:236px;width:100%}}.slider--inspirations .slider__content--main .slider__item__title{color:#fff;display:block;font-family:"Megafresh";font-size:3.75rem;line-height:1;text-align:center}@media only screen and (max-width:767px){.slider--inspirations .slider__content--main .slider__item__title{font-size:2.5rem;padding:0 10px}}.slider--inspirations .slider__content--synced{left:222px;margin-top:-530px;min-width:1247px;overflow:hidden;padding:100px 0 100px 200px;position:relative;z-index:10}@media only screen and (max-width:1023px){.slider--inspirations .slider__content--synced{left:182px}}@media only screen and (max-width:767px){.slider--inspirations .slider__content--synced{display:none}}.slider--inspirations .slider__content--synced .slick-list,.slider--itineraries .slick-list{overflow:visible}.slider--inspirations .slider__content--synced .slider__item{height:380px;min-width:467px;opacity:0;position:relative;transition:all 300ms linear}@media only screen and (max-width:1023px){.slider--inspirations .slider__content--synced .slider__item{min-width:390px}}.slider--inspirations .slider__content--synced .slider__item.slick-current{opacity:1}.slider--inspirations .slider__content--synced .slider__visuel-left{left:-182px;position:absolute;top:-100px}.slider--inspirations .slider__content--synced .slider__visuel-right{bottom:-100px;position:absolute;right:30px}.slider--itineraries .foo{display:none}.slider--itineraries .slider__button{border:2px solid #e92d8e;color:#e92d8e;display:inline-block;font-size:0;line-height:2.6875rem;min-height:47px;text-align:center;text-decoration:none;transition:all 150ms linear;width:47px}.slider--itineraries .slider__button:hover{background:#e92d8e;color:#fff}.slider--itineraries .slider__button--next{margin-left:-2px}.slider--itineraries .slider__button--next:before{content:"→";font-size:1.0625rem}.slider--itineraries .slider__button--prev:before{content:"←";font-size:1.0625rem}.slider--itineraries .slider__content{margin-top:110px;position:relative;z-index:100}@media only screen and (max-width:767px){.slider--itineraries .slider__content{margin-top:0;padding:0 10px}}.slider--itineraries .slider__item{margin:0 25px;min-height:200px;position:relative;width:200px}@media only screen and (max-width:1023px){.slider--itineraries .slider__item{box-shadow:0 20px 30px rgba(0,0,0,.1);height:230px;margin:0 17px;min-width:133px;width:133px}}@media only screen and (max-width:767px){.slider--itineraries .slider__item{height:260px;margin:0 5px}}.slider--itineraries .slider__item:focus .slider__item__background,.slider--itineraries .slider__item:hover .slider__item__background{box-shadow:0 20px 30px rgba(0,0,0,.2);transform:translate(0,-75%)}@media only screen and (max-width:1023px){.slider--itineraries .slider__item:focus .slider__item__background,.slider--itineraries .slider__item:hover .slider__item__background{box-shadow:none;transform:translate(0,0)}}.slider--itineraries .slider__item__background{box-shadow:0 20px 30px rgba(0,0,0,.1);margin-bottom:-200px;position:relative;transition:all 200ms linear;z-index:2}@media only screen and (max-width:1023px){.slider--itineraries .slider__item__background{box-shadow:none;margin-bottom:0}}.slider--itineraries .slider__item__background img,.slider--our-rooms .slider__item__background img{display:block;height:auto;position:relative;width:100%;z-index:1}.slider--itineraries .slider__item__badge{border-radius:3px;bottom:20px;color:#fff;display:block;font-family:"Lato";font-size:.625rem;left:20px;padding:5px;position:absolute;z-index:2}.slider--itineraries .slider__item__badge.festival-guide{color:#000}@media only screen and (max-width:1023px){.slider--itineraries .slider__item__badge{bottom:10px;left:10px}}.slider--itineraries .slider__item__img-title{bottom:0;color:#fff;font-family:"Manifoldcf";font-size:2.25rem;font-weight:300;left:0;line-height:1;padding:20px;position:absolute;width:100%;z-index:2}.slider--itineraries .slider__item__baseline{color:#130c0e;display:block;font-size:.875rem;line-height:1.5;overflow:hidden;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.slider--itineraries .slider__item__baseline--with-wrap{white-space:normal}@media only screen and (max-width:1023px){.slider--itineraries .slider__item__baseline{font-size:.75rem;padding:0 10px 30px}}.slider--itineraries .slider__item__content{height:100%;left:0;padding-top:50px;top:0;width:100%;z-index:1}.slider--itineraries .slider__item__content--no-title{padding-top:60px}@media only screen and (max-width:1023px){.slider--itineraries .slider__item__content{height:auto;padding-top:0;position:static}}.slider--itineraries .slider__item__cta{padding-top:18px;text-align:center}@media only screen and (max-width:1023px){.slider--itineraries .slider__item__cta{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:100}}.slider--itineraries .slider__item__cta .button{border:2px solid #130c0e;color:#130c0e;display:inline-block;font-size:.875rem;line-height:1.3;max-width:90%;min-width:160px;padding:5px 10px;text-decoration:none;transition:all 300ms linear}.slider--itineraries .slider__item__cta .button:hover{background:#130c0e;color:#fff}.slider--itineraries .slider__item__title{color:#130c0e;display:block;font-size:1.125rem;font-weight:700;line-height:1.2;margin-top:16px;overflow:hidden;padding:0 20px 14px}@media only screen and (max-width:1023px){.slider--itineraries .slider__item__title{font-size:1rem;margin:0;padding:10px}}.slider--our-rooms .slick-list{overflow:visible}.slider--our-rooms .slider__button{border:2px solid #574b4a;color:#574b4a;display:inline-block;font-size:0;line-height:2.6875rem;margin:0 10px;min-height:47px;text-align:center;text-decoration:none;transition:all 150ms linear;width:47px}.slider--our-rooms .slider__button:hover{background:#574b4a;color:#fff}.slider--our-rooms .slider__button--next:before{content:"→";font-size:1.0625rem}.slider--our-rooms .slider__button--prev:before{content:"←";font-size:1.0625rem}.slider--our-rooms .slider__content{margin-top:30px;position:relative;z-index:100}@media only screen and (max-width:767px){.slider--our-rooms .slider__content{margin-top:0;padding:0 10px}}.slider--our-rooms .slider__item{height:464px;margin:0 25px;position:relative;width:464px}@media only screen and (max-width:767px){.slider--our-rooms .slider__item:before{background:linear-gradient(to bottom,rgba(255,255,255,0) 26%,rgba(252,252,252,0) 27%,rgba(0,0,0,.3) 100%);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}}.slider--our-rooms .slider__item__mobile-cta{display:none}@media only screen and (max-width:767px){.slider--our-rooms .slider__item__mobile-cta{bottom:10px;display:block;left:10px;position:absolute;text-align:center;width:calc(100% - 20px)}.slider--our-rooms .slider__item__mobile-cta .button{border:2px solid #fff;color:#fff;display:block;font-size:.75rem;line-height:1.9375rem;text-align:center;width:100%}.slider--our-rooms .slider__item{width:133px}}.slider--our-rooms .slider__item[data-slug=tandem]{background:#dbceae;color:#574b4a}.slider--our-rooms .slider__item[data-slug=side-car]{background:#dd2465;color:#fff}.slider--our-rooms .slider__item[data-slug=break]{background:#f59c19;color:#fff}.slider--our-rooms .slider__item[data-slug=cabrio]{background:#00747a;color:#fff}.slider--our-rooms .slider__item[data-slug=combi]{background:#2db5b4;color:#fff}@media only screen and (max-width:767px){.slider--our-rooms .slider__item{height:260px;margin:0 5px}}.slider--our-rooms .slider__item__room{color:#000;display:block;font-family:"Manifoldcf";font-size:.9375rem;font-weight:900;left:0;position:absolute;text-align:center;text-transform:uppercase;top:10px;width:100%;z-index:10}.slider--our-rooms .slider__item__cat{color:#fff;display:block;font-family:"Megafresh";font-size:2.9375rem;font-weight:400;position:absolute;text-align:center;top:30px;width:100%;z-index:20}@media only screen and (max-width:767px){.slider--our-rooms .slider__item__cat{font-size:1.875rem}}.slider--our-rooms .slider__item__background{margin-top:50px;position:relative;text-align:center;transition:all 200ms linear;z-index:2}@media only screen and (max-width:1023px){.slider--our-rooms .slider__item__background{box-shadow:none}}@media only screen and (max-width:767px){.slider--our-rooms .slider__item__background{margin-top:90px}}.slider--our-rooms .slider__item__background img{margin:0 auto;max-width:90%;width:250px}.slider--our-rooms .slider__item__baseline{display:block;font-size:.875rem;line-height:1.5;padding:20px 60px;text-overflow:ellipsis;white-space:nowrap}.slider--our-rooms .slider__item__baseline--with-wrap{white-space:normal}.slider--our-rooms .slider__item__content{left:0;top:0;width:100%;z-index:1}@media only screen and (max-width:767px){.slider--our-rooms .slider__item__content{display:none}}.slider--our-rooms .slider__item__cta{padding-top:18px;text-align:center}@media only screen and (max-width:1023px){.slider--our-rooms .slider__item__cta{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:100}}.slider--our-rooms .slider__item__cta .button{border:2px solid #7f818a;color:#7f818a;display:inline-block;font-size:.875rem;line-height:1.3;max-width:90%;min-width:160px;padding:5px 10px;text-decoration:none;transition:all 300ms linear}.slider--our-rooms .slider__item__cta .button:hover{background:#7f818a;color:#fff}.slider--our-rooms .slider__item__title{color:#7f818a;display:block;font-size:1.125rem;font-weight:700;line-height:1.2;margin-top:16px;overflow:hidden;padding:0 20px 14px}@media only screen and (max-width:1023px){.slider--our-rooms .slider__item__title{font-size:16px;margin:0;padding:10px}}@media only screen and (max-width:767px){.slider--on-the-road:after,.slider--on-the-road:before{color:#7f818a;font-size:1rem;position:absolute;top:50%;transform:translate(0,-50%);z-index:10}.slider--on-the-road:after{content:"→";right:20px}.slider--on-the-road:before{content:"←";left:20px}}.slider--on-the-road .slick-dots{bottom:100px}.slider--on-the-road .slick-dots li button:before{background:#f8aa00;border-radius:99px;transition:width 150ms linear}.slider--on-the-road .slick-dots li.slick-active,.slider--on-the-road .slick-dots li.slick-active button,.slider--on-the-road .slick-dots li.slick-active button:before{width:20px}.footer,.slider--on-the-road .slider__item{position:relative}@media only screen and (max-width:1023px){.slider--on-the-road .slider__item{width:300px}}.slider--on-the-road .slider__item__background{position:absolute;right:20px;top:0;z-index:2}@media only screen and (max-width:767px){.slider--on-the-road .slider__item__background{display:none}}.slider--on-the-road .slider__item__background img{max-height:130px}@media only screen and (max-width:1023px){.slider--on-the-road .slider__item__background img{max-height:100px}}.slider--on-the-road .slider__item__content{background:#f8f8f8;box-shadow:0 20px 20px rgba(0,0,0,.2);margin:40px 20px;min-height:350px;padding:50px 50px 80px;z-index:1}@media only screen and (max-width:1023px){.slider--on-the-road .slider__item__content{margin:40px 10px;min-height:300px;padding:50px 20px 20px}}@media only screen and (max-width:767px){.slider--on-the-road .slider__item__content{min-height:200px;padding:30px 40px 20px}}.slider--on-the-road .slider__item__desc,.slider--on-the-road .slider__item__title{color:#7f818a;font-family:"Lato";padding-bottom:30px}.slider--on-the-road .slider__item__title{font-size:1.5rem;font-weight:700;line-height:1.3}@media only screen and (max-width:1023px){.slider--on-the-road .slider__item__desc,.slider--on-the-road .slider__item__title{font-size:1.25rem;padding-bottom:20px}}.slider--on-the-road .slider__item__desc{font-size:1rem;font-weight:400;line-height:1.3}@media only screen and (max-width:1023px){.slider--on-the-road .slider__item__desc{font-size:.875rem}}.footer{background:#574b4a;clear:both;color:#fff;min-height:380px;padding:55px 0 80px;z-index:20}@media only screen and (max-width:767px){.footer{margin-top:80px;padding:0 0 80px}}.footer__aside{clear:both}.footer__aside--primary{display:block;padding:0 20px;position:relative;text-align:center}.footer__aside--primary a,.footer__aside--primary span{font-size:.8125rem;text-decoration:none}@media only screen and (max-width:767px){.footer__aside--primary:before{background:#fff;content:"";height:2px;left:50%;margin-left:-24px;opacity:.2;position:absolute;top:-30px;width:48px}.footer__aside--primary a,.footer__aside--primary span{font-size:.75rem;text-decoration:none}}.footer__aside--secondary{display:block;padding-top:20px}.footer__aside--secondary .list{text-align:center}.footer__aside--secondary .list .list__item a,.footer__aside--secondary .list .list__item span{font-size:.75rem;text-decoration:none}.footer__baseline{font-size:.8125rem}.footer__baseline strong{color:#f8aa00;font-weight:400}.footer__content{margin:0 auto;max-width:1024px}@media (min-width:768px){.footer__content{display:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;padding:inherit}}.footer__follow-us{margin-bottom:30px;padding-bottom:30px;position:relative}@media only screen and (max-width:767px){.footer__follow-us{margin-top:30px;padding-top:30px;text-align:center}.footer__follow-us:before{background:#fff;content:"";height:2px;left:50%;margin-left:-24px;opacity:.2;position:absolute;top:0;width:48px}}.footer__follow-us:after{background:#fff;bottom:0;content:"";height:2px;left:0;opacity:.2;position:absolute;width:48px}@media only screen and (max-width:767px){.footer__follow-us:after{left:50%;margin-left:-24px}}.footer__follow-us .list__item{margin-right:30px}@media only screen and (max-width:767px){.footer__follow-us .list__item{margin:0 15px}}.footer__follow-us .list__item a{color:#fff;text-decoration:none;transition:all 150ms linear}.footer__follow-us .list__item a .icon-fonts{border:2px solid #fff;border-radius:99px;font-size:2.75rem;transition:all 150ms linear}.footer__follow-us .list__item a:hover{color:#574b4a}.footer__follow-us .list__item a:hover .icon-fonts{background:#fff}.footer__logo{float:left;min-height:200px;position:relative;width:290px}@media only screen and (max-width:1023px){.footer__logo{width:27%}}@media only screen and (max-width:767px){.footer__logo{min-height:1px;width:100%}}.footer__logo a{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.footer__logo a{left:0;margin:-47px auto 0;position:relative;top:0;transform:translate(0,0)}}.footer__logo a img{display:block;height:100px;width:100px}@media only screen and (max-width:767px){.footer__logo a img{height:70px;margin:0 auto;width:70px}}.footer__main{display:block}.footer__nav{float:left;width:268px}@media only screen and (max-width:1023px){.footer__nav{width:32%}}@media only screen and (max-width:767px){.footer__nav{padding-top:25px;width:100%}}.footer__nav .list{list-style:none;margin:0;padding:0}.footer__nav .list__item{display:block}.footer__nav .list__item a{display:block;font-size:.75rem;line-height:1.2;margin-bottom:20px;text-align:left;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:767px){.footer__nav .list__item a{font-size:1rem;margin-bottom:30px;text-align:center}.footer__newsletter{text-align:center}}.footer__newsletter .button{background:#f8aa00;color:#000;display:inline-block;font-size:.875rem;font-weight:700;line-height:2.9375rem;margin-top:20px;min-height:47px;min-width:235px;text-align:center;text-decoration:none;transition:all 150ms linear}.footer__newsletter .button:hover{background:#fff;color:#f8aa00}.footer__share{float:left;margin-bottom:30px;padding-bottom:30px;position:relative;width:400px}@media only screen and (max-width:1023px){.footer__share{width:41%}}@media only screen and (max-width:767px){.footer__share{width:100%}}.footer__title{color:#f8aa00;font-size:.8125rem;font-weight:700;padding-bottom:30px;text-transform:uppercase}@media only screen and (max-width:767px){.footer__title{font-size:1rem;text-align:center}}.fixed-logo{bottom:25px;left:50%;opacity:0;position:fixed;text-align:center;transform:translate(-50%,0);transition:all 150ms linear;z-index:600}.fixed-logo.bigOnInit,.fixed-logo.visible{opacity:1}.fixed-logo.bigOnInit .brand-logo{width:130px}.fixed-logo.bigOnInit.visible .brand-logo{width:100px}@media only screen and (max-width:767px){.fixed-logo.bigOnInit.visible .brand-logo{width:70px}}@media only screen and (max-width:767px){.fixed-logo{bottom:20px}}.fixed-logo .brand-logo{display:block;height:auto;margin:0 auto;transition:all 150ms linear;width:100px}@media only screen and (max-width:767px){.fixed-logo .brand-logo{width:70px}}.revealable{opacity:0}.revealable.is-revealed{opacity:1;transition:opacity 1s}.gallery{font-size:0;padding-top:40px;text-align:center}@media only screen and (max-width:767px){.gallery{margin:0 -10px}}.gallery__button{background:0 0;border:0;color:#7f818a;font-size:.875rem;font-weight:700;line-height:1;margin:15px auto;opacity:0;position:relative;text-decoration:none;transition:opacity .3s}.has-next .gallery__button{opacity:1}.gallery__button .icon-fonts{margin-bottom:5px;transition:transform 500ms linear}.gallery__button:hover.gallery__button .icon-fonts,.section--join-our-community .section__footer .button:hover .icon-fonts{transform:rotate(-360deg)}.gallery__image{display:block;font-family:"object-fit: cover";height:100%;object-fit:cover;width:100%}.gallery__item{display:inline-block;height:180px;margin:10px;position:relative;width:180px}@media only screen and (max-width:767px){.gallery__item{margin:5px;max-width:calc(50% - 20px)}}.gallery__item:before{color:#fff;font-size:2.1875rem;position:absolute;right:0;text-align:right;top:0;z-index:10}.section--join-our-community-grey-background{background:#f8f8f8;padding-top:50px}.section--join-our-community .section__baseline{font-size:0;margin:0 auto;width:400px}.section--join-our-community .section__baseline .emoji{display:inline-block;height:auto;margin-left:3px;vertical-align:middle;width:16px}@media only screen and (max-width:767px){.section--join-our-community .section__baseline{max-width:440px;width:100%}}.section--join-our-community .section__baseline__logo{background:#f8aa00;border-radius:99px;display:inline-block;height:65px;overflow:hidden;padding:0 8px;transform:translate(0,0);vertical-align:middle;width:65px}.section--join-our-community .section__baseline__logo img{display:block;height:auto;width:100%}.section--join-our-community .section__baseline__text{color:#130c0e;display:inline-block;font-size:1rem;font-weight:400;line-height:1.8;padding-left:20px;text-align:left;vertical-align:middle;width:calc(100% - 65px)}.section--join-our-community .section__baseline__text a{font-weight:700;text-decoration:none}.section--join-our-community .section__baseline__text strong{color:#f8aa00}@media only screen and (max-width:767px){.section--join-our-community .section__baseline__text{line-height:1.2}.section--join-our-community .section__baseline__text>a{display:inline-block;padding-bottom:10px}}.section--join-our-community .section__content{margin:0 auto;max-width:1024px;padding:0 10px}.section--join-our-community .section__footer{padding:15px 0;text-align:center}.section--join-our-community .section__footer .button{color:#7f818a;display:none;font-size:.875rem;font-weight:700;line-height:1;position:relative;text-decoration:none}.section--join-our-community .section__footer .button .icon-fonts{margin-bottom:5px;transition:all 500ms linear}.section--join-our-community .section__title{color:#574b4a;font-family:"Megafresh";font-size:4.375rem;font-weight:400}@media only screen and (max-width:767px){.section--join-our-community .section__title{font-size:2.5rem}}.banner p{margin-top:0}.banner .section__content{margin:0 auto;max-width:1024px}.banner .section__main{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:1025px){.banner .section__main{-ms-flex-align:center;align-items:center}.banner .section__main,.banner--right .section__main{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:768px){.banner--center{background-image:url(/frenchtrip/assets/images/banners/map.png);background-position:calc(50% - 320px) 30%;background-repeat:no-repeat;background-size:500px}}.banner__image-container{max-width:400px;position:relative;width:80%;z-index:1}@media (max-width:1024px){.banner__image-container{margin:0 auto}}@media (min-width:1025px){.banner__image-container{width:35%}}.banner__image-container:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banner__image{display:block}.banner__crossed,.banner__legende{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.banner__legende{color:#fff;line-height:1;text-align:center;text-shadow:0 0 5px #000;white-space:nowrap}.banner__crossed{font-size:1.75rem;font-weight:900;opacity:0;text-transform:uppercase;visibility:hidden}.banner__crossed:after{background-color:#fff;content:"";height:10%;left:0;position:absolute;top:58%;transform:translateY(-50%);transition:width .3s ease-in-out;transition-delay:.8s;width:0}.banner--visible .banner__crossed{animation-duration:2s;animation-fill-mode:forwards;animation-name:peekaboo}.banner--visible .banner__crossed:after{width:100%}.banner__real{font-family:"Megafresh";font-size:2.75rem;opacity:0;transition-delay:2s;transition-duration:.3s;transition-property:opacity,visibility;transition-timing-function:ease;visibility:hidden}.banner--visible .banner__real{opacity:1;visibility:visible}.banner__text{padding:200px 20px 20px;position:relative}.banner--left .banner__text{color:#000}.banner--right .banner__text{color:#fff}.banner--center .banner__text{margin:0 auto;max-width:500px;padding:40px 20px;text-align:center}@media (max-width:1024px){.banner__text{margin-top:-180px;text-align:center}}@media (min-width:1025px){.banner__text{background-image:url(/frenchtrip/assets/images/banners/map.png);background-repeat:no-repeat;-ms-flex:1;flex:1}.banner--left .banner__text{background-position:calc(100% + 155px) 50%;padding:40px 200px 40px 50px}.banner--right .banner__text{background-position:calc(0 - 155px) 50%;padding:40px 50px 40px 200px}.banner--center .banner__text{background-image:none}}.banner__title{font-family:"Megafresh";font-size:4rem;font-weight:500;margin:0 0 24px}.banner__description{font-size:1rem;margin-bottom:32px}@media (min-width:768px) and (max-width:1024px){.banner__description{margin-left:auto;margin-right:auto;max-width:500px}}.banner__cta{border:2px solid;display:inline-block;font-size:.75rem;font-weight:900;margin-bottom:16px;padding:8px 50px;text-decoration:none;text-transform:uppercase;transition-duration:.25s;transition-property:color,background-color,border-color;transition-timing-function:ease}.festival-guide .banner__cta{border-color:#000}.festival-guide .banner__cta:hover{background-color:#000;border-color:#000;color:#fff}.ride-style .banner__cta{border-color:#fff}.ride-style .banner__cta:hover{background-color:#fff;border-color:#fff;color:#00747a}.banner__badge{background-color:#fff;display:none;max-width:100px;padding:50px 15px 15px;position:absolute;top:0}@media (min-width:768px){.banner__badge{display:block}}.banner--left .banner__badge{right:calc(50% - 320px)}@media (min-width:1025px){.banner--left .banner__badge{right:30px}.banner--right .banner__badge{left:30px}}@media (min-width:768px){.banner--center .banner__badge{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;left:calc(100% + 20px);padding-top:0;width:100px}}@media (min-width:1025px){.banner--center .banner__badge{left:calc(100% + 40px)}}.section--brand-header .section__header{text-align:center}.section--brand-header .section__header .brand-logo{height:auto;margin-bottom:30px;width:174px}@media only screen and (max-width:767px){.section--brand-header .section__header .brand-logo{width:90px}}.section--brand-header .section__title{color:#574b4a;font-family:"Megafresh";font-size:6.25rem;font-weight:400}@media only screen and (max-width:1023px){.section--brand-header .section__title{font-size:5rem}}@media only screen and (max-width:767px){.section--brand-header .section__title{font-size:3.125rem}}.section--brand-header .section__baseline{color:#574b4a;font-family:"Lato";font-size:1rem;line-height:1.3;margin:35px auto;max-width:740px;padding:0 20px}@media only screen and (max-width:767px){.section--brand-header .section__baseline{margin:15px auto}}.section--road-path{position:relative}.section--road-path .section__background{left:0;position:absolute;text-align:center;top:0;width:100%}@media only screen and (max-width:1023px){.section--road-path .section__background--main{height:100%}.section--road-path .section__background--main img{font-family:"object-fit: cover";height:100%;object-fit:cover;width:100%}}.section--road-path .section__content{position:relative}.section--road-path .section__content--anim-path{min-height:1700px;padding:212px 0 25px}@media only screen and (max-width:1023px){.section--road-path .section__content--anim-path{padding-top:132px}}@media only screen and (max-width:767px){.section--road-path .section__content--anim-path{min-height:1460px}}.section--road-path .section__anim-wrapper{height:1160px;margin:0 auto;position:relative;width:240px}.section--road-path .section__anim-wrapper--picto-van{height:127px;margin-left:-87px;margin-top:-97px;position:absolute;top:0;width:175px;z-index:10}@media only screen and (max-width:1023px){.section--road-path .section__anim-wrapper--picto-van{margin-left:26px}}.section--road-path .section__anim-wrapper--bullet,.section--road-path .section__anim-wrapper--bullet-bottom,.section--road-path .section__anim-wrapper--bullet-top{background:#574b4a;border-radius:99px;height:24px;overflow:hidden;position:absolute;width:24px;z-index:1}.section--road-path .section__anim-wrapper--bullet-top{left:98px;top:-13px}.section--road-path .section__anim-wrapper--bullet-bottom{bottom:-12px;left:109px}.section--road-path .section__moutains{left:50%;margin-left:-460px;position:absolute;top:100px;transform:translate(-50%,0);width:380px;z-index:200}@media only screen and (max-width:1023px){.section--road-path .section__moutains{margin-left:-460px;top:20px;transform:scale(.6);transform-origin:50% 11%}}@media only screen and (max-width:767px){.section--road-path .section__moutains{margin-left:-420px;top:120px}}.section--road-path .section__moutains .section__background{position:relative;width:380px;z-index:1}@media only screen and (max-width:767px){.section--road-path .section__moutains .section__background{display:none}}.section--road-path .section__moutains .section__picto{bottom:-49px;position:absolute;right:-80px;z-index:2}.section--road-path .section__forest{left:50%;margin-left:260px;position:absolute;top:226px;transform:translate(-50%,0);z-index:200}@media only screen and (max-width:1023px){.section--road-path .section__forest{margin-left:-50px;transform:scale(.6);transform-origin:50% 11%}}@media only screen and (max-width:767px){.section--road-path .section__forest{margin:0;transform:scale(1) translate(-50%,0);transform-origin:50% 50%;width:90%}}.section--road-path .section__forest .section__content{background:#f8aa00;color:#161412;max-width:100%;min-height:200px;padding:25px;width:445px;z-index:10}.section--road-path .section__forest .section__title{font-size:1.5rem;font-weight:400;line-height:1.5;margin:0;max-width:100%;text-align:left}@media only screen and (max-width:767px){.section--road-path .section__forest .section__title{font-size:1.375rem}}.section--road-path .section__forest .section__baseline{font-family:"lato";font-size:1rem;line-height:1.5}.section--road-path .section__forest .section__background{left:120px;position:relative;top:-94px;width:380px;z-index:1}@media only screen and (max-width:767px){.section--road-path .section__forest .section__background{display:none}}.section--road-path .section__forest .section__picto{bottom:80px;position:absolute;right:30px;z-index:2}@media only screen and (max-width:767px){.section--road-path .section__forest .section__picto{bottom:auto;right:-60px;top:-119px}.section--road-path .section__forest .section__picto img{width:180px}}.section--road-path .section__beach{left:50%;margin-left:-380px;position:absolute;top:726px;transform:translate(-50%,0);width:380px;z-index:200}@media only screen and (max-width:1023px){.section--road-path .section__beach{margin-left:-430px;top:563px;transform:scale(.6);transform-origin:50% 0}}@media only screen and (max-width:767px){.section--road-path .section__beach{margin-left:-380px;top:783px;transform:scale(.5)}}.section--road-path .section__beach .section__background{position:relative;width:380px;z-index:10}@media only screen and (max-width:767px){.section--road-path .section__beach .section__background{display:none}}.section--road-path .section__beach .section__picto{bottom:-49px;position:absolute;right:-80px}.section--road-path .section__beach .section__picto--wave{bottom:-85px;right:-170px;z-index:11}.section--road-path .section__beach .section__picto--palm{bottom:15px;right:-150px;z-index:9}.section--road-path .section__brand-slider{left:50%;margin-left:330px;position:absolute;top:1258px;transform:translate(-50%,0);width:430px;z-index:200}@media only screen and (max-width:1023px){.section--road-path .section__brand-slider{left:0;margin-left:0;top:878px;transform:translate(0,0);width:100%}}.section--road-path .section__reached-hotel{left:50%;margin-left:-230px;position:absolute;top:1365px;transform:translate(-50%,0);width:315px;z-index:200}@media only screen and (max-width:1023px){.section--road-path .section__reached-hotel{margin-left:0}}@media only screen and (max-width:767px){.section--road-path .section__reached-hotel{top:1325px;transform:translate(-50%,0) scale(.5);transform-origin:50% 0}}.section--road-path .section__reached-hotel .section__background{margin-top:-20px;position:relative;width:315px;z-index:1}.section--road-path .section__reached-hotel .section__logo{margin:0 auto;position:relative;width:174px;z-index:2}.section--brand-on-the-road{min-height:850px;overflow:hidden}@media only screen and (max-width:1023px){.section--brand-on-the-road{min-height:730px}}@media only screen and (max-width:767px){.section--brand-on-the-road{min-height:560px}}.section--brand-on-the-road .section__main{margin-top:110px;position:relative}@media only screen and (max-width:1023px){.section--brand-on-the-road .section__main{margin-top:140px}}.section--brand-on-the-road .section__background{height:640px;position:absolute;top:0;width:100%}@media only screen and (max-width:1023px){.section--brand-on-the-road .section__background{height:510px}}@media only screen and (max-width:767px){.section--brand-on-the-road .section__background{height:330px;opacity:.3;position:relative}}.section--brand-on-the-road .section__background--map{left:50%;margin-left:-180px;padding:50px 60px;position:absolute;transform:translate(-50%,0);width:493px;z-index:10}@media only screen and (max-width:1023px){.section--brand-on-the-road .section__background--map{max-width:50%}}@media only screen and (max-width:767px){.section--brand-on-the-road .section__background--map{display:none}}.section--brand-on-the-road .section__background--brush{left:58%;position:absolute;transform:translate(-50%,0);z-index:9}@media only screen and (max-width:1023px){.section--brand-on-the-road .section__background--brush{max-height:100%}}@media only screen and (max-width:767px){.section--brand-on-the-road .section__background--brush{font-family:"object-fit: cover";height:100%;left:0;object-fit:cover;position:absolute;transform:translate(0,0);width:100%}}.section--brand-on-the-road .section__infos{background:#fff;box-shadow:0 16px 40px rgba(0,0,0,.4);left:50%;margin-left:250px;padding:50px 60px;position:absolute;top:24px;transform:translate(-50%,0);width:380px;z-index:20}@media only screen and (max-width:1023px){.section--brand-on-the-road .section__infos{left:auto;margin-left:0;padding:40px;right:3%;transform:translate(0,0);width:44%}}@media only screen and (max-width:767px){.section--brand-on-the-road .section__infos{background:0 0;box-shadow:none;padding:30px;right:0;text-align:center;width:100%}}.section--brand-on-the-road .section__mobile-title,.section--brand-on-the-road .section__subtitle{color:#f8aa00;font-family:"Manifoldcf";font-size:2.1875rem;font-weight:300;padding-bottom:40px}.section--brand-on-the-road .section__mobile-title strong,.section--brand-on-the-road .section__subtitle strong{font-size:2.125rem;font-weight:700}@media only screen and (max-width:1023px){.section--brand-on-the-road .section__mobile-title,.section--brand-on-the-road .section__subtitle{display:none}}.section--brand-on-the-road .section__mobile-title{display:none}@media only screen and (max-width:1023px){.section--brand-on-the-road .section__mobile-title{display:block;position:relative;text-align:center;top:-100px}}.section--brand-on-the-road .section__descripiton{color:#7f818a;font-size:.875rem;line-height:1.5;padding:0 0 40px}.section--brand-on-the-road .section__cta-wrapper{text-align:center}.section--brand-on-the-road .section__cta-wrapper .button{border:2px solid #f8aa00;color:#7f818a;display:inline-block;font-size:.875rem;font-weight:700;padding:15px 10px;text-align:center;text-decoration:none;transition:all 300ms linear;width:100%}.section--brand-on-the-road .section__cta-wrapper .button:hover{background:#f8aa00;color:#fff}@media (max-width:767px){.section.banner{padding-bottom:60px}}@media (min-width:1025px){.section.banner{padding-top:60px}}.section--brand-now{position:relative;z-index:698}.section--brand-now .section__background{left:50%;position:absolute;text-align:right;transform:translate(-50%,0);width:1280px}@media only screen and (max-width:1023px){.section--brand-now .section__background{top:30px;width:100%}}@media only screen and (max-width:599px){.section--brand-now .section__background{display:none}}.section--brand-now .section__content{margin:0 auto;max-width:1024px;padding:60px 20px 0;position:relative;z-index:2}@media only screen and (max-width:1023px){.section--brand-now .section__content{padding:30px 0 80px}}@media only screen and (max-width:599px){.section--brand-now .section__content{margin-bottom:60px;padding-bottom:0;padding-top:0}}.section--brand-now .section__main{position:relative}.section--brand-now .section__main .editorial{background:#24abab;box-shadow:0 10px 40px rgba(0,0,0,.2);color:#fff;font-size:.875rem;line-height:1.8;padding:40px 200px 40px 67px;width:72%}@media only screen and (max-width:1023px){.section--brand-now .section__main .editorial{margin-left:2%;padding:40px 130px 40px 57px;width:71%}}@media only screen and (max-width:767px){.section--brand-now .section__main .editorial{margin:0;padding:330px 10px 10px;width:100%}}.section--brand-now .section__main .editorial__title{font-size:1.5rem;text-transform:uppercase}.section--brand-now .section__main .editorial__app{padding-top:50px}.section--brand-now .section__main .editorial__app a{display:inline-block;margin-right:10px;text-decoration:underline;vertical-align:middle}@media only screen and (max-width:767px){.section--brand-now .section__main .editorial__app{padding-top:30px;text-align:center}}.section--brand-now .section__main .embedded-video--guitar{left:-80px;position:absolute;top:-130px;z-index:2}@media only screen and (max-width:767px){.section--brand-now .section__main .embedded-video--guitar{display:none}}.section--brand-now .section__main .embedded-video__poster{top:50%;transform:translate(0,-50%);z-index:2}@media only screen and (max-width:1023px){.section--brand-now .section__main .embedded-video__poster{height:300px;margin:0;position:absolute;top:50%;width:300px}}@media only screen and (max-width:767px){.section--brand-now .section__main .embedded-video__poster{left:50%;top:10px;transform:translate(-50%,0)}}.section--brand-now .section__main .embedded-video__poster--poster{position:relative;z-index:2}.section--brand-now .section__main .embedded-video__poster--hand{left:230px;position:absolute;top:-110px;z-index:1}@media only screen and (max-width:767px){.section--brand-now .section__main .embedded-video__poster--hand{display:none}}.section--brand-now .section__header{padding-bottom:10px;text-align:center}.section--brand-now .section__title{color:#24abab;font-size:3rem;font-weight:300;text-decoration:none}@media only screen and (max-width:599px){.section--brand-now .section__title{font-size:3rem}}.section--brand-univers{padding:60px 0 100px}@media only screen and (max-width:767px){.section--brand-univers{padding:0 0 60px}}@media only screen and (max-width:1023px){.section--brand-univers .slider__item{min-height:320px}.section--brand-univers .slider__item__img-title{color:#7f818a;display:block;font-size:1rem;font-weight:700;line-height:1.3;padding:20px 20px 10px;position:static}.section--brand-univers .slider__item__baseline{padding:0 20px 20px}}.section--brand-univers .section__main{margin:0 auto;max-width:100%;width:950px}@media only screen and (max-width:767px){.section--brand-univers .section__baseline{display:none}}.section--brand-univers .section__baseline__text{color:#7f818a;font-size:1rem;line-height:1.5}.section--brand-univers .section__content{margin:0 auto;max-width:1400px;position:relative}.section--brand-univers .section__cta{font-size:0;text-align:center}@media only screen and (max-width:767px){.section--brand-univers .section__cta{display:none}}.section--brand-univers .section__cta .button{border-color:#e92d8e;color:#e92d8e;display:inline-block;font-size:.0625rem;height:47px;line-height:44px;margin-top:35px;min-width:165px;padding:0 20px;text-align:center;text-decoration:none;transition:all 150ms linear}.section--brand-univers .section__cta .button:hover{background:#e92d8e;color:#fff}.section--brand-univers .section__header{margin:0 auto;max-width:1280px;position:relative;text-align:center}.section--brand-univers .section__nav{bottom:0;font-size:0;margin-top:35px;position:absolute;right:20px}@media only screen and (max-width:767px){.section--brand-univers .section__nav{display:none}}.section--brand-univers .section__title{color:#e92d8e;font-weight:300}@media only screen and (max-width:767px){.section--brand-univers .section__title{margin:0;max-width:100%}}
/*# sourceMappingURL=styles.css.map */
