@charset "UTF-8";@import url(https://use.typekit.net/mvm4tbd.css);:root{--f-button-color:$brand_2;--f-button-border-radius:0px}@keyframes fadeaway{from{display:flex}to{opacity:0}}body{margin:0;font-family:futura-pt,serif;color:#333;font-size:18px;letter-spacing:.36px}h1,h2,h3,p{margin:0}li{list-style:none}.content li{list-style:disc}ul{padding:0}.title{font-family:the-seasons,sans-serif;font-weight:400;font-size:58px;color:#000;line-height:120%}@media (max-width:991px){.title{font-size:28px}}@media (min-width:992px) and (max-width:1199px){.title{font-size:32px}}.subtitle{font-family:futura-pt,serif;color:#a98660;text-transform:uppercase;font-style:italic;font-size:16px;line-height:120%;letter-spacing:.05em;font-weight:400}@media (max-width:991px){.subtitle{font-size:16px}}.prev-title{font-family:the-seasons,sans-serif;font-size:32px;color:#000;line-height:120%}@media (max-width:991px){.prev-title{font-size:24px}}.content,p{font-family:futura-pt,serif;color:#333;font-size:18px;line-height:140%;letter-spacing:.36px}@media (max-width:991px){.content,p{line-height:30px}}.signature{font-family:adobe-handwriting-ernie,sans-serif;color:#333;font-size:24px;line-height:140%}a{text-decoration:none;color:#a98660;transition:all .3s ease;outline:0}a:hover{color:#423936;text-decoration:underline}.btn.alternative{display:inline-block;height:60px}@media (max-width:991px){.btn.alternative{height:50px}}.btn.alternative a{height:100%;display:flex;align-items:center;justify-content:center;font-family:futura-pt,serif;font-size:18px;font-weight:400;font-style:normal;line-height:120%;text-decoration:none;overflow:hidden;transform:skew(-12deg);border:1px solid #a98660}@media (max-width:767px){.btn.alternative a{font-size:16px}}.btn.alternative a:hover{background-position:0 0;border-color:#a98660;color:#fff;text-decoration:none}.btn.alternative a span{padding:.5em 1.5em;transform:skew(12deg)}.btn.alternative a{color:#fff;background:linear-gradient(90deg,#a98660 0,#a98660 50%,#423936 50%,#423936 100%);background-size:200% 100%;background-position:100% 0;border-color:#423936}.btn.default{display:inline-block;height:60px}@media (max-width:991px){.btn.default{height:50px}}.btn.default a{height:100%;display:flex;align-items:center;justify-content:center;font-family:futura-pt,serif;font-size:18px;font-weight:400;font-style:normal;line-height:120%;text-decoration:none;overflow:hidden;transform:skew(-12deg);border:1px solid #a98660}@media (max-width:767px){.btn.default a{font-size:16px}}.btn.default a:hover{background-position:0 0;border-color:#a98660;color:#fff;text-decoration:none}.btn.default a span{padding:.5em 1.5em;transform:skew(12deg)}.btn.default a{color:#333;background:linear-gradient(90deg,#a98660 0,#a98660 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background-size:200% 100%;background-position:100% 0}.info{display:inline-block;height:50px;position:relative}.info a{height:100%;display:flex;align-items:center;padding:0;position:relative;font-family:futura-pt,serif;font-size:18px;font-weight:400;font-style:normal;line-height:120%;text-decoration:none;overflow:hidden;color:#a98660}.info a::before{content:"";display:inline-block;width:40px;height:15px;margin-right:1em;background-image:url(img/arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media (max-width:991px){.info a::before{width:20px}}.info a::after{content:"";display:block;position:absolute;background:#a98660;height:1px;width:0;left:0;bottom:0}.info a:hover{color:#423936}.info a:hover::after{width:100%}.info a span,.info a::after,.info a::before{transition:all .3s ease}.slideshow_container{height:100vh;width:100%;margin:0;position:relative}@media (max-width:991px){.slideshow_container{height:calc(100svh - 60px)}}.slideshow_container::before{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);display:block;top:0;left:0;width:100%;z-index:1;position:absolute;height:100vh}@media (max-width:991px){.slideshow_container::before{height:calc(100svh - 60px)}}.slideshow_container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.slideshow_container .slideshow_caption_wrap{display:flex;position:absolute;width:100%;max-width:670px;text-align:left;transform:translateY(-50%);top:50%;left:80px;z-index:1}@media (max-width:767px){.slideshow_container .slideshow_caption_wrap{text-align:center;left:0;transform:translateY(-25%);justify-content:center}}.slideshow_container .slideshow_caption_wrap .slideshow_caption{display:flex;flex-direction:column;padding:20px 40px}@media (max-width:991px){.slideshow_container .slideshow_caption_wrap .slideshow_caption{align-items:center;padding:20px 30px;text-align:center}}.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_title{color:#fff;font-size:38px;line-height:150%}@media (max-width:767px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_title{font-size:18px}}@media (min-width:768px) and (max-width:991px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_title{font-size:32px}}@media (min-width:1200px) and (max-width:1399px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_title{font-size:32px}}.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_title span{font-size:62px}@media (max-width:767px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_title span{font-size:28px}}@media (min-width:768px) and (max-width:991px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_title span{font-size:58px}}@media (min-width:1200px) and (max-width:1399px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_title span{font-size:42px}}.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_subtitle{color:#fff;font-family:adobe-handwriting-ernie,sans-serif;font-weight:400;font-size:28px}@media (max-width:767px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_subtitle{font-size:18px}}@media (min-width:768px) and (max-width:991px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .slideshow_subtitle{font-size:24px}}.slideshow_container .slideshow_caption_wrap .slideshow_caption .btns_wrap{display:flex;margin-top:30px;order:3}@media (max-width:767px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .btns_wrap{margin-top:20px}}@media (max-width:767px){.slideshow_container .slideshow_caption_wrap .slideshow_caption .btns_wrap .btn{height:40px}}.slideshow_container .slideshow_caption_wrap .slideshow_caption .btns_wrap .btn a{color:#fff;border:1px solid #fff}.slideshow_container .slideshow_caption_wrap .slideshow_caption .btns_wrap .btn a:hover{border-color:#a98660}.slideshow_container .play_on_slideshow_wrap{display:inline-block;position:absolute;bottom:130px;left:80px;z-index:1;padding:0 40px}@media (max-width:991px){.slideshow_container .play_on_slideshow_wrap{top:28%;left:50%;transform:translate(-50%);height:35px;width:35px}}@media (min-width:1200px) and (max-width:1399px){.slideshow_container .play_on_slideshow_wrap{bottom:105px}}.slideshow_container .play_on_slideshow_wrap .play_on_slideshow{display:flex;align-items:center;color:#fff;text-decoration:none}.slideshow_container .play_on_slideshow_wrap .play_on_slideshow:hover{color:#a98660}.slideshow_container .play_on_slideshow_wrap .play_on_slideshow .fa-play{border:1px solid;border-radius:100%;width:35px;height:35px;display:flex;justify-content:center;align-items:center}.slideshow_container .play_on_slideshow_wrap .play_on_slideshow .fa-play::before{font-size:13px}@media (max-width:767px){.slideshow_container .play_on_slideshow_wrap .play_on_slideshow .fa-play::before{font-size:10px}}.slideshow_container .play_on_slideshow_wrap .play_on_slideshow .play_label{text-transform:uppercase;letter-spacing:1.6px;margin-left:20px}@media (max-width:991px){.slideshow_container .play_on_slideshow_wrap .play_on_slideshow .play_label{display:none}}.header_top{transition:all .3s ease}#header_container_mobile{display:flex;z-index:4;position:absolute;top:30px;width:100%;z-index:999}#header_container_mobile.hasBanner{top:80px}#header_container_mobile.custom{position:fixed;top:0;background:#faf8f6;height:70px}#header_container_mobile.custom .header_mobile{padding:18px 20px}#header_container_mobile.custom .header_mobile .open_menu .icon::before{border-color:#a98660}#header_container_mobile.custom .header_mobile .open_menu .icon::after{background:#a98660}#header_container_mobile.custom .header_mobile .language_selector .current_language{color:#333}#header_container_mobile.custom .header_mobile .logo_wrap{height:35px}@media (max-width:568px){#header_container_mobile.custom .header_mobile .logo_wrap{max-width:150px}}#header_container_mobile.custom .header_mobile .logo_wrap .additional_logo_top_mobile{display:inline-block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}#header_container_mobile.custom .header_mobile .logo_wrap .additional_logo{display:none}#header_container_mobile .header_mobile{display:flex;width:100%;padding-inline:30px;justify-content:space-between}#header_container_mobile .header_mobile .open_menu{align-items:baseline;flex:1 1 25%;justify-content:flex-start}#header_container_mobile .header_mobile .logo_wrap{flex:0 0 auto;height:100px}#header_container_mobile .header_mobile .logo_wrap .additional_logo_top_mobile{display:none}#header_container_mobile .header_mobile .language_selector{display:flex;flex:1 1 25%;justify-content:flex-end}@media (min-width:992px){#header_container_mobile{display:none}}#header_container{position:absolute;left:50%;transform:translateX(-50%);display:flex;z-index:4;width:100%;max-width:calc(100% - 60px);top:60px}@media (max-width:991px){#header_container{display:none}}#header_container.hasBanner{top:120px}.page-template-template-default-2 #header_container,.page-template-template-gallery #header_container{display:none}#header_container .header{display:flex;width:100%}#header_container .header .logo_wrap{width:30%}#header_container .header .info_menu_wrap{width:70%;display:flex;justify-content:flex-end}@media (max-width:991px){#header_container .header .info_menu_wrap{display:none}}#header_container .header .info_menu_wrap span{padding-right:40px}#header_container .header .info_menu_wrap a{letter-spacing:.4px;color:#fff;text-decoration:none}#header_container .header .info_menu_wrap a:hover{color:#a98660}#header_container .header .info_menu_wrap .socials_container a{padding-right:40px}#header_container .header .info_menu_wrap .socials_container a:last-child{padding:0}#header_container_menu_mobile{position:fixed;bottom:0;color:#fff;display:flex;height:60px;z-index:999;width:100%;background-color:#423936}@media (min-width:992px){#header_container_menu_mobile{display:none}}#header_container_menu_mobile .menu_mobile_contacts{display:flex}#header_container_menu_mobile .menu_mobile_contacts span{display:flex;width:60px;justify-content:center;align-items:center}#header_container_menu_mobile .menu_mobile_contacts span a{color:#fff}#header_container_menu_mobile .menu_mobile_contacts .menu-email{background-color:rgba(169,134,96,.5)}#header_container_menu_mobile .menu_mobile_contacts .menu-tel{background-color:rgba(169,134,96,.3)}#header_container_menu_mobile .main_book_wrapper{flex:1 1 auto;height:auto}#header_container_menu_mobile .main_book_wrapper a{transform:none}#header_container_menu_mobile .main_book_wrapper a span{transform:none}#header_container_menu{position:absolute;bottom:0;color:#fff;display:flex;height:80px;z-index:1;align-items:center;background:#faf8f6;width:calc(100% - 120px)}@media (min-width:992px) and (max-width:1199px){#header_container_menu{width:calc(100% - 30px)}}@media (min-width:1200px) and (max-width:1399px){#header_container_menu{width:calc(100% - 70px)}}@media (max-width:991px){#header_container_menu{display:none}}.page-template-template-default-2 #header_container_menu,.page-template-template-gallery #header_container_menu{position:fixed;top:0;z-index:5}#header_container_menu.custom{position:fixed;left:0;top:0;z-index:900}@media (min-width:992px) and (max-width:1199px){#header_container_menu.custom .menu_highlight{padding:0 10px}}#header_container_menu.custom .menu_highlight .menu_logo{display:flex}@media (min-width:992px) and (max-width:1199px){#header_container_menu.custom .menu_highlight .menu_logo{padding-right:15px}}@media (min-width:992px) and (max-width:1199px){#header_container_menu.custom .menu_highlight #highlight-menu-container #highlight-menu{padding-left:20px}}@media (min-width:992px) and (max-width:1399px){#header_container_menu.custom .menu_highlight #highlight-menu-container #highlight-menu .menu-item{padding-right:15px;font-size:.8em}}#header_container_menu.custom .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children .sub-menu{bottom:auto}#header_container_menu .menu_highlight{width:100%;height:100%;display:flex;align-items:center;padding:0 40px}#header_container_menu .menu_highlight .menu_logo{display:none;padding-right:50px}#header_container_menu .menu_highlight .menu_logo #logo{height:100px}#header_container_menu .menu_highlight .menu_logo #logo img{width:200px;-o-object-fit:contain;object-fit:contain}#header_container_menu .menu_highlight #highlight-menu-container{width:80%}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu{display:flex;padding-left:50px}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item{letter-spacing:.36px;padding-right:50px}@media (min-width:992px) and (max-width:1199px){#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item{padding-right:30px}}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item a{color:#3c3c3c;position:relative}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item a::after{content:"";display:block;position:absolute;background:#a98660;height:1px;width:0;left:0;bottom:-6px;transition:all .3s ease}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item a:hover::after{width:100%}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item a:hover{color:#a98660;text-decoration:none}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children .sub-menu{position:absolute;background:#423936;bottom:95px;padding:40px;transition:opacity .3s ease-in,visibility .4s ease-in;visibility:hidden;opacity:0}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children .sub-menu .menu-item{margin-bottom:20px}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children .sub-menu .menu-item:hover a{color:#a98660}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children .sub-menu .menu-item a{color:#d6d0c8}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children .sub-menu .menu-item.menu-item-type-custom{pointer-events:none}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children .sub-menu .menu-item.menu-item-type-custom:hover>a{color:#fff}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children .sub-menu .menu-item.menu-item-type-custom:hover>a::after{content:none}.custom #header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children .sub-menu{bottom:-165px}#header_container_menu .menu_highlight #highlight-menu-container #highlight-menu .menu-item.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;z-index:10}#header_container_menu .menu_highlight .language_selector{position:absolute;right:240px}#header_container_menu .menu_highlight .main_book_wrapper{position:absolute;right:-8px;top:0;width:210px;height:99%}.open_menu{width:30px;height:40px;text-decoration:none;display:flex;align-items:center;transition:all .3s ease}.open_menu .icon{height:20px;display:inline-block;position:relative;transition:all .3s ease;transform:skew(-8deg)}.open_menu .icon::before{position:absolute;top:50%;width:30px;height:18px;margin-top:-9px;content:"";display:block;border-width:2px 0;border-style:solid;border-color:#a98660;transition:all .3s ease}@media (max-width:991px){.open_menu .icon::before{border-color:#fff}}.open_menu .icon::after{width:30px;height:2px;background:#a98660;content:"";display:block;margin:10px 0 0 auto;transition:all .3s ease}@media (max-width:991px){.open_menu .icon::after{background:#fff}}.other_languages{position:absolute;background:#423936;bottom:4rem;padding:1rem 2.5rem 1.5rem;transition:opacity .3s ease-in,visibility .4s ease-in;visibility:hidden;opacity:0;margin:0}@media (max-width:991px){.other_languages{top:1.5rem;padding:1rem;bottom:0}}.other_languages li{text-align:left;padding:5px;display:block;white-space:nowrap}.other_languages li a{color:#d6d0c8;display:block;line-height:1.2em;text-decoration:none;text-transform:uppercase;position:relative;position:relative}.other_languages li a::after{content:"";display:block;position:absolute;background:#a98660;height:1px;width:0;left:0;bottom:-6px;transition:all .3s ease}.other_languages li a:hover::after{width:100%}.other_languages li a:hover{color:#a98660}.language_selector{display:block;position:relative}.language_selector .current_language{color:#3c3c3c;text-decoration:none;position:relative;text-transform:uppercase;letter-spacing:.36px}@media (max-width:991px){.language_selector .current_language{color:#fff}}.language_selector .current_language #dropdown{margin-left:6px}.language_selector:hover .other_languages{visibility:visible;opacity:1}.custom .language_selector:hover .other_languages{bottom:auto}#footer{background-color:#faf8f6}#footer .footer_container{display:flex;flex-direction:column}#footer .footer_container .footer_top{display:flex;justify-content:center;border-bottom:1px solid #d6d0c8;padding:30px 0}@media (max-width:991px){#footer .footer_container .footer_top{padding:60px 0 0}}#footer .footer_container .footer_top #footer-menu{display:flex;margin:0}@media (max-width:991px){#footer .footer_container .footer_top #footer-menu{flex-direction:column;text-align:center}}#footer .footer_container .footer_top #footer-menu .menu-item{padding-right:50px}@media (max-width:991px){#footer .footer_container .footer_top #footer-menu .menu-item{padding-bottom:20px;padding-right:0}}#footer .footer_container .footer_top #footer-menu .menu-item a{color:#3c3c3c;letter-spacing:.36px;text-decoration:none;position:relative}#footer .footer_container .footer_top #footer-menu .menu-item a:hover{color:#a98660}#footer .footer_container .footer_top #footer-menu .menu-item a::after{content:"";display:block;position:absolute;background:#a98660;height:1px;width:0;left:0;bottom:-6px;transition:all .3s ease}#footer .footer_container .footer_top #footer-menu .menu-item a:hover::after{width:100%}#footer .footer_container .footer_info{display:flex;justify-content:space-between;flex-wrap:wrap;padding:80px 250px}@media (max-width:767px){#footer .footer_container .footer_info{padding:30px}}@media (max-width:991px){#footer .footer_container .footer_info{padding:30px 30px 60px}}@media (min-width:992px) and (max-width:1199px){#footer .footer_container .footer_info{padding:40px}}@media (min-width:1200px) and (max-width:1399px){#footer .footer_container .footer_info{padding:80px 120px}}#footer .footer_container .footer_info span{font-weight:600;letter-spacing:.36px}#footer .footer_container .footer_info .logo_wrap{display:flex;flex-direction:column;align-items:center}@media (max-width:991px){#footer .footer_container .footer_info .logo_wrap{order:3;margin:0 auto;padding-bottom:60px}}#footer .footer_container .footer_info .logo_wrap .footer_logo{width:220px}@media (max-width:991px){#footer .footer_container .footer_info .logo_wrap .footer_logo{display:none}}#footer .footer_container .footer_info .logo_wrap .footer_logo img{width:100%;height:100%}#footer .footer_container .footer_info .logo_wrap .copyright{margin-top:40px}#footer .footer_container .footer_info .footer_info_general{display:flex;flex-direction:column}@media (max-width:991px){#footer .footer_container .footer_info .footer_info_general{justify-content:center;text-align:center;align-items:center;order:1;padding-top:60px}}#footer .footer_container .footer_info_general .hotel_name{margin-bottom:20px;display:flex;flex-direction:column}#footer .footer_container .footer_info_general .hotel_name span:first-child{text-transform:uppercase;font-family:futura-pt-bold,sans-serif}#footer .footer_container .footer_info_general .hotel_phone_fax{display:flex;flex-direction:column;margin-top:30px;margin-bottom:20px}@media (max-width:991px){#footer .footer_container .footer_info_general .hotel_phone_fax{margin-bottom:0}}#footer .footer_container .footer_info_general_elem{display:flex;align-items:baseline}@media (max-width:991px){#footer .footer_container .footer_info_general_elem:last-child{margin-bottom:30px}}#footer .footer_container .footer_info_general_elem span{margin-right:5px}@media (max-width:991px){#footer .footer_container .footer_info_emails{display:flex;flex-direction:column;margin:0 auto;text-align:center;order:2}}#footer .footer_container .footer_info_emails .footer_email{margin-bottom:20px;display:flex;flex-direction:column}#footer .footer_container .footer_info_emails .footer_email a{letter-spacing:.36px}@media (max-width:991px){#footer .footer_container .footer_info_socials{display:flex;flex-direction:column;order:0;text-align:center;justify-content:center;margin:0 auto}}#footer .footer_container .footer_info_socials .socials_container{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:40px}@media (max-width:991px){#footer .footer_container .footer_info_socials .socials_container{justify-content:center}}#footer .footer_container .footer_info_socials .socials_container .social-icon{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;margin-right:20px;text-decoration:none;color:#423936;width:40px;height:40px}#footer .footer_container .footer_info_socials .socials_container .social-icon:last-child{margin-right:0}#footer .footer_container .footer_info_socials p{font-family:the-seasons,sans-serif;font-size:28px}@media (max-width:767px){#footer .footer_container .footer_info_socials p{font-size:24px}}#footer .footer_container .footer_info_socials .btn{margin-top:20px}#footer .footer_container .footer_info_socials .btn span{font-weight:400}#menubox{position:fixed;top:0;left:0;width:100vw;height:100vh;transition:transform 1s cubic-bezier(.25,.1,.25,1);transform:translateX(-100%);z-index:9999}#menubox.visible{transform:translateX(0);overflow:hidden;z-index:9999}#menubox .menu_background_wrap{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;background-color:#fff}#menubox .menu_background_wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;background:transparent linear-gradient(90deg,#000 0,#000) 0 0 no-repeat}@media (max-width:991px){#menubox .menu_background_wrap::after{opacity:.8}}@media (min-width:992px) and (max-width:1199px){#menubox .menu_background_wrap::after{opacity:.8}}#menubox .menubox_container{display:flex;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1001;overflow:auto}@media (max-width:991px){#menubox .menubox_container{height:100svh;flex-wrap:wrap}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container{height:100svh;flex-wrap:wrap}}#menubox .menubox_container .close_menubox{display:inline-block;z-index:1000;color:#fff;text-decoration:none;margin:60px 0 0 60px;height:60px;width:60px}@media (max-width:991px){#menubox .menubox_container .close_menubox{position:absolute;right:0;margin:20px;z-index:9999}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .close_menubox{position:absolute;right:0;margin:20px;z-index:9999}}#menubox .menubox_container .close_menubox .fa-xmark{border:1px solid rgba(255,255,255,.1882352941);width:60px;height:60px;align-items:center;display:flex;justify-content:center;transition:all .3s ease}@media (max-width:991px){#menubox .menubox_container .close_menubox .fa-xmark{width:40px;height:40px}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .close_menubox .fa-xmark{width:40px;height:40px}}#menubox .menubox_container .close_menubox .fa-xmark:hover{background-color:#a98660;border-color:#a98660}#menubox .menubox_container .menubox_left{width:65%;padding:2.5rem 4.5rem 2.5rem 3rem;z-index:1001;transform:translate3d(0,0,0)}@media (max-width:991px){#menubox .menubox_container .menubox_left{padding:30px;height:100svh;width:100%}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left{padding:30px;height:100svh;width:100%}}#menubox .menubox_container .menubox_left .logo_wrap{display:inline-block;max-width:240px;padding-bottom:100px}@media (max-width:991px){#menubox .menubox_container .menubox_left .logo_wrap{width:190px;padding-bottom:50px}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left .logo_wrap{width:190px;padding-bottom:50px}}#menubox .menubox_container .menubox_left .logo_wrap img{width:100%;height:100%}#menubox .menubox_container .menubox_left #main_menu_container{position:relative;width:30%}@media (max-width:991px){#menubox .menubox_container .menubox_left #main_menu_container{width:100%;max-width:300px}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left #main_menu_container{width:100%;max-width:300px}}@media (min-width:1200px) and (max-width:1399px){#menubox .menubox_container .menubox_left #main_menu_container{width:45%}}#menubox .menubox_container .menubox_left #main_menu_container::after{content:"";height:500px;width:1px;background-color:#d6d0c8;transition:all .6s ease;position:absolute;right:0;top:0;opacity:0}@media (max-width:991px){#menubox .menubox_container .menubox_left #main_menu_container::after{content:none}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left #main_menu_container::after{content:none}}#menubox .menubox_container .menubox_left #main_menu_container.changed::after{opacity:1}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item{margin-bottom:25px;transition:all .6s ease}@media (max-width:991px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item{margin-bottom:20px}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item{margin-bottom:20px}}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.current-menu-item>a{font-size:42px;margin-left:40px;font-family:the-seasons,sans-serif;display:flex}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.current-menu-item>a::before{content:"";display:block;width:40px;height:40px}@media (max-width:991px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.current-menu-item>a::before{width:20px;height:20px}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.current-menu-item>a::before{width:20px;height:20px}}@media (max-width:991px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.current-menu-item>a{font-size:24px}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.current-menu-item>a{font-size:24px}}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item:hover>a{color:#a98660}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item a{color:#fff;font-size:22px;letter-spacing:.44px;font-weight:400;text-decoration:none}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.menu-item-has-children{position:relative}@media (max-width:991px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.menu-item-has-children>.more_li{position:absolute;right:0;font-size:22px}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.menu-item-has-children>.more_li::after{content:"+";color:#fff;font-family:futura-pt,serif}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.menu-item-has-children>.more_li{position:absolute;right:0;font-size:22px}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.menu-item-has-children>.more_li::after{content:"+";color:#fff;font-family:futura-pt,serif}}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.menu-item-has-children.open>a{color:#a98660}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item.menu-item-has-children:hover .sub-menu{display:flex}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu{display:none;position:absolute;top:0;left:110%;width:100%;bottom:0;flex-direction:column;overflow:auto;height:auto}@media (min-width:1400px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu{min-height:300px}}@media (max-width:991px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu{position:relative;right:auto;left:20px}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu{position:relative;right:auto;left:20px}}@media (max-width:991px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu .menu-item{margin-top:10px;margin-bottom:0}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu .menu-item{margin-top:10px;margin-bottom:0}}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu .menu-item.menu-item-type-custom{pointer-events:none}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu .menu-item.menu-item-type-custom:hover>a{color:#fff}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu .menu-item.menu-item-type-custom:hover>a::after{content:none}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu .menu-item a{color:#d6d0c8;font-size:20px;letter-spacing:.4px;font-family:unset;position:relative;margin:0;position:relative}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu .menu-item a::after{content:"";display:block;position:absolute;background:#a98660;height:1px;width:0;left:0;bottom:-6px;transition:all .3s ease}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu .menu-item a:hover::after{width:100%}#menubox .menubox_container .menubox_left #main_menu_container #main_menu .menu-item .sub-menu .menu-item a:hover{color:#a98660;margin-left:0;font-size:20px}#menubox .menubox_container .menubox_right{width:35%;display:flex;flex-direction:column;z-index:1001;transform:translate3d(0,0,0)}@media (max-width:991px){#menubox .menubox_container .menubox_right{display:none}}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_right{display:none}}#menubox .menubox_container .menubox_right .highlight_menu_item{width:100%;height:33.3%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;color:#fff;transition:all .5s ease-out;text-decoration:none}@media (min-width:1200px) and (max-width:1399px){#menubox .menubox_container .menubox_right .highlight_menu_item{height:100%}}#menubox .menubox_container .menubox_right .highlight_menu_item:nth-child(1)::after{opacity:.5}#menubox .menubox_container .menubox_right .highlight_menu_item:nth-child(2)::after{opacity:.6}#menubox .menubox_container .menubox_right .highlight_menu_item:nth-child(3)::after{opacity:.7}#menubox .menubox_container .menubox_right .highlight_menu_item::after{content:"";background:#a98660;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-10}#menubox .menubox_container .menubox_right .highlight_menu_item:hover{background:0 0}#menubox .menubox_container .menubox_right .highlight_menu_item:hover .item_content .item_description,#menubox .menubox_container .menubox_right .highlight_menu_item:hover .item_content .item_icon{opacity:0}#menubox .menubox_container .menubox_right .highlight_menu_item:hover .img_wrap{opacity:1;filter:brightness(.6)}#menubox .menubox_container .menubox_right .highlight_menu_item .img_wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:opacity .4s ease-in,filter .5s ease-in}#menubox .menubox_container .menubox_right .highlight_menu_item .img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#menubox .menubox_container .menubox_right .highlight_menu_item .item_content{display:flex;flex-direction:column;align-items:center;transition:all .3s ease;padding:80px 50px}#menubox .menubox_container .menubox_right .highlight_menu_item .item_content .item_icon{opacity:1;font-size:60px;transition:all .3s ease}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_right .highlight_menu_item .item_content .item_icon{font-size:50px}}#menubox .menubox_container .menubox_right .highlight_menu_item .item_content .item_title{color:#fff;padding-top:30px;padding-bottom:20px}@media (min-width:992px) and (max-width:1199px){#menubox .menubox_container .menubox_right .highlight_menu_item .item_content .item_title{padding-top:10px;padding-bottom:10px;font-size:24px}}#menubox .menubox_container .menubox_right .highlight_menu_item .item_content .item_description{opacity:1;color:#d6d0c8;letter-spacing:.36px;transition:all .3s ease}.welcome_container{display:flex;align-items:center;justify-content:space-between;padding-top:130px}@media (max-width:991px){.welcome_container{flex-wrap:wrap;padding-top:0}}.welcome_container .welcome_left{display:flex;flex-direction:column;flex:0 0 45%;position:relative;padding-right:60px;justify-content:center}@media (max-width:991px){.welcome_container .welcome_left{flex:0 0 100%;padding-right:0;text-align:center;border-bottom:1px solid #d6d0c8;padding-bottom:40px}}@media (min-width:992px) and (max-width:1199px){.welcome_container .welcome_left .title{line-height:142%}}.welcome_container .welcome_left .title span{text-transform:uppercase;font-size:62px}@media (max-width:991px){.welcome_container .welcome_left .title span{font-size:34px}}.welcome_container .welcome_left .subtitle{padding-top:20px;line-height:35px}@media (max-width:991px){.welcome_container .welcome_left .subtitle{line-height:25px}}.welcome_container .welcome_left .btns_wrap{padding-top:40px}.welcome_container .welcome_right{display:flex;flex-direction:column;padding-left:80px;position:relative;justify-content:center}@media (max-width:991px){.welcome_container .welcome_right{padding:0}}.welcome_container .welcome_right::before{content:"";width:1px;height:100%;min-height:590px;background:#d6d0c8;position:absolute;left:0;opacity:.5;transform:skew(-4deg)}@media (max-width:991px){.welcome_container .welcome_right::before{content:none}}.welcome_container .welcome_right blockquote{display:flex;flex-direction:column;letter-spacing:.36px;font-style:italic;margin:0;line-height:30px}@media (max-width:991px){.welcome_container .welcome_right blockquote{padding-top:40px}}.welcome_container .welcome_right blockquote::before{content:"“";font-size:3.625em;font-family:Georgia,serif;color:#eee}.welcome_container .welcome_right blockquote::after{content:"“";align-self:flex-end;transform:scale(-1);font-size:3.625em;font-family:Georgia,serif;color:#eee}.welcome_container .welcome_right_bottom{display:flex;align-items:center;margin-top:10px}.welcome_container .welcome_right_bottom .portrait_wrap{height:150px}@media (max-width:991px){.welcome_container .welcome_right_bottom .portrait_wrap{height:100px;width:100px}}.welcome_container .welcome_right_bottom .portrait_wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.welcome_container .welcome_right_bottom .signature_wrap{padding-left:40px;display:flex;flex-direction:column}@media (max-width:991px){.welcome_container .welcome_right_bottom .signature_wrap{padding-left:20px}}.welcome_container .welcome_right_bottom .signature_wrap .signature_title{font-size:16px;color:#a98660;letter-spacing:.32px}.welcome_container .welcome_right_bottom .signature_wrap .signature_name{font-family:adobe-handwriting-ernie,sans-serif;letter-spacing:.48px;margin-top:10px}.highlighted_posts_container{position:relative;overflow:hidden}@media (max-width:991px){.highlighted_posts_container{overflow:visible}}.highlighted_posts_container::before{content:"";background:url(img/venice_texture.svg) no-repeat center center;position:absolute;width:960px;height:100%;right:0;background-size:200% auto}@media (max-width:767px){.highlighted_posts_container::before{max-width:400px;background-size:cover}}.highlighted_posts_container .swiper-wrapper{padding-block:100px}@media (max-width:991px){.highlighted_posts_container .swiper-wrapper{padding:0}}.highlighted_posts_container .swiper-wrapper .highlighted_wrap{width:100%}.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item{display:flex;position:relative}@media (max-width:991px){.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item{flex-direction:column}}.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .thumb{max-width:1280px;height:840px}@media (max-width:991px){.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .thumb{width:100%;height:350px}}@media (min-width:992px) and (max-width:1199px){.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .thumb{width:70%;height:740px}}@media (min-width:1200px) and (max-width:1399px){.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .thumb{width:70%;height:740px}}.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .thumb .thumb_inner_wrap{position:relative;height:100%}.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .thumb .thumb_inner_wrap img{position:relative;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .description_wrap{display:flex;flex-direction:column;justify-content:center;width:690px;max-width:690px;position:absolute;top:0;left:0;right:0;bottom:0;margin-right:120px;margin-left:auto;background-color:#f3eee7;height:auto;align-self:center;min-height:640px}@media (max-width:767px){.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .description_wrap{max-width:370px;width:270px;min-height:auto;margin-right:30px;position:relative;margin-left:initial;top:-30px;justify-content:flex-start;align-self:flex-start}}@media (min-width:768px) and (max-width:991px){.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .description_wrap{width:400px;min-height:auto;margin:0;position:relative;margin-left:initial;top:-30px}}@media (min-width:992px) and (max-width:1199px){.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .description_wrap{max-width:400px;min-height:600px}}@media (min-width:1200px) and (max-width:1399px){.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .description_wrap{max-width:400px;min-height:600px}}.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .description_wrap .inner_wrap{padding:108px 80px}@media (max-width:991px){.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .description_wrap .inner_wrap{padding:40px 30px}}.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .description_wrap .inner_wrap .prev-title{margin-bottom:20px}.highlighted_posts_container .swiper-wrapper .highlighted_wrap .highlighted_item .description_wrap .inner_wrap .btn{margin-top:40px}.intro_preview{margin-bottom:60px;display:flex;flex-direction:column}@media (max-width:991px){.intro_preview{text-align:center}}.offers_preview_section .intro_preview{padding-top:150px}@media (max-width:991px){.offers_preview_section .intro_preview{padding-top:0}}.intro_preview .subtitle{margin-top:20px}.intro_preview .info{margin-left:auto}@media (max-width:991px){.intro_preview .info{display:none}}.post_preview_swiper_container{padding-inline:200px;position:relative}@media (max-width:991px){.post_preview_swiper_container{padding:0}}@media (min-width:992px) and (max-width:1199px){.post_preview_swiper_container{padding-inline:120px}}@media (min-width:1200px) and (max-width:1399px){.post_preview_swiper_container{padding-inline:120px}}.post_preview_swiper_container .swiper_slides_container{position:relative}.offers_preview_section .post_preview_swiper_container::before{content:"";background:url(img/venice_texture.svg) no-repeat scroll center;position:absolute;width:50%;height:100%;left:0;background-size:cover;z-index:-1}@media (max-width:991px){.offers_preview_section .post_preview_swiper_container::before{content:none}}.post_preview_swiper_container #swiper-default .thumb,.post_preview_swiper_container #swiper-rooms .thumb{height:450px}@media (max-width:991px){.post_preview_swiper_container #swiper-default .thumb,.post_preview_swiper_container #swiper-rooms .thumb{height:250px}}.post_preview_swiper_container #swiper-default .item_wrap,.post_preview_swiper_container #swiper-rooms .item_wrap{width:44%}@media (max-width:767px){.post_preview_swiper_container #swiper-default .item_wrap,.post_preview_swiper_container #swiper-rooms .item_wrap{width:calc(100% - 40px)}}@media (min-width:1200px) and (max-width:1399px){.post_preview_swiper_container #swiper-default .item_wrap,.post_preview_swiper_container #swiper-rooms .item_wrap{width:46%}}.post_preview_swiper_container #swiper-offers .prev-title{margin-bottom:30px}.post_preview_swiper_container #swiper-offers .thumb{height:325px}@media (max-width:991px){.post_preview_swiper_container #swiper-offers .thumb{height:250px}}.post_preview_swiper_container #swiper-offers .item_wrap{width:calc(33.3% - 20px);margin-right:20px}@media (max-width:991px){.post_preview_swiper_container #swiper-offers .item_wrap{width:calc(100% - 40px)}}.post_preview_swiper_container .item_wrap{height:auto;transition:all .3s ease}.post_preview_swiper_container .item_wrap .item{display:flex;flex-direction:column;height:100%;width:100%}.post_preview_swiper_container .item_wrap .item .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post_preview_swiper_container .item_wrap .item:hover .btns_wrap{opacity:1}.post_preview_swiper_container .item_wrap .item .btns_wrap{opacity:0;display:flex;margin-top:auto;transition:all .3s ease;padding-left:10px;align-items:center}@media (max-width:991px){.post_preview_swiper_container .item_wrap .item .btns_wrap{opacity:1;margin-top:0}}@media (min-width:992px) and (max-width:1199px){.post_preview_swiper_container .item_wrap .item .btns_wrap{opacity:1}}.post_preview_swiper_container .item_wrap .item .btns_wrap .btn{margin-right:20px}.post_preview_swiper_container .item_wrap .item .description_wrap{display:flex;padding-top:30px;flex:1 1 auto}@media (max-width:991px){.post_preview_swiper_container .item_wrap .item .description_wrap{padding:0}}.post_preview_swiper_container .item_wrap .item .description_wrap .inner_wrap{display:flex;flex-direction:column;align-items:stretch}@media (max-width:991px){.post_preview_swiper_container .item_wrap .item .description_wrap .inner_wrap{padding:30px}}.post_preview_swiper_container .item_wrap .item .description_wrap .inner_wrap .prev-title a{color:#333}.post_preview_swiper_container .item_wrap .item .description_wrap .inner_wrap .prev-title a:hover{color:#a98660;text-decoration:none}.post_preview_swiper_container .item_wrap .item .description_wrap .inner_wrap .content{margin-bottom:30px;margin-top:10px}.post_preview_swiper_container .swiper-button-next,.post_preview_swiper_container .swiper-button-prev{width:auto;transition:all .3s ease}.post_preview_swiper_container .swiper-button-next::before,.post_preview_swiper_container .swiper-button-prev::before{content:"";width:50px;height:2px;background-color:#fff;z-index:1}.post_preview_swiper_container .swiper-button-next::after,.post_preview_swiper_container .swiper-button-prev::after{content:"";display:inline-block;width:50px;height:20px;background-image:url(img/arrow_preview.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media (max-width:991px){.post_preview_swiper_container .swiper-button-next::after,.post_preview_swiper_container .swiper-button-prev::after{background-image:url(img/arrow_preview_gallery.svg)}}@media (min-width:992px) and (max-width:1199px){.post_preview_swiper_container .swiper-button-next::after,.post_preview_swiper_container .swiper-button-prev::after{background-image:url(img/arrow_preview_gallery.svg)}}.post_preview_swiper_container .swiper-button-prev{left:0;transform:translate(-100%,0);top:35%}@media (max-width:991px){#default_preview_section .post_preview_swiper_container .swiper-button-prev{top:39.5%}}@media (max-width:991px){.post_preview_swiper_container .swiper-button-prev{width:70px;height:60px;background:rgba(66,57,54,.4);transform:none;top:30.5%}#offers_preview_section .post_preview_swiper_container .swiper-button-prev{top:41%}#default_preview_section .post_preview_swiper_container .swiper-button-prev{top:39.5%}}.post_preview_swiper_container .swiper-button-prev::before{position:relative;left:100px}@media (max-width:991px){.post_preview_swiper_container .swiper-button-prev::before{display:none}}.post_preview_swiper_container .swiper-button-prev::after{transform:rotatez(180deg)}@media (max-width:991px){.post_preview_swiper_container .swiper-button-prev::after{width:30px}}.post_preview_swiper_container .swiper-button-next{right:0;transform:translate(50%,0);top:35%}@media (max-width:991px){.post_preview_swiper_container .swiper-button-next{right:0;width:70px;height:60px;background:rgba(66,57,54,.4);transform:none;top:30.5%}#offers_preview_section .post_preview_swiper_container .swiper-button-next{top:41%}#default_preview_section .post_preview_swiper_container .swiper-button-next{top:39.5%}}.post_preview_swiper_container .swiper-button-next::before{position:relative;left:0}@media (max-width:991px){.post_preview_swiper_container .swiper-button-next::before{display:none}}@media (max-width:991px){.post_preview_swiper_container .swiper-button-next::after{width:30px}}.post_preview_grid_medium_layout .post_preview_grid_container{padding-inline:200px}@media (max-width:991px){.post_preview_grid_medium_layout .post_preview_grid_container{padding-inline:30px}}@media (min-width:992px) and (max-width:1199px){.post_preview_grid_medium_layout .post_preview_grid_container{padding-inline:120px}}@media (min-width:1200px) and (max-width:1399px){.post_preview_grid_medium_layout .post_preview_grid_container{padding-inline:120px}}.page-template-template-restaurants .post_preview_grid_container{padding-inline:0}.post_preview_grid_container .post_preview_grid_wrapper{position:relative;overflow:hidden}.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .item_wrap .item{width:100%}.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .item_wrap .item .description_wrap{display:flex;flex-direction:column;justify-content:center;width:600px;position:absolute;top:0;left:0;right:0;bottom:0;margin-right:120px;margin-left:auto;background-color:#f3eee7;height:auto;align-self:center;z-index:1;min-height:620px}@media (max-width:991px){.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .item_wrap .item .description_wrap{position:inherit;width:100%;justify-content:flex-start;min-height:auto}}@media (min-width:992px) and (max-width:1199px){.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .item_wrap .item .description_wrap{position:inherit;width:100%;justify-content:flex-start;min-height:auto}}@media (min-width:1200px) and (max-width:1399px){.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .item_wrap .item .description_wrap{width:500px;min-height:auto}}@media (max-width:991px){.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .item_wrap .item .btns_wrap{margin-top:30px;display:flex;align-items:baseline}}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper{display:flex}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width:991px){.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper{flex-wrap:nowrap;flex-direction:column}}@media (min-width:992px) and (max-width:1199px){.page-template-default .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper,.page-template-default .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper{flex-wrap:wrap;flex-direction:row}}@media (min-width:992px) and (max-width:1199px){.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper{flex-wrap:nowrap;flex-direction:column}}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap{height:auto;position:relative;padding:0;width:calc(50% - 20px)}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap.disable .item .description_wrap .inner_wrap .btns_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap.disable .item .description_wrap .inner_wrap .btns_wrap{display:none}@media (max-width:991px){.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap{width:100%}}.page-template-template-offers .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap,.page-template-template-offers .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap{margin-bottom:60px}@media (max-width:991px){.page-template-template-offers .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap,.page-template-template-offers .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap{margin-bottom:30px}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap{width:calc(50% - 160px)}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap{width:100%;padding-bottom:30px}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap{width:100%;padding-bottom:30px}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:first-child,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:first-child{padding-left:120px}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:first-child,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:first-child{padding-left:0}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:first-child,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:first-child{padding-left:0}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:first-child .description_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:first-child .description_wrap{background:#f3eee7}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:nth-child(2),.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:nth-child(2){padding-right:120px}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:nth-child(2) .description_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:nth-child(2) .description_wrap{background-color:#faf8f6}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child{margin-top:150px;display:flex;flex:0 0 100%;padding:0;min-height:1000px}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child{margin-top:0;min-height:auto}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child{margin-top:0;min-height:auto}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item{flex-direction:row;position:relative}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item::before,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item::before{content:"";display:inline-block;position:absolute;background:#f3eee7;width:63%;max-width:1220px;height:100%;margin-left:auto;right:0}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item::before,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item::before{content:none}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item::before,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item::before{content:none}}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item{flex-direction:column}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item{flex-direction:column}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .thumb,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .thumb{position:relative;z-index:310;width:64%;max-width:800px;height:800px;display:flex;align-self:center}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .thumb,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .thumb{height:300px;width:100%;display:block;max-width:none}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .thumb,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .thumb{height:300px;width:100%;display:block;max-width:none}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap{padding:0 160px;width:50%;max-width:1220px;height:100%;z-index:301;background:#f3eee7;align-self:center}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap{position:relative;margin-left:0;width:100%}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap{position:relative;margin-left:0;width:100%}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap{padding:0;height:100%;justify-content:center}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap{padding:40px;justify-content:flex-start}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap{padding:40px;justify-content:flex-start}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .prev-title,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .prev-title{font-size:58px}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .prev-title,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .prev-title{font-size:32px}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .prev-title,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .prev-title{font-size:32px}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .content p,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .content p{font-family:the-seasons,sans-serif;font-size:32px}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .content p,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .content p{font-size:24px}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .content p,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .content p{font-size:24px}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .btns_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap:last-child .item .description_wrap .inner_wrap .btns_wrap{margin-top:0}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item{width:100%;height:100%;display:flex;justify-content:flex-start;flex-direction:column;align-items:stretch}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item:hover .description_wrap .inner_wrap .btns_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item:hover .description_wrap .inner_wrap .btns_wrap{opacity:1}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .thumb,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .thumb{width:100%;height:480px}@media (max-width:991px){.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .thumb,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .thumb{height:300px}}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .thumb,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .thumb{height:570px;margin:0}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .thumb,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .thumb{height:300px}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .thumb,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .thumb{width:100%;height:400px;max-width:100%}}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .thumb img,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap{position:relative;width:100%;flex:1 1 auto;padding:30px 0 60px 0;margin:0;justify-content:flex-start}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap{padding:60px 0}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap{padding:40px 0}}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap{padding:0;height:100%;display:flex;flex-direction:column}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap{padding:0 80px}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap{padding:0 30px}}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .prev-title,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .prev-title{font-size:32px;margin-bottom:20px}.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .prev-title,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .prev-title{font-size:42px}@media (max-width:991px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .prev-title,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .prev-title{font-size:24px}}@media (min-width:992px) and (max-width:1199px){.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .prev-title,.page-template-template-restaurants .post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .prev-title{font-size:32px}}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap{margin-bottom:40px}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container{padding-top:10px}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row{padding-block:15px}@media (max-width:991px){.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row{flex-direction:column;align-items:center}}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row:first-child,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row:first-child{padding-top:0}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row .subtitle,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row .subtitle{padding:0;align-self:center}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row .content,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .service_wrap .services_container .service_row .content{margin:0}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .content,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .content{margin-bottom:30px}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .btns_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .btns_wrap{opacity:0;display:flex;flex-wrap:wrap;align-items:baseline;margin-top:auto;transition:all .3s ease}@media (max-width:991px){.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .btns_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .btns_wrap{opacity:1}}@media (min-width:992px) and (max-width:1199px){.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .btns_wrap,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .btns_wrap{opacity:1}}.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item .description_wrap .inner_wrap .btns_wrap .offer_book_wrapper,.post_preview_grid_medium_layout .post_preview_grid_container .post_preview_grid_wrapper .offers-wrapper .item_wrap .item .description_wrap .inner_wrap .btns_wrap .offer_book_wrapper{margin-left:8px;margin-right:20px}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap{transition:all .3s ease;padding:75px 0}@media (max-width:991px){.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap{padding:30px 0;display:flex;flex-direction:column}}@media (min-width:992px) and (max-width:1199px){.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap{display:flex;flex-direction:column}}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:last-child{padding-bottom:0}.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:nth-child(even) .thumb{margin-left:420px;margin-right:0}@media (min-width:992px) and (max-width:1199px){.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:nth-child(even) .thumb{margin-left:0}}@media (max-width:991px){.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:nth-child(even) .thumb{margin-left:0}}.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:nth-child(even) .description_wrap{margin-left:120px;margin-right:auto}@media (max-width:991px){.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:nth-child(even) .description_wrap{margin-left:0}}@media (min-width:992px) and (max-width:1199px){.post_preview_grid_large_layout .post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:nth-child(even) .description_wrap{margin-left:0}}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:nth-child(even) .description_wrap .inner_wrap .prev-title a:hover{text-decoration:none}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .item{position:relative}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap:first-child{padding-top:0}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap.hidden{animation:fadeaway .5s;display:none}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .thumb{position:relative;margin-left:0;margin-right:420px;height:auto}@media (max-width:991px){.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .thumb{height:300px;margin-right:0}}@media (min-width:992px) and (max-width:1199px){.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .thumb{margin-right:0}}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .thumb .gallery_container{max-height:740px}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .thumb img{position:relative;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .description_wrap .subtitle{display:flex;align-self:flex-end;padding:30px 30px 0 0}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .description_wrap .inner_wrap{padding:30px 70px 110px}@media (max-width:991px){.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .description_wrap .inner_wrap{padding:30px}}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .description_wrap .inner_wrap .prev-title{margin-bottom:20px}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .description_wrap .inner_wrap .prev-title a{color:#333}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .description_wrap .inner_wrap .prev-title a:hover{color:#a98660;text-decoration:none}.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .description_wrap .inner_wrap .btn{margin-top:40px;margin-right:20px}@media (max-width:991px){.post_preview_grid_container .post_preview_grid_wrapper .grid-wrapper .item_wrap .description_wrap .inner_wrap .btn{margin-top:0}}.press_articles_section .content_text+.articles_list{margin-top:40px}.press_articles_section .articles_list{display:flex;flex-wrap:wrap;gap:60px}@media (min-width:992px){.press_articles_section .articles_list .article{width:calc((100% - 60px)/ 2)}}.press_articles_section .articles_list .article .article_thumb{aspect-ratio:670/450;max-height:-moz-fit-content;max-height:fit-content}.press_articles_section .articles_list .article .article_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.press_articles_section .articles_list .article .article_content{padding-top:40px;display:flex;flex-direction:column;gap:20px}@media (max-width:767px){.press_articles_section .articles_list .article .article_content{padding-top:30px;gap:15px}}.fancybox__container{margin:0 auto!important}@media (max-width:991px){.fancybox__container{height:100svh}}@media (min-width:992px){.fancybox__container{min-width:860px}}.fancybox__container .fancybox__backdrop{opacity:.5;background:#423936}.fancybox__container .fancybox__carousel .fancybox__content{padding:80px}@media (max-width:991px){.fancybox__container .fancybox__carousel .fancybox__content{padding:20px}}.fancybox__container .fancybox__carousel .fancybox__content.offer_item_details{width:860px}.fancybox__container .fancybox__carousel .fancybox__content .description_wrap{padding-bottom:60px}.fancybox__container .fancybox__carousel .fancybox__content .description_wrap .prev-title{margin-bottom:30px}.fancybox__container .fancybox__carousel .fancybox__content .description_wrap .btns_wrap{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:40px}.fancybox__container .fancybox__carousel .fancybox__content .description_wrap .btns_wrap .btn{margin-right:20px}.fancybox__container .fancybox__carousel .fancybox__content .thumb{height:490px}@media (max-width:991px){.fancybox__container .fancybox__carousel .fancybox__content .thumb{height:280px}}.fancybox__container .fancybox__carousel .fancybox__content .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:0!important}.fancybox__content>.f-button.is-close-btn{border:1px solid #a98660;color:#423936!important;top:40px!important;right:40px!important;border-radius:0;width:60px;height:60px}@media (max-width:991px){.fancybox__content>.f-button.is-close-btn{width:40px;height:40px;top:5px!important;right:5px!important}}.fancybox__content>.f-button.is-close-btn svg{width:20px;stroke-width:3}.highlighted_restaurant_container{position:relative}.highlighted_restaurant_container .highlighted_item{display:flex}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item{flex-direction:column}}.highlighted_restaurant_container .highlighted_item .thumb{align-self:center;flex:0 0 800px;height:800px;position:relative;right:-60px}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .thumb{position:initial;flex:0 0 300px}}@media (min-width:992px) and (max-width:1199px){.highlighted_restaurant_container .highlighted_item .thumb{flex:0 0 50%;right:-40px}}@media (min-width:1200px) and (max-width:1399px){.highlighted_restaurant_container .highlighted_item .thumb{flex:0 0 50%}}.highlighted_restaurant_container .highlighted_item .thumb .thumb_inner_wrap{position:relative;height:100%}.highlighted_restaurant_container .highlighted_item .thumb .thumb_inner_wrap img{position:relative;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .thumb .thumb_inner_wrap img{aspect-ratio:4/3}}.highlighted_restaurant_container .highlighted_item .description_wrap{display:flex;flex-direction:column;max-width:1220px;min-height:1000px;width:100%}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .description_wrap{min-height:auto}}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap{background-color:#f3eee7;padding:150px 160px;height:100%}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap{padding:40px 30px}}@media (min-width:992px) and (max-width:1199px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap{padding:100px 80px}}@media (min-width:1200px) and (max-width:1399px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap{padding:100px 120px}}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .title{text-align:center}}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .content{margin-bottom:60px;margin-top:20px}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .content{text-align:center;margin-bottom:30px}}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .content p{font-family:the-seasons,sans-serif;font-size:32px}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .content p{font-family:futura-pt,serif;font-size:18px}}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .btns_wrap{display:flex;flex-wrap:wrap}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .btns_wrap .btn{margin-right:30px}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap{margin-bottom:80px}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap{margin-bottom:30px}}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap .services_container{padding:0}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap .services_container .service_row{padding:0;align-items:baseline;border-bottom:1px solid #d6d0c8;width:100%;display:flex;padding-block:15px}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap .services_container .service_row{flex-direction:column}}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap .services_container .service_row:first-child{padding-bottom:15px;padding-top:0}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap .services_container .service_row .subtitle{flex:0 0 200px}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap .services_container .service_row .subtitle{flex:0 0 auto}}.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap .services_container .service_row .content{margin-bottom:15px}@media (max-width:767px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap .services_container .service_row .content{margin:5px 0}}@media (max-width:991px){.highlighted_restaurant_container .highlighted_item .description_wrap .inner_wrap .service_wrap .services_container .service_row .content{text-align:left}}.services_content_wrap{position:relative;width:100%;min-height:600px;max-width:1418px;margin:0 auto;display:flex}@media (max-width:991px){.services_content_wrap{flex-direction:column;min-height:auto}}@media (min-width:992px) and (max-width:1199px){.services_content_wrap{min-height:500px}}.services_intro{position:relative;background:#f3eee7;z-index:310;width:430px;max-width:430px;top:100px;display:flex;height:100%}@media (max-width:767px){.services_intro{margin-inline:30px}}@media (max-width:991px){.services_intro{width:auto;top:60px}}@media (min-width:768px) and (max-width:991px){.services_intro{margin:0 auto}}@media (min-width:992px) and (max-width:1199px){.services_intro{width:auto}}.services_intro .content_wrap{padding:60px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}@media (max-width:991px){.services_intro .content_wrap{padding:30px}}@media (min-width:992px) and (max-width:1199px){.services_intro .content_wrap{padding:40px}}.services_intro .content_wrap .subtitle{margin-top:20px;line-height:35px}.services_intro .content_wrap .btn{position:absolute;bottom:-27px}.service_wrap{display:flex}.restaurant_layout .service_wrap,.room_layout .service_wrap{margin-left:215px;width:1200px;max-width:1200px;height:auto;position:absolute;z-index:301;top:0;left:0;background-color:#faf8f6}@media (max-width:991px){.restaurant_layout .service_wrap,.room_layout .service_wrap{margin:0;width:100%;position:inherit}}@media (min-width:992px) and (max-width:1199px){.restaurant_layout .service_wrap,.room_layout .service_wrap{width:auto}}@media (min-width:1200px) and (max-width:1399px){.restaurant_layout .service_wrap,.room_layout .service_wrap{width:80%}}.service_wrap .services_container{display:flex;flex-direction:column;padding-top:30px;width:100%}@media (max-width:991px){.service_wrap .services_container{justify-content:space-between}}.restaurant_layout .service_wrap .services_container,.room_layout .service_wrap .services_container{padding:0;padding-left:315px;padding-right:100px;flex-wrap:wrap;margin-top:100px;height:-moz-fit-content;height:fit-content}@media (min-width:992px) and (max-width:1199px){.restaurant_layout .service_wrap .services_container,.room_layout .service_wrap .services_container{padding:50px 0 50px 110px;margin:0}}@media (max-width:991px){.restaurant_layout .service_wrap .services_container,.room_layout .service_wrap .services_container{padding:100px 30px 60px;margin:0;flex-direction:column}}.room_layout .service_wrap .services_container,.rooms_preview_section .service_wrap .services_container{flex-direction:row;flex-wrap:wrap}.room_layout .service_wrap .services_container{display:flex;justify-content:flex-start;flex-wrap:wrap}@media (max-width:991px){.room_layout .service_wrap .services_container{flex-direction:column}}.service_wrap .services_container .service_row{width:100%;display:flex;border-bottom:1px solid #d6d0c8}@media (max-width:991px){.service_wrap .services_container .service_row.hidden_mobile{display:none}}.restaurant_layout .service_wrap .services_container .service_row{padding-block:20px}.restaurant_layout .service_wrap .services_container .service_row:first-child{padding-bottom:20px;padding-top:0}.room_content_service_section .service_wrap .services_container .service_row,.room_layout .service_wrap .services_container .service_row,.rooms_preview_section .service_wrap .services_container .service_row{border-bottom:0}.room_layout .service_wrap .services_container .service_row{flex:0 0 33%;margin-bottom:40px}.room_layout .service_wrap .services_container .service_row:last-child{margin-bottom:0}.rooms_preview_section .service_wrap .services_container .service_row{flex:0 0 50%;padding-bottom:20px}.service_wrap .services_container .service_row .description{display:flex;flex-direction:column}.restaurant_layout .service_wrap .services_container .service_row .description{flex-direction:row;align-items:center;width:100%}@media (max-width:991px){.restaurant_layout .service_wrap .services_container .service_row .description{flex-direction:column}}.service_wrap .services_container .service_row .service-icon{color:#a98660;font-size:35px;margin-right:20px}@media (max-width:991px){.service_wrap .services_container .service_row .service-icon{margin-right:25px}}.room_content_service_section .service_wrap .services_container .service_row .service-icon{font-size:45px}@media (max-width:767px){.room_content_service_section .service_wrap .services_container .service_row .service-icon{font-size:32px}}.service_wrap .services_container .service_row .subtitle{flex:0 0 20%}.restaurant_layout .service_wrap .services_container .service_row .subtitle{flex:0 0 200px}@media (max-width:991px){.restaurant_layout .service_wrap .services_container .service_row .subtitle{flex:1}}.service_wrap .services_container .more_services{transition:all .3s ease;border-top:1px solid #d6d0c8}@media (min-width:992px){.service_wrap .services_container .more_services{display:none}}@media (max-width:991px){.service_wrap .services_container .more_services{display:block}}.service_wrap .services_container .more_services .more_services_btn{display:flex;align-items:center;justify-content:space-between;text-decoration:none;margin-top:30px}.service_wrap .services_container .more_services .service_row{margin-bottom:0;height:0;overflow:hidden;transition:all .3s ease}.map_container{position:relative;display:flex}@media (max-width:991px){.map_container{flex-direction:column-reverse}}.map_container .map_info_container{display:flex;flex-direction:column;background-color:#f3eee7;position:relative;width:500px;right:-60px;align-self:center;z-index:1}@media (max-width:991px){.map_container .map_info_container{position:initial;width:100%}}@media (min-width:992px) and (max-width:1199px){.map_container .map_info_container{right:-40px}}.map_container .map_info_container .map_info{position:relative;padding:70px 80px}.map_container .map_info_container .map_info #calculate_route_mobile{position:absolute;top:-25px;transform:translate(-50%);left:50%}@media (min-width:992px){.map_container .map_info_container .map_info #calculate_route_mobile{display:none}}@media (max-width:991px){.map_container .map_info_container .map_info{padding:55px 30px 40px}}@media (min-width:992px) and (max-width:1199px){.map_container .map_info_container .map_info{padding:50px 60px}}.map_container .map_info_container .map_info .logo_wrap{display:flex}@media (max-width:991px){.map_container .map_info_container .map_info .logo_wrap{justify-content:center}}.map_container .map_info_container .map_info .contacts{padding-block:30px}.map_container .map_info_container .map_info .contacts .elem span{font-weight:600}.map_container .map_info_container .map_info .contacts .elem a{color:#333}.map_container .map_info_container .map_info .contacts_emails{display:flex;flex-direction:column}.map_container .map_info_container .map_info .contacts_emails .elem{display:flex;flex-direction:column;margin-bottom:20px}.map_container .map_info_container .map_info .contacts_emails .elem span{font-weight:600}.map_container .map_info_container .map_info .poi_filters_wrapper{display:flex;flex-direction:column}.map_container .map_info_container .map_info .poi_filters_wrapper .prev-title{margin-bottom:30px}.map_container .map_info_container .map_info .poi_filters_wrapper .filters_wrap .filters_item{margin-bottom:20px}.map_container .map_info_container .map_info .poi_filters_wrapper .filters_wrap .filters_item:last-child{margin-bottom:0}.map_container .map_info_container .map_info .poi_filters_wrapper .filters_wrap .filters_item input[type=checkbox]{display:none}.map_container .map_info_container .map_info .poi_filters_wrapper .filters_wrap .filters_item input[type=checkbox]:checked+label:before{background-color:#a98660}.map_container .map_info_container .map_info .poi_filters_wrapper .filters_wrap .filters_item input[type=checkbox]+label{display:flex;align-items:center;max-width:100%}.map_container .map_info_container .map_info .poi_filters_wrapper .filters_wrap .filters_item input[type=checkbox]+label::before{content:"";border:1px solid #d6d0c8;width:25px;height:25px;display:flex;align-items:center;margin-right:25px;cursor:pointer}.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap{display:flex;flex-direction:column;border-top:1px solid #d6d0c8;border-bottom:1px solid #d6d0c8;padding-block:30px;margin:30px 0}.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .prev-title{margin-bottom:30px}.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .itinerary{display:flex;flex-wrap:wrap;flex-direction:column}@media (min-width:1200px) and (max-width:1399px){.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .itinerary{flex-wrap:nowrap}}.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .itinerary .itineraryFrom_wrap{display:flex}.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .itinerary .itineraryFrom_wrap #itineraryFrom{padding:20px 25px;max-width:275px;margin-right:5px;font-family:futura-pt,serif;font-size:18px;border:1px solid #d6d0c8}@media (max-width:991px){.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .itinerary .itineraryFrom_wrap #itineraryFrom{width:60%;flex:1 1 60%}}.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .itinerary .itineraryFrom_wrap #itinerarySubmit{display:flex;align-items:center;max-height:60px;background-color:#423936;padding:18px;color:#fff;flex:0 0 auto;text-decoration:none}.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .itinerary #modeSelect{margin-top:20px}.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .itinerary #modeSelect .itinerary_mode{margin-left:10px;text-decoration:none}.map_container .map_info_container .map_info .poi_filters_wrapper .itinerary_wrap .itinerary #modeSelect .itinerary_mode.selected{color:#423936}.map_container .map_info_container .map_info .poi_filters_wrapper .caption_wrapper{display:flex;flex-wrap:wrap}.map_container .map_info_container .map_info .poi_filters_wrapper .caption_wrapper #hotel_caption,.map_container .map_info_container .map_info .poi_filters_wrapper .caption_wrapper #place_caption{display:flex;align-items:center}@media (max-width:991px){.map_container .map_info_container .map_info .poi_filters_wrapper .caption_wrapper #hotel_caption,.map_container .map_info_container .map_info .poi_filters_wrapper .caption_wrapper #place_caption{flex:1}}.map_container .map_info_container .map_info .poi_filters_wrapper .caption_wrapper #hotel_caption{margin-right:30px}.map_container .map_info_container .map_info .poi_filters_wrapper .caption_wrapper #hotel_caption::before{content:"";display:inline-block;width:30px;height:30px;background:no-repeat center url(img/marker.svg);margin-right:10px}.map_container .map_info_container .map_info .poi_filters_wrapper .caption_wrapper #place_caption::before{content:"";display:inline-block;width:30px;height:30px;background:no-repeat center url(img/poi_marker.svg);margin-right:10px}#map-canvas{min-height:750px;width:100%;max-width:1980px}@media (max-width:991px){#map-canvas{min-height:300px}}.gm-style-iw-chr{position:absolute;right:0}.gm-style .gm-style-iw-c{padding:0;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.google-map__content{padding:40px;text-align:center}@media (max-width:991px){.google-map__content{padding:5px}}.google-map__content .google-map__title{text-transform:uppercase;letter-spacing:.36px;margin-bottom:20px;font-size:18px;font-family:futura-pt-bold,sans-serif}@media (max-width:991px){.google-map__content .google-map__title{margin-bottom:5px}}.google-map__content .google-map__contact{display:flex;flex-direction:column;margin:10px 0}.google-map__content .google-map__contact a{font-family:futura-pt,serif;font-size:18px}.google-map__content .google-map__distance{font-weight:600}#map_directions{position:relative;padding-bottom:2em;display:none;max-width:700px;margin:0 auto;position:relative}#map_directions #map_directions_container{position:relative;margin-top:30px;text-shadow:none}@media (max-width:991px){#map_directions #map_directions_container{padding-inline:30px}}#map_directions #map_directions_container .close_map.top{position:absolute;top:0;right:0;margin:0}@media (max-width:991px){#map_directions #map_directions_container .close_map.top{right:30px}}#map_directions #map_directions_container .close_map.top::after{background:#333;color:#fff;content:"\f00d";display:inline-block;margin-left:10px;text-align:center;width:30px;line-height:30px;height:30px;font-weight:700;font-family:"Font Awesome 5 Free",sans-serif;transition:all 1s ease}#map_directions #map_directions_container .adp,#map_directions #map_directions_container .adp-substep{font-family:futura-pt,serif}#map_directions #map_directions_container .adp-text{font-family:the-seasons,sans-serif}.media_center_section{padding-top:35px!important}.media_center_section .container{max-width:750px;margin:0 auto;display:flex;flex-wrap:wrap;gap:50px}.media_center_section .container .media_center_item{width:calc((100% - 50px)/ 2);display:flex;flex-direction:column;gap:15px}@media (max-width:767px){.media_center_section .container .media_center_item{width:100%}}.media_center_section .container .media_center_item .media_center_title{color:#000;font-size:18px}@media (max-width:991px){.page-template-template-gallery .main_content_section{padding:130px 30px 30px}}.main_content_section.rooms_content_section{padding:70px 0 150px;border-bottom:1px solid #d6d0c8}@media (max-width:767px){.main_content_section.rooms_content_section{padding:30px 0}}@media (min-width:768px) and (max-width:991px){.main_content_section.rooms_content_section{padding:50px 0}}.main_content_section.alignleft{display:flex;padding:70px 250px 150px;flex-wrap:wrap}@media (max-width:991px){.main_content_section.alignleft{padding:30px}}@media (min-width:768px) and (max-width:991px){.main_content_section.alignleft{padding:50px}}@media (min-width:992px) and (max-width:1199px){.main_content_section.alignleft{padding:70px 120px}}@media (min-width:1200px) and (max-width:1399px){.main_content_section.alignleft{padding:70px 120px}}@media (min-width:992px){.main_content_section.alignleft{flex-wrap:nowrap}}.main_content_section.alignleft .content_wrapper{text-align:left;width:60%;margin:initial;margin-right:100px}.main_content_section.alignleft .content_wrapper.container{padding-inline:0;margin-top:auto}@media (max-width:991px){.main_content_section.alignleft .content_wrapper{width:100%;text-align:center;margin-right:0}}@media (min-width:992px) and (max-width:1199px){.main_content_section.alignleft .content_wrapper{width:48%}}.main_content_section.alignleft .content_wrapper .thumb{display:flex;width:40%;flex:0 0 47%}@media (max-width:991px){.main_content_section.alignleft .content_wrapper .thumb{width:100%}}@media (min-width:992px) and (max-width:1199px){.main_content_section.alignleft .content_wrapper .thumb{width:100%;max-height:400px}}.main_content_section.alignleft .content_wrapper .thumb img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.main_content_section.alignleft .content_wrapper .content_text{flex:0 0 50%}.main_content_section.aligncenter .content_wrapper .btns_wrap{justify-content:center}.main_content_section.restaurant_content_section{padding:70px 0 150px 250px}@media (max-width:991px){.main_content_section.restaurant_content_section{padding:30px}}@media (min-width:992px) and (max-width:1199px){.main_content_section.restaurant_content_section{padding:70px 0 150px 120px}}@media (min-width:1200px) and (max-width:1399px){.main_content_section.restaurant_content_section{padding:70px 0 150px 120px}}.main_content_section.restaurant_content_section .content_wrapper{width:100%;flex-direction:row-reverse;align-items:center;max-width:100%;margin:0;flex-wrap:wrap;justify-content:space-between}@media (max-width:991px){.main_content_section.restaurant_content_section .content_wrapper{flex-direction:column-reverse;flex-wrap:nowrap}}.main_content_section.restaurant_content_section .content_wrapper .content_imgs{position:relative;flex:0 0 56%;overflow:hidden}@media (max-width:991px){.main_content_section.restaurant_content_section .content_wrapper .content_imgs{width:100%;flex:1 1 auto;padding-top:20px}}.main_content_section.restaurant_content_section .content_wrapper .content_imgs .thumb_big{margin-left:160px;max-width:800px;width:110%}.main_content_section.restaurant_content_section .content_wrapper .content_imgs .thumb_big img{width:100%;height:100%;overflow:auto;overflow-clip-margin:unset}@media (max-width:991px){.main_content_section.restaurant_content_section .content_wrapper .content_imgs .thumb_big{width:50%;margin-left:35%}}.main_content_section.restaurant_content_section .content_wrapper .content_imgs .thumb_small{position:absolute;z-index:100;bottom:0}.main_content_section.restaurant_content_section .content_wrapper .content_imgs .thumb_small img{width:100%;height:100%}@media (max-width:991px){.main_content_section.restaurant_content_section .content_wrapper .content_imgs .thumb_small{width:100px;right:60%;left:auto}}.main_content_section.restaurant_content_section .content_wrapper .content_text{display:flex;flex-direction:column;flex:0 0 44%}.main_content_section .content_wrapper{display:flex;flex-direction:column;max-width:1000px;margin:0 auto;text-align:center}.main_content_section .content_wrapper .content_text_subtitle{margin:20px 0 40px;letter-spacing:1.6px}.main_content_section .content_wrapper .content p{line-height:30px}.main_content_section .content_wrapper .btns_wrap{display:flex;margin-top:40px}.main_content_section .content_wrapper .btns_wrap span:first-child{padding-right:30px}.main_content_section .content_box{background:#f3eee7;height:100%;min-width:460px;position:relative}@media (max-width:991px){.main_content_section .content_box{min-width:100%;margin-top:30px}}.main_content_section .content_box::before{content:"";background:url(img/venice_texture.svg) no-repeat scroll center;position:absolute;width:460px;height:100%;transform:translate(10%,10%);background-size:cover;z-index:-1}@media (max-width:991px){.main_content_section .content_box::before{content:none}}.main_content_section .content_box_inner{display:flex;flex-direction:column;padding:73px 60px;text-align:center}@media (max-width:991px){.main_content_section .content_box_inner{padding:20px}}.main_content_section .content_box_inner .book_box_infos{display:flex;flex-direction:column;align-items:center}.main_content_section .content_box_inner .book_box_infos .room_apd_price{margin:40px 20px}.main_content_section .content_box_inner .book_box_infos .room_apd_price .apd{text-transform:lowercase;font-size:20px;letter-spacing:.44px}.main_content_section .content_box_inner .book_box_infos .room_apd_price .currency,.main_content_section .content_box_inner .book_box_infos .room_apd_price .price{color:#a98660;font-size:22px;font-weight:700;letter-spacing:.44px}.main_content_section .content_box_inner .book_box_infos .subtitle{letter-spacing:1.6px;text-transform:uppercase}.main_content_section .content_box_inner .book_box_infos .room_book_wrapper{margin-bottom:43px}.main_content_section .content_box_inner .content_box_elem{display:flex;flex-direction:column}@media (max-width:991px){.main_content_section .content_box_inner .content_box_elem{padding-bottom:20px}}.main_content_section .content_box_inner .content_box_elem .elem{display:flex;justify-content:center}.main_content_section .content_box_inner .content_box_elem .elem:first-child{padding:30px 0 20px}.main_content_section .content_box_inner .content_box_elem .elem span{font-weight:600;margin-right:5px}.main_content_section .content_box_inner .btn{display:flex;justify-content:center;margin-top:40px}.main_content_section .content_box_inner .info{margin:0 auto}.additional_content_section:nth-child(even) .content_wrapper{flex-direction:row-reverse}@media (max-width:991px){.additional_content_section:nth-child(even) .content_wrapper{flex-direction:column}}.additional_content_section .content_wrapper{display:flex}@media (max-width:991px){.additional_content_section .content_wrapper{flex-direction:column}}.additional_content_section .content_wrapper.container{padding:0}.additional_content_section .content_wrapper .thumb{display:flex;flex:0 0 48%;height:700px;max-height:700px}@media (max-width:991px){.additional_content_section .content_wrapper .thumb{height:300px;flex:auto}}.additional_content_section .content_wrapper .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.additional_content_section .content_wrapper .content_text{display:flex;flex-direction:column;padding:80px 120px;flex-wrap:wrap;justify-content:center}@media (max-width:991px){.additional_content_section .content_wrapper .content_text{padding:40px 30px}}@media (min-width:992px) and (max-width:1199px){.additional_content_section .content_wrapper .content_text{width:50%}}@media (min-width:1200px) and (max-width:1399px){.additional_content_section .content_wrapper .content_text{padding:0 80px}}.additional_content_section .content_wrapper .content_text_title{font-size:38px}@media (max-width:991px){.additional_content_section .content_wrapper .content_text_title{font-size:32px}}.additional_content_section .content_wrapper .content_text_subtitle{margin:20px 0 40px;line-height:35px}@media (max-width:991px){.additional_content_section .content_wrapper .content_text_subtitle{margin:20px 0 30px}}.additional_content_section .content_wrapper .content_text .content p{line-height:30px}.additional_content_section .content_wrapper .content_text .btns_wrap{margin-top:40px}.filter_wrapper{display:flex;justify-content:center;align-items:baseline;padding-top:23px;padding-bottom:86px}@media (max-width:991px){.filter_wrapper{display:none}}.filter_wrapper span{margin-right:25px}.filter_wrapper .filter_item{margin:0 25px;font-size:16px;color:#333;text-transform:uppercase;letter-spacing:1.6px;font-style:italic;text-decoration:none;position:relative}.filter_wrapper .filter_item::after{content:"";display:block;position:absolute;background:#a98660;height:1px;width:0;left:0;bottom:-6px;transition:all .3s ease}.filter_wrapper .filter_item:hover::after{width:100%}.filter_wrapper .filter_item:hover{color:#a98660}.filter_wrapper .filter_item.active{color:#a98660}.filter_wrapper .filter_item.active::after{content:"";display:block;position:absolute;background:#a98660;height:1px;width:100%;left:0;bottom:-6px}.filter_wrapper_mobile{padding-inline:30px}@media (min-width:992px){.filter_wrapper_mobile{display:none}}.filter_wrapper_mobile #select_filter{padding:15px 30px;width:100%;margin-bottom:50px;border:1px solid #d6d0c8}.filter_wrapper_mobile #select_filter option{font-size:18px}.room_features_banner{padding:60px 250px;background-color:#faf8f6;border-block:1px solid #d6d0c8}@media (max-width:991px){.room_features_banner{padding:30px}}@media (min-width:992px) and (max-width:1199px){.room_features_banner{padding:40px 120px}}@media (min-width:1200px) and (max-width:1399px){.room_features_banner{padding:60px 120px}}.room_features_banner .room_features_container{display:flex;flex-wrap:wrap}@media (max-width:767px){.room_features_banner .room_features_container{flex-direction:column}}@media (min-width:768px) and (max-width:991px){.room_features_banner .room_features_container{flex-wrap:nowrap}}@media (min-width:992px) and (max-width:1199px){.room_features_banner .room_features_container{flex-wrap:nowrap}}.room_features_banner .room_features_container .room_feature{display:flex;flex:1 1 auto;align-items:center;border-right:1px solid #d6d0c8;padding:0 30px}@media (max-width:767px){.room_features_banner .room_features_container .room_feature{margin-bottom:20px;border:none}}@media (min-width:768px) and (max-width:991px){.room_features_banner .room_features_container .room_feature{flex-direction:column;margin-bottom:10px;justify-content:center;text-align:center}}@media (min-width:992px) and (max-width:1199px){.room_features_banner .room_features_container .room_feature{flex-direction:column;margin-bottom:10px;justify-content:center;text-align:center}}.room_features_banner .room_features_container .room_feature:last-child{border:none}.room_features_banner .room_features_container .room_feature .service-icon{font-size:45px;color:#a98660;margin-right:20px}@media (max-width:991px){.room_features_banner .room_features_container .room_feature .service-icon{font-size:32px}}@media (min-width:768px) and (max-width:991px){.room_features_banner .room_features_container .room_feature .service-icon{margin-right:0;margin-bottom:10px}}@media (min-width:992px) and (max-width:1199px){.room_features_banner .room_features_container .room_feature .service-icon{margin-right:0;margin-bottom:10px}}.room_features_banner .room_features_container .room_feature .description{display:flex;flex-direction:column}.gallery_swiper_wrapper{position:relative;max-width:1420px;margin:0 auto}.gallery_swiper_wrapper .swiper-cpt-gallery{width:100%}.gallery_swiper_wrapper .swiper-cpt-gallery .gallery_container{height:650px}@media (max-width:991px){.gallery_swiper_wrapper .swiper-cpt-gallery .gallery_container{height:300px}}@media (min-width:1200px) and (max-width:1399px){.gallery_swiper_wrapper .swiper-cpt-gallery .gallery_container{height:500px}}.gallery_swiper_wrapper .swiper-slide{max-width:1000px}@media (max-width:991px){.gallery_swiper_wrapper .swiper-slide{width:calc(100% - 30px)}}@media (min-width:992px) and (max-width:1199px){.gallery_swiper_wrapper .swiper-slide{width:calc(100% - 30px)}}@media (min-width:1200px) and (max-width:1399px){.gallery_swiper_wrapper .swiper-slide{max-width:600px}}.gallery_swiper_wrapper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery_swiper_wrapper .swiper-button-next,.gallery_swiper_wrapper .swiper-button-prev{width:auto;transition:all .3s ease}.gallery_swiper_wrapper .swiper-button-next::before,.gallery_swiper_wrapper .swiper-button-prev::before{content:"";width:50px;height:2px;background-color:#fff;z-index:1}.gallery_swiper_wrapper .swiper-button-next::after,.gallery_swiper_wrapper .swiper-button-prev::after{content:"";display:inline-block;width:50px;height:20px;background-image:url(img/arrow_preview.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media (max-width:991px){.gallery_swiper_wrapper .swiper-button-next::after,.gallery_swiper_wrapper .swiper-button-prev::after{background-image:url(img/arrow_preview_gallery.svg)}}@media (min-width:992px) and (max-width:1199px){.gallery_swiper_wrapper .swiper-button-next::after,.gallery_swiper_wrapper .swiper-button-prev::after{background-image:url(img/arrow_preview_gallery.svg)}}.gallery_swiper_wrapper .swiper-button-prev{left:0;transform:translate(111%)}@media (max-width:991px){.gallery_swiper_wrapper .swiper-button-prev{left:0;width:50px;background:rgba(66,57,54,.4);padding:10px;transform:none}}@media (min-width:992px) and (max-width:1199px){.gallery_swiper_wrapper .swiper-button-prev{left:0;width:50px;background:rgba(66,57,54,.4);padding:10px;transform:none}}@media (min-width:1200px) and (max-width:1399px){.gallery_swiper_wrapper .swiper-button-prev{transform:translate(37%)}}.gallery_swiper_wrapper .swiper-button-prev::before{position:relative;left:100px}@media (max-width:991px){.gallery_swiper_wrapper .swiper-button-prev::before{display:none}}@media (min-width:992px) and (max-width:1199px){.gallery_swiper_wrapper .swiper-button-prev::before{display:none}}.gallery_swiper_wrapper .swiper-button-prev::after{transform:rotatez(180deg)}@media (max-width:991px){.gallery_swiper_wrapper .swiper-button-prev::after{width:30px}}@media (min-width:992px) and (max-width:1199px){.gallery_swiper_wrapper .swiper-button-prev::after{width:30px}}.gallery_swiper_wrapper .swiper-button-next{right:0;transform:translate(-160%,0)}@media (max-width:991px){.gallery_swiper_wrapper .swiper-button-next{right:0;width:50px;background:rgba(66,57,54,.4);padding:10px;transform:none}}@media (min-width:992px) and (max-width:1199px){.gallery_swiper_wrapper .swiper-button-next{right:0;width:50px;background:rgba(66,57,54,.4);padding:10px;transform:none;right:0}}@media (min-width:1200px) and (max-width:1399px){.gallery_swiper_wrapper .swiper-button-next{transform:translate(-86%,0)}}.gallery_swiper_wrapper .swiper-button-next::before{position:relative;left:0}@media (max-width:991px){.gallery_swiper_wrapper .swiper-button-next::before{display:none}}@media (min-width:992px) and (max-width:1199px){.gallery_swiper_wrapper .swiper-button-next::before{display:none}}@media (max-width:991px){.gallery_swiper_wrapper .swiper-button-next::after{width:30px}}@media (min-width:992px) and (max-width:1199px){.gallery_swiper_wrapper .swiper-button-next::after{width:30px}}.page-template-template-gallery .gallery_container{position:relative;max-width:1420px;margin:0 auto}@media (min-width:1200px) and (max-width:1399px){.page-template-template-gallery .gallery_container{padding-inline:120px}}.page-template-template-gallery .gallery_container .grid-sizer{display:none;width:33.33%}.page-template-template-gallery .gallery_container .gallery_wrapper{display:flex;width:100%;flex-wrap:wrap}.page-template-template-gallery .gallery_container .gallery_wrapper .gallery_item{padding:20px;box-sizing:border-box}@media (max-width:991px){.page-template-template-gallery .gallery_container .gallery_wrapper .gallery_item{padding:10px}}.page-template-template-gallery .gallery_container .gallery_wrapper .gallery_item .thumb{display:block;width:100%;height:100%}.page-template-template-gallery .gallery_container .gallery_wrapper .gallery_item .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 13px #b4b4b4}.page-template-template-gallery .gallery_container .gallery_wrapper .gallery_item.little_box{max-width:560px;width:33.333%;height:38vh}.page-template-template-gallery .gallery_container .gallery_wrapper .gallery_item.medium_box{width:66.66%;height:57vh}.page-template-template-gallery .gallery_container .gallery_wrapper .gallery_item.large_box{width:100%;height:25vw}.page-template-template-gallery .gallery_container .gallery_wrapper .gallery_item.grid_layout{width:33.333%;height:38vh}@media (max-width:991px){.page-template-template-gallery .gallery_container .gallery_wrapper .gallery_item.grid_layout{width:50%;max-height:300px}}.menus_section{padding-inline:250px}@media (max-width:991px){.menus_section{padding-inline:20px}}@media (min-width:992px) and (max-width:1199px){.menus_section{padding-inline:120px}}@media (min-width:1200px) and (max-width:1399px){.menus_section{padding-inline:120px}}.menus_container{padding-block:100px;display:flex;align-items:center;position:relative;max-width:1420px;margin:0 auto}@media (max-width:991px){.menus_container{flex-direction:column;padding:0 30px}}.menus_container::before{content:"";background:url(img/venice_texture.svg) no-repeat center center;position:absolute;width:90%;height:100%;right:-130px;top:0;background-size:200% auto;opacity:1}@media (max-width:991px){.menus_container::before{right:0;width:100%}}@media (min-width:992px) and (max-width:1199px){.menus_container::before{right:-100px}}@media (min-width:1200px) and (max-width:1399px){.menus_container::before{right:-100px}}.menus_container .menus_intro{z-index:1;max-width:380px;display:flex;flex-direction:column;width:30%}@media (max-width:991px){.menus_container .menus_intro{margin-bottom:30px;width:100%}}@media (min-width:992px) and (max-width:1199px){.menus_container .menus_intro{max-width:200px}}.menus_container .menus_intro .content{margin-top:20px}.menus_container .swiper-menus-container{position:relative;max-width:900px;margin-left:auto;width:70%}@media (max-width:991px){.menus_container .swiper-menus-container{width:100%}}@media (min-width:992px) and (max-width:1199px){.menus_container .swiper-menus-container{max-width:500px}}@media (min-width:1200px) and (max-width:1399px){.menus_container .swiper-menus-container{max-width:600px}}.menus_container .swiper-menus-container .swiper-button-next,.menus_container .swiper-menus-container .swiper-button-prev{width:auto;transition:all .3s ease;transform:translate(0,-150%)}.menus_container .swiper-menus-container .swiper-button-next::before,.menus_container .swiper-menus-container .swiper-button-prev::before{content:"";width:50px;height:2px;background-color:#fff;z-index:1}.menus_container .swiper-menus-container .swiper-button-next::after,.menus_container .swiper-menus-container .swiper-button-prev::after{content:"";display:inline-block;width:50px;height:20px;background-image:url(img/arrow_preview.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media (max-width:991px){.menus_container .swiper-menus-container .swiper-button-next::after,.menus_container .swiper-menus-container .swiper-button-prev::after{background-image:url(img/arrow_preview_gallery.svg)}}@media (min-width:992px) and (max-width:1199px){.menus_container .swiper-menus-container .swiper-button-next::after,.menus_container .swiper-menus-container .swiper-button-prev::after{background-image:url(img/arrow_preview_gallery.svg)}}@media (max-width:991px){.menus_container .swiper-menus-container .swiper-button-next,.menus_container .swiper-menus-container .swiper-button-prev{background:rgba(66,57,54,.4);width:50px}}.menus_container .swiper-menus-container .swiper-button-prev{left:-100px}@media (max-width:991px){.menus_container .swiper-menus-container .swiper-button-prev{left:-25px}}.menus_container .swiper-menus-container .swiper-button-prev::before{position:relative;left:100px}@media (max-width:991px){.menus_container .swiper-menus-container .swiper-button-prev::before{display:none}}.menus_container .swiper-menus-container .swiper-button-prev::after{transform:rotatez(180deg)}@media (max-width:991px){.menus_container .swiper-menus-container .swiper-button-prev::after{width:30px}}.menus_container .swiper-menus-container .swiper-button-next{right:-50px}@media (max-width:991px){.menus_container .swiper-menus-container .swiper-button-next{right:-25px}}.menus_container .swiper-menus-container .swiper-button-next::before{position:relative;left:0}@media (max-width:991px){.menus_container .swiper-menus-container .swiper-button-next::before{display:none}}@media (max-width:991px){.menus_container .swiper-menus-container .swiper-button-next::after{width:30px}}.menus_container .swiper .swiper-wrapper .item_wrap .thumb{width:100%;height:325px}@media (max-width:991px){.menus_container .swiper .swiper-wrapper .item_wrap .thumb{height:250px}}@media (min-width:992px) and (max-width:1199px){.menus_container .swiper .swiper-wrapper .item_wrap .thumb{height:auto}}.menus_container .swiper .swiper-wrapper .item_wrap .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menus_container .swiper .swiper-wrapper .item_wrap .description_wrap{margin-top:35px}.menus_container .swiper .swiper-wrapper .item_wrap .description_wrap .inner_wrap{display:flex;flex-direction:column}.menus_container .swiper .swiper-wrapper .item_wrap .description_wrap .inner_wrap .prev-title{margin-bottom:30px}.menus_container .swiper .swiper-wrapper .item_wrap .description_wrap .inner_wrap .info{align-self:baseline}.form_wrapper{display:flex;flex-wrap:wrap;padding-inline:250px;justify-content:space-between}@media (max-width:767px){.form_wrapper{flex-direction:column-reverse;padding-inline:30px}}@media (min-width:768px) and (max-width:991px){.form_wrapper{padding-inline:50px}}@media (min-width:992px) and (max-width:1199px){.form_wrapper{padding-inline:120px;flex-wrap:nowrap}}@media (min-width:1200px) and (max-width:1399px){.form_wrapper{padding-inline:120px}}.form_wrapper .contacts_form{display:flex;width:calc(100% - 160px);max-width:750px}@media (max-width:991px){.form_wrapper .contacts_form{width:100%}}@media (min-width:1200px) and (max-width:1399px){.form_wrapper .contacts_form{width:45%}}.form_wrapper .contacts_form .gform_wrapper{width:100%}.form_wrapper .contacts_form .gform_wrapper .gform_body .required_fields{margin-left:auto;margin:10px 0 40px;display:flex;justify-content:flex-end}.form_wrapper .contacts_form .gform_wrapper .gform_body .ginput_complex label,.form_wrapper .contacts_form .gform_wrapper .gform_body label{font-size:18px;font-weight:400}.form_wrapper .contacts_form .gform_wrapper .gform_body .gfield{margin-top:40px!important}.form_wrapper .contacts_form .gform_wrapper .gform_body .gfield select{padding-left:20px}.form_wrapper .contacts_form .gform_wrapper .gform_body input,.form_wrapper .contacts_form .gform_wrapper .gform_body select,.form_wrapper .contacts_form .gform_wrapper .gform_body textarea{border:1px solid #d6d0c8;min-height:60px}.form_wrapper .contacts_form .gform_wrapper .gform_body .ginput_container_consent{display:flex}.form_wrapper .contacts_form .gform_wrapper .gform_body input[type=checkbox]{display:none}.form_wrapper .contacts_form .gform_wrapper .gform_body input[type=checkbox]:checked+label:before{background-color:#a98660}.form_wrapper .contacts_form .gform_wrapper .gform_body input[type=checkbox]+label{display:flex;align-items:center;max-width:100%;flex-wrap:wrap}.form_wrapper .contacts_form .gform_wrapper .gform_body input[type=checkbox]+label::before{content:"";border:1px solid #d6d0c8;width:25px;height:25px;display:flex;align-items:center;margin-right:25px;cursor:pointer}@media (max-width:991px){.form_wrapper .contacts_form .gform_wrapper .gform_body input[type=checkbox]+label::before{margin-right:20px;width:60px;height:25px}}.form_wrapper .contacts_form .gform_wrapper .gform_body .gfield_consent_label a{margin-left:5px}.form_wrapper .contacts_form .gform_wrapper .gform_body .gfield_required{display:none}.form_wrapper .contacts_form .gform_wrapper .gform_footer{padding:0;margin:40px 0 0}.form_wrapper .contacts_form .gform_wrapper .gform_footer input[type=submit]{height:60px;color:#fff;background:linear-gradient(90deg,#a98660 0,#a98660 50%,#423936 50%,#423936 100%);background-size:200% 100%;background-position:100% 0;border-color:#423936;display:flex;align-items:center;justify-content:center;font-family:futura-pt,serif;font-size:18px;font-weight:400;font-style:normal;line-height:120%;text-decoration:none;overflow:hidden;transform:skew(-12deg);padding:.5em 1.5em}.form_wrapper .contacts_form .gform_wrapper .gform_footer input[type=submit]:hover{background-position:0 0;border-color:#a98660;color:#fff;text-decoration:none}.form_wrapper .contacts_infobox{display:flex;max-width:460px;height:100%}@media (max-width:991px){.form_wrapper .contacts_infobox{max-width:100%;text-align:center;justify-content:center;margin:0 auto}}.form_wrapper .contacts_infobox .inner_wrap{display:flex;background-color:#f3eee7;flex-direction:column;padding:60px}@media (max-width:991px){.form_wrapper .contacts_infobox .inner_wrap{padding:20px;width:100%}}.form_wrapper .contacts_infobox .inner_wrap .prev-title{text-align:center}.form_wrapper .contacts_infobox .inner_wrap .contacts_elem{margin-top:40px;display:flex;flex-direction:column}.form_wrapper .contacts_infobox .inner_wrap .contacts_elem .elem{display:flex;align-items:center;margin-bottom:30px}@media (max-width:991px){.form_wrapper .contacts_infobox .inner_wrap .contacts_elem .elem{flex-wrap:wrap;flex-direction:column;margin:0 auto;padding-bottom:30px}}.form_wrapper .contacts_infobox .inner_wrap .contacts_elem .elem .icon{margin-right:25px}@media (max-width:991px){.form_wrapper .contacts_infobox .inner_wrap .contacts_elem .elem .icon{margin-right:15px}}.form_wrapper .contacts_infobox .inner_wrap .contacts_elem .elem .icon::before{color:#a98660;font-size:35px}@media (max-width:991px){.form_wrapper .contacts_infobox .inner_wrap .contacts_elem .elem .icon::before{font-size:24px}}.form_wrapper .contacts_infobox .inner_wrap .contacts_elem .elem .description{display:flex;flex-direction:column}.form_wrapper .contacts_infobox .inner_wrap .contacts_elem .elem .description span{font-weight:600}.form_wrapper .contacts_infobox .inner_wrap .contacts_elem .elem .description a{word-break:break-all}.expandable_content_section{padding-bottom:60px}.expandable_content_section .content_wrapper{padding-inline:250px}@media (min-width:992px) and (max-width:1199px){.expandable_content_section .content_wrapper{padding-inline:120px}}@media (max-width:767px){.expandable_content_section .content_wrapper{padding-inline:30px}}@media (min-width:768px) and (max-width:991px){.expandable_content_section .content_wrapper{padding-inline:50px}}.expandable_content_section .content_wrapper .expandable_item{border:1px solid #d6d0c8;padding:40px 100px;background-color:#faf8f6;margin-bottom:20px;transition:all .3s ease}@media (max-width:991px){.expandable_content_section .content_wrapper .expandable_item{padding:30px}}.expandable_content_section .content_wrapper .expandable_item:last-child{margin-bottom:0}.expandable_content_section .content_wrapper .expandable_item.open{background-color:transparent}.expandable_content_section .content_wrapper .expandable_item .expandableContent_btn{display:flex;align-items:center}.expandable_content_section .content_wrapper .expandable_item .expandableContent_btn .icon{color:#a98660;font-size:60px;margin-right:40px}@media (max-width:991px){.expandable_content_section .content_wrapper .expandable_item .expandableContent_btn .icon{font-size:32px;margin-right:20px}}.expandable_content_section .content_wrapper .expandable_item .expandableContent_btn .trigger_btn{margin-left:auto;transition:all .3s ease}.expandable_content_section .content_wrapper .expandable_item .expandableContent_btn .trigger_btn::before{color:#333;font-size:24px}.expandable_content_section .content_wrapper .expandable_item .expandableContent_btn:hover{text-decoration:none}.expandable_content_section .content_wrapper .expandable_item .description_wrap{height:0;overflow:hidden;transition:all .3s ease;margin-left:100px}@media (max-width:991px){.expandable_content_section .content_wrapper .expandable_item .description_wrap{margin:0}}.video_container{height:800px}.slideshow_container .video_container{height:calc(100vh - 80px)}@media (max-width:991px){.slideshow_container .video_container{height:calc(100svh - 60px)}}@media (max-width:767px){.video_container{height:300px}}@media (min-width:768px) and (max-width:991px){.video_container{height:400px}}@media (min-width:1200px) and (max-width:1399px){.video_container{height:500px}}.video_container .plyr--video{height:100%;z-index:2}.videoblock_container{padding-inline:120px;position:relative}@media (max-width:991px){.videoblock_container{padding-inline:30px}}.videoblock_container .videoblock_wrapper{position:relative;height:800px}@media (max-width:767px){.videoblock_container .videoblock_wrapper{height:300px}}@media (min-width:768px) and (max-width:991px){.videoblock_container .videoblock_wrapper{height:400px}}@media (min-width:1200px) and (max-width:1399px){.videoblock_container .videoblock_wrapper{height:500px}}.videoblock_container .videoblock_wrapper .close_video{width:40px;height:40px;display:inline-block;position:absolute;top:40px;right:40px;z-index:100;cursor:pointer}.videoblock_container .videoblock_wrapper .close_video::before{transform:rotate(45deg)}.videoblock_container .videoblock_wrapper .close_video::after{transform:rotate(-45deg)}.videoblock_container .videoblock_wrapper .close_video::after,.videoblock_container .videoblock_wrapper .close_video::before{position:absolute;content:"";background:#fff;width:1px;height:40px;left:inherit;right:20px;box-shadow:0 0 8px #333}.videoblock_container .videoblock_wrapper::before{content:"";background-color:#000;display:block;top:0;left:0;width:100%;z-index:1;position:absolute;height:100%;opacity:.5}.videoblock_container .videoblock_wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:800px;object-fit:cover}.videoblock_container .videoblock_wrapper .videoblock_content{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.videoblock_container .videoblock_wrapper .videoblock_content .caption_wrapper{text-align:center;margin-top:30px}.videoblock_container .videoblock_wrapper .videoblock_content .caption_wrapper .caption{color:#fff;font-size:38px;line-height:79px}@media (max-width:991px){.videoblock_container .videoblock_wrapper .videoblock_content .caption_wrapper .caption{line-height:153%;font-size:18px}}@media (min-width:1200px) and (max-width:1399px){.videoblock_container .videoblock_wrapper .videoblock_content .caption_wrapper .caption{line-height:60px}}.videoblock_container .videoblock_wrapper .videoblock_content .caption_wrapper .caption span{font-size:62px}@media (max-width:991px){.videoblock_container .videoblock_wrapper .videoblock_content .caption_wrapper .caption span{font-size:32px}}.videoblock_container .videoblock_wrapper .videoblock_content .play_btn_wrap{display:flex;align-items:center;color:#fff;cursor:pointer}.videoblock_container .videoblock_wrapper .videoblock_content .play_btn_wrap .fa-play{border:1px solid;border-radius:100%;width:70px;height:70px;display:flex;justify-content:center;align-items:center}@media (max-width:991px){.videoblock_container .videoblock_wrapper .videoblock_content .play_btn_wrap .fa-play{width:40px;height:40px}}.videoblock_container .videoblock_wrapper .videoblock_content .play_btn_wrap .fa-play::before{font-size:24px}@media (max-width:767px){.videoblock_container .videoblock_wrapper .videoblock_content .play_btn_wrap .fa-play::before{font-size:10px}}@media (min-width:768px) and (max-width:991px){.videoblock_container .videoblock_wrapper .videoblock_content .play_btn_wrap .fa-play::before{font-size:18px}}.dyncal_wrapper{width:100%;height:100%;visibility:hidden;position:fixed;z-index:-1;top:0;left:0;opacity:0;transition:opacity ease .3s;display:flex;flex-direction:row;align-items:center;justify-content:center;background:rgba(0,0,0,.8)}.dyncal_wrapper.visible{z-index:99999999999;visibility:visible;opacity:1}@media (max-width:991px){.dyncal_wrapper{overflow-x:hidden;overflow-y:auto}}.dyncal_box{display:block;max-width:1060px;width:100%;overflow:auto;height:auto}@media (max-width:991px){.dyncal_box{height:100%}}@media (min-width:1200px) and (max-width:1399px){.dyncal_box{height:100%}}.dyncal_header{width:100%;height:80px;padding-block:24px;z-index:200;display:flex;background-color:#fff}.dyncal_header_title{text-align:center;align-self:center;flex:4}.dyncal_header_title .subtitle{font-family:futura-pt,serif;font-size:16px;line-height:120%;margin-bottom:12px}.dyncal_header .close_calendar_wrap{flex:1}.dyncal_header .close_calendar_wrap .close_calendar{position:relative;display:block;width:16px;height:16px;margin-left:auto;margin-right:24px}.dyncal_header .close_calendar_wrap .close_calendar:hover{font-weight:700}#fb_calendar .fbw-calendar{padding:24px}#fb_calendar .fbw-calendar button{top:20px}#fb_calendar .fbw-calendar--main{max-width:100%}#fb_calendar .fbw-calendar--config{background-color:#faf8f6;padding:10px 20px;margin-top:-128px;padding-top:50px}@media (max-width:991px){#fb_calendar .fbw-calendar--config{margin:0;padding-top:0}}#fb_calendar .fbw-calendar--config>div,#fb_calendar .fbw-calendar--config>fieldset{margin-right:0;margin-left:0}#fb_calendar .fbw-calendar--config label{margin-right:0;font-weight:300;font-size:.9em;text-transform:uppercase;font-family:futura-pt,serif}#fb_calendar .fbw-calendar--config .fbw-calendar--dates{height:auto}#fb_calendar .fbw-calendar--config .fbw-calendar--dates span{font-family:futura-pt,serif;display:flex;align-items:center;height:30px;padding:14px;line-height:30px;background:#fff;border:1px solid rgba(0,0,0,.4);margin:0}#fb_calendar input,#fb_calendar select{background-color:#fff;border:1px solid rgba(0,0,0,.4);max-width:none}#fb_calendar .fbw-calendar--day .day--number{color:#333;font-family:the-seasons,sans-serif}#fb_calendar .fbw-calendar--day.chosen_day{background-color:#a98660;color:#000}#fb_calendar .fbw-calendar--day.chosen_day .day--number{color:#423936!important}#fb_calendar .cancel-link{font-family:futura-pt,serif;font-weight:700;line-height:24px;text-decoration-line:underline;padding-top:24px;font-size:14px}#fb_calendar .fbw-calendar--container{padding-right:0}@media (max-width:991px){#fb_calendar .fbw-calendar--container{padding:0}}#fb_calendar .fbw-calendar--container .fbw-calendar--config .fbw-calendar--action .next{padding:0}#fb_calendar .fbw-calendar--container .fbw-calendar--config .fbw-calendar--action .next:hover{background:#a98660!important}#fb_calendar .fbw-calendar--container .fbw-calendar--config .fbw-calendar--action .next .next--button{width:100%;background-color:#423936;font-family:futura-pt,serif}#fb_calendar .fbw-calendar--container .fbw-calendar--config .fbw-calendar--action .next .next--button:hover{background:#a98660!important;color:#fff!important}#fb_calendar .fbw-calendar--container .fbw-calendar--config .fbw-calendar--action .next .next--button .next--button.theme-btn{color:#fff!important}#fb_calendar .fbw-calendar--container,#fb_calendar .fbw-calendar--theme-2 .fwb-cal-bottom--group{background-color:#fff}#fb_calendar .fbw-calendar--month-name{font-family:the-seasons,sans-serif;font-size:24px;line-height:24px;font-weight:400}#fb_calendar .fbw-calendar--weekdays{font-family:futura-pt-bold,sans-serif;border:none;color:#a98660}#fb_calendar .fbw-calendar--day.valid_day{background-color:#423936;transition:all .3s ease}#fb_calendar .fbw-calendar--day.valid_day .day--number{text-align:center;font-family:the-seasons,sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#fff}#fb_calendar .fbw-calendar--day.valid_day:hover{background-color:#a98660}#fb_calendar .fbw-calendar--day.valid_day.fbw-calendar--in-between.chosen_day{background-color:#d6d0c8!important}#fb_calendar .fbw-calendar--day.valid_day.fbw-calendar--in-between.chosen_day .day--price{color:#333;font-size:11px}#fb_calendar .fbw-calendar--day.valid_day.chosen_day{background-color:#a98660!important;color:#000!important}#fb_calendar .fbw-calendar--action .best-price{background-color:transparent;color:#000;border-top:none}#fb_calendar .fbw-calendar--theme-2 .fbw-calendar--action.layout2-version .best-price{font-family:the-seasons,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase}#fb_calendar .fbw-calendar--theme-2 .fbw-calendar--action.layout2-version .best-price .best--price{font-family:the-seasons,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;text-transform:uppercase}#fb_calendar .day--price,#fb_calendar .day_in .day--in,#fb_calendar .day_out .day--out,#fb_calendar .fbw-calendar--day.fbw-calendar--in-between .day--price{opacity:.6;color:#fff}#fb_calendar .fbw-calendar--bottom{text-align:center}#fb_calendar .fbw-calendar--legend{font-family:futura-pt,serif}#popup_wrapper{padding:0;max-width:1420px;height:auto}@media (max-width:991px){#popup_wrapper{min-width:auto}}@media (min-width:992px) and (max-width:1199px){#popup_wrapper{max-width:800px}}@media (min-width:992px){#popup_wrapper .fancybox__container{min-width:1420px}}#popup_wrapper .popup_content_section{padding:0}#popup_wrapper .popup_content_section .content_wrapper{flex-direction:row;justify-content:space-between;height:100%;width:100%;margin:0;text-align:center;max-width:1420px;flex-wrap:wrap}@media (max-width:991px){#popup_wrapper .popup_content_section .content_wrapper{flex-direction:column-reverse;flex-wrap:nowrap;height:auto}}#popup_wrapper .popup_content_section .content_wrapper .thumb{height:100%;flex:1}@media (max-width:991px){#popup_wrapper .popup_content_section .content_wrapper .thumb{width:100%;height:300px;flex:1 1 auto}}#popup_wrapper .popup_content_section .content_wrapper .content_text{padding:175px 80px;display:flex;flex-direction:column;align-items:center;flex:1}@media (max-width:991px){#popup_wrapper .popup_content_section .content_wrapper .content_text{padding:60px 20px 20px}}@media (min-width:992px) and (max-width:1199px){#popup_wrapper .popup_content_section .content_wrapper .content_text{padding:60px}}@media (min-width:1200px) and (max-width:1399px){#popup_wrapper .popup_content_section .content_wrapper .content_text{padding:80px}}#popup_wrapper .popup_content_section .content_wrapper .content_text .title{font-size:38px;margin-bottom:30px}@media (max-width:991px){#popup_wrapper .popup_content_section .content_wrapper .content_text .title{font-size:24px;margin-bottom:10px}}@media (min-width:1200px) and (max-width:1399px){#popup_wrapper .popup_content_section .content_wrapper .content_text .title{font-size:25px}}.sitemap_container{padding-inline:250px}@media (max-width:991px){.sitemap_container{padding-inline:30px}}.sitemap_container .sitemap{display:grid;grid-auto-flow:row;grid-template-columns:1fr 1fr}@media (max-width:991px){.sitemap_container .sitemap{grid-template-columns:auto}}.sitemap_container .sitemap .page_item{font-size:32px;line-height:40px;margin-bottom:32px;font-family:futura-pt,serif;transition:all .3s ease}@media (max-width:991px){.sitemap_container .sitemap .page_item{font-size:24px;margin-bottom:10px}}.sitemap_container .sitemap .page_item a{text-decoration:none}.sitemap_container .sitemap .page_item .children{margin-left:20px}.sitemap_container .sitemap .page_item .children .page_item{font-size:24px;margin-bottom:10px}@media (max-width:991px){.sitemap_container .sitemap .page_item .children .page_item{font-size:18px}}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #d6d0c8;border-radius:10px}::-webkit-scrollbar-thumb{background:#423936;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#a98660}b{color:#a98660}section{padding:75px 0}@media (max-width:767px){section{padding:30px 0}}@media (min-width:768px) and (max-width:991px){section{padding:50px 0}}section:last-of-type{padding:75px 0 150px}@media (max-width:767px){section:last-of-type{padding:30px 0 30px}}@media (min-width:768px) and (max-width:991px){section:last-of-type{padding:50px 0 50px}}section.location_content_section{padding-bottom:100px}.container{padding-inline:250px}@media (max-width:767px){.container{padding-inline:30px}}@media (min-width:768px) and (max-width:991px){.container{padding-inline:50px}}@media (min-width:992px) and (max-width:1199px){.container{padding-inline:40px}}@media (min-width:1200px) and (max-width:1399px){.container{padding-inline:120px}}.offer_price{display:flex;align-items:baseline}.offer_price .apd{text-transform:lowercase;letter-spacing:.36px;margin-right:10px}.offer_price .currency,.offer_price .price{font-size:20px;font-weight:600;letter-spacing:.4px;color:#a98660}.breadcrumbs{padding-left:250px;padding-top:60px}@media (max-width:991px){.breadcrumbs{display:none}}@media (min-width:992px) and (max-width:1199px){.breadcrumbs{padding-left:120px}}@media (min-width:1200px) and (max-width:1399px){.breadcrumbs{padding-left:120px}}.page-template-template-default-2 .breadcrumbs,.page-template-template-gallery .breadcrumbs{margin-top:60px}.breadcrumbs .breadcrumbs_list{display:flex;margin:0}.breadcrumbs .breadcrumbs_list .breadcrumb-item{font-style:italic}.breadcrumbs .breadcrumbs_list .breadcrumb-item a{text-decoration:none;color:#333;position:relative}.breadcrumbs .breadcrumbs_list .breadcrumb-item a::after{content:"";display:block;position:absolute;background:#a98660;height:1px;width:0;left:0;bottom:-6px;transition:all .3s ease}.breadcrumbs .breadcrumbs_list .breadcrumb-item a:hover::after{width:100%}.breadcrumbs .breadcrumbs_list .breadcrumb-item a:hover{color:#a98660}.breadcrumbs .breadcrumbs_list .breadcrumb-item-current{text-transform:uppercase}.breadcrumbs .breadcrumbs_list .seperator{margin:0 10px}.arrows_wrapper{display:flex;justify-content:flex-end;position:absolute;right:0;bottom:0}.arrows_wrapper#arrows_wrapper_mobile{position:absolute;top:145px;bottom:inherit;right:inherit;width:100%}@media (min-width:992px){.arrows_wrapper#arrows_wrapper_mobile{display:none}}.arrows_wrapper#arrows_wrapper_mobile .swiper-button-prev{margin-right:auto}@media (max-width:991px){.arrows_wrapper#arrows_wrapper_desktop{display:none}}@media (max-width:991px){.arrows_wrapper{position:relative}}.grid-rooms .arrows_wrapper{position:relative}@media (max-width:991px){.grid-rooms .arrows_wrapper{position:absolute;bottom:0;left:0}}@media (min-width:992px) and (max-width:1199px){.grid-rooms .arrows_wrapper{position:absolute;bottom:0;left:0}}.item_wrap:nth-child(odd) .arrows_wrapper{justify-content:flex-start}.arrows_wrapper .swiper-button-next,.arrows_wrapper .swiper-button-prev{background-color:rgba(255,255,255,.3019607843);width:auto;height:auto;transition:all .3s ease;padding:30px;position:relative}@media (max-width:991px){.arrows_wrapper .swiper-button-next,.arrows_wrapper .swiper-button-prev{width:70px;height:60px;padding:0;background-color:rgba(64,64,64,.4)}}.arrows_wrapper .swiper-button-next::after,.arrows_wrapper .swiper-button-prev::after{content:"";display:inline-block;width:50px;height:20px;background-image:url(img/arrow_preview.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media (max-width:991px){.arrows_wrapper .swiper-button-next::after,.arrows_wrapper .swiper-button-prev::after{width:30px;background-image:url(img/arrow_preview_gallery.svg)}}.post_preview_grid_wrapper .arrows_wrapper .swiper-button-next::after,.post_preview_grid_wrapper .arrows_wrapper .swiper-button-prev::after{background-image:url(img/arrow_preview_gallery.svg)}.arrows_wrapper .swiper-button-prev{margin-right:1px;left:0}.arrows_wrapper .swiper-button-prev::after{transform:rotatez(180deg)}.arrows_wrapper .swiper-button-next{right:0}.access_fee_banner{display:block;color:#fff;width:100%;max-height:60px;height:60px;transition:all .3s ease}.access_fee_banner .access_fee_banner_wrap{display:flex;flex-wrap:wrap;background:#000;height:100%;align-items:center;padding-left:120px;padding-right:40px}@media (max-width:767px){.access_fee_banner .access_fee_banner_wrap{padding:5px 30px;overflow-x:auto}}.access_fee_banner .access_fee_banner_wrap .desc{margin-right:40px}@media (max-width:767px){.access_fee_banner .access_fee_banner_wrap .desc{font-size:12px}}@media (max-width:767px){.access_fee_banner .access_fee_banner_wrap .info a{font-size:16px}}.access_fee_banner .access_fee_banner_wrap .info a span{color:#fff}.access_fee_banner .access_fee_banner_wrap .close_access_fee_banner_wrap{position:absolute;right:30px}@media (max-width:991px){.access_fee_banner .access_fee_banner_wrap .close_access_fee_banner_wrap{right:10px;top:10px}}.access_fee_banner .access_fee_banner_wrap .close_access_fee_banner_wrap .fa-solid::before{color:#fff}.container_404{padding-inline:250px;text-align:center;display:flex;flex-direction:column}@media (max-width:991px){.container_404{padding-inline:30px}}.container_404 .title-wrap .title{font-size:100px;line-height:120px}@media (max-width:991px){.container_404 .title-wrap .title{font-size:58px}}.container_404 .title-wrap .subtitle{font-size:32px}@media (max-width:991px){.container_404 .title-wrap .subtitle{font-size:24px}}.btns_wrap .info span:last-child{padding-right:0!important}#macaron_inline_cookie_box{text-align:left}.text-center{text-align:center}.protected .subtitle{margin:20px 0 40px;letter-spacing:1.6px}form.post-password-form p{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;gap:30px}form.post-password-form p label input{margin-left:10px;height:40px;width:217px;border:1px solid #d6d0c8;padding:0 10px;font-size:18px}form.post-password-form p input[type=submit]{height:60px;color:#fff;background:linear-gradient(90deg,#a98660 0,#a98660 50%,#423936 50%,#423936 100%);background-size:200% 100%;background-position:100% 0;border:1px solid #423936;display:flex;align-items:center;justify-content:center;font-family:futura-pt,serif;font-size:18px;font-weight:400;font-style:normal;line-height:120%;text-decoration:none;overflow:hidden;transform:skew(-12deg);padding:.5em 1.5em;transition:all .4s ease-in-out}form.post-password-form p input[type=submit]:hover{background-position:0 0;border-color:#a98660;color:#fff;text-decoration:none;cursor:pointer}a.article_title:hover{text-decoration:none}a.article_title:hover .prev-title{color:#a98660;transition:all .3s ease}.article_pdf,.download_media{position:relative;display:flex;align-items:center;gap:5px;height:50px}.article_pdf svg,.download_media svg{fill:#a98660;height:18px;width:auto}.article_pdf:after,.download_media:after{content:"";display:block;position:absolute;background:#a98660;height:1px;width:0;left:0;bottom:0;transition:all .3s ease}.article_pdf:hover,.download_media:hover{text-decoration:none}.article_pdf:hover:after,.download_media:hover:after{width:100%}.article .btns_wrap{opacity:0;display:flex;gap:5px 40px;flex-wrap:wrap;align-items:baseline;margin-top:auto;transition:all .3s ease}@media (max-width:991px){.article .btns_wrap{opacity:1}}.article:hover .btns_wrap{opacity:1}