@charset "UTF-8";:root{--defaultFont:"futura-pt",sans-serif;--titleFont:"ivymode",sans-serif;--bodyBackground:#FFF;--white:#FFF;--black:#000;--yellow:#FFEC5C;--yellowAstoplus:#F8EFA9;--beigeBg:#F5F3EC;--homeAstoplus:#F5F3EC;--DA-nominare-2:#00000029;--shadow:#0000001A;--mainColor:#333333;--ctaColor:#FFF;--ctaBg:#000;--anchorMenu:#F5F3EC;--header-separator:#EBE8DB;--separator:#E1DABD;--borderColor:#0000004D;--footerBgYellow:#F8EFA9;--footerBg:#F1EDE0;--footerTitle:#000;--footerAlternativeTitle:#FFF;--radiusSection:100px;--borderRadius:50px;--cardRadius:25px;--awesome:"Font Awesome 6 Pro";--headerTop:85px;--headerBottom:70px;--headerBg:#FFF;--headerColor:#000;--arrow:url("../css/img/left-arrow.svg");--arrowWhite:url("../css/img/left-arrow-white.svg");--beforeTitle:url("../css/img/logo_before_title.svg");--errorColor:red;--sectionPadding:120px;--sectionTop:60px;--maxSection:1100px}@media (max-width:992px){:root{--sectionPadding:90px}}@media (max-width:768px){:root{--sectionPadding:60px;--radiusSection:25px;--borderRadius:25px;--sectionTop:40px}}body{position:relative;font-weight:400;font-size:18px;line-height:200%;font-family:var(--defaultFont);color:var(--mainColor);background-color:var(--bodyBackground);margin:0;padding:0;scroll-behavior:smooth;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){body{overflow-x:hidden}}body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.no_scroll{overflow:hidden}html{overflow-x:hidden}html.no_scroll{overflow:hidden}em{font-style:italic}sup{font-size:8px;vertical-align:super}ol,ul{list-style:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0}ol.sitemap,ul.sitemap{list-style:outside disc;margin:10px 0 0 18px}ol.sitemap ul,ul.sitemap ul{list-style:outside circle;margin-left:18px}p{margin:0}p a{color:inherit}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}main{display:block}.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.container{margin:0 auto;max-width:var(--maxSection);width:100%;display:block}@media (min-width:992px) and (max-width:1280px){.container{max-width:90vw}}@media (max-width:992px){.container{max-width:90vw}}.sitemap_container{margin:0 auto;max-width:50vw;width:100%;display:block}@media (max-width:992px){.sitemap_container{max-width:80vw}}@media (max-width:768px){.sitemap_container{max-width:90vw}}.container_large{margin:0 auto;max-width:1300px;width:100%;display:block}@media (max-width:1500px){.container_large{max-width:80vw}}@media (min-width:992px) and (max-width:1280px){.container_large{max-width:90vw}}@media (max-width:992px){.container_large{max-width:90vw}}.content_container{display:block;max-width:1000px;width:100%;margin:0 auto}@media (max-width:1024px){.content_container{max-width:90vw}}.page_error_404{position:relative;min-height:calc(100vh - var(--headerTop) - var(--headerBottom));padding:0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.page_error_404{min-height:unset;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:50px}}.page_error_404:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-image:url(../css/img/404_bg.svg);background-position:right;background-size:contain;background-repeat:no-repeat;z-index:-1}@media (max-width:992px){.page_error_404:before{background-image:url(../css/img/404_bg_mobile.svg);background-position:top;top:260px}}.page_error_404 .bg_404{width:50%;height:100%;position:relative;background-image:url(../css/img/404.svg);background-position:right;background-size:contain;background-repeat:no-repeat;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100vh - var(--headerTop) - var(--headerBottom) - 10vh)}@media (max-width:992px){.page_error_404 .bg_404{min-height:unset;height:260px;background-position:center;width:100%;background-color:#e4e4e6}}.page_error_404 .container_404{width:50%;padding:50px 10vw}@media (max-width:992px){.page_error_404 .container_404{width:100%;padding:20px 5vw 60px}}section{display:block;position:relative;padding-bottom:var(--sectionPadding)}.buttons_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.buttons_container.space_top{padding-top:40px}@media (max-width:768px){.buttons_container.space_top{padding-top:25px}}.buttons_container.out_of_box{position:absolute;bottom:-25px}.buttons_container.centered{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}.buttons_container .button{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:10px 25px;border-radius:var(--borderRadius);border-color:var(--ctaBg);border-style:solid;border-width:1px;text-align:center;line-height:120%;color:var(--ctaColor);background-color:var(--ctaBg);text-transform:uppercase;font-size:16px;letter-spacing:.05em;text-decoration:none;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:768px){.buttons_container .button{height:40px;font-size:14px;padding:10px 15px}}.buttons_container .button:after{content:"\f054";font-family:var(--awesome);position:relative;margin-left:10px;font-weight:300}.buttons_container .button.no_arrow:after{content:unset}.buttons_container .button:not(.book_btn):focus,.buttons_container .button:not(.book_btn):hover,.buttons_container .button:not(.outline):focus,.buttons_container .button:not(.outline):hover{background-color:transparent;border-color:var(--ctaBg);color:var(--ctaBg);outline-offset:1px}.buttons_container .button.outline{background-color:transparent;color:var(--ctaBg)}.buttons_container .button.outline:focus,.buttons_container .button.outline:hover{background-color:var(--ctaBg);border-color:var(--ctaBg);color:var(--ctaColor)}.buttons_container .button.book_btn{border-color:var(--yellow);background-color:var(--yellow);color:var(--ctaBg);outline:3px solid var(--yellow);outline-offset:-2px}.buttons_container .button.book_btn:after{content:unset}.buttons_container .button.book_btn:focus,.buttons_container .button.book_btn:hover{background-color:transparent}.buttons_container .button.book_offer{border-color:var(--yellow);background-color:var(--yellow);color:var(--ctaBg)}.buttons_container .button.book_offer:focus,.buttons_container .button.book_offer:hover{background-color:var(footerBgYellow)}.buttons_container .button.pdf_button{background-color:transparent;color:var(--ctaBg)}.buttons_container .button.pdf_button:after{content:"\f15b"}.buttons_container .button.pdf_button:focus,.buttons_container .button.pdf_button:hover{background-color:var(--ctaBg);border-color:var(--ctaBg);color:var(--ctaColor)}.clickable_block a{text-decoration:none;cursor:pointer;color:inherit}.clickable_block a:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.clickable_block~.buttons_container{position:relative;z-index:9}::-webkit-scrollbar{width:3px;height:5px}::-webkit-scrollbar-thumb{background:#999;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}h1{position:relative}h1:before{content:"";display:block;width:76px;height:50px;margin:0 auto 15px;background-image:var(--beforeTitle);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent}@media (max-width:992px){h1:before{height:40px;margin-bottom:10px}}@media (max-width:768px){h1:before{height:30px;margin-bottom:5px}}body.home .the_title{position:relative}body.home .the_title:before{content:"";display:block;width:76px;height:50px;margin:0 auto 15px;background-image:var(--beforeTitle);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent}@media (max-width:992px){body.home .the_title:before{height:40px;margin-bottom:10px}}@media (max-width:768px){body.home .the_title:before{height:30px;margin-bottom:5px}}.the_title{display:block;font-size:58px;color:var(--mainColor);line-height:120%;font-family:var(--titleFont);text-align:center}@media (max-width:992px){.the_title{font-size:45px}}@media (max-width:768px){.the_title{font-size:32px}}.the_title strong{font-weight:inherit;font-size:1.15em;text-transform:uppercase}.the_subtitle{display:block;line-height:110%;font-family:var(--defaultFont);text-transform:uppercase;font-weight:600;letter-spacing:.05em;color:var(--mainColor);margin-top:20px;font-size:18px;text-align:center}@media (max-width:992px){.the_subtitle{font-size:16px}}@media (max-width:768px){.the_subtitle{margin-top:12px}}.the_content{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:20px;margin-top:var(--sectionTop)}@media (max-width:992px){.the_content{font-size:18px;margin-top:20px}}.the_content h3,.the_content h4,.the_content h5{font-weight:600;font-size:18px;margin-top:20px}.the_content h4{font-size:16px}.the_content h5{font-size:14px}.the_content b,.the_content strong{font-weight:600}.the_content ol,.the_content ul{list-style:inside disc}.the_content ol ul,.the_content ul ul{padding-left:30px;list-style:inside circle!important}.the_content ol ul ul,.the_content ul ul ul{list-style:inside square!important}.the_content table{width:100%;margin-top:20px;border-collapse:collapse}.the_content table td,.the_content table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.the_content table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.the_content table td{border:1px solid rgba(0,0,0,.2980392157)}.the_content a{position:relative;color:var(--mainColor)}.section_title{display:block;color:var(--mainColor);line-height:120%;font-family:var(--titleFont);font-size:52px;text-align:center}@media (max-width:992px){.section_title{font-size:40px}}@media (max-width:768px){.section_title{font-size:32px}}@media (max-width:768px){.section_title{text-align:center}}main:has(>.colored_bg:last-child)+footer{background-color:var(--beigeBg)}.close_popup{position:absolute;top:20px;right:20px;width:40px;height:40px;line-height:40px;background-color:var(--header-separator);border:1px solid var(--header-separator);border-radius:var(--borderRadius);font-size:15px;text-align:center;color:var(--mainColor);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:768px){.close_popup{top:10px;right:10px}}.close_popup:focus,.close_popup:hover{border-color:var(--ctaBg);background-color:var(--ctaBg);color:var(--ctaColor)}.close_popup.inverse{border-color:var(--ctaBg);background-color:var(--ctaBg);color:var(--ctaColor)}.close_popup.inverse:focus,.close_popup.inverse:hover{background-color:var(--header-separator);border-color:var(--header-separator);color:var(--mainColor)}.arrow{width:20px;height:20px;background:var(--arrow) no-repeat scroll 0 0 transparent;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:20px;border:none;position:absolute;z-index:10;left:0;cursor:pointer}@media (max-width:1500px){.arrow{left:20px}}.arrow.swiper-button-disabled{opacity:.2}.arrow.swiper-next{left:auto;right:10px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media (max-width:1500px){.arrow.swiper-next{right:20px}}.map_filters .arrow{left:0;width:25px;height:100%;background-position:center left;background-color:var(--bodyBackground);top:calc(50% + 10px)}.map_filters .arrow.swiper-next{right:0;left:auto;background-position:center right}.map_filters .arrow.swiper-button-disabled{opacity:.2}.image_container .container_tags{position:absolute;bottom:20px;left:20px;right:20px;width:calc(100% - 40px);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.image_container .container_tags .tag{position:relative;display:block;background-color:var(--yellowAstoplus);padding:5px 15px;font-size:15px;line-height:120%;border-radius:var(--borderRadius)}.image_container .container_awards{position:absolute;top:20px;left:20px;right:20px;width:calc(100% - 40px);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.image_container .container_awards .award{position:relative;display:block;background-color:var(--bodyBackground);width:70px;height:70px;border-radius:100px;overflow:hidden}.image_container .container_awards .award img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}figure{margin:0;padding:0;display:block}figure figcaption{display:none}.loading{display:block;position:relative;width:80px;height:70px;margin:0 auto 35px}.loading .message_loading{display:block;position:absolute;white-space:nowrap;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;font-size:20px;font-family:var(--titleFont);font-style:italic;letter-spacing:.05em}@media (max-width:768px){.loading .message_loading{white-space:wrap;width:90vw;bottom:0;top:50%;font-size:16px;text-align:center;line-height:130%}}.loading div{position:absolute;top:12px;width:8px;height:8px;border-radius:50%;background:var(--mainColor);-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.loading div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.loading div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.loading div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.loading div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}.loading.processed{display:none}#slideshow_wrapper .arrow,.astoplus_carousel .arrow,.awards_container .arrow,.card_images_container .arrow,.carousel_block .arrow,.gallery_wrapper .arrow,.hotel_offers_list_block .arrow,.popup_room_details .arrow,.single_gallery_container .arrow,.swiper_make_gallery .arrow{width:40px;height:40px;background:var(--arrowWhite) no-repeat scroll center var(--ctaBg);border-radius:var(--borderRadius);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:20px;position:absolute;z-index:10;left:-20px;border:1px solid var(--ctaColor);-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:768px){#slideshow_wrapper .arrow,.astoplus_carousel .arrow,.awards_container .arrow,.card_images_container .arrow,.carousel_block .arrow,.gallery_wrapper .arrow,.hotel_offers_list_block .arrow,.popup_room_details .arrow,.single_gallery_container .arrow,.swiper_make_gallery .arrow{width:25px;height:50px;border-radius:0 var(--borderRadius) var(--borderRadius) 0;background-size:18px;background-position:0}}#slideshow_wrapper .arrow.swiper-next,.astoplus_carousel .arrow.swiper-next,.awards_container .arrow.swiper-next,.card_images_container .arrow.swiper-next,.carousel_block .arrow.swiper-next,.gallery_wrapper .arrow.swiper-next,.hotel_offers_list_block .arrow.swiper-next,.popup_room_details .arrow.swiper-next,.single_gallery_container .arrow.swiper-next,.swiper_make_gallery .arrow.swiper-next{left:auto;right:-20px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#slideshow_wrapper .arrow:focus,#slideshow_wrapper .arrow:hover,.astoplus_carousel .arrow:focus,.astoplus_carousel .arrow:hover,.awards_container .arrow:focus,.awards_container .arrow:hover,.card_images_container .arrow:focus,.card_images_container .arrow:hover,.carousel_block .arrow:focus,.carousel_block .arrow:hover,.gallery_wrapper .arrow:focus,.gallery_wrapper .arrow:hover,.hotel_offers_list_block .arrow:focus,.hotel_offers_list_block .arrow:hover,.popup_room_details .arrow:focus,.popup_room_details .arrow:hover,.single_gallery_container .arrow:focus,.single_gallery_container .arrow:hover,.swiper_make_gallery .arrow:focus,.swiper_make_gallery .arrow:hover{-webkit-filter:invert(1);filter:invert(1)}#slideshow_wrapper .arrow{left:30px}@media (max-width:768px){#slideshow_wrapper .arrow{display:none}}#slideshow_wrapper .arrow.swiper-next{right:30px}.preview_hotel_card_gallery .arrow{left:20px}@media (max-width:992px){.preview_hotel_card_gallery .arrow{left:0}}.preview_hotel_card_gallery .arrow.swiper-next{right:20px}@media (max-width:992px){.preview_hotel_card_gallery .arrow.swiper-next{right:0}}@media (max-width:768px){.astoplus_carousel .arrow,.awards_container .arrow,.single_gallery_container .arrow{left:0}.astoplus_carousel .arrow.swiper-next,.awards_container .arrow.swiper-next,.single_gallery_container .arrow.swiper-next{right:0}}.card_images_container .arrow{left:10px}@media (max-width:768px){.card_images_container .arrow{left:0}}.card_images_container .arrow.swiper-next{right:10px}@media (max-width:768px){.card_images_container .arrow.swiper-next{right:0}}.swiper-horizontal>.swiper-pagination-bullets.slideshow_dots{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}@media (max-width:468px){.swiper-horizontal>.swiper-pagination-bullets.slideshow_dots{bottom:12px}}.swiper-horizontal>.swiper-pagination-bullets.slideshow_dots .swiper-pagination-bullet{width:10px;height:10px;background-color:var(--ctaBg);border-radius:100%;margin:0 5px;cursor:pointer;opacity:1;border:2px solid var(--ctaColor);-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:768px){.swiper-horizontal>.swiper-pagination-bullets.slideshow_dots .swiper-pagination-bullet{margin:0 10px}}.swiper-horizontal>.swiper-pagination-bullets.slideshow_dots .swiper-pagination-bullet.swiper-pagination-bullet-active{width:14px;height:14px}.filters_like_tabs{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:5px;margin:60px 0;border-bottom:1px solid var(--mainColor)}@media (max-width:768px){.filters_like_tabs{display:none}}.filters_like_tabs .single_filter{position:relative}.filters_like_tabs .single_filter:has(.active){margin-bottom:-1px}.filters_like_tabs a{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;height:100%;line-height:120%;background-color:var(--separator);border-top-left-radius:5px;border-top-right-radius:5px;border-style:solid;border-color:var(--separator);border-width:1px 1px 0 1px;border-bottom:1px solid transparent;color:var(--mainColor);padding:8px 18px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center}.filters_like_tabs a.active{background-color:transparent;border-color:var(--mainColor);border-bottom-color:var(--beigeBg)}@media (max-width:992px){.filters_like_tabs a{font-size:16px}}.mobile_filters_from_tabs{display:none}@media (max-width:768px){.mobile_filters_from_tabs{display:block}.mobile_filters_from_tabs.only_for_map .filter_wrapper{padding:15px 5vw}body.page-template-template-families .mobile_filters_from_tabs.only_for_map,body.page-template-template-meeting-rooms .mobile_filters_from_tabs.only_for_map,body.page-template-template-results .mobile_filters_from_tabs.only_for_map{background-color:var(--beigeBg)}body.page-template-template-families .mobile_filters_from_tabs.only_for_map .filter_wrapper,body.page-template-template-meeting-rooms .mobile_filters_from_tabs.only_for_map .filter_wrapper,body.page-template-template-results .mobile_filters_from_tabs.only_for_map .filter_wrapper{padding:15px 0}body.page-template-template-results .mobile_filters_from_tabs{background-color:var(--beigeBg)}}.tooltip-container{display:inline-block;position:relative;cursor:pointer;height:30px}.tooltip-container .tooltip-content{display:block;opacity:0;position:absolute;bottom:125%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#333;color:#fff;padding:8px;border-radius:4px;white-space:nowrap;z-index:10;font-size:.9em}.tooltip-container .tooltip-content:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.tooltip-container:focus .tooltip-content,.tooltip-container:hover .tooltip-content{opacity:1}.starting-from{display:block;background-color:var(--yellow);color:var(--mainColor);line-height:100%;text-align:right;padding:9px 10px 9px 20px;border-top-left-radius:100px;border-bottom-left-radius:100px;margin-right:-40px;min-height:40px;min-width:55px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-moz-flex-shrink:0;-ms-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.starting-from{margin-right:-20px}}.starting-from .apd{font-size:16px;white-space:nowrap;margin-bottom:5px;display:block}@media (max-width:768px){.starting-from .apd{font-size:14px}}.starting-from .price_composed{display:block;font-weight:600;font-size:24px;white-space:nowrap}@media (max-width:768px){.starting-from .price_composed{font-size:22px}}.starting-from .occupancy_info{display:block;font-size:13px;margin-top:5px;line-height:100%;padding-left:8px;text-align:right;white-space:nowrap}.item_wrap.no-prices .starting-from{display:none}.sitemap_inner_wrap{position:relative;padding:30px 0}.sitemap_inner_wrap:not(:last-child){border-bottom:1px solid var(--separator)}.sitemap{position:relative}.sitemap li{position:relative;padding:3px 0}.sitemap li a{position:relative;text-decoration:none;color:var(--mainColor);position:relative;padding-bottom:3px;display:inline-block;display:list-item;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sitemap li a:before{content:"";width:0;height:1px;position:absolute;bottom:0;left:0;background-color:var(--mainColor);-webkit-transition:all .3s ease;transition:all .3s ease}.sitemap li a:focus:before,.sitemap li a:hover:before{width:100%}.sitemap li a:focus,.sitemap li a:hover{cursor:pointer}.otgs-development-site-front-end,.wpml-ls-statics-footer{display:none}.loader_circle{font-size:4px;width:5px;height:5px;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:mulShdSpin 1.1s infinite ease;animation:mulShdSpin 1.1s infinite ease;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes mulShdSpin{0%,100%{-webkit-box-shadow:0 -2.6em 0 0 #333,1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.5),-1.8em -1.8em 0 0 rgba(51,51,51,.7);box-shadow:0 -2.6em 0 0 #333,1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.5),-1.8em -1.8em 0 0 rgba(51,51,51,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.7),1.8em -1.8em 0 0 #333,2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.5);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.7),1.8em -1.8em 0 0 #333,2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.5),1.8em -1.8em 0 0 rgba(51,51,51,.7),2.5em 0 0 0 #333,1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.5),1.8em -1.8em 0 0 rgba(51,51,51,.7),2.5em 0 0 0 #333,1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.5),2.5em 0 0 0 rgba(51,51,51,.7),1.75em 1.75em 0 0 #333,0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.5),2.5em 0 0 0 rgba(51,51,51,.7),1.75em 1.75em 0 0 #333,0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.5),1.75em 1.75em 0 0 rgba(51,51,51,.7),0 2.5em 0 0 #333,-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.5),1.75em 1.75em 0 0 rgba(51,51,51,.7),0 2.5em 0 0 #333,-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.5),0 2.5em 0 0 rgba(51,51,51,.7),-1.8em 1.8em 0 0 #333,-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.5),0 2.5em 0 0 rgba(51,51,51,.7),-1.8em 1.8em 0 0 #333,-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.5),-1.8em 1.8em 0 0 rgba(51,51,51,.7),-2.6em 0 0 0 #333,-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.5),-1.8em 1.8em 0 0 rgba(51,51,51,.7),-2.6em 0 0 0 #333,-1.8em -1.8em 0 0 rgba(51,51,51,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.5),-2.6em 0 0 0 rgba(51,51,51,.7),-1.8em -1.8em 0 0 #333;box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.5),-2.6em 0 0 0 rgba(51,51,51,.7),-1.8em -1.8em 0 0 #333}}@keyframes mulShdSpin{0%,100%{-webkit-box-shadow:0 -2.6em 0 0 #333,1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.5),-1.8em -1.8em 0 0 rgba(51,51,51,.7);box-shadow:0 -2.6em 0 0 #333,1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.5),-1.8em -1.8em 0 0 rgba(51,51,51,.7)}12.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.7),1.8em -1.8em 0 0 #333,2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.5);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.7),1.8em -1.8em 0 0 #333,2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.5)}25%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.5),1.8em -1.8em 0 0 rgba(51,51,51,.7),2.5em 0 0 0 #333,1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.5),1.8em -1.8em 0 0 rgba(51,51,51,.7),2.5em 0 0 0 #333,1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2)}37.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.5),2.5em 0 0 0 rgba(51,51,51,.7),1.75em 1.75em 0 0 #333,0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.5),2.5em 0 0 0 rgba(51,51,51,.7),1.75em 1.75em 0 0 #333,0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2)}50%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.5),1.75em 1.75em 0 0 rgba(51,51,51,.7),0 2.5em 0 0 #333,-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.5),1.75em 1.75em 0 0 rgba(51,51,51,.7),0 2.5em 0 0 #333,-1.8em 1.8em 0 0 rgba(51,51,51,.2),-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2)}62.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.5),0 2.5em 0 0 rgba(51,51,51,.7),-1.8em 1.8em 0 0 #333,-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.5),0 2.5em 0 0 rgba(51,51,51,.7),-1.8em 1.8em 0 0 #333,-2.6em 0 0 0 rgba(51,51,51,.2),-1.8em -1.8em 0 0 rgba(51,51,51,.2)}75%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.5),-1.8em 1.8em 0 0 rgba(51,51,51,.7),-2.6em 0 0 0 #333,-1.8em -1.8em 0 0 rgba(51,51,51,.2);box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.5),-1.8em 1.8em 0 0 rgba(51,51,51,.7),-2.6em 0 0 0 #333,-1.8em -1.8em 0 0 rgba(51,51,51,.2)}87.5%{-webkit-box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.5),-2.6em 0 0 0 rgba(51,51,51,.7),-1.8em -1.8em 0 0 #333;box-shadow:0 -2.6em 0 0 rgba(51,51,51,.2),1.8em -1.8em 0 0 rgba(51,51,51,.2),2.5em 0 0 0 rgba(51,51,51,.2),1.75em 1.75em 0 0 rgba(51,51,51,.2),0 2.5em 0 0 rgba(51,51,51,.2),-1.8em 1.8em 0 0 rgba(51,51,51,.5),-2.6em 0 0 0 rgba(51,51,51,.7),-1.8em -1.8em 0 0 #333}}.grecaptcha-badge{visibility:hidden}header{position:relative;height:calc(var(--headerTop) + var(--headerBottom));width:100%;color:var(--headerColor);font-size:16px}header a.go_to_content{display:inline-block;color:var(--headerColor);background:var(--white);padding:.5em;position:absolute;left:-99999rem;z-index:100}header a.go_to_content:focus{left:10px}header .header_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 65px}@media (max-width:992px){header .header_container{padding:0 30px}}@media (max-width:768px){header .header_container{padding:0 5vw}}header .header_top{position:relative;background-color:var(--headerBg);width:100%;height:var(--headerTop);border-bottom:1px solid var(--header-separator);z-index:200}header .header_top .logo{display:block;width:120px;height:calc(var(--headerTop) - 20px)}header .header_top .logo img{width:auto;height:auto;max-width:100%;max-height:100%}@media (max-width:992px){header .header_top .mobile_burger_pos{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}header .header_top .mobile_ctas_pos{display:none}@media (max-width:992px){header .header_top .mobile_ctas_pos{display:block}header .header_top .mobile_ctas_pos .mobile_bottom_fixed{position:fixed;bottom:0;left:0;right:0;z-index:100;background-color:var(--headerBg);padding:10px 30px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);height:60px}header .header_top .mobile_ctas_pos .mobile_bottom_fixed .button{display:block;width:100%}header .header_top .mobile_ctas_pos .mobile_bottom_fixed .button .only_desktop{display:none}header .header_top .mobile_ctas_pos .mobile_bottom_fixed .button .only_mobile{display:block}body.page-template-template-families header .header_top .mobile_ctas_pos .mobile_bottom_fixed,body.page-template-template-results header .header_top .mobile_ctas_pos .mobile_bottom_fixed{display:none}}header .header_top .wrapper_header_reservation{display:block}@media (max-width:992px){header .header_top .wrapper_header_reservation{display:none}}header .header_top .reservation_header{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header_top .reservation_header .col{padding:0 30px;line-height:120%}header .header_top .reservation_header .col:last-child{padding-right:0}header .header_top .reservation_header .col+.col{border-left:1px solid var(--header-separator)}header .header_top .reservation_header .col .header_title{display:inline-block;text-align:right;text-transform:uppercase;font-weight:600;letter-spacing:.05em}header .header_top .reservation_header .col .container_contact{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header_top .reservation_header .col .container_contact a{text-decoration:none;color:var(--headerColor);position:relative;padding-bottom:3px;display:inline-block}header .header_top .reservation_header .col .container_contact a:before{content:"";width:0;height:1px;position:absolute;bottom:0;left:0;background-color:var(--headerColor);-webkit-transition:all .3s ease;transition:all .3s ease}header .header_top .reservation_header .col .container_contact a:focus:before,header .header_top .reservation_header .col .container_contact a:hover:before{width:100%}header .header_top .reservation_header .col .container_contact+.container_contact{margin-top:5px}header .header_top .reservation_header .col .container_contact:before{content:"";font-family:var(--awesome);font-weight:300;margin-right:10px;display:inline-block}header .header_top .reservation_header .col .container_contact:has(.email):before{content:"\f0e0"}header .header_top .reservation_header .col .container_contact:has(.phone):before{content:"\f095"}header .header_bottom{display:block;position:relative;width:100%;height:var(--headerBottom);background-color:var(--headerBg);z-index:100;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}header .header_bottom .col_left{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header_bottom .col_left .logo_fixed{position:relative;display:none;width:0;height:calc(var(--headerBottom) - 10px)}header .header_bottom .col_left .logo_fixed img{width:auto;height:auto;max-width:100%;max-height:100%}@media (max-width:992px){header .header_bottom .col_left .primary-menu-swiper{padding:0 5vw;margin-left:-5vw;margin-right:-5vw}}header .header_bottom .col_left #primary_menu ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header_bottom .col_left #primary_menu ul li.swiper-slide{width:auto;margin-right:30px}header .header_bottom .col_left #primary_menu ul li.swiper-slide a{width:auto;position:relative;display:inline-block;font-size:15px;line-height:var(--headerBottom);height:var(--headerBottom);font-weight:600;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--headerColor)}@media (max-width:768px){header .header_bottom .col_left #primary_menu ul li.swiper-slide a{font-size:14px}}header .header_bottom .col_left #primary_menu ul li.swiper-slide a:before{content:"";position:absolute;bottom:0;left:0;right:50%;height:5px;z-index:1;background:var(--headerColor);border-radius:5px;width:0;-webkit-transition:all .5s ease;transition:all .5s ease}header .header_bottom .col_left #primary_menu ul li.swiper-slide a:focus:before,header .header_bottom .col_left #primary_menu ul li.swiper-slide a:hover:before{width:100%}header .header_bottom .col_left #primary_menu ul li.swiper-slide.current-menu-ancestor a:before,header .header_bottom .col_left #primary_menu ul li.swiper-slide.current-menu-item a:before{width:100%}header .header_bottom .col_left #primary_menu .arrow{left:0;background-color:var(--headerBg);width:5vw;height:100%;background-position:center}header .header_bottom .col_left #primary_menu .arrow.swiper-next{left:auto;right:0}header .header_bottom .col_left #primary_menu .arrow.swiper-button-disabled{display:none}@media (max-width:992px){header .header_bottom .col_left #primary_menu .arrow.swiper-next{right:0}header .header_bottom .col_left #primary_menu .arrow.swiper-prev{left:0}}@media (max-width:992px){header .header_bottom .col_left{width:100%}}header .container_languages{position:relative}@media (max-width:992px){header .container_languages{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}header .other_languages{display:none;position:absolute;top:calc(100% + 18px);left:calc(50% + 10px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:410px;background-color:var(--bodyBackground);border-radius:var(--cardRadius);padding:35px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}header .other_languages:before{position:absolute;top:-10px;left:50%;margin-left:-10px;content:"";display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--bodyBackground)}@media (max-width:992px){header .other_languages{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;overflow:auto;-webkit-transform:unset;-ms-transform:unset;transform:unset;max-width:unset;padding:0;border-radius:unset}}header .other_languages .container_languages{position:relative}@media (max-width:992px){header .other_languages .container_languages{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:250px;max-width:80vw;background-color:var(--bodyBackground);border-radius:var(--cardRadius);margin:50px auto;padding:40px 80px}}header .other_languages .close_languages{display:none}@media (max-width:992px){header .other_languages .close_languages{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}header .other_languages .languages_options{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media (max-width:992px){header .other_languages .languages_options{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}header .other_languages .languages_options .single_language{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-flex:1 1 calc(50% - 5px);-webkit-flex:1 1 calc(50% - 5px);-ms-flex:1 1 calc(50% - 5px);flex:1 1 calc(50% - 5px);-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}header .other_languages .languages_options a{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;border-radius:var(--borderRadius);border-color:transparent;border-style:solid;border-width:1px;line-height:120%;font-weight:300;color:var(--ctaBg);text-decoration:none;padding:5px 10px 5px 5px;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}header .other_languages .languages_options a .lang_toggle{width:20px;height:20px;display:inline-block;border-radius:var(--borderRadius);-o-object-fit:cover;object-fit:cover}header .other_languages .languages_options a span{white-space:nowrap}header .other_languages .languages_options a.current_lang{border-color:var(--ctaBg);font-weight:600}header .other_languages .languages_options a:focus,header .other_languages .languages_options a:hover{border:1px solid var(--separator)}header .container_ctas{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .container_ctas .single_cta{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:35px;white-space:nowrap;padding:5px 20px;border-radius:var(--borderRadius);border-color:var(--ctaBg);border-style:solid;border-width:1px;line-height:0;color:var(--ctaBg);background-color:transparent;text-transform:uppercase;font-size:16px;text-decoration:none;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:992px){header .container_ctas .single_cta{padding:5px 10px}}header .container_ctas .single_cta:focus,header .container_ctas .single_cta:focus-within,header .container_ctas .single_cta:has(:hover),header .container_ctas .single_cta:hover{background-color:var(--ctaBg);color:var(--ctaColor)}header .container_ctas .single_cta.additional_contacts{padding:5px}@media (max-width:768px){header .container_ctas .single_cta.additional_contacts{margin-left:10px}}header .container_ctas .single_cta.additional_contacts,header .container_ctas .single_cta.open_languages{height:35px;min-width:35px}header .container_ctas .single_cta.callback{margin-left:10px}@media (max-width:992px){header .container_ctas .single_cta.callback{height:35px;width:35px;margin-left:15px;padding:5px;line-height:35px}}@media (max-width:768px){header .container_ctas .single_cta.callback{margin-left:10px}}header .container_ctas .single_cta.callback .label{display:block}@media (max-width:992px){header .container_ctas .single_cta.callback .label{display:none}}header .container_ctas .single_cta.callback .only_mobile{display:none}@media (max-width:992px){header .container_ctas .single_cta.callback .only_mobile{display:block}}header .container_ctas .single_cta.open_languages{margin-left:10px;text-transform:capitalize;font-weight:400;white-space:nowrap;gap:5px}@media (max-width:992px){header .container_ctas .single_cta.open_languages{margin-left:15px}}@media (max-width:768px){header .container_ctas .single_cta.open_languages{margin-left:10px}}header .container_ctas .single_cta.open_languages img{width:20px;height:20px;display:inline-block;border-radius:var(--borderRadius);-o-object-fit:cover;object-fit:cover}header .container_ctas .book_btn{height:40px;display:none;margin-left:10px}header .container_ctas .book_btn .only_mobile{display:none}header .open_sidebar_menu{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;margin-right:40px}@media (max-width:768px){header .open_sidebar_menu{margin-right:10px}}header .open_sidebar_menu .icon{width:28px;height:25px;position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}header .open_sidebar_menu .icon span{display:block;position:absolute;height:2px;width:100%;background:var(--headerColor);border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}header .open_sidebar_menu .icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}header .open_sidebar_menu .icon span:nth-child(2){top:10px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}header .open_sidebar_menu .icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}header.fixed .header_bottom{position:fixed;top:0}@media (max-width:992px){header.fixed .header_bottom{position:relative}}header.fixed .header_bottom .col_left .logo_fixed{width:100px;display:block;margin-right:30px}header.fixed .header_bottom .col_right .container_ctas .book_btn{display:block}@media (max-width:992px){header.fixed .header_top{position:fixed;top:0}}#menu_sidebar_wrap{position:fixed;top:0;left:-100%;z-index:1001;width:100%;height:100%;background:rgba(0,0,0,.7);visibility:hidden;-webkit-transition:all .65s ease;transition:all .65s ease}#menu_sidebar_wrap.open{left:0;visibility:visible}#menu_sidebar_wrap.visible{left:0;visibility:visible;-webkit-transition:all .65s ease;transition:all .65s ease}#menu_sidebar_wrap.visible #menu_sidebar_dialog,#menu_sidebar_wrap.visible .menu_sidebar{left:0;-webkit-transition:all .65s ease;transition:all .65s ease}#menu_sidebar_wrap .sidebar_logo{display:block;position:relative;width:160px;margin:0 auto 10px auto}#menu_sidebar_wrap .contacts_list{padding-top:40px;border-top:1px solid var(--separator);margin-top:40px;text-align:center}#menu_sidebar_wrap .contacts_list>div{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}#menu_sidebar_wrap .contacts_list .title{font-size:18px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}#menu_sidebar_wrap #menu_sidebar_dialog{background:var(--bodyBackground);position:absolute;left:-100%;width:30%;min-width:300px;height:100%;overflow-x:hidden;overflow-y:auto;z-index:100;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:1024px){#menu_sidebar_wrap #menu_sidebar_dialog{width:40%}}@media (max-width:748px){#menu_sidebar_wrap #menu_sidebar_dialog{min-width:unset}}@media (max-width:992px){#menu_sidebar_wrap #menu_sidebar_dialog{width:55%}}@media (max-width:768px){#menu_sidebar_wrap #menu_sidebar_dialog{max-width:90vw;width:100%}}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content{padding:50px;margin:0 auto;position:relative;z-index:100}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu{display:block;text-align:center;text-transform:uppercase}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li{display:block;padding:10px 0}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li a{font-size:15px;font-weight:600;text-decoration:none;color:var(--mainColor);position:relative;padding-bottom:3px;display:inline-block}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li a:before{content:"";width:0;height:1px;position:absolute;bottom:0;left:0;background-color:var(--mainColor);-webkit-transition:all .3s ease;transition:all .3s ease}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li a:focus:before,#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li a:hover:before{width:100%}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li.current_page_item>a:before{width:100%!important;height:5px;background:var(--headerColor);border-radius:5px}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li.menu-item-has-children{padding:10px 0}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li.menu-item-has-children .dropdown{width:40px;height:40px;display:block;position:absolute;top:10px;right:0;cursor:pointer;border-radius:50px;-webkit-transition:all .3s ease;transition:all .3s ease}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li.menu-item-has-children .dropdown.rotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li.menu-item-has-children .dropdown:after,#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li.menu-item-has-children .dropdown:before{content:"";height:8px;width:1px;background:var(--mainColor);display:block;position:absolute;top:15px;right:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li.menu-item-has-children .dropdown:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:17px;left:inherit}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li>.sub-menu{display:none;margin:0}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li>.sub-menu li a{font-weight:300;font-size:15px}#menu_sidebar_wrap #menu_sidebar_dialog .menu_sidebar_inner_content .menu>li>.sub-menu li.current_page_item>a:before{width:100%!important;height:5px;background:var(--headerColor);border-radius:5px}#menu_sidebar_wrap #menu_sidebar_dialog::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#menu_sidebar_wrap #menu_sidebar_dialog::-webkit-scrollbar{width:5px}#menu_sidebar_wrap #menu_sidebar_dialog::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--mainColor)}.close_banner,.close_languages,.close_map,.close_sidebar{position:absolute;right:20px;top:20px;width:40px;height:40px;z-index:103;padding:10px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:100px;background-color:var(--ctaColor);border:1px solid var(--separator)}@media (max-width:748px){.close_banner,.close_languages,.close_map,.close_sidebar{right:10px;top:10px}}.close_banner:focus,.close_banner:hover,.close_languages:focus,.close_languages:hover,.close_map:focus,.close_map:hover,.close_sidebar:focus,.close_sidebar:hover{background-color:var(--ctaBg);border-color:var(--ctaBg)}.close_banner:focus:after,.close_banner:focus:before,.close_banner:hover:after,.close_banner:hover:before,.close_languages:focus:after,.close_languages:focus:before,.close_languages:hover:after,.close_languages:hover:before,.close_map:focus:after,.close_map:focus:before,.close_map:hover:after,.close_map:hover:before,.close_sidebar:focus:after,.close_sidebar:focus:before,.close_sidebar:hover:after,.close_sidebar:hover:before{background-color:var(--ctaColor)}.close_banner:after,.close_banner:before,.close_languages:after,.close_languages:before,.close_map:after,.close_map:before,.close_sidebar:after,.close_sidebar:before{position:absolute;content:" ";height:18px;width:1px;background-color:var(--ctaBg)}.close_banner:before,.close_languages:before,.close_map:before,.close_sidebar:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close_banner:after,.close_languages:after,.close_map:after,.close_sidebar:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#header_banner{position:relative;height:100%;width:100%;padding:0;margin:0;background-color:var(--separator)}#header_banner.remove_banner{max-height:0!important;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}#header_banner .header_banner_wrapper{background-size:40% auto;background-position:left center;background-repeat:no-repeat;position:relative;width:100%;height:100%}@media (max-width:992px){#header_banner .header_banner_wrapper{background-size:cover}}#header_banner .header_banner_wrapper:before{content:"";position:absolute;display:block;width:40%;height:100%;top:0;left:0;background:transparent -webkit-gradient(linear,left top,right top,from(rgba(225,218,189,0)),to(var(--separator))) 0 0 no-repeat padding-box;background:transparent linear-gradient(90deg,rgba(225,218,189,0) 0,var(--separator) 100%) 0 0 no-repeat padding-box}@media (max-width:992px){#header_banner .header_banner_wrapper:before{width:100%;background-color:rgba(225,218,189,.79);z-index:1}}#header_banner .header_banner_wrapper .close_banner{background-color:var(--ctaBg);border-color:#c1ba9f}#header_banner .header_banner_wrapper .close_banner:focus,#header_banner .header_banner_wrapper .close_banner:hover{background-color:var(--ctaColor);border-color:var(--ctaBg)}#header_banner .header_banner_wrapper .close_banner:focus:after,#header_banner .header_banner_wrapper .close_banner:focus:before,#header_banner .header_banner_wrapper .close_banner:hover:after,#header_banner .header_banner_wrapper .close_banner:hover:before{background-color:var(--ctaBg)}#header_banner .header_banner_wrapper .close_banner:after,#header_banner .header_banner_wrapper .close_banner:before{position:absolute;content:" ";height:18px;width:1px;background-color:var(--ctaColor)}#header_banner .header_banner_wrapper .container_banner{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:140px;padding:20px 70px 20px 0;width:60%;margin-left:auto}@media (max-width:992px){#header_banner .header_banner_wrapper .container_banner{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%;position:relative;z-index:3;padding:15px 60px 15px 30px}}@media (max-width:768px){#header_banner .header_banner_wrapper .container_banner{padding-left:5vw}}#header_banner .header_banner_wrapper .header_banner_content{position:relative;display:block;font-family:var(--titleFont);font-size:24px;line-height:120%;color:var(--headerColor);text-align:left}@media (max-width:992px){#header_banner .header_banner_wrapper .header_banner_content{font-size:20px}}#header_banner .header_banner_wrapper .header_banner_content a{color:var(--mainColor)}#header_banner .header_banner_wrapper .header_banner_content b,#header_banner .header_banner_wrapper .header_banner_content strong{font-family:var(--defaultFont);font-weight:600}footer{position:relative;display:block}@media (max-width:768px){footer{padding-bottom:60px}}footer .container_footer{position:relative;background-color:var(--footerBg);border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:992px){footer .container_footer{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){body.error404 footer .container_footer{border-radius:0;-webkit-box-shadow:0 0 20px var(--shadow);box-shadow:0 0 20px var(--shadow)}}footer .container_footer .title_footer{display:block;color:var(--footerTitle);font-size:26px;line-height:120%;font-weight:600;margin-bottom:20px;text-transform:uppercase}@media (max-width:768px){footer .container_footer .title_footer{font-size:20px}}footer .container_footer .footer_col{position:relative;padding:60px}@media (max-width:768px){footer .container_footer .footer_col{padding:40px 20px}}footer .container_footer .footer_col.footer_left{width:25%;min-width:420px;padding:60px 40px;background-color:var(--footerBgYellow);border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius);display:block}@media (min-width:992px) and (max-width:1280px){footer .container_footer .footer_col.footer_left{min-width:350px}}@media (max-width:992px){footer .container_footer .footer_col.footer_left{min-width:unset;width:100%}}@media (max-width:768px){footer .container_footer .footer_col.footer_left{padding:40px 20px}}@media (min-width:992px){body.error404 footer .container_footer .footer_col.footer_left{border-radius:0}}footer .container_footer .footer_col.footer_left .logo_footer{text-align:center;margin:0 auto;width:auto;max-width:100%;height:auto}@media (max-width:768px){footer .container_footer .footer_col.footer_left .logo_footer{max-width:200px}}footer .container_footer .footer_col.footer_left .logo_footer img{max-width:100%;height:auto}footer .container_footer .footer_col.footer_left .social_footer{position:relative;display:block;text-align:center;margin-top:35px}@media (max-width:768px){footer .container_footer .footer_col.footer_left .social_footer{margin-top:10px}}footer .container_footer .footer_col.footer_left .social_footer .title_footer{text-transform:none}footer .container_footer .footer_col.footer_left .social_footer .social_wrap{position:relative;padding:0 40px}footer .container_footer .footer_col.footer_left .social_footer .social_wrap:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;z-index:1;background:var(--footerTitle)}footer .container_footer .footer_col.footer_left .social_footer .social_wrap .line_wrap{position:relative;display:inline-block;background-color:var(--footerBgYellow);padding:0 10px;width:auto;z-index:3}footer .container_footer .footer_col.footer_left .social_footer .social_wrap .line_wrap li{display:inline-block}footer .container_footer .footer_col.footer_left .social_footer .social_wrap a{display:inline-block;margin:5px}footer .container_footer .footer_col.footer_left .social_footer .social_wrap a i{color:var(--footerAlternativeTitle);background-color:var(--footerTitle);font-size:14px;display:inline-block;width:40px;height:40px;border:1px solid transparent;line-height:40px;text-align:center;border-radius:100%;-webkit-transition:all .3s ease;transition:all .3s ease}footer .container_footer .footer_col.footer_left .social_footer .social_wrap a:hover i{border-color:var(--footerTitle);color:var(--footerTitle);background-color:transparent}footer .container_footer .footer_col.footer_left .widget_newsletter{position:relative;display:block;padding-top:45px;width:100%;text-align:left}footer .container_footer .footer_col.footer_left .widget_newsletter .title_footer{text-align:center;padding:0 10px;text-transform:none}footer .container_footer .footer_col.footer_left .widget_newsletter fieldset{border:none;padding:0;margin:0}footer .container_footer .footer_col.footer_left .widget_newsletter legend{visibility:hidden;height:0;display:block}footer .container_footer .footer_col.footer_left .widget_newsletter .gfield--type-email label{visibility:hidden;height:0;display:block}footer .container_footer .footer_col.footer_left .widget_newsletter .gfield--type-email input[type=email]{font-family:var(--defaultFont);font-size:16px;width:100%;height:50px;line-height:50px;text-indent:10px;padding:10px;border-color:var(--black);border-style:solid;border-width:1px;border-radius:var(--borderRadius)}footer .container_footer .footer_col.footer_left .widget_newsletter .gfield--input-type-consent{text-align:left;display:block;margin-top:10px;font-size:14px;line-height:120%;color:var(--mainColor)}footer .container_footer .footer_col.footer_left .widget_newsletter .gfield--input-type-consent .ginput_container_consent{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}footer .container_footer .footer_col.footer_left .widget_newsletter .gfield--input-type-consent .ginput_container_consent label a{color:var(--mainColor)}footer .container_footer .footer_col.footer_left .widget_newsletter .gfield--input-type-consent .ginput_container_consent input[type=checkbox]{position:relative}footer .container_footer .footer_col.footer_left .widget_newsletter .gfield--input-type-consent .ginput_container_consent input[type=checkbox]:after{content:"";background-color:var(--bodyBackground);border:1px solid var(--black);border-radius:5px;display:block;position:absolute;height:20px;width:20px;left:-1px;top:-1px;line-height:20px;text-align:center}footer .container_footer .footer_col.footer_left .widget_newsletter .gfield--input-type-consent .ginput_container_consent input[type=checkbox]:checked:after{content:"✓";position:absolute;font-size:1.4em;color:var(--mainColor);-webkit-transition:all .2s;transition:all .2s}footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer{margin:20px auto 0 0;position:relative;display:inline-block;border-radius:var(--borderRadius);background-color:var(--footerTitle);border:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer:after{content:"\f054";font-weight:300;position:absolute;top:0;line-height:50px;right:20px;font-family:var(--awesome);color:var(--footerAlternativeTitle);z-index:1;cursor:pointer}@media (max-width:768px){footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer:after{line-height:44px}}footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer input[type=submit]{position:relative;z-index:4;font-family:var(--defaultFont);font-weight:600;text-transform:uppercase;font-size:16px;letter-spacing:.3px;height:50px;line-height:50px;padding:0 40px 0 20px;background-color:transparent;border:none;cursor:pointer;color:var(--footerAlternativeTitle);-webkit-transition:all .3s ease;transition:all .3s ease}footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer input[type=submit]:focus,footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer input[type=submit]:hover{color:var(--footerTitle)}@media (max-width:768px){footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer input[type=submit]{height:44px;line-height:44px;font-size:14px}}footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer:focus-within,footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer:has(:hover){background-color:var(--footerAlternativeTitle);color:var(--footerTitle);border-color:var(--footerTitle)}footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer:focus-within:after,footer .container_footer .footer_col.footer_left .widget_newsletter .gform_footer:has(:hover):after{color:var(--footerTitle)}footer .container_footer .footer_col.footer_right{width:75%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){footer .container_footer .footer_col.footer_right{width:100%}}footer .container_footer .footer_col.footer_right .footer_box.awards_box{margin-top:auto}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div{position:relative;width:100%}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu>li{width:33.33%;padding-right:40px;margin-bottom:50px}@media (min-width:992px) and (max-width:1280px){footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu>li{width:50%}}@media (max-width:992px){footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu>li{width:100%;padding-right:0;margin-top:10px;margin-bottom:0;border-bottom:1px solid var(--separator)}}@media (max-width:992px){footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu>li>.sub-menu{display:none;padding-bottom:10px}}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu .title_wrapper{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px}@media (max-width:992px){footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu .title_wrapper{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu .title_wrapper .footer-menu-title{font-size:18px;letter-spacing:.05em;font-weight:600;color:var(--mainColor);text-transform:uppercase}@media (max-width:992px){footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu .title_wrapper .footer-menu-title{font-size:16px}}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu .title_wrapper .menu-wrapper--close{display:none;-webkit-transition:all .3s ease;transition:all .3s ease}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu .title_wrapper .menu-wrapper--close.rotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:992px){footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu .title_wrapper .menu-wrapper--close{display:block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid var(--separator);text-decoration:none;color:var(--footerTitle);border-radius:var(--borderRadius)}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu .title_wrapper .menu-wrapper--close:after{content:"\f078";font-family:var(--awesome);font-size:14px;color:var(--footerTitle)}}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu a:not(.menu-wrapper--close){position:relative;display:inline-block;color:var(--mainColor);text-decoration:none;line-height:120%;position:relative;padding-bottom:3px;display:inline-block}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu a:not(.menu-wrapper--close):before{content:"";width:0;height:1px;position:absolute;bottom:0;left:0;background-color:var(--mainColor);-webkit-transition:all .3s ease;transition:all .3s ease}footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu a:not(.menu-wrapper--close):focus:before,footer .container_footer .footer_col.footer_right .footer_menu_wrapper>div .menu a:not(.menu-wrapper--close):hover:before{width:100%}footer .container_footer .footer_col.footer_right .footer_awards_wrapper{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;padding-top:20px;border-top:1px solid var(--separator)}@media (max-width:1280px){footer .container_footer .footer_col.footer_right .footer_awards_wrapper{display:block}}@media (max-width:992px){footer .container_footer .footer_col.footer_right .footer_awards_wrapper{border-top:0;padding-top:35px}}footer .container_footer .footer_col.footer_right .footer_awards_wrapper .title_footer{margin-bottom:30px}@media (max-width:1280px){footer .container_footer .footer_col.footer_right .footer_awards_wrapper .title_footer{margin-bottom:20px}}footer .container_footer .footer_col.footer_right .footer_awards_wrapper .col_left{width:33.33%;padding-right:40px}@media (max-width:1280px){footer .container_footer .footer_col.footer_right .footer_awards_wrapper .col_left{width:100%;padding-right:0;padding-bottom:30px;text-align:center}footer .container_footer .footer_col.footer_right .footer_awards_wrapper .col_left .buttons_container{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}}footer .container_footer .footer_col.footer_right .footer_awards_wrapper .col_right{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;gap:20px;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1280px){footer .container_footer .footer_col.footer_right .footer_awards_wrapper .col_right{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}}footer .container_footer .footer_col.footer_right .footer_awards_wrapper .col_right .award{width:100px;height:100px}@media (max-width:768px){footer .container_footer .footer_col.footer_right .footer_awards_wrapper .col_right .award{width:80px;height:80px}}footer .container_footer .footer_col.footer_right .footer_awards_wrapper .col_right .award img{max-width:100%;max-height:100%;width:auto;height:auto}footer .container_footer .footer_col.footer_right .credits{display:block;margin-top:var(--sectionTop)}@media (max-width:992px){footer .container_footer .footer_col.footer_right .credits{text-align:center}}footer .container_footer .footer_col.footer_right .credits a{color:var(--mainColor);text-decoration:none;line-height:120%;position:relative;padding-bottom:3px;display:inline-block}footer .container_footer .footer_col.footer_right .credits a:before{content:"";width:0;height:1px;position:absolute;bottom:0;left:0;background-color:var(--mainColor);-webkit-transition:all .3s ease;transition:all .3s ease}footer .container_footer .footer_col.footer_right .credits a:focus:before,footer .container_footer .footer_col.footer_right .credits a:hover:before{width:100%}#slideshow_wrapper{--bookingformBottom:150px;position:relative;display:block;height:calc(90vh - var(--headerTop) - var(--headerBottom))}@media (max-width:992px){#slideshow_wrapper{height:calc(75vh - var(--headerTop) - var(--headerBottom))}}body.home #slideshow_wrapper{height:calc(100vh - var(--headerTop) - var(--headerBottom))}@media (max-width:992px){body.home #slideshow_wrapper{height:calc(75vh - var(--headerTop) - var(--headerBottom))}}#slideshow_wrapper .slideshow{width:100%;height:100%}#slideshow_wrapper .slide_container{width:100%;height:100%}#slideshow_wrapper .slide_container .caption_wrapper{width:100%;height:100%;position:absolute;display:block;top:0;left:0;padding:0 100px var(--bookingformBottom) 100px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){#slideshow_wrapper .slide_container .caption_wrapper{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;padding:0 100px}}@media (max-width:768px){#slideshow_wrapper .slide_container .caption_wrapper{padding:0 5vw}}@media (max-width:600px){#slideshow_wrapper .slide_container .caption_wrapper{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:50px 5vw}}@media (max-width:468px){#slideshow_wrapper .slide_container .caption_wrapper{padding-bottom:35px}}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper{position:relative;max-width:550px;width:100%;padding:40px;border-radius:var(--cardRadius);background-color:color-mix(in srgb,var(--beigeBg) 70%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:768px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper{padding:30px}}@media (max-width:600px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper{max-width:70vw;padding:15px}}@media (max-width:468px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper{max-width:unset;padding:10px}}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .title{display:block;color:var(--mainColor);line-height:120%;font-family:var(--titleFont);font-size:42px;text-align:left}@media (max-width:992px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .title{font-size:36px}}@media (max-width:768px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .title{font-size:28px}}@media (max-width:768px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .title{text-align:center}}@media (max-width:768px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .title{text-transform:uppercase}}@media (max-width:468px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .title{font-size:22px}}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .subtitle{display:block;color:var(--mainColor);line-height:120%;font-family:var(--titleFont);font-size:26px;text-align:left;margin-top:10px}@media (max-width:992px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .subtitle{font-size:30px}}@media (max-width:768px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .subtitle{font-size:16px}}@media (max-width:768px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .subtitle{text-align:center}}@media (max-width:468px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .subtitle{font-size:14px;margin-top:5px}}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:18px;margin-top:20px}@media (max-width:992px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content{font-size:18px;margin-top:20px}}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content h3,#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content h4,#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content h5{font-weight:600;font-size:18px;margin-top:20px}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content h4{font-size:16px}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content h5{font-size:14px}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content b,#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content strong{font-weight:600}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content ol,#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content ul{list-style:inside disc}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content ol ul,#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content ul ul{padding-left:30px;list-style:inside circle!important}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content ol ul ul,#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content ul ul ul{list-style:inside square!important}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content table{width:100%;margin-top:20px;border-collapse:collapse}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content table td,#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content table th{padding:.75rem 1rem;text-align:left;font-size:1rem}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content table td{border:1px solid rgba(0,0,0,.2980392157)}#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content a{position:relative;color:var(--mainColor)}@media (max-width:768px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content{text-align:center;font-size:16px;line-height:130%}}@media (max-width:468px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content{font-size:14px}}@media (max-width:600px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .the_content{display:none}}@media (max-width:768px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .buttons_container{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}}@media (max-width:600px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .buttons_container{padding-top:15px}}@media (max-width:468px){#slideshow_wrapper .slide_container .caption_wrapper .inner_wrapper .buttons_container{padding-top:10px}}#slideshow_wrapper .slide_container figure{width:100%;height:100%}#slideshow_wrapper .slide_container figure img{display:block;width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pin-spacer{z-index:11!important}#anchors{--anchorsHeight:70px;position:relative;z-index:11;width:100%;overflow:hidden;background-color:var(--anchorMenu)}@media (max-width:768px){#anchors{--anchorsHeight:54px}}#anchors .anchor__wrapper{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){#anchors .anchor__wrapper{max-width:calc(90vw + 35px)}}@media (max-width:768px){#anchors .anchor__wrapper{max-width:100vw}}#anchors .swiper{margin:0;padding:0 30px;height:var(--anchorsHeight)}@media (max-width:992px){#anchors .swiper{padding:0 5vw}}#anchors .swiper .swiper-slide{width:auto;min-width:50px;padding:0 15px;height:var(--anchorsHeight);cursor:pointer}#anchors .swiper .swiper-slide a{position:relative;display:inline-block;font-size:15px;letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:var(--anchorsHeight);height:var(--anchorsHeight);text-decoration:none;color:var(--mainColor);white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:768px){#anchors .swiper .swiper-slide a{font-size:14px}}#anchors .swiper .swiper-slide a:before{content:"";position:absolute;bottom:0;left:0;right:50%;height:5px;z-index:1;background:var(--headerColor);border-radius:5px;width:0;-webkit-transition:all .5s ease;transition:all .5s ease}#anchors .swiper .swiper-slide a:focus:before,#anchors .swiper .swiper-slide a:hover:before{width:100%}#anchors .swiper .swiper-slide.active-index a:before{width:100%}#anchors .arrow{background-color:var(--anchorMenu);cursor:pointer;width:30px;height:var(--anchorsHeight);background-position:center;left:0}#anchors .arrow.swiper-next{right:0;left:auto}#anchors .arrow.swiper-button-disabled{display:none}#anchors .button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.main_content_section{position:relative;display:block;background-color:var(--bodyBackground)}body.home .main_content_section{padding-top:80px}@media (max-width:468px){body.home .main_content_section{padding-top:40px}}body.single-hotel .main_content_section{padding-bottom:0}.main_content_section .main_content_wrap{position:relative}.main_content_section .main_content_wrap.has_logo{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}@media (max-width:992px){.main_content_section .main_content_wrap.has_logo{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px;padding-top:30px}}.main_content_section .main_content_wrap.has_logo .container_mc_logo{max-width:300px;width:100%;max-height:300px}@media (max-width:992px){.main_content_section .main_content_wrap.has_logo .container_mc_logo{display:none}}.main_content_section .main_content_wrap.has_logo .container_mc_logo figure{width:100%;height:100%;text-align:center}.main_content_section .main_content_wrap.has_logo .container_mc_logo figure img{max-width:100%;max-height:100%;width:auto;height:auto}.main_content_section .main_content_wrap .tripadvisor_hotel .tripadvisor_ranking{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--mainColor);font-size:16px;font-weight:600;line-height:120%;margin:10px 0;gap:10px}@media (max-width:992px){.main_content_section .main_content_wrap .tripadvisor_hotel .tripadvisor_ranking{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}.main_content_section .main_content_wrap .tripadvisor_hotel .tripadvisor_ranking.below_logo{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.main_content_section .main_content_wrap .tripadvisor_hotel .tripadvisor_ranking .container_ranking{display:block;width:auto}.main_content_section .main_content_wrap .tripadvisor_hotel .tripadvisor_ranking .mobile_new_line{display:inline}@media (max-width:992px){.main_content_section .main_content_wrap .tripadvisor_hotel .tripadvisor_ranking .mobile_new_line{display:block}}.main_content_section .main_content_wrap .tripadvisor_hotel .tripadvisor_ranking .tripadvisor_dots{display:block;width:115px;height:20px}.main_content_section .below_image_container{position:relative;display:block;margin-top:var(--sectionPadding)}body.single-hotel .main_content_section .below_image_container:before{content:"";width:100%;height:50%;position:absolute;z-index:0;bottom:0;left:0;right:0;background-color:var(--beigeBg);border-top-right-radius:var(--radiusSection);border-top-left-radius:var(--radiusSection)}.main_content_section .below_image_container figure{position:relative;width:100%;height:auto;aspect-ratio:11/5;position:relative}.main_content_section .below_image_container figure img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.main_content_section .below_image_container figure img{border-radius:var(--borderRadius)}.main_content_section .content_section{max-width:1000px;margin:0 auto}.main_content_section .content_section .the_title{position:relative}.main_content_section .content_section .the_title:before{content:"";display:block;width:76px;height:50px;margin:0 auto 15px;background-image:var(--beforeTitle);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent}@media (max-width:992px){.main_content_section .content_section .the_title:before{height:40px;margin-bottom:10px}}@media (max-width:768px){.main_content_section .content_section .the_title:before{height:30px;margin-bottom:5px}}.main_content_section .content_section .stars{margin-top:5px;display:block;text-align:center}.main_content_section .content_section .stars i{font-size:10px;margin:0 2px}.main_content_section .content_section .buttons_container{margin-top:var(--sectionTop);-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}#breadcrumb{padding:30px 0 0 0}@media (max-width:768px){#breadcrumb{padding-bottom:10px}}#breadcrumb+.main_content_section{padding-top:10px}#breadcrumb:has(+.carousel_hotels_block.first_block){background-color:var(--beigeBg)}#breadcrumb li,#breadcrumb ul{list-style:none inside none}#breadcrumb ul li{display:inline-block;font-size:16px;line-height:120%;margin-right:10px}#breadcrumb ul li:not(:first-child):before{content:"\f054";font-family:var(--awesome);font-weight:300;position:relative;display:inline-block;margin-right:10px}@media (max-width:768px){#breadcrumb ul li{margin:4px 15px 4px 0}}#breadcrumb ul li.current-menu-item{text-transform:uppercase;font-weight:600;letter-spacing:.05em;font-size:.9em}#breadcrumb ul li.current-menu-item a{position:relative;color:var(--mainColor);font-size:16px}@media (max-width:768px){#breadcrumb ul li.current-menu-item a{font-size:15px}}#breadcrumb ul li a{display:inline-block;color:inherit;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;padding-bottom:3px;display:inline-block}#breadcrumb ul li a:before{content:"";width:0;height:1px;position:absolute;bottom:0;left:0;background-color:var(--mainColor);-webkit-transition:all .3s ease;transition:all .3s ease}#breadcrumb ul li a:focus:before,#breadcrumb ul li a:hover:before{width:100%}.astoplus_wrapper{position:relative;display:block}body.page-template-template-results .astoplus_wrapper{margin-top:var(--sectionPadding)}.astoplus_wrapper .container_astoplus{display:block;background-color:var(--yellowAstoplus);border-radius:var(--radiusSection);padding:var(--sectionPadding) 80px}@media (max-width:992px){.astoplus_wrapper .container_astoplus{padding:60px}}@media (max-width:768px){.astoplus_wrapper .container_astoplus{padding:60px 0;max-width:100vw}}.astoplus_wrapper .container_astoplus .container_contents{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body.home .astoplus_wrapper .container_astoplus .container_contents{max-width:1300px;margin:0 auto}@media (max-width:1500px){body.home .astoplus_wrapper .container_astoplus .container_contents{max-width:80vw}}@media (max-width:992px){body.home .astoplus_wrapper .container_astoplus .container_contents{max-width:90vw}}@media (max-width:768px){body.home .astoplus_wrapper .container_astoplus .container_contents{max-width:100vw}}.astoplus_wrapper .container_astoplus .container_contents .contents{width:25%;position:relative}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .contents{width:100%}}@media (max-width:768px){.astoplus_wrapper .container_astoplus .container_contents .contents{padding:0 5vw}}.astoplus_wrapper .container_astoplus .container_contents .contents.full_width{width:100%}.astoplus_wrapper .container_astoplus .container_contents .contents .section_title{text-align:left;margin-bottom:20px}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .contents .section_title{text-align:center}}.astoplus_wrapper .container_astoplus .container_contents .contents .the_subtitle{text-align:left}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .contents .the_subtitle{text-align:center}}.astoplus_wrapper .container_astoplus .container_contents .contents .content{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:18px;margin-top:20px}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .contents .content{font-size:18px;margin-top:20px}}.astoplus_wrapper .container_astoplus .container_contents .contents .content h3,.astoplus_wrapper .container_astoplus .container_contents .contents .content h4,.astoplus_wrapper .container_astoplus .container_contents .contents .content h5{font-weight:600;font-size:18px;margin-top:20px}.astoplus_wrapper .container_astoplus .container_contents .contents .content h4{font-size:16px}.astoplus_wrapper .container_astoplus .container_contents .contents .content h5{font-size:14px}.astoplus_wrapper .container_astoplus .container_contents .contents .content b,.astoplus_wrapper .container_astoplus .container_contents .contents .content strong{font-weight:600}.astoplus_wrapper .container_astoplus .container_contents .contents .content ol,.astoplus_wrapper .container_astoplus .container_contents .contents .content ul{list-style:inside disc}.astoplus_wrapper .container_astoplus .container_contents .contents .content ol ul,.astoplus_wrapper .container_astoplus .container_contents .contents .content ul ul{padding-left:30px;list-style:inside circle!important}.astoplus_wrapper .container_astoplus .container_contents .contents .content ol ul ul,.astoplus_wrapper .container_astoplus .container_contents .contents .content ul ul ul{list-style:inside square!important}.astoplus_wrapper .container_astoplus .container_contents .contents .content table{width:100%;margin-top:20px;border-collapse:collapse}.astoplus_wrapper .container_astoplus .container_contents .contents .content table td,.astoplus_wrapper .container_astoplus .container_contents .contents .content table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.astoplus_wrapper .container_astoplus .container_contents .contents .content table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.astoplus_wrapper .container_astoplus .container_contents .contents .content table td{border:1px solid rgba(0,0,0,.2980392157)}.astoplus_wrapper .container_astoplus .container_contents .contents .content a{position:relative;color:var(--mainColor)}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .contents .content{text-align:center}}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .contents .buttons_container{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel{position:relative;width:75%;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel{width:100%}}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel.full_width{width:100%}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel.boxes_2 .astoplus_box{width:50%}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel.boxes_1 .astoplus_box{width:100%}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .do_astoplus_carousel{overflow:hidden}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box{position:relative;width:33%;margin-right:10px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 30px;background-color:var(--bodyBackground);border-radius:var(--borderRadius);height:auto;text-align:center}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box{width:100%}}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box{padding:40px 25px}}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_icon{display:block;font-size:70px}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:20px;margin-top:10px;font-weight:600}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title{font-size:18px;margin-top:20px}}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title h3,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title h4,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title h5{font-weight:600;font-size:18px;margin-top:20px}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title h4{font-size:16px}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title h5{font-size:14px}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title b,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title strong{font-weight:600}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title ol,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title ul{list-style:inside disc}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title ol ul,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title ul ul{padding-left:30px;list-style:inside circle!important}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title ol ul ul,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title ul ul ul{list-style:inside square!important}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title table{width:100%;margin-top:20px;border-collapse:collapse}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title table td,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title table td{border:1px solid rgba(0,0,0,.2980392157)}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_title a{position:relative;color:var(--mainColor)}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:18px;margin-top:5px}@media (max-width:992px){.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content{font-size:18px;margin-top:20px}}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content h3,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content h4,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content h5{font-weight:600;font-size:18px;margin-top:20px}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content h4{font-size:16px}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content h5{font-size:14px}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content b,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content strong{font-weight:600}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content ol,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content ul{list-style:inside disc}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content ol ul,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content ul ul{padding-left:30px;list-style:inside circle!important}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content ol ul ul,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content ul ul ul{list-style:inside square!important}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content table{width:100%;margin-top:20px;border-collapse:collapse}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content table td,.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content table td{border:1px solid rgba(0,0,0,.2980392157)}.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content a{position:relative;color:var(--mainColor)}@media (max-width:468px){.astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box .box_content{margin-top:10px;line-height:140%}}body.home .astoplus_wrapper .container_astoplus{max-width:100vw;background-color:var(--homeAstoplus)}body.home .astoplus_wrapper .container_astoplus .container_contents .astoplus_carousel .astoplus_box{background-color:var(--yellowAstoplus)}.popup_wrapper{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;overflow:auto;display:none}.popup_wrapper.popup_bf .popup_title{display:block;position:relative;line-height:120%;font-family:var(--titleFont);text-align:center;font-size:25px;text-transform:uppercase;text-align:center;width:calc(100% - 60px);margin-left:auto;margin-right:auto;margin-bottom:20px}.popup_wrapper.popup_bf .popup_container{width:100%;height:100%;max-height:100%;margin:0}.popup_wrapper.popup_bf .popup_container .popup_content{padding:60px 20px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup_wrapper.popup_room_details .popup_container{width:900px}@media (max-width:1024px){.popup_wrapper.popup_room_details .popup_container{max-width:80vw}}@media (max-width:768px){.popup_wrapper.popup_room_details .popup_container{max-width:90vw}}.popup_wrapper.hotel_gallery_popup .popup_container{width:1400px;max-width:80vw;padding:40px 45px;height:80vh;overflow:hidden}@media (max-width:768px){.popup_wrapper.hotel_gallery_popup .popup_container{max-width:90vw}}.popup_wrapper.hotel_gallery_popup .popup_container .popup_content{overflow:auto;height:100%;padding:0 15px 0 0}@media (max-width:992px){.popup_wrapper.hotel_gallery_popup .popup_container .popup_content{padding:0}}.popup_wrapper.additional_contacts .popup_container,.popup_wrapper.hotel_contacts .popup_container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;overflow:auto}.popup_wrapper .popup_container{position:relative;width:50vw;background-color:var(--bodyBackground);border-radius:var(--cardRadius);margin:90px auto;height:calc(100vh - 180px);max-height:calc(100vh - 180px);overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media (max-width:768px){.popup_wrapper .popup_container{width:90vw}}.popup_wrapper .popup_content{padding:60px;height:100%;overflow:auto;margin-right:1px}@media (max-width:768px){.popup_wrapper .popup_content{padding:50px 35px}}@media (max-width:992px){.popup_wrapper .popup_content .contacts_list{display:block!important}.popup_wrapper .popup_content .contacts_list+.contacts_list:not(.buttons_container){border-top:1px solid var(--header-separator);margin-top:20px;padding-top:20px}.popup_wrapper .popup_content .mobile_contact_selector,.popup_wrapper .popup_content .mobile_select_label{display:none}}.hotel_gallery_popup::-webkit-scrollbar{width:2px;background-color:red}.contacts_list{font-size:18px;line-height:150%}.contacts_list+.contacts_list:not(.buttons_container){margin-top:20px;padding-top:20px;border-top:1px solid var(--header-separator)}@media (max-width:992px){.contacts_list+.contacts_list:not(.buttons_container){border-top:0;padding-top:40px;margin-top:0}}@media (max-width:992px){.contacts_list{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:40px}.contacts_list:not(.first_to_show){display:none}}.contacts_list .title{font-size:20px;font-weight:600;margin-bottom:10px}.contacts_list .email,.contacts_list .opening_hours,.contacts_list .phone{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:8px 0}@media (max-width:768px){.contacts_list .email,.contacts_list .opening_hours,.contacts_list .phone{margin:0}}.contacts_list .email:before,.contacts_list .opening_hours:before,.contacts_list .phone:before{content:"";font-family:var(--awesome);font-weight:300;margin-right:10px;display:inline-block;padding-top:1px}.contacts_list .email a,.contacts_list .opening_hours a,.contacts_list .phone a{color:var(--mainColor);text-decoration:none;position:relative;padding-bottom:3px;display:inline-block}.contacts_list .email a:before,.contacts_list .opening_hours a:before,.contacts_list .phone a:before{content:"";width:0;height:1px;position:absolute;bottom:0;left:0;background-color:var(--mainColor);-webkit-transition:all .3s ease;transition:all .3s ease}.contacts_list .email a:focus:before,.contacts_list .email a:hover:before,.contacts_list .opening_hours a:focus:before,.contacts_list .opening_hours a:hover:before,.contacts_list .phone a:focus:before,.contacts_list .phone a:hover:before{width:100%}.contacts_list .opening_hours:before{content:"\f562"}.contacts_list .phone:before{content:"\f095"}.contacts_list .email:before{content:"\f0e0"}.contacts_list.buttons_container{padding-top:40px}.contacts_block{position:relative;display:block}.contacts_block .contacts_box{position:relative;padding:var(--sectionPadding) 40px;background-color:var(--beigeBg);border-radius:var(--radiusSection)}@media (max-width:768px){.contacts_block .contacts_box{padding:var(--sectionPadding) 20px}}.contacts_block .contacts_box .content_container{display:block;padding-bottom:80px}.contacts_block .contacts_box .content_container .the_content{margin-top:40px}.contacts_block .contacts_box .content_wrapper{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.contacts_block .contacts_box .content_wrapper:before{content:"";position:absolute;top:0;left:60%;width:1px;height:100%;background-color:var(--separator)}@media (max-width:992px){.contacts_block .contacts_box .content_wrapper:before{content:unset}}.contacts_block .contacts_box .content_wrapper.full_form:before{content:unset}.contacts_block .contacts_box .content_wrapper.full_form .form_container{width:100%;padding-right:0}@media (max-width:992px){.contacts_block .contacts_box .content_wrapper{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.contacts_block .contacts_box .content_wrapper .form_container{width:60%;padding-right:70px}@media (max-width:992px){.contacts_block .contacts_box .content_wrapper .form_container{position:relative;padding-top:40px;margin-top:40px;width:100%;padding-right:0}.contacts_block .contacts_box .content_wrapper .form_container:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--separator)}}.contacts_block .contacts_box .content_wrapper .mandatory_label{margin-bottom:20px;display:block;font-weight:600}.contacts_block .contacts_box .content_wrapper .additional_contacts_wrapper{width:40%;padding-left:70px}@media (min-width:992px) and (max-width:1280px){.contacts_block .contacts_box .content_wrapper .additional_contacts_wrapper{padding-left:40px}}@media (max-width:992px){.contacts_block .contacts_box .content_wrapper .additional_contacts_wrapper{width:100%;padding-left:0}}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_validation_errors{display:none}.gform_wrapper .gform_body .gform_fields{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}.gform_wrapper .gform_body .gform_fields fieldset{padding:0;margin:0;border:0}.gform_wrapper .gform_body .gform_fields .gfield{margin-bottom:20px;width:100%}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message{font-size:16px;color:var(--errorColor);margin-top:10px;margin-bottom:0}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error input,.gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type=checkbox]:after,.gform_wrapper .gform_body .gform_fields .gfield.gfield_error select,.gform_wrapper .gform_body .gform_fields .gfield.gfield_error textarea{border-color:var(--errorColor)!important}.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{width:calc(50% - 20px)}@media (max-width:768px){.gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{width:100%}}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select .ginput_container_select{position:relative}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select .ginput_container_select:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:var(--awesome);font-weight:300;font-size:18px;color:var(--mainColor);content:"\f107";z-index:2}.gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select .ginput_container_select select{position:relative;font-family:var(--defaultFont);font-size:18px;font-weight:300;width:100%;padding:10px;border:1px solid var(--black);border-radius:5px;line-height:120%;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-size:18px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required:not(.gfield_required_custom):after{content:"*";color:var(--mainColor)}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required:not(.gfield_required_custom) .gfield_required_text{display:none}.gform_wrapper .gform_body .gform_fields .gfield .gfield_description{font-size:16px;line-height:120%;margin-bottom:10px}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{width:100%;padding:10px;border:1px solid var(--black);border-radius:5px;line-height:120%;font-family:var(--defaultFont);font-size:18px;font-weight:300}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{height:150px}.gform_wrapper .gform_body .gform_fields .gfield--type-consent{text-align:left;display:block;margin-top:10px;font-size:18px;line-height:150%;color:var(--mainColor)}.gform_wrapper .gform_body .gform_fields .gfield--type-consent .ginput_container_consent{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.gform_wrapper .gform_body .gform_fields .gfield--type-consent .ginput_container_consent label a{color:var(--mainColor)}.gform_wrapper .gform_body .gform_fields .gfield--type-consent .ginput_container_consent input[type=checkbox]{position:relative}.gform_wrapper .gform_body .gform_fields .gfield--type-consent .ginput_container_consent input[type=checkbox]:after{content:"";background-color:var(--bodyBackground);border:1px solid var(--black);border-radius:5px;display:block;position:absolute;height:20px;width:20px;left:-1px;top:-1px;line-height:20px;text-align:center}.gform_wrapper .gform_body .gform_fields .gfield--type-consent .ginput_container_consent input[type=checkbox]:checked:after{content:"✓";position:absolute;font-size:1.4em;color:var(--mainColor);-webkit-transition:all .2s;transition:all .2s}.gform_wrapper .gform_footer{margin:20px auto 0 0;position:relative;display:inline-block;border-radius:var(--borderRadius);background-color:var(--footerTitle);border:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:992px){.gform_wrapper .gform_footer{width:100%}}.gform_wrapper .gform_footer:after{content:"\f054";font-weight:300;position:absolute;top:0;line-height:50px;right:20px;font-family:var(--awesome);color:var(--footerAlternativeTitle);z-index:1;cursor:pointer}@media (max-width:768px){.gform_wrapper .gform_footer:after{line-height:44px}}.gform_wrapper .gform_footer input[type=submit]{position:relative;z-index:4;font-family:var(--defaultFont);font-weight:600;text-transform:uppercase;font-size:16px;letter-spacing:.3px;height:50px;line-height:50px;padding:0 40px 0 20px;background-color:transparent;border:none;cursor:pointer;color:var(--footerAlternativeTitle);-webkit-transition:all .3s ease;transition:all .3s ease}.gform_wrapper .gform_footer input[type=submit]:focus,.gform_wrapper .gform_footer input[type=submit]:hover{color:var(--footerTitle)}@media (max-width:992px){.gform_wrapper .gform_footer input[type=submit]{width:100%}}@media (max-width:768px){.gform_wrapper .gform_footer input[type=submit]{height:44px;line-height:44px;font-size:14px}}.gform_wrapper .gform_footer:focus-within,.gform_wrapper .gform_footer:has(:hover){background-color:var(--footerAlternativeTitle);color:var(--footerTitle);border-color:var(--footerTitle)}.gform_wrapper .gform_footer:focus-within:after,.gform_wrapper .gform_footer:has(:hover):after{color:var(--footerTitle)}.mobile_select_label{display:none}@media (max-width:992px){.mobile_select_label{display:block;font-size:15px;text-transform:uppercase;font-weight:600;letter-spacing:.05em}}.mobile_contact_selector{position:relative;display:none}@media (max-width:992px){.mobile_contact_selector{display:block}}.mobile_contact_selector:before{content:"\f002";font-family:var(--awesome);font-weight:300;font-size:18px;color:var(--mainColor);position:absolute;top:5px;left:10px;z-index:2}.mobile_contact_selector .select_contact{position:relative;line-height:120%;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;width:100%;appearance:none;border:1px solid var(--borderColor);border-radius:5px;text-indent:20px;font-size:18px;font-family:var(--defaultFont);padding-right:20px;height:50px;background-image:url(../css/img/select_arrow.svg);background-size:15px;background-repeat:no-repeat;background-position:95% center;padding:10px 30px}@media (max-width:768px){.mobile_contact_selector .select_contact{background-color:transparent;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.pictograms_main_wrapper{position:relative;display:block}.pictograms_main_wrapper .container_content_splitted{display:block}.pictograms_main_wrapper .container_content_splitted .container_wrapper{display:block;position:relative}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents{width:100%;position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:60px}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:0}}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents.full_width .description_container,.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents.full_width .titles_container{width:100%;max-width:1000px;margin:0 auto}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents.full_width .titles_container .section_title,.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents.full_width .titles_container .the_subtitle{text-align:center}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .titles_container{display:block;position:relative;width:40%}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .titles_container{width:100%}}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .description_container{width:60%}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .description_container{width:100%}}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .section_title{text-align:left;margin-bottom:20px}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .section_title{text-align:center}}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .the_subtitle{text-align:left}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .the_subtitle{text-align:center}}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:20px;margin-top:0}@media (max-width:992px){.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content{font-size:18px;margin-top:20px}}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content h3,.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content h4,.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content h5{font-weight:600;font-size:18px;margin-top:20px}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content h4{font-size:16px}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content h5{font-size:14px}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content b,.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content strong{font-weight:600}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content ol,.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content ul{list-style:inside disc}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content ol ul,.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content ul ul{padding-left:30px;list-style:inside circle!important}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content ol ul ul,.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content ul ul ul{list-style:inside square!important}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content table{width:100%;margin-top:20px;border-collapse:collapse}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content table td,.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content table td{border:1px solid rgba(0,0,0,.2980392157)}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents .content a{position:relative;color:var(--mainColor)}.pictograms_main_wrapper .container_content_splitted .container_wrapper .contents+.container_under_content{padding-top:60px}.pictograms_main_wrapper .container_content_splitted.meeting_rooms .container_wrapper .contents:not(.full_width) .titles_container{width:60%}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted.meeting_rooms .container_wrapper .contents:not(.full_width) .titles_container{width:100%;text-align:center}}.pictograms_main_wrapper .container_content_splitted.meeting_rooms .container_wrapper .contents:not(.full_width) .description_container{width:40%;border-radius:var(--borderRadius);outline:1px solid var(--mainColor);outline-offset:0;text-align:center}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted.meeting_rooms .container_wrapper .contents:not(.full_width) .description_container{width:100%;margin:60px 0}}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.pictograms_main_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents:not(.full_width) .titles_container{width:60%}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents:not(.full_width) .titles_container{width:100%}}.pictograms_main_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents:not(.full_width) .description_container{width:40%}@media (max-width:768px){.pictograms_main_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents:not(.full_width) .description_container{width:100%;margin:-25px -25px 25px -25px}}.pictograms_main_wrapper .pictograms_wrapper{position:relative;width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box{position:relative;width:calc(25% - 10px);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 30px;background-color:var(--beigeBg);border-radius:var(--borderRadius);height:auto;text-align:center}@media (max-width:992px){.pictograms_main_wrapper .pictograms_wrapper .pictograms_box{width:calc(33.33% - 6.66px)}}@media (max-width:768px){.pictograms_main_wrapper .pictograms_wrapper .pictograms_box{width:calc(50% - 5px)}}@media (max-width:468px){.pictograms_main_wrapper .pictograms_wrapper .pictograms_box{width:100%}}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_icon{display:block;font-size:70px}@media (max-width:768px){.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_icon{font-size:50px}}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:20px;margin-top:10px;font-weight:600}@media (max-width:992px){.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title{font-size:18px;margin-top:20px}}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title h3,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title h4,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title h5{font-weight:600;font-size:18px;margin-top:20px}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title h4{font-size:16px}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title h5{font-size:14px}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title b,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title strong{font-weight:600}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title ol,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title ul{list-style:inside disc}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title ol ul,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title ul ul{padding-left:30px;list-style:inside circle!important}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title ol ul ul,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title ul ul ul{list-style:inside square!important}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title table{width:100%;margin-top:20px;border-collapse:collapse}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title table td,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title table td{border:1px solid rgba(0,0,0,.2980392157)}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_title a{position:relative;color:var(--mainColor)}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:18px;margin-top:5px}@media (max-width:992px){.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content{font-size:18px;margin-top:20px}}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content h3,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content h4,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content h5{font-weight:600;font-size:18px;margin-top:20px}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content h4{font-size:16px}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content h5{font-size:14px}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content b,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content strong{font-weight:600}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content ol,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content ul{list-style:inside disc}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content ol ul,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content ul ul{padding-left:30px;list-style:inside circle!important}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content ol ul ul,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content ul ul ul{list-style:inside square!important}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content table{width:100%;margin-top:20px;border-collapse:collapse}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content table td,.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content table td{border:1px solid rgba(0,0,0,.2980392157)}.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content a{position:relative;color:var(--mainColor)}@media (max-width:768px){.pictograms_main_wrapper .pictograms_wrapper .pictograms_box .box_content{font-size:16px}}.main_content_poi{position:relative;border-bottom-left-radius:var(--radiusSection);border-bottom-right-radius:var(--radiusSection);z-index:1;background:var(--bodyBackground)}.main_content_poi.first_block{margin-top:40px}.main_content_poi.first_block h1:before{content:unset}.main_content_poi+.carousel_block{padding-top:calc(var(--sectionPadding) * 2);margin-top:calc(var(--sectionPadding) * -1);background-color:var(--beigeBg);z-index:0}.content_repeater_wrapper,.main_content_poi{--negativeMargin:80px}.content_repeater_wrapper .repeater_container,.main_content_poi .repeater_container{position:relative;display:block}.content_repeater_wrapper .single_row,.main_content_poi .single_row{padding-bottom:unset}@media (max-width:992px){.content_repeater_wrapper .single_row.full_content:before,.main_content_poi .single_row.full_content:before{content:"";width:calc(100% + 10vw);position:absolute;background:var(--beigeBg);height:100%;top:0;bottom:0;left:-5vw;border-radius:var(--radiusSection)}}.content_repeater_wrapper .single_row.full_content .content_container,.main_content_poi .single_row.full_content .content_container{width:100%;padding:60px 100px}@media (max-width:992px){.content_repeater_wrapper .single_row.full_content .content_container,.main_content_poi .single_row.full_content .content_container{position:relative;padding:50px 0;text-align:center}}.content_repeater_wrapper .container_poi_content,.content_repeater_wrapper .single_row,.main_content_poi .container_poi_content,.main_content_poi .single_row{position:relative;display:block;background-color:var(--beigeBg);border-radius:var(--radiusSection)}.content_repeater_wrapper .container_poi_content+.single_row,.content_repeater_wrapper .single_row+.single_row,.main_content_poi .container_poi_content+.single_row,.main_content_poi .single_row+.single_row{margin-top:var(--negativeMargin)}@media (max-width:992px){.content_repeater_wrapper .container_poi_content+.single_row,.content_repeater_wrapper .single_row+.single_row,.main_content_poi .container_poi_content+.single_row,.main_content_poi .single_row+.single_row{margin-top:60px}}@media (max-width:768px){.content_repeater_wrapper .container_poi_content+.single_row,.content_repeater_wrapper .single_row+.single_row,.main_content_poi .container_poi_content+.single_row,.main_content_poi .single_row+.single_row{margin-top:40px}}.content_repeater_wrapper .container_poi_content.center_alignment .row_wrapper,.content_repeater_wrapper .single_row.center_alignment .row_wrapper,.main_content_poi .container_poi_content.center_alignment .row_wrapper,.main_content_poi .single_row.center_alignment .row_wrapper{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.content_repeater_wrapper .container_poi_content.center_alignment .row_wrapper .title,.content_repeater_wrapper .single_row.center_alignment .row_wrapper .title,.main_content_poi .container_poi_content.center_alignment .row_wrapper .title,.main_content_poi .single_row.center_alignment .row_wrapper .title{margin-top:0}.content_repeater_wrapper .container_poi_content.flex_content,.content_repeater_wrapper .single_row.flex_content,.main_content_poi .container_poi_content.flex_content,.main_content_poi .single_row.flex_content{width:calc(100% - var(--negativeMargin));padding-bottom:0}@media (max-width:992px){.content_repeater_wrapper .container_poi_content.flex_content,.content_repeater_wrapper .single_row.flex_content,.main_content_poi .container_poi_content.flex_content,.main_content_poi .single_row.flex_content{width:100%;background:unset;padding-bottom:40px}.content_repeater_wrapper .container_poi_content.flex_content:before,.content_repeater_wrapper .single_row.flex_content:before,.main_content_poi .container_poi_content.flex_content:before,.main_content_poi .single_row.flex_content:before{content:"";width:calc(100% + 10vw);position:absolute;background:var(--beigeBg);height:calc(100% - 175px);bottom:0;left:-5vw;border-radius:var(--radiusSection)}.content_repeater_wrapper .container_poi_content.flex_content:has(.circle_icon):before,.content_repeater_wrapper .single_row.flex_content:has(.circle_icon):before,.main_content_poi .container_poi_content.flex_content:has(.circle_icon):before,.main_content_poi .single_row.flex_content:has(.circle_icon):before{height:calc(100% - 75px);width:90vw;left:0}}@media (max-width:468px){.content_repeater_wrapper .container_poi_content.flex_content:before,.content_repeater_wrapper .single_row.flex_content:before,.main_content_poi .container_poi_content.flex_content:before,.main_content_poi .single_row.flex_content:before{height:calc(100% - 125px)}}.content_repeater_wrapper .container_poi_content.flex_content:not(.reverse_block),.content_repeater_wrapper .single_row.flex_content:not(.reverse_block),.main_content_poi .container_poi_content.flex_content:not(.reverse_block),.main_content_poi .single_row.flex_content:not(.reverse_block){margin-left:var(--negativeMargin)}@media (max-width:992px){.content_repeater_wrapper .container_poi_content.flex_content:not(.reverse_block),.content_repeater_wrapper .single_row.flex_content:not(.reverse_block),.main_content_poi .container_poi_content.flex_content:not(.reverse_block),.main_content_poi .single_row.flex_content:not(.reverse_block){margin:40px 0 0}}.content_repeater_wrapper .container_poi_content.flex_content:not(.reverse_block) .row_wrapper,.content_repeater_wrapper .single_row.flex_content:not(.reverse_block) .row_wrapper,.main_content_poi .container_poi_content.flex_content:not(.reverse_block) .row_wrapper,.main_content_poi .single_row.flex_content:not(.reverse_block) .row_wrapper{margin-left:calc(var(--negativeMargin) * -1)}@media (max-width:992px){.content_repeater_wrapper .container_poi_content.flex_content:not(.reverse_block) .row_wrapper,.content_repeater_wrapper .single_row.flex_content:not(.reverse_block) .row_wrapper,.main_content_poi .container_poi_content.flex_content:not(.reverse_block) .row_wrapper,.main_content_poi .single_row.flex_content:not(.reverse_block) .row_wrapper{margin:0}}.content_repeater_wrapper .container_poi_content.flex_content:not(.reverse_block) .row_wrapper .content_container,.content_repeater_wrapper .single_row.flex_content:not(.reverse_block) .row_wrapper .content_container,.main_content_poi .container_poi_content.flex_content:not(.reverse_block) .row_wrapper .content_container,.main_content_poi .single_row.flex_content:not(.reverse_block) .row_wrapper .content_container{padding-left:60px;padding-right:100px}@media (max-width:992px){.content_repeater_wrapper .container_poi_content.flex_content:not(.reverse_block) .row_wrapper .content_container,.content_repeater_wrapper .single_row.flex_content:not(.reverse_block) .row_wrapper .content_container,.main_content_poi .container_poi_content.flex_content:not(.reverse_block) .row_wrapper .content_container,.main_content_poi .single_row.flex_content:not(.reverse_block) .row_wrapper .content_container{padding:0;text-align:center}}.content_repeater_wrapper .container_poi_content.flex_content.reverse_block .row_wrapper,.content_repeater_wrapper .single_row.flex_content.reverse_block .row_wrapper,.main_content_poi .container_poi_content.flex_content.reverse_block .row_wrapper,.main_content_poi .single_row.flex_content.reverse_block .row_wrapper{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:992px){.content_repeater_wrapper .container_poi_content.flex_content.reverse_block .row_wrapper,.content_repeater_wrapper .single_row.flex_content.reverse_block .row_wrapper,.main_content_poi .container_poi_content.flex_content.reverse_block .row_wrapper,.main_content_poi .single_row.flex_content.reverse_block .row_wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;width:100%}}.content_repeater_wrapper .container_poi_content.flex_content.reverse_block .row_wrapper .content_container,.content_repeater_wrapper .single_row.flex_content.reverse_block .row_wrapper .content_container,.main_content_poi .container_poi_content.flex_content.reverse_block .row_wrapper .content_container,.main_content_poi .single_row.flex_content.reverse_block .row_wrapper .content_container{padding-right:60px;padding-left:100px}@media (max-width:992px){.content_repeater_wrapper .container_poi_content.flex_content.reverse_block .row_wrapper .content_container,.content_repeater_wrapper .single_row.flex_content.reverse_block .row_wrapper .content_container,.main_content_poi .container_poi_content.flex_content.reverse_block .row_wrapper .content_container,.main_content_poi .single_row.flex_content.reverse_block .row_wrapper .content_container{padding:0;text-align:center}}.content_repeater_wrapper .container_poi_content.flex_content .row_wrapper,.content_repeater_wrapper .single_row.flex_content .row_wrapper,.main_content_poi .container_poi_content.flex_content .row_wrapper,.main_content_poi .single_row.flex_content .row_wrapper{width:calc(100% + var(--negativeMargin));position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between}@media (max-width:992px){.content_repeater_wrapper .container_poi_content.flex_content .row_wrapper,.content_repeater_wrapper .single_row.flex_content .row_wrapper,.main_content_poi .container_poi_content.flex_content .row_wrapper,.main_content_poi .single_row.flex_content .row_wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;width:100%}}.content_repeater_wrapper .container_poi_content .circle_icon,.content_repeater_wrapper .container_poi_content .content_container,.content_repeater_wrapper .container_poi_content .image_container,.content_repeater_wrapper .single_row .circle_icon,.content_repeater_wrapper .single_row .content_container,.content_repeater_wrapper .single_row .image_container,.main_content_poi .container_poi_content .circle_icon,.main_content_poi .container_poi_content .content_container,.main_content_poi .container_poi_content .image_container,.main_content_poi .single_row .circle_icon,.main_content_poi .single_row .content_container,.main_content_poi .single_row .image_container{padding-top:80px;padding-bottom:80px}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .circle_icon,.content_repeater_wrapper .container_poi_content .content_container,.content_repeater_wrapper .container_poi_content .image_container,.content_repeater_wrapper .single_row .circle_icon,.content_repeater_wrapper .single_row .content_container,.content_repeater_wrapper .single_row .image_container,.main_content_poi .container_poi_content .circle_icon,.main_content_poi .container_poi_content .content_container,.main_content_poi .container_poi_content .image_container,.main_content_poi .single_row .circle_icon,.main_content_poi .single_row .content_container,.main_content_poi .single_row .image_container{padding:0}}.content_repeater_wrapper .container_poi_content .image_container,.content_repeater_wrapper .single_row .image_container,.main_content_poi .container_poi_content .image_container,.main_content_poi .single_row .image_container{width:48%;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .image_container,.content_repeater_wrapper .single_row .image_container,.main_content_poi .container_poi_content .image_container,.main_content_poi .single_row .image_container{display:block;width:100%}}.content_repeater_wrapper .container_poi_content .image_container figure img,.content_repeater_wrapper .single_row .image_container figure img,.main_content_poi .container_poi_content .image_container figure img,.main_content_poi .single_row .image_container figure img{max-width:100%;height:auto;border-radius:var(--cardRadius)}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .image_container figure img,.content_repeater_wrapper .single_row .image_container figure img,.main_content_poi .container_poi_content .image_container figure img,.main_content_poi .single_row .image_container figure img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover}}@media (max-width:468px){.content_repeater_wrapper .container_poi_content .image_container figure img,.content_repeater_wrapper .single_row .image_container figure img,.main_content_poi .container_poi_content .image_container figure img,.main_content_poi .single_row .image_container figure img{height:250px}}.content_repeater_wrapper .container_poi_content .content_container,.content_repeater_wrapper .single_row .content_container,.main_content_poi .container_poi_content .content_container,.main_content_poi .single_row .content_container{width:52%}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .content_container,.content_repeater_wrapper .single_row .content_container,.main_content_poi .container_poi_content .content_container,.main_content_poi .single_row .content_container{width:100%}}.content_repeater_wrapper .container_poi_content .circle_icon,.content_repeater_wrapper .single_row .circle_icon,.main_content_poi .container_poi_content .circle_icon,.main_content_poi .single_row .circle_icon{-moz-flex-shrink:0;-ms-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:250px;height:250px;border-radius:50%;background-color:var(--yellowAstoplus);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.content_repeater_wrapper .container_poi_content .circle_icon,.content_repeater_wrapper .single_row .circle_icon,.main_content_poi .container_poi_content .circle_icon,.main_content_poi .single_row .circle_icon{width:150px;height:150px}}.content_repeater_wrapper .container_poi_content .circle_icon .icon,.content_repeater_wrapper .single_row .circle_icon .icon,.main_content_poi .container_poi_content .circle_icon .icon,.main_content_poi .single_row .circle_icon .icon{font-size:140px;color:var(--mainColor)}@media (max-width:768px){.content_repeater_wrapper .container_poi_content .circle_icon .icon,.content_repeater_wrapper .single_row .circle_icon .icon,.main_content_poi .container_poi_content .circle_icon .icon,.main_content_poi .single_row .circle_icon .icon{font-size:84px}}.content_repeater_wrapper .container_poi_content .circle_icon:has(figure),.content_repeater_wrapper .single_row .circle_icon:has(figure),.main_content_poi .container_poi_content .circle_icon:has(figure),.main_content_poi .single_row .circle_icon:has(figure){background-color:var(--bodyBackground);padding:0}.content_repeater_wrapper .container_poi_content .circle_icon:has(figure) figure,.content_repeater_wrapper .single_row .circle_icon:has(figure) figure,.main_content_poi .container_poi_content .circle_icon:has(figure) figure,.main_content_poi .single_row .circle_icon:has(figure) figure{width:100%;height:100%;overflow:hidden;position:relative}.content_repeater_wrapper .container_poi_content .circle_icon:has(figure) figure img,.content_repeater_wrapper .single_row .circle_icon:has(figure) figure img,.main_content_poi .container_poi_content .circle_icon:has(figure) figure img,.main_content_poi .single_row .circle_icon:has(figure) figure img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.content_repeater_wrapper .container_poi_content .circle_icon:has(figure) figure img,.content_repeater_wrapper .single_row .circle_icon:has(figure) figure img,.main_content_poi .container_poi_content .circle_icon:has(figure) figure img,.main_content_poi .single_row .circle_icon:has(figure) figure img{border-radius:100%;-o-object-fit:cover;object-fit:cover}.content_repeater_wrapper .container_poi_content .circle_icon+.content_container,.content_repeater_wrapper .single_row .circle_icon+.content_container,.main_content_poi .container_poi_content .circle_icon+.content_container,.main_content_poi .single_row .circle_icon+.content_container{width:100%}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .circle_icon+.content_container,.content_repeater_wrapper .single_row .circle_icon+.content_container,.main_content_poi .container_poi_content .circle_icon+.content_container,.main_content_poi .single_row .circle_icon+.content_container{padding:40px 25px!important}}.content_repeater_wrapper .container_poi_content .content_container .title,.content_repeater_wrapper .single_row .content_container .title,.main_content_poi .container_poi_content .content_container .title,.main_content_poi .single_row .content_container .title{display:block;color:var(--mainColor);line-height:120%;font-family:var(--titleFont);font-size:42px;text-align:left;margin-top:20px}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .content_container .title,.content_repeater_wrapper .single_row .content_container .title,.main_content_poi .container_poi_content .content_container .title,.main_content_poi .single_row .content_container .title{font-size:40px}}@media (max-width:768px){.content_repeater_wrapper .container_poi_content .content_container .title,.content_repeater_wrapper .single_row .content_container .title,.main_content_poi .container_poi_content .content_container .title,.main_content_poi .single_row .content_container .title{font-size:32px}}@media (max-width:768px){.content_repeater_wrapper .container_poi_content .content_container .title,.content_repeater_wrapper .single_row .content_container .title,.main_content_poi .container_poi_content .content_container .title,.main_content_poi .single_row .content_container .title{text-align:center}}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .content_container .title,.content_repeater_wrapper .single_row .content_container .title,.main_content_poi .container_poi_content .content_container .title,.main_content_poi .single_row .content_container .title{text-align:center}}.content_repeater_wrapper .container_poi_content .content_container .the_subtitle,.content_repeater_wrapper .single_row .content_container .the_subtitle,.main_content_poi .container_poi_content .content_container .the_subtitle,.main_content_poi .single_row .content_container .the_subtitle{text-align:left}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .content_container .the_subtitle,.content_repeater_wrapper .single_row .content_container .the_subtitle,.main_content_poi .container_poi_content .content_container .the_subtitle,.main_content_poi .single_row .content_container .the_subtitle{text-align:center}}.content_repeater_wrapper .container_poi_content .content_container .the_content,.content_repeater_wrapper .single_row .content_container .the_content,.main_content_poi .container_poi_content .content_container .the_content,.main_content_poi .single_row .content_container .the_content{font-size:18px}.content_repeater_wrapper .container_poi_content .content_container .the_content,.content_repeater_wrapper .container_poi_content .content_container .the_subtitle,.content_repeater_wrapper .single_row .content_container .the_content,.content_repeater_wrapper .single_row .content_container .the_subtitle,.main_content_poi .container_poi_content .content_container .the_content,.main_content_poi .container_poi_content .content_container .the_subtitle,.main_content_poi .single_row .content_container .the_content,.main_content_poi .single_row .content_container .the_subtitle{margin-top:0}.content_repeater_wrapper .container_poi_content .content_container .the_subtitle+.the_content,.content_repeater_wrapper .container_poi_content .content_container .title+.the_content,.content_repeater_wrapper .container_poi_content .content_container .title+.the_subtitle,.content_repeater_wrapper .single_row .content_container .the_subtitle+.the_content,.content_repeater_wrapper .single_row .content_container .title+.the_content,.content_repeater_wrapper .single_row .content_container .title+.the_subtitle,.main_content_poi .container_poi_content .content_container .the_subtitle+.the_content,.main_content_poi .container_poi_content .content_container .title+.the_content,.main_content_poi .container_poi_content .content_container .title+.the_subtitle,.main_content_poi .single_row .content_container .the_subtitle+.the_content,.main_content_poi .single_row .content_container .title+.the_content,.main_content_poi .single_row .content_container .title+.the_subtitle{margin-top:20px}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .content_container .buttons_container,.content_repeater_wrapper .single_row .content_container .buttons_container,.main_content_poi .container_poi_content .content_container .buttons_container,.main_content_poi .single_row .content_container .buttons_container{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}}@media (max-width:768px){.content_repeater_wrapper .container_poi_content .content_container .buttons_container,.content_repeater_wrapper .single_row .content_container .buttons_container,.main_content_poi .container_poi_content .content_container .buttons_container,.main_content_poi .single_row .content_container .buttons_container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.content_repeater_wrapper .container_poi_content .content_container .buttons_container .button,.content_repeater_wrapper .single_row .content_container .buttons_container .button,.main_content_poi .container_poi_content .content_container .buttons_container .button,.main_content_poi .single_row .content_container .buttons_container .button{width:100%}}.content_repeater_wrapper .container_poi_content .container_poi_infos,.content_repeater_wrapper .single_row .container_poi_infos,.main_content_poi .container_poi_content .container_poi_infos,.main_content_poi .single_row .container_poi_infos{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:20px;border-top:1px solid var(--separator);padding:20px 0}@media (max-width:1500px){.content_repeater_wrapper .container_poi_content .container_poi_infos,.content_repeater_wrapper .single_row .container_poi_infos,.main_content_poi .container_poi_content .container_poi_infos,.main_content_poi .single_row .container_poi_infos{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:992px){.content_repeater_wrapper .container_poi_content .container_poi_infos,.content_repeater_wrapper .single_row .container_poi_infos,.main_content_poi .container_poi_content .container_poi_infos,.main_content_poi .single_row .container_poi_infos{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-bottom:0}}.content_repeater_wrapper .container_poi_content .container_poi_infos .left_side .address,.content_repeater_wrapper .container_poi_content .container_poi_infos .left_side .metro,.content_repeater_wrapper .single_row .container_poi_infos .left_side .address,.content_repeater_wrapper .single_row .container_poi_infos .left_side .metro,.main_content_poi .container_poi_content .container_poi_infos .left_side .address,.main_content_poi .container_poi_content .container_poi_infos .left_side .metro,.main_content_poi .single_row .container_poi_infos .left_side .address,.main_content_poi .single_row .container_poi_infos .left_side .metro{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--mainColor);font-size:16px;line-height:120%;margin:10px 0;gap:10px}.content_repeater_wrapper .container_poi_content .container_poi_infos .left_side .address i,.content_repeater_wrapper .container_poi_content .container_poi_infos .left_side .metro i,.content_repeater_wrapper .single_row .container_poi_infos .left_side .address i,.content_repeater_wrapper .single_row .container_poi_infos .left_side .metro i,.main_content_poi .container_poi_content .container_poi_infos .left_side .address i,.main_content_poi .container_poi_content .container_poi_infos .left_side .metro i,.main_content_poi .single_row .container_poi_infos .left_side .address i,.main_content_poi .single_row .container_poi_infos .left_side .metro i{width:20px;font-size:18px;-moz-flex-shrink:0;-ms-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.content_repeater_wrapper .container_poi_content .container_poi_infos .left_side .metro_lines,.content_repeater_wrapper .single_row .container_poi_infos .left_side .metro_lines,.main_content_poi .container_poi_content .container_poi_infos .left_side .metro_lines,.main_content_poi .single_row .container_poi_infos .left_side .metro_lines{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.content_repeater_wrapper .container_poi_content .container_poi_infos .left_side .metro_lines .metro_line,.content_repeater_wrapper .single_row .container_poi_infos .left_side .metro_lines .metro_line,.main_content_poi .container_poi_content .container_poi_infos .left_side .metro_lines .metro_line,.main_content_poi .single_row .container_poi_infos .left_side .metro_lines .metro_line{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.content_repeater_wrapper .container_poi_content .container_poi_infos .left_side .metro_lines .metro_line svg,.content_repeater_wrapper .single_row .container_poi_infos .left_side .metro_lines .metro_line svg,.main_content_poi .container_poi_content .container_poi_infos .left_side .metro_lines .metro_line svg,.main_content_poi .single_row .container_poi_infos .left_side .metro_lines .metro_line svg{display:block;width:25px;height:25px}.content_repeater_wrapper .container_poi_content .container_poi_infos .buttons_container,.content_repeater_wrapper .single_row .container_poi_infos .buttons_container,.main_content_poi .container_poi_content .container_poi_infos .buttons_container,.main_content_poi .single_row .container_poi_infos .buttons_container{-moz-flex-shrink:0;-ms-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.content_repeater_wrapper.awards_types,.main_content_poi.awards_types{padding-bottom:0}.content_repeater_wrapper.awards_types.hasHotels,.main_content_poi.awards_types.hasHotels{background-color:var(--beigeBg)}.content_repeater_wrapper.awards_types .container_white_bg,.main_content_poi.awards_types .container_white_bg{border-bottom-left-radius:var(--radiusSection);border-bottom-right-radius:var(--radiusSection);background:var(--bodyBackground);padding-bottom:var(--sectionPadding)}.content_repeater_wrapper.awards_types+.carousel_hotels_block,.main_content_poi.awards_types+.carousel_hotels_block{padding-top:var(--sectionPadding);margin-bottom:var(--sectionPadding);background-color:var(--beigeBg);border-bottom-left-radius:var(--radiusSection);border-bottom-right-radius:var(--radiusSection)}@media (max-width:992px){.container_poi_content.flex_content{padding-bottom:0!important}.container_poi_content.flex_content:before{content:unset!important}.container_poi_content.flex_content .content_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.gds_codes_wrapper{position:relative;display:block;position:relative;display:block}.gds_codes_wrapper .container_content_splitted{display:block}.gds_codes_wrapper .container_content_splitted .container_wrapper{display:block;position:relative}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents{width:100%;position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:60px}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted .container_wrapper .contents{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:0}}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents.full_width .description_container,.gds_codes_wrapper .container_content_splitted .container_wrapper .contents.full_width .titles_container{width:100%;max-width:1000px;margin:0 auto}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents.full_width .titles_container .section_title,.gds_codes_wrapper .container_content_splitted .container_wrapper .contents.full_width .titles_container .the_subtitle{text-align:center}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .titles_container{display:block;position:relative;width:40%}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .titles_container{width:100%}}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .description_container{width:60%}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .description_container{width:100%}}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .section_title{text-align:left;margin-bottom:20px}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .section_title{text-align:center}}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .the_subtitle{text-align:left}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .the_subtitle{text-align:center}}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:20px;margin-top:0}@media (max-width:992px){.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content{font-size:18px;margin-top:20px}}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content h3,.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content h4,.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content h5{font-weight:600;font-size:18px;margin-top:20px}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content h4{font-size:16px}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content h5{font-size:14px}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content b,.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content strong{font-weight:600}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content ol,.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content ul{list-style:inside disc}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content ol ul,.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content ul ul{padding-left:30px;list-style:inside circle!important}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content ol ul ul,.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content ul ul ul{list-style:inside square!important}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content table{width:100%;margin-top:20px;border-collapse:collapse}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content table td,.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content table td{border:1px solid rgba(0,0,0,.2980392157)}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents .content a{position:relative;color:var(--mainColor)}.gds_codes_wrapper .container_content_splitted .container_wrapper .contents+.container_under_content{padding-top:60px}.gds_codes_wrapper .container_content_splitted.meeting_rooms .container_wrapper .contents:not(.full_width) .titles_container{width:60%}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted.meeting_rooms .container_wrapper .contents:not(.full_width) .titles_container{width:100%;text-align:center}}.gds_codes_wrapper .container_content_splitted.meeting_rooms .container_wrapper .contents:not(.full_width) .description_container{width:40%;border-radius:var(--borderRadius);outline:1px solid var(--mainColor);outline-offset:0;text-align:center}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted.meeting_rooms .container_wrapper .contents:not(.full_width) .description_container{width:100%;margin:60px 0}}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.gds_codes_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents:not(.full_width) .titles_container{width:60%}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents:not(.full_width) .titles_container{width:100%}}.gds_codes_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents:not(.full_width) .description_container{width:40%}@media (max-width:768px){.gds_codes_wrapper .container_content_splitted.meeting_room_descr .container_wrapper .contents:not(.full_width) .description_container{width:100%;margin:-25px -25px 25px -25px}}.gds_codes_wrapper .gds_table_wrapper{margin-top:40px}.gds_table_wrapper{display:block;width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media (max-width:768px){.gds_table_wrapper{min-width:100%}}.gds_table_wrapper .table-container{position:relative;border:1px solid var(--separator);border-right:0}.gds_table_wrapper .mobile_selector{display:none;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;background-color:var(--beigeBg);border:1px solid var(--separator)}@media (max-width:768px){.gds_table_wrapper .mobile_selector{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.gds_table_wrapper .mobile_selector .flex-row,.gds_table_wrapper .mobile_selector .select_gds{width:50%;padding:25px 10px;text-align:center;border-left:1px solid var(--separator);background-color:var(--beigeBg);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:600;text-transform:uppercase;font-size:18px;font-family:var(--defaultFont)}@media (max-width:768px){.gds_table_wrapper .mobile_selector .flex-row,.gds_table_wrapper .mobile_selector .select_gds{padding:8px}}.gds_table_wrapper .mobile_selector .flex-row.first{text-transform:uppercase;font-weight:700}.gds_table_wrapper .mobile_selector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-image:url(../css/img/select_arrow.svg);background-size:15px;background-repeat:no-repeat;background-position:95% center;text-transform:capitalize}.gds_table_wrapper .capacity_chart_header{background-color:var(--beigeBg);text-transform:uppercase;font-weight:600}@media (max-width:768px){.gds_table_wrapper .capacity_chart_header{display:none}}.gds_table_wrapper .capacity_chart_header .capacity_chart_cell{padding:10px}.gds_table_wrapper .capacity_chart_header .capacity_chart_cell:first-child{min-width:30%}.gds_table_wrapper .capacity_chart_body .capacity_chart_row:nth-child(even){background-color:#fbfaf6}.gds_table_wrapper .capacity_chart_row{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-transition:.5s;transition:.5s}.gds_table_wrapper .capacity_chart_row .capacity_chart_cell{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-flex:1 1 0;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;padding:8px 10px;text-align:center;border-right:1px solid var(--separator)}@media (max-width:768px){.gds_table_wrapper .capacity_chart_row .capacity_chart_cell{width:50%}.gds_table_wrapper .capacity_chart_row .capacity_chart_cell:not(:first-child){display:none}}.gds_table_wrapper .capacity_chart_row .capacity_chart_cell.first{min-width:30%}.press_wrapper{position:relative}.press_wrapper .container_contents{margin:0 auto 40px}.press_wrapper .container_contents .change_accordingly{font-size:26px;font-weight:600;text-align:center}.press_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.press_container .single_press{position:relative;display:block;width:calc(33.33% - 13.33px);margin-bottom:20px;background-color:var(--beigeBg);border-radius:var(--cardRadius)}@media (min-width:768px) and (max-width:1100px){.press_container .single_press{width:calc(50% - 10px)}}@media (max-width:768px){.press_container .single_press{width:100%}}.press_container .single_press .content_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;text-align:center;padding:20px 30px 30px}.press_container .single_press .content_container .meta_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:120%}.press_container .single_press .content_container .meta_container span:nth-child(2):before{content:"-";margin:0 10px}.press_container .single_press .content_container .card_title{font-size:26px;font-weight:600}@media (max-width:768px){.press_container .single_press .content_container .card_title{font-size:20px}}.press_container .single_press .content_container .buttons_container{margin-top:10px}.press_container .single_press .content_container .buttons_container .button{white-space:nowrap}.press_container .single_press .row_wrapper .image_container{position:relative;display:block;width:100%;height:auto;background-color:var(--beigeBg);aspect-ratio:1/.85;border-top-left-radius:var(--cardRadius);border-top-right-radius:var(--cardRadius)}@media (max-width:992px){.press_container .single_press .row_wrapper .image_container{aspect-ratio:1/.75}}@media (max-width:768px){.press_container .single_press .row_wrapper .image_container{aspect-ratio:1/.6}}.press_container .single_press .row_wrapper .image_container figure{width:100%;height:100%;overflow:hidden;position:relative}.press_container .single_press .row_wrapper .image_container figure img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.press_container .single_press .row_wrapper .image_container figure img{border-top-left-radius:var(--cardRadius);border-top-right-radius:var(--cardRadius)}.filter_wrapper{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;gap:40px}@media (max-width:768px){.filter_wrapper{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}body.page-template-template-press .filter_wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}}.filter_wrapper .header_select{line-height:140%}.filter_wrapper .header_select label{font-size:18px;font-weight:600;text-transform:uppercase;display:block}.filter_wrapper .container_select{position:relative;width:550px}@media (max-width:768px){body.page-template-template-press .filter_wrapper .container_select{width:100%}}.filter_wrapper .container_select select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--borderColor);border-radius:5px;text-indent:20px;font-size:18px;font-family:var(--defaultFont);padding-right:20px;height:50px;background-image:url(../css/img/select_arrow.svg);background-size:15px;background-repeat:no-repeat;background-position:95% center}@media (max-width:768px){.filter_wrapper .container_select select{background-color:transparent;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.carousel_block,.container_filtered_poi{position:relative;display:block;z-index:1}.carousel_block.first_block,.container_filtered_poi.first_block{margin-bottom:var(--sectionPadding);background-color:var(--beigeBg);border-bottom-left-radius:var(--radiusSection);border-bottom-right-radius:var(--radiusSection)}.carousel_block.flex_block .item_wrap,.container_filtered_poi.flex_block .item_wrap{background-color:var(--beigeBg)}.carousel_block+section:not(.carousel_block),.container_filtered_poi+section:not(.carousel_block){margin-top:var(--sectionPadding)}.carousel_block:not(.colored_bg)+section.content_repeater_wrapper,.container_filtered_poi:not(.colored_bg)+section.content_repeater_wrapper{margin-top:0}.carousel_block .content_container+.container,.carousel_block .content_container+.container_large,.container_filtered_poi .content_container+.container,.container_filtered_poi .content_container+.container_large{padding-top:60px}.carousel_block .hotels_carousel,.carousel_block .pois_carousel,.container_filtered_poi .hotels_carousel,.container_filtered_poi .pois_carousel{position:relative;width:100%;overflow:hidden;padding:0 18px}.carousel_block .hotels_carousel .arrow,.carousel_block .pois_carousel .arrow,.container_filtered_poi .hotels_carousel .arrow,.container_filtered_poi .pois_carousel .arrow{left:0}.carousel_block .hotels_carousel .arrow.swiper-next,.carousel_block .pois_carousel .arrow.swiper-next,.container_filtered_poi .hotels_carousel .arrow.swiper-next,.container_filtered_poi .pois_carousel .arrow.swiper-next{left:unset;right:0}.carousel_block .hotels_carousel .hotels_carousel_wrapper,.carousel_block .hotels_carousel .pois_carousel_wrapper,.carousel_block .pois_carousel .hotels_carousel_wrapper,.carousel_block .pois_carousel .pois_carousel_wrapper,.container_filtered_poi .hotels_carousel .hotels_carousel_wrapper,.container_filtered_poi .hotels_carousel .pois_carousel_wrapper,.container_filtered_poi .pois_carousel .hotels_carousel_wrapper,.container_filtered_poi .pois_carousel .pois_carousel_wrapper{position:relative}.carousel_block .hotels_carousel .hotels_carousel_wrapper.expand_items .item_wrap .image_container,.carousel_block .hotels_carousel .pois_carousel_wrapper.expand_items .item_wrap .image_container,.carousel_block .pois_carousel .hotels_carousel_wrapper.expand_items .item_wrap .image_container,.carousel_block .pois_carousel .pois_carousel_wrapper.expand_items .item_wrap .image_container,.container_filtered_poi .hotels_carousel .hotels_carousel_wrapper.expand_items .item_wrap .image_container,.container_filtered_poi .hotels_carousel .pois_carousel_wrapper.expand_items .item_wrap .image_container,.container_filtered_poi .pois_carousel .hotels_carousel_wrapper.expand_items .item_wrap .image_container,.container_filtered_poi .pois_carousel .pois_carousel_wrapper.expand_items .item_wrap .image_container{aspect-ratio:1/.55}.carousel_block .item_wrap,.container_filtered_poi .item_wrap{position:relative;height:auto;border-radius:var(--cardRadius);background-color:var(--bodyBackground);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:33%}@media (max-width:992px){.carousel_block .item_wrap,.container_filtered_poi .item_wrap{width:100%}}.carousel_block .item_wrap:not(.swiper-slide) .content_wrap .container_title_price+.contents_with_contacts,.container_filtered_poi .item_wrap:not(.swiper-slide) .content_wrap .container_title_price+.contents_with_contacts{margin-top:0}.carousel_block .item_wrap:not(.swiper-slide) .content_wrap .container_title_price .tripadvisor_ranking,.container_filtered_poi .item_wrap:not(.swiper-slide) .content_wrap .container_title_price .tripadvisor_ranking{margin-bottom:0;font-weight:600}.carousel_block .item_wrap:not(.swiper-slide) .content_wrap .container_title_price .tripadvisor_ranking .container_ranking,.container_filtered_poi .item_wrap:not(.swiper-slide) .content_wrap .container_title_price .tripadvisor_ranking .container_ranking{display:block}.carousel_block .item_wrap:not(.swiper-slide) .content_wrap .container_title_price .tripadvisor_ranking .mobile_new_line,.container_filtered_poi .item_wrap:not(.swiper-slide) .content_wrap .container_title_price .tripadvisor_ranking .mobile_new_line{display:inline}@media (max-width:992px){.carousel_block .item_wrap:not(.swiper-slide) .content_wrap .container_title_price .tripadvisor_ranking .mobile_new_line,.container_filtered_poi .item_wrap:not(.swiper-slide) .content_wrap .container_title_price .tripadvisor_ranking .mobile_new_line{display:block}}.carousel_block .item_wrap .buttons_container,.container_filtered_poi .item_wrap .buttons_container{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:25px;margin-top:auto}.carousel_block .item_wrap .buttons_container .button,.container_filtered_poi .item_wrap .buttons_container .button{height:46px;padding:10px 12px}.carousel_block .item_wrap.card_for_meetings,.container_filtered_poi .item_wrap.card_for_meetings{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.carousel_block .item_wrap.card_for_meetings .image_container,.container_filtered_poi .item_wrap.card_for_meetings .image_container{width:40%;border-top-right-radius:0;border-bottom-left-radius:var(--cardRadius)}.carousel_block .item_wrap.card_for_meetings .image_container img,.container_filtered_poi .item_wrap.card_for_meetings .image_container img{border-top-right-radius:0;border-bottom-left-radius:var(--cardRadius)}.carousel_block .item_wrap.card_for_meetings .content_wrap,.container_filtered_poi .item_wrap.card_for_meetings .content_wrap{width:60%}.carousel_block .item_wrap.hotel.no-prices .button.book_offer,.container_filtered_poi .item_wrap.hotel.no-prices .button.book_offer{display:none}.carousel_block .item_wrap.hotel.no-prices .content_wrap .fallback_message,.container_filtered_poi .item_wrap.hotel.no-prices .content_wrap .fallback_message{display:block;color:#cd1d1d}.carousel_block .item_wrap.hotel.is-fallback .content_wrap .fallback_message,.container_filtered_poi .item_wrap.hotel.is-fallback .content_wrap .fallback_message{display:block}@media (max-width:768px){.carousel_block.carousel_hotels_block .container_large,.carousel_block.carousel_hotels_block .container_large_phone,.carousel_block.carousel_pois_block .container_large,.carousel_block.carousel_pois_block .container_large_phone,.container_filtered_poi.carousel_hotels_block .container_large,.container_filtered_poi.carousel_hotels_block .container_large_phone,.container_filtered_poi.carousel_pois_block .container_large,.container_filtered_poi.carousel_pois_block .container_large_phone{max-width:100vw}}.carousel_block .content_wrap,.container_filtered_poi .content_wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:20px 35px}@media (max-width:468px){.carousel_block .content_wrap,.container_filtered_poi .content_wrap{padding:20px}}.carousel_block .content_wrap .buttons_container,.container_filtered_poi .content_wrap .buttons_container{position:relative;z-index:9}.carousel_block .content_wrap .container_title_price,.container_filtered_poi .content_wrap .container_title_price{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;gap:20px}.carousel_block .content_wrap .fallback_message,.container_filtered_poi .content_wrap .fallback_message{line-height:120%;display:none;font-weight:600;color:#b75e15;padding-top:15px;font-size:16px}.carousel_block .content_wrap .card_title,.container_filtered_poi .content_wrap .card_title{display:block;color:var(--mainColor);font-size:24px;line-height:120%;text-decoration:none;font-weight:600}@media (max-width:768px){.carousel_block .content_wrap .card_title,.container_filtered_poi .content_wrap .card_title{font-size:20px}}.carousel_block .stars,.container_filtered_poi .stars{font-size:10px;line-height:120%;margin-top:5px}.carousel_block .metro_lines,.container_filtered_poi .metro_lines{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.carousel_block .metro_lines .metro_line,.container_filtered_poi .metro_lines .metro_line{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.carousel_block .metro_lines .metro_line svg,.container_filtered_poi .metro_lines .metro_line svg{display:block;width:25px;height:25px}.carousel_block .card_content,.container_filtered_poi .card_content{font-size:18px;line-height:140%;margin-top:20px}.carousel_block .contents_with_contacts,.container_filtered_poi .contents_with_contacts{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;margin-top:10px}.carousel_block .contents_with_contacts .address,.carousel_block .contents_with_contacts .metro,.carousel_block .contents_with_contacts .tripadvisor_ranking,.container_filtered_poi .contents_with_contacts .address,.container_filtered_poi .contents_with_contacts .metro,.container_filtered_poi .contents_with_contacts .tripadvisor_ranking{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--mainColor);font-size:16px;line-height:120%;margin:10px 0;gap:10px}.carousel_block .contents_with_contacts .address i,.carousel_block .contents_with_contacts .metro i,.carousel_block .contents_with_contacts .tripadvisor_ranking i,.container_filtered_poi .contents_with_contacts .address i,.container_filtered_poi .contents_with_contacts .metro i,.container_filtered_poi .contents_with_contacts .tripadvisor_ranking i{width:20px;font-size:18px;-moz-flex-shrink:0;-ms-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.carousel_block .contents_with_contacts .address i.tripadvisor_svg,.carousel_block .contents_with_contacts .metro i.tripadvisor_svg,.carousel_block .contents_with_contacts .tripadvisor_ranking i.tripadvisor_svg,.container_filtered_poi .contents_with_contacts .address i.tripadvisor_svg,.container_filtered_poi .contents_with_contacts .metro i.tripadvisor_svg,.container_filtered_poi .contents_with_contacts .tripadvisor_ranking i.tripadvisor_svg{height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../css/img/tripadvisor_colored.svg)}.carousel_block .contents_with_contacts .contacts .single_cta,.container_filtered_poi .contents_with_contacts .contacts .single_cta{display:block;position:relative;color:var(--mainColor);font-size:16px;line-height:120%;margin:5px 0;width:35px;height:35px;border-radius:50%;border:1px solid var(--mainColor);text-decoration:none;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:9;-webkit-transition:all .3s ease;transition:all .3s ease}.carousel_block .contents_with_contacts .contacts .single_cta:focus,.carousel_block .contents_with_contacts .contacts .single_cta:hover,.container_filtered_poi .contents_with_contacts .contacts .single_cta:focus,.container_filtered_poi .contents_with_contacts .contacts .single_cta:hover{background-color:var(--mainColor);color:var(--ctaColor)}.carousel_block .contents_with_contacts .contacts .single_cta i,.container_filtered_poi .contents_with_contacts .contacts .single_cta i{font-size:16px}.carousel_block .image_container,.container_filtered_poi .image_container{position:relative;display:block;width:100%;height:auto;aspect-ratio:1/.75;background-color:var(--footerBg);border-top-left-radius:var(--cardRadius);border-top-right-radius:var(--cardRadius)}@media (max-width:768px){.carousel_block .image_container,.container_filtered_poi .image_container{aspect-ratio:1/.6}}@media (max-width:992px){body.page-template-template-results .carousel_block .image_container,body.page-template-template-results .container_filtered_poi .image_container{aspect-ratio:1/.6}}@media (max-width:468px){body.page-template-template-results .carousel_block .image_container,body.page-template-template-results .container_filtered_poi .image_container{aspect-ratio:1/.8}}.carousel_block .image_container .preview_hotel_card_gallery,.container_filtered_poi .image_container .preview_hotel_card_gallery{height:100%;overflow:hidden;z-index:0}.carousel_block .image_container .preview_hotel_card_gallery .swiper-wrapper,.container_filtered_poi .image_container .preview_hotel_card_gallery .swiper-wrapper{position:unset}.carousel_block .image_container figure,.container_filtered_poi .image_container figure{width:100%;height:100%;overflow:hidden;position:relative}.carousel_block .image_container figure img,.container_filtered_poi .image_container figure img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.carousel_block .image_container figure img,.container_filtered_poi .image_container figure img{border-top-left-radius:var(--cardRadius);border-top-right-radius:var(--cardRadius)}.carousel_block .starting-from,.container_filtered_poi .starting-from{margin-right:-35px}@media (max-width:468px){.carousel_block .starting-from,.container_filtered_poi .starting-from{margin-right:-20px}}.pois_carousel_wrapper .content_wrap .card_title{text-align:center}.container_filtered_poi .item_wrap{background-color:var(--beigeBg);width:calc(33.33% - 13.33px);margin-bottom:20px;text-align:center}@media (max-width:992px){.container_filtered_poi .item_wrap{width:calc(50% - 10px)}}@media (max-width:768px){.container_filtered_poi .item_wrap{width:100%;background-color:var(--footerBg);border:1px solid var(--separator)}}.filtered_poi_list_block{position:relative;padding:var(--sectionPadding) 0}@media (max-width:768px){.filtered_poi_list_block{background-color:var(--beigeBg)}}.filtered_poi_list_block[data-block-category=hotel_neighbourhood] .filters_like_tabs a{font-size:16px;padding:8px 12px}.filtered_poi_list_block.colored_bg{background-color:var(--beigeBg);border-radius:var(--radiusSection)}@media (max-width:768px){.filtered_poi_list_block.colored_bg{border-radius:0}}.filtered_poi_list_block.colored_bg .container_filtered_poi .item_wrap{background-color:var(--footerBg);border:1px solid var(--separator)}.filtered_poi_list_block .title_filtered_elements{display:block;font-size:26px;text-align:center;font-weight:600;margin-bottom:40px}.container_surroundings_blocks{padding-bottom:0}.mobile_select_block{display:none;background-color:var(--beigeBg);border-top-right-radius:var(--radiusSection);border-top-left-radius:var(--radiusSection)}@media (max-width:768px){.mobile_select_block{position:relative;display:block;padding:var(--sectionPadding) 5vw 0}.mobile_select_block:before{content:"\f02b";font-family:var(--awesome);font-weight:300;position:absolute;bottom:6px;z-index:2;font-size:18px;left:calc(5vw + 10px)}}.mobile_select_block label{display:block;font-size:15px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px}.mobile_select_block select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--borderColor);border-radius:5px;text-indent:20px;font-size:18px;font-family:var(--defaultFont);padding-right:20px;height:50px;background-image:url(../css/img/select_arrow.svg);background-size:15px;background-repeat:no-repeat;background-position:95% center;background-color:transparent}@media (max-width:768px){.mobile_select_block select{background-color:transparent;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:768px){.mobile_select_block select{padding-left:20px}}.timeline_block{position:relative}.timeline_block .content_container+.timeline_wrapper{margin-top:50px}.timeline_wrapper{position:relative;padding:30px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width:992px){.timeline_wrapper{padding:50px 0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}}.timeline_wrapper::before{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:var(--mainColor);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline_wrapper .timeline-item{position:relative;width:calc(50% + 75px);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}@media (max-width:992px){.timeline_wrapper .timeline-item{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}}@media (max-width:768px){.timeline_wrapper .timeline-item{width:100%}}.timeline_wrapper .timeline-item:nth-child(odd){-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:992px){.timeline_wrapper .timeline-item:nth-child(odd){-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.timeline_wrapper .timeline-item:nth-child(even){margin-left:auto}@media (max-width:992px){.timeline_wrapper .timeline-item:nth-child(even){margin-left:unset}}.timeline_wrapper .timeline-item .content{background:var(--beigeBg);padding:40px;border-radius:10px}@media (max-width:992px){.timeline_wrapper .timeline-item .content{margin-top:-75px;padding:110px 25px 25px;text-align:center;outline:12px solid var(--bodyBackground)}}.timeline_wrapper .timeline-item .content .card_title{display:block;color:var(--mainColor);font-size:26px;line-height:120%;font-weight:600}@media (max-width:768px){.timeline_wrapper .timeline-item .content .card_title{font-size:20px}}.timeline_wrapper .timeline-item .content .the_content{display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:18px;margin-top:20px}@media (max-width:992px){.timeline_wrapper .timeline-item .content .the_content{font-size:18px;margin-top:20px}}.timeline_wrapper .timeline-item .content .the_content h3,.timeline_wrapper .timeline-item .content .the_content h4,.timeline_wrapper .timeline-item .content .the_content h5{font-weight:600;font-size:18px;margin-top:20px}.timeline_wrapper .timeline-item .content .the_content h4{font-size:16px}.timeline_wrapper .timeline-item .content .the_content h5{font-size:14px}.timeline_wrapper .timeline-item .content .the_content b,.timeline_wrapper .timeline-item .content .the_content strong{font-weight:600}.timeline_wrapper .timeline-item .content .the_content ol,.timeline_wrapper .timeline-item .content .the_content ul{list-style:inside disc}.timeline_wrapper .timeline-item .content .the_content ol ul,.timeline_wrapper .timeline-item .content .the_content ul ul{padding-left:30px;list-style:inside circle!important}.timeline_wrapper .timeline-item .content .the_content ol ul ul,.timeline_wrapper .timeline-item .content .the_content ul ul ul{list-style:inside square!important}.timeline_wrapper .timeline-item .content .the_content table{width:100%;margin-top:20px;border-collapse:collapse}.timeline_wrapper .timeline-item .content .the_content table td,.timeline_wrapper .timeline-item .content .the_content table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.timeline_wrapper .timeline-item .content .the_content table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.timeline_wrapper .timeline-item .content .the_content table td{border:1px solid rgba(0,0,0,.2980392157)}.timeline_wrapper .timeline-item .content .the_content a{position:relative;color:var(--mainColor)}.timeline_wrapper .timeline-item .circle{position:relative;width:auto;height:150px;aspect-ratio:1;background-color:var(--yellowAstoplus);border-radius:100px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;font-family:var(--titleFont);font-size:28px;outline-color:var(--bodyBackground);outline-offset:0;outline-style:solid;outline-width:25px;text-align:center}@media (max-width:992px){.timeline_wrapper .timeline-item .circle{height:120px;outline-width:12px}}.crosslink_wrapper{position:relative}.crosslink_wrapper .container_contents{max-width:1000px;margin:0 auto 60px}.crosslink_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (max-width:768px){.crosslink_container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.crosslink_container .single_crosslink{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:calc(50% - 10px);background-color:var(--beigeBg);border-radius:var(--cardRadius)}@media (max-width:768px){.crosslink_container .single_crosslink{width:100%}}.crosslink_container .single_crosslink .content_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:30px 35px}@media (max-width:992px){.crosslink_container .single_crosslink .content_container{gap:12px;padding:25px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.crosslink_container .single_crosslink .content_container .card_title{font-size:26px;font-weight:600}.crosslink_container .single_crosslink .content_container .buttons_container .button{white-space:nowrap}.crosslink_container .single_crosslink .row_wrapper{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.crosslink_container .single_crosslink .row_wrapper .image_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-height:360px;height:auto;aspect-ratio:1/.75}@media (max-width:768px){.crosslink_container .single_crosslink .row_wrapper .image_container{aspect-ratio:1/.6}}.crosslink_container .single_crosslink .row_wrapper .image_container figure{width:100%;height:100%;overflow:hidden;border-top-left-radius:var(--cardRadius);border-top-right-radius:var(--cardRadius);position:relative}.crosslink_container .single_crosslink .row_wrapper .image_container figure img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.crosslink_container .single_crosslink .row_wrapper .image_container figure img{border-top-left-radius:var(--cardRadius);border-top-right-radius:var(--cardRadius)}.gallery_pictures_block{position:relative}.gallery_pictures_block .content_container+.gallery_wrapper{margin-top:20px}.gallery_pictures_block .gallery_wrapper{position:relative;max-width:1380px;margin:0 auto}@media (max-width:1500px){.gallery_pictures_block .gallery_wrapper{max-width:calc(80vw + 80px)}}@media (max-width:768px){.gallery_pictures_block .gallery_wrapper{max-width:90vw}}@media (max-width:468px){.gallery_pictures_block .gallery_wrapper{max-width:calc(90vw - 20px)}}.gallery_pictures_block .gallery_wrapper .gallery_swiper,.gallery_pictures_block .gallery_wrapper .swiper-container{width:100%;overflow:hidden;padding:25px 20px}.gallery_pictures_block .gallery_wrapper .gallery_swiper:focus-within .gallery_item .gallery_image,.gallery_pictures_block .gallery_wrapper .gallery_swiper:focus-within .swiper-slide .gallery_image,.gallery_pictures_block .gallery_wrapper .gallery_swiper:hover .gallery_item .gallery_image,.gallery_pictures_block .gallery_wrapper .gallery_swiper:hover .swiper-slide .gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container:focus-within .gallery_item .gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container:focus-within .swiper-slide .gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container:hover .gallery_item .gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container:hover .swiper-slide .gallery_image{-webkit-filter:saturate(.25);filter:saturate(.25)}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide{position:relative;z-index:1;cursor:pointer;max-width:510px;max-height:510px}@media (max-width:768px){.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide{max-width:unset;max-height:unset}}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.small,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.small,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.small,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.small{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}@media (max-width:768px){.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.small,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.small,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.small,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.small{gap:10px}}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.small>.gallery_image,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.small>.gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.small>.gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.small>.gallery_image{position:relative;z-index:1;width:calc(50% - 10px)}@media (max-width:768px){.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.small>.gallery_image,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.small>.gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.small>.gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.small>.gallery_image{width:calc(50% - 5px)}}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.small>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.small>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.small>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.small>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.small>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.small>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.small>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.small>.gallery_image:hover{z-index:2;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media (max-width:768px){.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.small>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.small>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.small>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.small>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.small>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.small>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.small>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.small>.gallery_image:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.large,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.large,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.large,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.large{width:100%}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.large>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.large>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.large>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.large>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.large>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.large>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.large>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.large>.gallery_image:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:768px){.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.large>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.large>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.large>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.large>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.large>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.large>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.large>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.large>.gallery_image:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item:hover,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide:hover{z-index:2}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item>.gallery_image,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide>.gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item>.gallery_image,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide>.gallery_image{display:block;aspect-ratio:1/1;height:unset;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;color:var(--mainColor);background-color:var(--footerBg);border-radius:var(--cardRadius)}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item>.gallery_image:hover,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide>.gallery_image:focus,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide>.gallery_image:hover{-webkit-filter:saturate(1);filter:saturate(1)}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item>.gallery_image figure,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide>.gallery_image figure,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item>.gallery_image figure,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide>.gallery_image figure{position:relative;width:100%;height:100%}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item>.gallery_image figure img,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide>.gallery_image figure img,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item>.gallery_image figure img,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide>.gallery_image figure img{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--cardRadius)}@media (max-width:768px){.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item>.gallery_image figure img,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide>.gallery_image figure img,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item>.gallery_image figure img,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide>.gallery_image figure img{width:100%}}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item .caption_image,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide .caption_image,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item .caption_image,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide .caption_image{display:block;z-index:9999;position:absolute;bottom:0;left:0;width:100%;padding:10px}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item .caption_image span,.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide .caption_image span,.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item .caption_image span,.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide .caption_image span{line-height:120%;display:inline-block;position:relative;background-color:var(--beigeBg);padding:5px 10px;border-radius:var(--cardRadius);font-size:16px}.gallery_pictures_block .gallery_wrapper .gallery_swiper .gallery_item.swiper-slide-next+.swiper-slide .gallery_image:nth-child(even),.gallery_pictures_block .gallery_wrapper .gallery_swiper .swiper-slide.swiper-slide-next+.swiper-slide .gallery_image:nth-child(even),.gallery_pictures_block .gallery_wrapper .swiper-container .gallery_item.swiper-slide-next+.swiper-slide .gallery_image:nth-child(even),.gallery_pictures_block .gallery_wrapper .swiper-container .swiper-slide.swiper-slide-next+.swiper-slide .gallery_image:nth-child(even){opacity:0}.gallery_pictures_block .gallery_wrapper .arrow{left:-40px}@media (max-width:768px){.gallery_pictures_block .gallery_wrapper .arrow{left:-30px}}.gallery_pictures_block .gallery_wrapper .arrow.swiper-next{left:unset;right:-40px}@media (max-width:768px){.gallery_pictures_block .gallery_wrapper .arrow.swiper-next{right:-30px}}.gallery_popup_block{position:relative}.gallery_popup_block .content_container+.gallery_wrapper{margin-top:var(--sectionTop)}.gallery_popup_block .gallery_wrapper{position:relative}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper{display:grid;grid-gap:20px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media (max-width:768px){.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:10px}}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image{width:100%;grid-column:span 1;height:auto;aspect-ratio:1;-webkit-transition:all .3s ease;transition:all .3s ease}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:nth-child(3){grid-row:span 2;grid-column:span 2}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:nth-child(3):focus,.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:nth-child(3):hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:768px){.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:nth-child(3):focus,.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:nth-child(3):hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media (max-width:768px){.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:nth-child(3){grid-row:span 1;grid-column:span 1}}@media (max-width:768px){.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:nth-child(4),.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:nth-child(5),.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:nth-child(6){display:none}}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image.overlay_open_popup{position:relative}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image.overlay_open_popup .overlay_image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:color-mix(in srgb,var(--yellowAstoplus) 90%,transparent);border-radius:var(--cardRadius);display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;color:var(--mainColor)}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image.overlay_open_popup .overlay_image i{display:block;font-size:50px;margin-bottom:3px}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image.overlay_open_popup .overlay_image .read_more{position:relative;font-size:16px;font-weight:600;text-transform:uppercase}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image.overlay_open_popup .overlay_image .read_more:after{content:"\f054";font-family:var(--awesome);position:relative;margin-left:10px;font-weight:300}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:focus,.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:hover{z-index:2;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media (max-width:768px){.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:focus,.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image figure{position:relative;width:100%;height:100%}.gallery_popup_block .gallery_wrapper .gallery_popup_wrapper .gallery_image figure img{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--cardRadius)}.preview_children_wrapper .container_contents+.preview_children_container{margin-top:var(--sectionTop)}.preview_children_wrapper .preview_children_container{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (max-width:768px){.preview_children_wrapper .preview_children_container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.preview_children_wrapper .preview_children_container .single_preview_children{position:relative;width:calc(50% - 10px);border-radius:var(--cardRadius);background-color:var(--footerBg);background-size:cover;background-position:center}@media (max-width:768px){.preview_children_wrapper .preview_children_container .single_preview_children{width:100%}}.preview_children_wrapper .preview_children_container .single_preview_children.last_large{width:100%}.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper{width:100%;height:100%;position:relative;padding:90px;overflow:hidden;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px) and (max-width:1280px){.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper{padding:55px}}@media (max-width:992px){.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper{padding:55px}}@media (max-width:768px){.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper{padding:25px}}.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper .content_container{z-index:1;max-width:460px;border-radius:var(--cardRadius);background-color:var(--beigeBg);padding:30px 50px;text-align:center}@media (max-width:768px){.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper .content_container{padding:25px}}.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper .content_container .card_title{font-size:26px;font-weight:600}@media (max-width:768px){.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper .content_container .card_title{font-size:20px}}.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper .content_container .card_content{font-size:18px;margin-top:20px;line-height:130%}@media (max-width:768px){.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper .content_container .card_content{margin-top:10px}}.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper .content_container .buttons_container{margin-top:20px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}.preview_children_wrapper .preview_children_container .single_preview_children .row_wrapper .content_container .buttons_container .button{white-space:nowrap}#map{padding-bottom:0}.map_wrapper{position:relative}.map_wrapper #map-canvas{position:relative;height:58vh;min-height:540px;width:100%}@media (max-width:992px){.map_wrapper #map-canvas{min-height:50vh}}.map_wrapper #map-canvas div[role=dialog]:has(.image_infowindow){width:240px;padding:0}.map_wrapper #map-canvas div[role=dialog]:not(:has(.image_infowindow)){min-height:55px;padding:0 50px 0 10px!important;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.map_wrapper #map-canvas div[role=dialog] .gm-style-iw-chr{position:absolute;top:10px;right:10px}.map_wrapper #map-canvas div[role=dialog] .gm-style-iw-chr button{width:34px!important;height:34px!important;background:#fff!important;border-radius:50%}.map_wrapper #map-canvas div[role=dialog] .gm-style-iw-chr button span{width:24px!important;height:24px!important;margin:5px!important}.map_wrapper #map-canvas div[role=dialog] .gm-style-iw-d{padding:0;overflow:auto!important}.map_wrapper #map-canvas div[role=dialog] .image_infowindow{width:100%;height:auto}@media (max-width:768px){.map_wrapper #map-canvas div[role=dialog] .image_infowindow{aspect-ratio:1/.6;-o-object-fit:cover;object-fit:cover}}.map_wrapper #map-canvas div[role=dialog] .content_container{background-color:var(--bodyBackground);padding:14px;text-align:left;font-family:var(--defaultFont);font-size:16px;color:var(--mainColor)}.map_wrapper #map-canvas div[role=dialog] .content_container .map_title{font-weight:600;font-size:18px;margin-bottom:5px}.map_wrapper #map-canvas div[role=dialog] .content_container .map_title a{color:var(--mainColor);text-decoration:none}.map_wrapper #map-canvas div[role=dialog] .content_container .stars{font-size:7px}.map_wrapper #map-canvas .airport_marker,.map_wrapper #map-canvas .bus_marker,.map_wrapper #map-canvas .parking_marker,.map_wrapper #map-canvas .poi_marker,.map_wrapper #map-canvas .train_marker{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;width:30px;height:30px;color:var(--mainColor);font-size:16px;border-radius:50px;outline:3px solid rgba(0,0,0,.1)}.map_wrapper #map-canvas .poi_marker{background-color:#5ca3ff}.map_wrapper #map-canvas .bus_marker{background-color:#d1ff95}.map_wrapper #map-canvas .train_marker{background-color:orange}.map_wrapper #map-canvas .airport_marker{background-color:red}.map_wrapper #map-canvas .parking_marker{background-color:#f700ff}.map_wrapper #map-canvas .c_marker{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;width:106px;height:76px;background-image:url(../css/img/marker.svg);background-size:contain;background-repeat:no-repeat;text-decoration:none;color:var(--mainColor)}@media (max-width:768px){.map_wrapper #map-canvas .c_marker{width:76px;height:54px}}.map_wrapper #map-canvas .c_marker .icon.fb_icon_ban{display:none}.map_wrapper #map-canvas .c_marker .starting-from{display:block;position:relative;color:var(--mainColor);line-height:170%;text-align:center;font-family:var(--defaultFont);width:calc(100% - 25px);margin:10px auto 20px;padding:0;border-radius:0;background-color:unset}@media (max-width:768px){.map_wrapper #map-canvas .c_marker .starting-from{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;margin-bottom:15px}}.map_wrapper #map-canvas .c_marker .starting-from .apd{display:block;font-size:14px;white-space:nowrap}@media (max-width:768px){.map_wrapper #map-canvas .c_marker .starting-from .apd{display:none}}.map_wrapper #map-canvas .c_marker .starting-from .price_composed{display:block;font-weight:600;font-size:22px}@media (max-width:768px){.map_wrapper #map-canvas .c_marker .starting-from .price_composed{font-size:18px}}body.page-template-template-families .map_wrapper #map-canvas .c_marker.has-price .loader_circle,body.page-template-template-results .map_wrapper #map-canvas .c_marker.has-price .loader_circle{display:none}body.page-template-template-families .map_wrapper #map-canvas .c_marker.has-price .starting-from,body.page-template-template-results .map_wrapper #map-canvas .c_marker.has-price .starting-from{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}body.page-template-template-families .map_wrapper #map-canvas .c_marker.marker-price-loading .starting-from,body.page-template-template-results .map_wrapper #map-canvas .c_marker.marker-price-loading .starting-from{min-height:0;min-width:0;display:none}body.page-template-template-families .map_wrapper #map-canvas .c_marker.marker-price-loading .loader_circle,body.page-template-template-results .map_wrapper #map-canvas .c_marker.marker-price-loading .loader_circle{display:block}body.page-template-template-families .map_wrapper #map-canvas .c_marker.marker-price-loading.initializing,body.page-template-template-results .map_wrapper #map-canvas .c_marker.marker-price-loading.initializing{display:none}.map_wrapper #map-canvas .c_marker.no-price{width:60px;height:43px;background-image:url(../css/img/marker_no_avail.svg)}.map_wrapper #map-canvas .c_marker.no-price .icon{display:block;font-size:15px;margin-bottom:4px}.map_wrapper #map-canvas .c_marker.no-price .loader_circle,.map_wrapper #map-canvas .c_marker.no-price .starting-from{display:none}.map_wrapper #map-canvas .c_marker.has-price .icon.fb_icon_ban{display:none}body.single-hotel .container_wrapper+#map{margin-top:var(--sectionTop)}body.single-hotel .container_map{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;padding-bottom:70px}@media (max-width:992px){body.single-hotel .container_map{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}}body.single-hotel .container_map .map_wrapper{width:65%;border-radius:var(--cardRadius)}@media (max-width:992px){body.single-hotel .container_map .map_wrapper{width:100%}}body.single-hotel .container_map .map_wrapper #map-canvas{border-radius:var(--cardRadius);height:100%}body.single-hotel .container_map .map_infos{position:relative;padding:50px;background-color:var(--beigeBg);width:calc(35% - 20px);border-radius:var(--cardRadius);text-align:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){body.single-hotel .container_map .map_infos{width:100%}}body.single-hotel .container_map .map_infos .hotel_title{display:block;font-size:24px;font-weight:600}body.single-hotel .container_map .map_infos .title{display:block;font-size:17px;font-weight:600}body.single-hotel .container_map .map_infos .map_section{display:block;margin-top:20px;border:0}@media (max-width:992px){body.single-hotel .container_map .map_infos .map_section{margin-top:0;padding-top:15px}}body.single-hotel .container_map .map_infos .contacts_list a,body.single-hotel .container_map .map_infos .contacts_list>div{text-decoration:none;color:var(--mainColor);-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center;margin-bottom:0}body.single-hotel .container_map .map_infos .contacts_list+.contacts_list:not(.buttons_container){margin-top:10px;padding-top:0}body.single-hotel .container_map .map_infos .metro_lines{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}body.single-hotel .container_map .map_infos .metro_lines .metro_line{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}body.single-hotel .container_map .map_infos .metro_lines .metro_line svg{display:block;width:25px;height:25px}body.single-hotel .map_filters{width:auto}body.single-hotel .map_filters .buttons_container{width:-webkit-max-content;width:-moz-max-content;width:max-content}body.single-hotel .map_filters .buttons_container .button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:auto}.container_filters{width:100%;display:block}@media (max-width:768px){body.page-template-template-surroundings .container_filters,body.single-poi .container_filters{padding:0 5vw;border-bottom:1px solid var(--separator)}}.map_filters{position:relative;padding:20px 25px 0!important;margin:0;width:100%}@media (max-width:768px){.map_filters{display:none!important}}body.single-poi .map_filters{padding-bottom:20px!important}body.page-template-template-surroundings .map_filters{padding-bottom:20px!important;border-bottom:1px solid var(--separator)}body.page-template-template-surroundings .map_filters:not(.overflow-active) .buttons_container,body.single-poi .map_filters:not(.overflow-active) .buttons_container{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-moz-box-pack:center;justify-content:center;-ms-flex-pack:center}.map_filters .buttons_container{gap:0;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.map_filters .buttons_container .button.outline{font-size:18px;font-weight:300;border-color:var(--separator);text-transform:none;width:auto}.map_filters .buttons_container .button.outline:after{content:unset}.map_filters .buttons_container .button.outline i{margin-right:5px}.map_filters .buttons_container .button.outline.active{background-color:var(--ctaBg);color:var(--ctaColor)}.map_filters .buttons_container .button.outline.active:after{content:"\f00d"}.faq_block .content_container{margin-bottom:80px}@media (max-width:768px){.faq_block .content_container{margin-bottom:40px}}.faq_block .content_container .title{display:block;color:var(--mainColor);line-height:120%;font-family:var(--titleFont);font-size:42px;text-align:center}@media (max-width:992px){.faq_block .content_container .title{font-size:40px}}@media (max-width:768px){.faq_block .content_container .title{font-size:32px}}@media (max-width:768px){.faq_block .content_container .title{text-align:center}}.faq_block .content_container .the_content{margin-top:40px}.faq_block .faq_wrapper .faq_accordion_item{display:block;position:relative;padding:25px 40px;background-color:var(--beigeBg);border-radius:10px}@media (max-width:768px){.faq_block .faq_wrapper .faq_accordion_item{padding:15px 25px}}.faq_block .faq_wrapper .faq_accordion_item+.faq_accordion_item{margin-top:10px}.faq_block .faq_wrapper .faq_accordion_item .faq_title{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:22px}@media (max-width:768px){.faq_block .faq_wrapper .faq_accordion_item .faq_title{font-size:18px;line-height:140%}}.faq_block .faq_wrapper .faq_accordion_item .faq_title:hover{cursor:pointer}.faq_block .faq_wrapper .faq_accordion_item .faq_title:after{content:"\f078";position:relative;font-family:var(--awesome);font-weight:300;margin-left:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.faq_block .faq_wrapper .faq_accordion_item .faq_title.ui-state-active:after{content:"\f00d"}.faq_block .faq_wrapper .faq_accordion_item .faq_title:focus{outline:2px solid}.faq_block .faq_wrapper .faq_accordion_item .ui-accordion-header-icon{display:none}.faq_block .faq_wrapper .faq_accordion_item .answer{display:none;position:relative;padding:10px 0;display:block;line-height:160%;font-family:var(--defaultFont);color:var(--mainColor);font-size:18px;margin-top:0}@media (max-width:992px){.faq_block .faq_wrapper .faq_accordion_item .answer{font-size:18px;margin-top:20px}}.faq_block .faq_wrapper .faq_accordion_item .answer h3,.faq_block .faq_wrapper .faq_accordion_item .answer h4,.faq_block .faq_wrapper .faq_accordion_item .answer h5{font-weight:600;font-size:18px;margin-top:20px}.faq_block .faq_wrapper .faq_accordion_item .answer h4{font-size:16px}.faq_block .faq_wrapper .faq_accordion_item .answer h5{font-size:14px}.faq_block .faq_wrapper .faq_accordion_item .answer b,.faq_block .faq_wrapper .faq_accordion_item .answer strong{font-weight:600}.faq_block .faq_wrapper .faq_accordion_item .answer ol,.faq_block .faq_wrapper .faq_accordion_item .answer ul{list-style:inside disc}.faq_block .faq_wrapper .faq_accordion_item .answer ol ul,.faq_block .faq_wrapper .faq_accordion_item .answer ul ul{padding-left:30px;list-style:inside circle!important}.faq_block .faq_wrapper .faq_accordion_item .answer ol ul ul,.faq_block .faq_wrapper .faq_accordion_item .answer ul ul ul{list-style:inside square!important}.faq_block .faq_wrapper .faq_accordion_item .answer table{width:100%;margin-top:20px;border-collapse:collapse}.faq_block .faq_wrapper .faq_accordion_item .answer table td,.faq_block .faq_wrapper .faq_accordion_item .answer table th{padding:.75rem 1rem;text-align:left;font-size:1rem}.faq_block .faq_wrapper .faq_accordion_item .answer table th{font-weight:700;border:1px solid rgba(0,0,0,.2980392157)}.faq_block .faq_wrapper .faq_accordion_item .answer table td{border:1px solid rgba(0,0,0,.2980392157)}.faq_block .faq_wrapper .faq_accordion_item .answer a{position:relative;color:var(--mainColor)}@media (max-width:768px){.faq_block .faq_wrapper .faq_accordion_item .answer{line-height:170%}}