.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}@media (max-width:1199.98px){.slick-slide img{width:100%}}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-dots{align-items:center;bottom:0;display:flex;justify-content:center;list-style:none;margin:0;position:absolute;width:100%}.slick-dots li{margin-right:13px}.slick-dots li button{background:#7f7f7f;border:none;border-radius:14px;font-size:0;height:9px;padding:0;width:9px}.slick-dots li.slick-active button{background:#fff;height:14px;width:14px}.slick-dots.dots-static{position:relative}.slick-dots.dots-black li.slick-active button{background:#000}@media (max-width:991.98px){.slick-slide div[class*=col-md]{padding:0}}.slides_with_margin>.slick-list>.slick-track>.slick-slide{margin:0 10px}.slider_arrows>button{background:none;border:none;height:35px;width:35px}.slider_arrows>button:before{bottom:0;height:auto;left:0;right:0;top:0;width:auto}.slick-arrow{background:none;border:none;cursor:pointer;height:30px;position:absolute;text-indent:-9999px;top:calc(50% - 15px);width:30px;z-index:1}.slick-arrow.slick-static{position:relative}.slick-arrow:before{background:#000;bottom:0;content:"";left:0;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:0}.slick-arrow.slick-prev{left:15px}.slick-arrow.slick-prev:before{mask-image:url(/build/prod/images/next2.0da09bcb.svg);-webkit-mask-image:url(/build/prod/images/next2.0da09bcb.svg);transform:rotate(180deg)}.slick-arrow.slick-next{right:15px}.slick-arrow.slick-next:before{mask-image:url(/build/prod/images/next2.0da09bcb.svg);-webkit-mask-image:url(/build/prod/images/next2.0da09bcb.svg)}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.etablishment_loop_mini .etablishment_loop_mini_details{padding-top:25px}.etablishment_loop_mini .prices{margin-bottom:30px}.etablishment_loop_mini .localisation{font-weight:500;margin-bottom:15px;margin-top:0}.etablishment_loop_mini h5{font-size:18px;margin-bottom:15px;margin-top:0}.etablishment_loop_mini .icon_pin{padding-left:25px}.etablishment_loop_mini .icon_pin:before{background:#2d9b9c;height:20px;top:-1px;width:20px}.etablishment_loop_mini .no_thumbnail{align-items:center;display:flex;justify-content:center;min-height:200px}.review:not(:first-child){border-bottom:1px solid #f2f2f2;padding-bottom:30px;padding-top:30px}.review:last-of-type{border:none;padding-bottom:0}.review .review_answer{background:#f5f5f5;border-radius:5px;margin-top:60px;padding:60px;position:relative}@media (max-width:575.98px){.review .review_answer{padding:35px}}.review .review_answer:before{border-bottom:20px solid #f2f2f2;border-left:10px solid transparent;border-right:10px solid transparent;content:"";position:absolute;top:-20px}.review .review_answer p{margin-top:20px}.review .review_author{align-items:center;display:flex;margin-bottom:20px}.review .review_author>p{margin-bottom:0}@media (min-width:768px){.review .review_author>p{min-width:95px}}.review p{margin-bottom:0}.faq_question:not(:last-child){border-bottom:1px solid #e5e5e5}.faq_question button{background:none;border:none;cursor:pointer;display:block;font-size:20px;font-weight:500;padding:40px 100px 45px 0;text-align:left;width:100%}@media (max-width:991.98px){.faq_question button{font-size:18px;padding-right:25px}}.faq_question button:before{height:15px;left:auto;right:0;top:calc(50% - 10px);transition:transform .2s;width:15px}.faq_question button[aria-expanded=true]:before{transform:rotate(90deg)}.faq_question ul li{color:#919191;font-size:16px;line-height:20px;margin:0 0 5px 20px}.faq_question .faq_question_content{padding:0 40px 60px}.faq_question p{color:#919191;font-size:16px;line-height:20px;margin-bottom:0}.faq_question a{color:#2d9b9c;text-decoration:underline}#content{overflow:hidden}.customize_prices{border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;margin-bottom:20px;margin-top:30px;padding:30px}.customize_prices .customize_prices_head{border-bottom:1px solid #e5e5e5;display:flex;justify-content:center;padding-bottom:25px}.customize_prices .customize_prices_bottom{padding-top:25px}.customize_prices .customize_prices_bottom span{display:block;font-size:20px;font-weight:500;text-align:center}.gmaps{display:block;text-align:center}.customize_prices_text_from{font-weight:400}.price{font-size:24px;font-weight:700}.single_etablishment_card .sub_menu_wrapper{max-width:100%;min-width:100vw;z-index:-1}.single_etablishment_card .sub_menu_wrapper .sub_menu_side{bottom:0;position:absolute;top:0;width:18px;z-index:1}.single_etablishment_card .sub_menu_wrapper .sub_menu_side.prev{background:linear-gradient(90deg,#fff,#fff 30%,hsla(0,0%,100%,0));left:0}.single_etablishment_card .sub_menu_wrapper .sub_menu_side.next{background:linear-gradient(270deg,#fff,#fff 30%,hsla(0,0%,100%,0));right:0}.single_etablishment_card .sub_menu_wrapper .sub_menu_side:not(.show_icon):before{display:none}@media (max-width:991.98px){.single_etablishment_card .sub_menu_wrapper{box-shadow:0 10px 15px 0 rgba(0,0,0,.1);left:0;padding-top:10px;position:fixed;top:0;transform:translateY(-150%);transition:all .3s ease-out;z-index:1}}@media (min-width:768px){.single_etablishment_card .sub_menu_wrapper{overflow-x:auto}}.single_etablishment_card .sub_menu_wrapper .sub_menu_inner{display:flex;margin:0;overflow-x:scroll}@media (min-width:992px){.single_etablishment_card .sub_menu_wrapper .sub_menu_inner{overflow-x:auto}}@media (max-width:991.98px){.single_etablishment_card .sub_menu_wrapper .sub_menu_inner{padding-left:15px}}.single_etablishment_card .sub_menu_wrapper .sub_menu_inner li{display:inline-flex;font-size:16px;margin-bottom:0;padding-right:20px;position:relative;white-space:nowrap}.single_etablishment_card .sub_menu_wrapper .sub_menu_inner li a{padding-bottom:10px;position:relative}.single_etablishment_card .sub_menu_wrapper .sub_menu_inner li:not(:last-child):before{background:#000;border-radius:4px;content:"";height:4px;position:absolute;right:8px;top:8px;width:4px}.single_etablishment_card .sub_menu_wrapper .sub_menu_inner li.active a{color:#2d9b9c}.single_etablishment_card .sub_menu_wrapper .sub_menu_inner li.active a:after{background:#2d9b9c;bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.single_etablishment_card .sub_menu_wrapper .icon.prev:before{transform:rotate(180deg)}.single_etablishment_card .sub_menu_wrapper .icon.icon_arrow_right_alt:before{height:15px;left:auto;right:1px;top:12px;width:15px}.single_etablishment_card .max_width{padding-left:15px;padding-right:15px;width:100%}@media (min-width:992px){.single_etablishment_card .max_width{margin-left:auto;max-width:410px}}@media (min-width:992px) and (max-width:1199.98px){.single_etablishment_card .max_width{max-width:370px}}.single_etablishment_card .card_header_scrolling{background:#fff;box-shadow:0 -5px 15px 0 rgba(0,0,0,.1);left:0;padding-top:10px;position:fixed;right:0;top:0;transform:translate3d(0,-100%,0);transition:all .3s ease-out;width:100%;z-index:2}.single_etablishment_card .card_header_scrolling p.name{font-size:22px;font-weight:500}.single_etablishment_card .card_header_scrolling a.reviews{display:block}.single_etablishment_card .card_header_scrolling .btn_wrapper{display:flex}.single_etablishment_card .card_header_scrolling .btn_wrapper a,.single_etablishment_card .card_header_scrolling .btn_wrapper button{margin-bottom:0;padding-bottom:14px;padding-top:14px}.single_etablishment_card .card_header_scrolling .btn_wrapper a:first-child,.single_etablishment_card .card_header_scrolling .btn_wrapper button:first-child{margin-right:10px}@media (min-width:992px){.single_etablishment_card .card_header_scrolling a.btn{margin-bottom:0;max-width:230px}}.single_etablishment_card .card_header_scrolling a.btn:before{background:#fff}.single_etablishment_card .card_header_scrolling .card_header_scrolling_inner>.row{align-items:flex-end}@media (max-width:991.98px){.single_etablishment_card .card_header_scrolling .card_header_scrolling_inner>.row{align-items:center}}.single_etablishment_card .card_header_scrolling .card_header_scrolling_inner .reviews_title>*{margin-bottom:10px}@media (max-width:991.98px){.single_etablishment_card .card_header_scrolling{padding:0;position:static;transform:none}.single_etablishment_card .card_header_scrolling .card_header_scrolling_inner{align-items:center;background:#fff;bottom:0;box-shadow:0 -5px 15px 0 rgba(0,0,0,.1);left:0;padding:10px 15px;position:fixed;right:0;transform:translateY(150%);transition:all .3s ease-out;z-index:1}.single_etablishment_card .card_header_scrolling p.name{font-size:16px}.single_etablishment_card .card_header_scrolling a.btn{width:100%}.single_etablishment_card .card_header_scrolling .reviews_title{display:none}.single_etablishment_card .card_header_scrolling .prices span:not(.price){font-size:13px}.single_etablishment_card .card_header_scrolling button{margin-bottom:0}}@media (min-width:992px){.single_etablishment_card .card_header_scrolling .prices{display:none}}@media only screen and (max-height:568px){.single_etablishment_card .card_header_scrolling p.name{display:none}}@media only screen and (max-height:670px){.single_etablishment_card .card_header_scrolling p.reviews{display:none}}@media (max-width:767.98px){.single_etablishment_card .card_header>.container-md{padding-left:15px;padding-right:15px}}.single_etablishment_card .card_header .localisation{font-weight:500;margin-bottom:15px;margin-top:0;padding-left:25px}.single_etablishment_card .card_header .localisation:before{background:#2d9b9c;height:20px;top:-1px;width:20px}.single_etablishment_card .card_header .reviews{display:block}@media (min-width:992px){.single_etablishment_card #slider_header{display:none}}.single_etablishment_card .gallery{display:flex;flex-wrap:wrap}@media (max-width:991.98px){.single_etablishment_card .gallery{display:none}}.single_etablishment_card .gallery .image_primary{position:relative}@media (max-width:1349.98px){.single_etablishment_card .gallery .image_primary{flex:0 0 63.4%}}@media (max-width:1199.98px){.single_etablishment_card .gallery .image_primary{flex:0 0 63.1%}}.single_etablishment_card .gallery .image_primary a.btn{border:none;bottom:25px;font-weight:400;left:25px;margin:0;padding-bottom:10px;padding-top:10px;position:absolute;width:auto}.single_etablishment_card .gallery .images_secondary{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.single_etablishment_card .gallery .images_secondary.first{margin-left:15px;margin-right:15px}@media (max-width:1199.98px){.single_etablishment_card .gallery .image_primary,.single_etablishment_card .gallery .images_secondary{height:auto}}.single_etablishment_card .img_test{background:#f1f1f1;display:block;width:100%}.single_etablishment_card h1{font-size:36px;font-weight:500}@media (max-width:575.98px){.single_etablishment_card h1{font-size:28px}}.single_etablishment_card p{line-height:1.308;margin-bottom:20px;margin-top:0}@media (min-width:992px){.single_etablishment_card #presentation .presentation_text{padding-top:30px}}@media (max-width:991.98px){.single_etablishment_card #presentation .customize_prices{margin-top:0}}@media (max-width:575.98px){.single_etablishment_card #presentation .btn.icon_car{padding-left:60px}}.single_etablishment_card .reviews{font-weight:500;margin-bottom:30px;padding-left:30px}.single_etablishment_card .slider_images{margin-bottom:25px}.single_etablishment_card .slider_images span{height:380px}.single_etablishment_card .main_informations{padding-bottom:60px}.single_etablishment_card .main_informations .etablishment_status{border-radius:8px;font-weight:400;margin-bottom:50px;padding:20px}.single_etablishment_card .main_informations .etablishment_status p{display:block;margin-bottom:0}.single_etablishment_card .main_informations .etablishment_status p:first-child{margin-bottom:5px}.single_etablishment_card .main_informations .etablishment_status a{text-decoration:underline}.single_etablishment_card .main_informations .etablishment_status.etablishment_status_ferme{background-color:#ffe3d1;border:1px solid #ff6a00;color:red}.single_etablishment_card .main_informations .etablishment_status.etablishment_status_en_construction{background-color:#fff3d2;border:1px solid orange;color:#ea9802}.single_etablishment_card .main_informations .etablishment_status.etablishment_status_en_construction p{margin-bottom:0}.single_etablishment_card .main_informations .top{color:#eab40e}.single_etablishment_card .main_informations p{align-items:center;display:flex;font-weight:500}.single_etablishment_card .main_informations .gray{font-weight:400}.single_etablishment_card .main_informations img{margin-right:25px;width:30px}.single_etablishment_card .btn{width:100%}.single_etablishment_card .prices_inner{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:8px;display:flex;font-weight:700;justify-content:center;margin-bottom:22px;min-height:82px;padding:26px 20px}@media (max-width:575.98px){.single_etablishment_card .prices_inner{padding-left:15px;padding-right:15px}.single_etablishment_card .prices_inner .prices_range_price{flex:1}}.single_etablishment_card .prices_inner .prices_text{flex:1;font-weight:500}.single_etablishment_card .prices_inner .prices_text.bold{font-weight:700}.single_etablishment_card .prices_inner .prices_range_price{font-weight:400;text-align:right}.single_etablishment_card .prices_inner.gray{background:#f8f8f8;color:#000}.single_etablishment_card select{cursor:pointer;font-size:16px;font-weight:700;margin-bottom:22px;padding:20px 40px;width:100%}@media (max-width:575.98px){.single_etablishment_card select{padding-left:15px;padding-right:15px}}.single_etablishment_card .card_updated{margin-bottom:80px;margin-top:30px}@media (max-width:1199.98px){.single_etablishment_card .card_updated{margin-bottom:30px;text-align:center}}.single_etablishment_card .card_updated span{font-size:16px}.single_etablishment_card .address_inner{padding-bottom:60px;padding-top:20px}.single_etablishment_card .address_inner p{font-size:16px;font-weight:500}@media (min-width:992px){.single_etablishment_card .address_inner{padding-bottom:30px}}.single_etablishment_card .address_inner .name{color:#2d9b9c}.single_etablishment_card .description{border-top:1px solid #e5e5e5;padding-bottom:80px;padding-top:80px}@media (max-width:1199.98px){.single_etablishment_card .description{border-top:none;padding-top:0}}.single_etablishment_card .description p{font-weight:400}.single_etablishment_card .description p:last-child{margin-bottom:0}.single_etablishment_card .description a{color:#2d9b9c;text-decoration:underline}.single_etablishment_card .description h2{color:#2d9b9c;font-size:20px}.single_etablishment_card .person{font-size:16px}.single_etablishment_card .person .function{color:#2d9b9c;font-size:14px}.single_etablishment_card .manager_presentation>.row{align-items:center}.single_etablishment_card .manager_presentation .img_test{height:300px}.single_etablishment_card .manager_presentation p.gray{font-weight:500}.single_etablishment_card .video_presentation{text-align:center}.single_etablishment_card .video_presentation>.row{align-items:center}@media (max-width:767.98px){.single_etablishment_card .video_presentation>.row{flex-direction:row-reverse}}.single_etablishment_card .video_presentation p{font-weight:500}@media (min-width:768px){.single_etablishment_card .video_presentation{margin-bottom:60px}}.single_etablishment_card .video_presentation img{display:block}.single_etablishment_card .section .section_inner{border-top:1px solid #e5e5e5;padding-bottom:50px;padding-top:50px}.single_etablishment_card .section .section_description{margin-bottom:40px;margin-top:20px}.single_etablishment_card .section h3{font-size:20px;font-weight:500;margin-bottom:40px}.single_etablishment_card .rooms{margin-top:30px}.single_etablishment_card .rooms .rooms_images{margin-bottom:0}.single_etablishment_card .rooms .rooms_images .slick-arrow:before{background:#fff}.single_etablishment_card .rooms>.row>:nth-child(4){margin-top:50px}.single_etablishment_card .rooms .rooms_name{font-weight:700}.single_etablishment_card .rooms .rooms_description{font-size:14px;min-height:90px}.single_etablishment_card .rooms .rooms_details{background:#f8f8f8;padding:30px}.single_etablishment_card .rooms .rooms_details .prices_inner{margin-top:30px}@media (max-width:575.98px){.single_etablishment_card .rooms .rooms_details{padding:20px}}.single_etablishment_card .rooms .rooms_details .icon_area{padding-left:30px}.single_etablishment_card .rooms .rooms_details .icon_area:before{height:20px;top:-2px;width:20px}.single_etablishment_card .rooms .rooms_beds p{font-size:16px;font-weight:500}.single_etablishment_card .slick-dots{bottom:0}.single_etablishment_card .slick-dots li button:before{color:#fff}.single_etablishment_card .slick-dots.dots-black li button:before{color:#7f7f7f}.single_etablishment_card .slick-dots.dots-black li.slick-active button:before{color:#000}.single_etablishment_card .slick-dots.dots-static{position:static}@media (max-width:991.98px){.single_etablishment_card #rooms_slider>.slick-list>.slick-track>.slick-slide{margin:0 30px}}@media (max-width:991.98px) and (max-width:1199.98px){.single_etablishment_card #rooms_slider>.slick-list>.slick-track>.slick-slide{margin:0 3px}}.single_etablishment_card .features{padding-bottom:20px;padding-top:10px}.single_etablishment_card .features p{margin-bottom:40px;margin-top:0;padding-left:40px}.single_etablishment_card .round_datas{align-items:center;border:1px solid #e5e5e5;border-radius:102px;display:flex;height:144px;justify-content:center;margin-bottom:20px;position:relative;text-align:center;width:144px}@media (max-width:575.98px){.single_etablishment_card .round_datas{height:135px;width:135px}}.single_etablishment_card .round_datas .number{align-items:center;background:#2d9b9c;border-radius:25px;color:#fff;display:flex;height:25px;justify-content:center;position:absolute;right:10px;top:10px;width:25px}.single_etablishment_card .round_datas .number.gray{background:#919191}.single_etablishment_card #team_medical_slider{margin-bottom:90px}.single_etablishment_card #team_no_medical_slider{margin-bottom:50px}.single_etablishment_card .team_medical_slide .person{margin-top:10px}.single_etablishment_card .team_medical_slide p.gray{font-size:14px}.single_etablishment_card .testimonials_inner p{margin:0}.single_etablishment_card .testimonials_inner:not(:last-child){margin-bottom:70px}.single_etablishment_card .testimonials_inner .testimonial_head{align-items:center;display:flex;margin-bottom:20px}.single_etablishment_card .testimonials_inner .testimonial_head .person{padding-left:15px}.single_etablishment_card .testimonials_inner .testimonial_head span{color:#2d9b9c}.single_etablishment_card .download_file{display:flex;justify-content:space-between;padding:40px}@media (min-width:992px){.single_etablishment_card .download_file span{padding-left:45px}}.single_etablishment_card .download_file:first-of-type{border-top:1px solid #e5e5e5}@media (max-width:1199.98px){.single_etablishment_card .download_file .download_text{display:none}}.single_etablishment_card .download_file:not(:last-child){border-bottom:1px solid #e5e5e5}.single_etablishment_card .mazette_presentation_wrapper{justify-content:center}.single_etablishment_card .mazette_presentation_wrapper .mazette_presentation{background-image:linear-gradient(0deg,#4ec4c4,#65d3ca);border-radius:5px;margin-bottom:60px;padding:70px}@media (max-width:767.98px){.single_etablishment_card .mazette_presentation_wrapper .mazette_presentation{padding:40px}}.single_etablishment_card .mazette_presentation_wrapper .mazette_presentation *{color:#fff}.single_etablishment_card .etablishment_author{margin-bottom:50px}.single_etablishment_card button.play_video{background:none;border:none;cursor:pointer;padding:0;position:relative}.single_etablishment_card button.play_video:before{background:url(/build/prod/images/icon_play.84931507.svg) no-repeat 50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.single_etablishment_card .modal-content button.close{padding:10px 20px;width:auto}@media (max-width:991.98px){.single_etablishment_card .column-sm-reverse{flex-direction:column-reverse}}.single_etablishment_card #etablishments_related>.container,.single_etablishment_card #posts_related>.container{display:flex;justify-content:space-between}.single_etablishment_card #etablishments_related h5,.single_etablishment_card #posts_related h5{font-size:20px;font-weight:500}.single_etablishment_card #header_site{transition:transform .3s ease-out}@media (max-width:991.98px){.single_etablishment_card.sticky_header_after_breadcrumb #header_site{transform:translateY(-100%)}.single_etablishment_card.sticky_header_after_breadcrumb .sub_menu_wrapper{top:0!important}}@media only screen and (min-width:1585px){.single_etablishment_card.sticky_header #header_site img{position:fixed;z-index:99999}}@media (max-width:991.98px){.single_etablishment_card.sticky_header #header_site{box-shadow:none;margin-bottom:0}}@media (min-width:992px){.single_etablishment_card.sticky_header #header_site{position:static}}.single_etablishment_card.sticky_header .sub_menu_wrapper{visibility:visible}.single_etablishment_card.sticky_header .card_header_scrolling{transform:translateZ(0)}@media (max-width:991.98px){.single_etablishment_card.sticky_header .card_header_scrolling{transform:none;transition:none}.single_etablishment_card.sticky_header .card_header_scrolling .card_header_scrolling_inner{transform:translateY(0)}.single_etablishment_card.sticky_header .card_header_scrolling .sub_menu_wrapper{background:#fff;transform:translateZ(0)}}.single_etablishment_card #accommodation_prices .features_wrapper>.row:first-child{margin-bottom:70px}.single_etablishment_card #team_medical .features_wrapper,.single_etablishment_card #team_medical .size_wrapper,.single_etablishment_card #team_medical .size_wrapper h3,.single_etablishment_card #team_no_medical .features_wrapper,.single_etablishment_card #team_no_medical .size_wrapper,.single_etablishment_card #team_no_medical .size_wrapper h3{margin-bottom:50px}@media (min-width:768px){.single_etablishment_card #catering .features,.single_etablishment_card #way_out .features{padding-bottom:70px}}.single_etablishment_card #activities .features{padding:0}.single_etablishment_card #reviews .reviews{margin-left:30px;padding-left:25px}.single_etablishment_card #reviews .review_author_score{margin-left:50px}.single_etablishment_card #reviews .review_author_score>.icon{display:inline-block;height:15px;margin-right:25px}.single_etablishment_card #reviews .btn{width:auto}.single_etablishment_card #reviews .btn.mt{margin-bottom:0;margin-top:70px}.single_etablishment_card #reviews .icon_check{display:inline-flex;margin-right:10px}@media (max-width:991.98px){.single_etablishment_card #reviews .icon_check{margin-bottom:10px}}.single_etablishment_card #reviews .icon_check:before{height:25px;position:static;width:25px}.single_etablishment_card .title_with_arrows{align-items:center;display:flex;justify-content:space-between;margin-bottom:65px}.single_etablishment_card .title_with_arrows h2{margin-bottom:0}.title_section{margin-bottom:70px}.btn_contact_rh{font-size:20px}.book_availability .d_flex{flex-wrap:nowrap}.book_availability .d_flex.align_items_start{align-items:flex-start}.book_availability .icon_check{margin-right:10px}.book_availability .icon_check:before{height:25px;width:25px}@media (max-width:991.98px){#footer_site{padding-bottom:90px}}.review_posted,.send_review_btn{margin-bottom:70px}.review_posted{border:1px solid #b0cdcd;border-radius:8px;color:#2d9b9c;font-weight:700;padding:17px 15px;white-space:normal}@media (max-width:991.98px){.review_posted .icon_check{display:none}}