@media only screen and (max-width:1550px){.container{padding-left:60px;padding-right:60px}.section-home-news .animate-box{width:37.5%}.section-home-news .animate-box.see-all{width:25%}.section-home-news .animate-box:nth-child(3){display:none}.section-contact .infos-contact{width:400px}.section-contact .contact-form{width:calc(100% - 400px)}}@media only screen and (max-width:1300px){.main-content-wrapper .section-header .nav li a{padding:15px 10px}.section-home-offers .big-box,.section-home-offers .small-boxes{width:50%}.section-contact .contact-form{padding-left:50px}}@media only screen and (max-width:1199px){.mobile-nav{display:block}.main-content-wrapper .section-header .nav{float:initial;height:auto}.main-content-wrapper .section-header .nav .sub-menu.sub-menu-active .main-content-wrapper .section-header .nav-responsive .sub-menu-mobile.sub-menu-active{position:relative;max-width:320px;padding:0;margin-top:-30px;margin-bottom:20px}.container,.section-page-news .container,.section_page-gallery .container{padding-left:25px;padding-right:25px}.section-home-presentation{width:50%;padding-left:40px;padding-right:20px}.section-home-be{padding-left:20px;padding-right:40px;width:50%}.section-detail-presentation{width:calc(100% - 450px);padding-left:40px;padding-right:20px}.section-detail-be{width:450px;padding-left:20px;padding-right:40px}.section-detail-be .container,.section-detail-presentation .module-infos .white-bg{padding:30px}.section-detail-presentation .module-infos ul li{width:100%}.main-content-wrapper .section-header .bottom-header{display:none}.main-content-wrapper .section-header .nav-close{display:block}.section-video,.section-video .slider-content,.section-slider,.section-slider .slider-content,.under-video,.section-slider .slider-home{height:600px}.section-home-tripadvisor .container .module-tripadvisor{height:auto}.section-home-news .animate-box.see-all .offer .desc img{height:60px}.section-contact .container,#section-BE-resa,.section-detail-calendar .container{padding-left:40px;padding-right:40px}.section-contact .infos-contact{width:100%}.section-contact .infos-contact .text{width:49%;display:inline-block;vertical-align:top}.section-contact .infos-contact .text:first-child{margin-bottom:0;padding-right:20px}.section-contact .infos-contact .text:last-child{padding-left:20px}.section-contact .contact-form{width:100%;margin-left:0;padding-left:0;padding-top:50px}}@media only screen and (max-width:1024px){.pt-80{padding-top:50px}.pb-80{padding-bottom:50px}.pt-170{padding-top:140px}.pb-170{padding-bottom:140px}.all-offers-home{height:855px}.section-home-offers .big-box{width:100%;height:285px;padding-bottom:30px;padding-top:0}.section-home-offers .small-boxes{width:100%}.section-home-os .slider-home-os .btn-group{display:block}.section-detail-calendar .avail-calendar-w{width:84%}.section-detail-calendar div[id*=ConstellationCalendarContainer].co-widget-calendar-large .pika-cnstell-lendar{width:46%;margin:0 30px 0 0}.section-detail-calendar .calendar_status{width:15%}.section-contact .contact-mapkit #mapApple{height:705px}.section-footer .bottom-footer,.section-footer .social-info{padding:20px 5px}.around-item-img-w{height:250px}.around-item-content-w{padding:20px}.section-home-tripadvisor{padding-bottom:0}.section-home-tripadvisor .container{padding-right:25px}.booking-widget .container{padding-left:25px}.section_map-bottom #applemapkit #mapApple{height:300px}}@media only screen and (max-width:768px){.container,.section-page-news .container,.section_page-gallery .container{padding-left:15px;padding-right:15px}.pt-80{padding-top:20px}.pb-80{padding-bottom:20px}.pt-170{padding-top:120px}.pb-170{padding-bottom:120px}.section-slider .title-slider,.section-video .title-slider{padding-left:10%;padding-right:10%}.section-home-be,.section-home-scea .container,.section-home-newsletter .container,.section-page-redac .container,.section-detail-scea .container,.section-detail-calendar .container,.section-contact .container,.section-detail-meeting .container,.section-contact .container,#section-BE-resa{padding-left:30px;padding-right:30px}.section-home-presentation,.section-home-be{width:100%;padding-left:30px;padding-right:30px;margin-left:0}.section-home-news .animate-box,.section-home-news .animate-box.see-all{width:50%}.section-home-options .container .option-box .image{height:130px;width:130px}.section-home-scea .container ul li,.section-detail-scea .container ul li{width:-moz-calc(50% - 3px);width:-o-calc(50% - 3px);width:-webkit-calc(50% - 3px);width:calc(50% - 3px)}.section-home-news .animate-box:nth-child(2){display:none}.giftcard-section .container{padding-left:30px;padding-right:30px}.giftcard-section .owl-item .offer-content-w{padding:20px}#ConstellationWidget.co-widget-intermediate .co-widget-trip label,#ConstellationWidget.co-widget-intermediate .co-widget-occupancy label{display:none !important}.section-footer .col-sm-12,.section-footer .col-xs-12{text-align:center;margin-bottom:20px}.section-footer .col-sm-12:last-child,.section-footer .col-xs-12:last-child{margin-bottom:0}.section-footer .col-sm-12 .logo-elloha,.section-footer .col-xs-12 .logo-elloha{float:none !important}.single-product-wrapper .product-description .product-title{padding-right:15px}.section-slider-detail .container{padding-bottom:30px}.section-slider-detail,.section-slider-detail .detail-slider_img,.section-slider-detail .detail-slider_img .owl-item,.section-slider-detail .slider-detail{height:calc(70vh - 130px)}.section-detail-presentation{width:100%;padding-left:30px;padding-right:30px}.section-detail-be{width:100%;padding-left:30px;padding-right:30px;margin-left:0}.section-detail-presentation .module-infos ul li{width:49%}.section-page-os .detail-os .image-os,.section-page-os .detail-os .desc{max-width:100%}.section-page-news .detail-news .image-os{margin-bottom:20px}.section-page-redac .post{padding-top:0}.section-page-redac .ot-heading iframe{width:708px;height:393px}.section-detail-calendar .avail-calendar-w{width:76%}div[id*=ConstellationCalendarContainer].co-widget-calendar-small .pika-cnstell-lendar{width:calc(100% - 20px);margin:0 20px 0 0}.section-detail-calendar .calendar_status{width:23%}.section-contact .contact-form{padding-top:30px}.section-home-tripadvisor .container{padding-right:15px}.booking-widget .container{padding-left:15px}}@media only screen and (max-width:480px){#scrollUp{bottom:15px;right:15px;height:40px;width:40px;line-height:40px}.mobile-nav{padding:10px 15px;height:80px}.mobile-nav .nav-responsive{max-width:100%}.main-content-wrapper .section-header .nav-responsive li a{padding:15px 0}.main-content-wrapper .section-header .top-header{padding:10px 15px}.mobile-nav .logo{padding-right:20px}.mobile-nav .logo .subtitle{display:none !important}.mobile-nav .navbar-toggler{right:15px;top:30px}.main-content-wrapper .section-header{height:120px}.section-sub-banner .container .text-center{padding-left:15px;padding-right:15px}.pb-120{padding-bottom:60px}.main-content-wrapper .content-site{margin-top:120px}.section-slider,.section-slider .slider-content,.section-video,.section-video .slider-content,.under-video,.section-slider .slider-home{height:260px}.section-slider .owl-controls{right:0;width:56px;height:102px;padding:10px}.text-deco{margin-bottom:15px}.separator-top{height:50px;margin-top:-50px}.separator-bottom,.separator-bottom img,.separator-top img{height:50px}.container,.section-page-news .container,#section-BE-resa{padding-left:0;padding-right:0}#section-BE-resa .container{padding:15px 0}.pt-80{padding-top:15px}.pb-80{padding-bottom:15px}.pt-170{padding-top:80px}.pb-170{padding-bottom:80px}.mb-30{margin-bottom:20px}.mt-30{margin-top:20px}.section-home-be{padding:20px 0}.section-home-be .content-be-background{padding:30px 5px}#ConstellationWidget.co-widget-vertical .co-widget-trip label,#ConstellationWidget.co-widget-vertical .co-widget-occupancy label,#ConstellationWidget.co-widget-vertical .co-widget-ddl-type label{display:none !important}#ConstellationWidget .co-widget-trip,#ConstellationWidget .co-widget-occupancy{width:100%}#ConstellationWidget .co-widget-search{padding:0}.section-home-presentation,.section-home-scea .container,.section-home-newsletter .container,.section-page-redac .container,.section-detail-presentation,.section-detail-be .container,.section-detail-scea .container,.section-page-news .container,.giftcard-section .container,.section-detail-calendar .container,.section_page-gallery .container,.section-contact .container,.section-detail-meeting .container,.section-contact .container{padding-left:15px;padding-right:15px}.section_page-gallery .container{padding-left:0;padding-right:0}.all-offers-home{height:auto}.section-home-offers .animate-box,.section-home-offers .animate-box:nth-child(5n+1),.section-home-news .animate-box,.section-home-news .animate-box.see-all{width:100%}.section-home-offers .big-box,.section-home-offers .animate-box .offer,.section-home-news .animate-box .offer,.section-home-offers .small-boxes .animate-box{height:230px;margin-bottom:15px}.section-home-offers .animate-box .offer .desc .content-offer,.section-contact .infos-contact .white-bg,.section-contact .contact-form .colored-BG-image{padding:15px}.section-home-scea .container ul li,.section-detail-scea .container ul li,.section-contact .infos-contact .text{width:100%}.section-home-presentation img{display:none}.section-home-options .container .option-box .image{height:113px;width:113px}.section-home-options .container .option-box .desc{width:60%}.section-home-options .container .option-box:last-child{margin-bottom:0}.section-home-os .owl-controls .owl-prev{left:0}.section-home-os .owl-controls .owl-next{right:0}.section-home-os .slider-home-os{height:360px}.section-home-os .promo-rond{margin-bottom:10px}.section-home-os .slider-home-os .desc{padding-top:10px}.section-home-os .slider-home-os .desc h3.title-blocs{margin-top:10px;margin-bottom:0}.section-home-os .slider-home-os .desc .description,.section-home-news .animate-box .description{display:none}.giftcard-section .owl-item .offer-photo-w{height:150px}.giftcard-section .owl-item .offer-content-w{padding:15px}.giftcard-section .owl-item .offer-photo-w .opacity-amount .gift-amount{margin-top:25px}.giftcard-section .owl-item .offer-content-w .desc{display:none}.giftcard-section .owl-item .offer-content-w .mt-15{margin-top:10px}.giftcard-section .owl-item .offer-content-w .mb-15{margin-bottom:10px}.section-home-news .animate-box.see-all{margin-top:20px}.section-home-news .animate-box.see-all .offer{height:70px}.section-home-news .animate-box.see-all .offer .desc .con{padding:0;height:44px}.section-home-news .animate-box.see-all .offer .desc img{display:none}.section-home-news .animate-box.see-all .offer .desc h3{margin-bottom:0}.section-home-tripadvisor .container .module-tripadvisor .white-bg{padding:20px}.booking-widget .sub-content-block .content-white-bg{padding:15px 15px 0 15px}.booking-widget .sub-content-block .content-white-bg .booking-top{padding-bottom:15px;margin-bottom:15px}.booking-widget .sub-content-block .content-white-bg .booking-top .global-note-w{height:60px;width:60px;line-height:60px;font-size:24px}.booking-widget .sub-content-block .content-white-bg .booking-top .global-review-w{padding-left:15px}.booking-widget .sub-content-block .content-white-bg .booking-top .global-review-w .global-review{line-height:30px;font-size:20px;padding-top:0}.booking-widget .sub-content-block .content-white-bg .booking-top .global-review-w .experiences-lived{line-height:30px;font-size:14px;padding-bottom:0}.booking-widget .sub-content-block .content-white-bg .booking-scores{column-count:1}.section-home-tripadvisor .container .module-no-tripadvisor,.section-home-map #mapApple,.section-detail-meeting #mapApple,.section-contact .contact-mapkit #mapApple,.section_page-gallery .around-mapkit #mapApple{height:220px}.section-home-partenaires .partners-w{height:auto}.section-home-partenaires .partners-w a{margin:0 10px 10px;height:50px}.section-home-partenaires .partners-w img{height:50px}.single-product-wrapper .product-description{margin-top:15px;display:inline-block !important;width:100%;height:auto}.single-product-wrapper .product-description .product-title{width:100%}.single-product-wrapper .product-description .product-infos{width:100%}.single-product-wrapper .product-description .product-infos .line{margin-bottom:10px;margin-top:10px}.single-product-wrapper .product-description .product-infos .product-price{width:100%}.section-page-redac .ot-heading{margin-bottom:20px}.section-slider-detail h1.big-title{padding-right:0;padding-left:0}.section-slider-detail,.section-slider-detail .detail-slider_img,.section-slider-detail .detail-slider_img .owl-item,.section-slider-detail .slider-detail{height:calc(100vh - 120px)}.section-detail-be .check-availability{padding:15px 0}.section-detail-presentation .text{margin-bottom:20px}.section-detail-presentation .module-infos .white-bg{padding:15px}.section-detail-presentation .module-infos ul li{width:100%;line-height:30px}.section-page-redac .content.post{padding-top:10px}.section-page-redac .ot-heading iframe{width:290px;height:161px}.section-detail-be{margin-left:0;margin-right:0;padding:15px 0}.section-detail-be .col-xs-12 .col-sm-12 .col-md-12 .col-lg-12{padding-right:0;padding-left:0}div[id*=ConstellationCalendarContainer].co-widget-calendar-small .pika-cnstell-lendar{width:100%}.section-detail-calendar .room-calendar_content{margin-left:0;margin-right:0}.section-detail-calendar .avail-calendar-w{width:100%}div[id*=ConstellationCalendarContainer].co-widget-calendar-small .pika-cnstell-lendar{width:100%;margin:0}.section-detail-calendar .calendar_status{width:100%;margin-top:20px}.section-page-news .detail-news .entry-date{width:50px;height:50px;padding:5px;margin-bottom:15px;margin-right:10px}.section-contact .infos-contact .text:first-child{margin-bottom:20px;padding-right:0}.section-contact .infos-contact .text:last-child{padding-left:0}.section-contact .contact-form{padding-top:15px}.section-contact .contact-form .colored-BG-image{height:876px}.section-page-os .detail-os .promo-rond{height:100px;width:100px;line-height:100px}.around-item-img-w{height:220px}.around-item-content-w,.comment-item-w{padding:15px}.section-footer .social-info a{margin-right:5px;margin-left:5px}.section_map-bottom #applemapkit #mapApple{height:220px}.section-home-tripadvisor .container{padding-right:0}.booking-widget .container{padding-left:0}}@media only screen and (max-width:320px){.section-home-newsletter .container{padding-left:0;padding-right:0}.section-home-newsletter .container .newsletter-content{padding:20px 15px}.section-contact .infos-contact .text .team-share a{margin-right:10px}}