@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600&family=Raleway:wght@300;400;500;600&display=swap');html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before, blockquote:after, q:before, q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html, body{height:100%;width:100%;padding:0;margin:0}body{font-family:Raleway,sans-serif;font-size:16px;line-height:1.75em;font-weight:500;color:#0e150e;letter-spacing:.02em;background-color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased}a, .item_link{color:#b99535;font-weight:600;text-decoration:none;cursor:pointer}a:hover{}a:active{}a:visited{}strong{font-weight:600}h1{font-family:"Playfair Display",sans-serif;font-weight:400;letter-spacing:0;color:#000;font-size:52px;line-height:1.327em;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h2{font-family:"Playfair Display",sans-serif;font-weight:400;letter-spacing:0;color:#000;font-size:20px;line-height:1.213em;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h3{font-family:"Playfair Display",sans-serif;font-weight:400;letter-spacing:0;color:#000;font-size:28px;line-height:1.5em;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h4{font-family:"Playfair Display",sans-serif;font-weight:400;letter-spacing:0;color:#000;font-size:28px;line-height:1.342em;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h5{font-family:"Playfair Display",sans-serif;font-weight:400;letter-spacing:0;color:#000;font-size:28px;line-height:1.5em;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h6{font-family:"Playfair Display",sans-serif;font-weight:400;letter-spacing:0;color:#000;font-size:20px;line-height:1.35em;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}.clearblock, .clearfloat, .cf, .fc{clear:both}.fl{float:left}.fr{float:right}.wrap{margin:0px auto;max-width:1400px;position:relative}#main-wrapper{height:100%;display:flex;flex-direction:column}#editor_helper{display:none}.home_page_text{padding-right:100px}#header-carousel{padding-top:25px;margin-bottom:40px}#header{height:100px;background-color:#fff}#header .header-inner{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 40px}#header .logo{margin-right:48px;position:relative;display:flex;align-items:center;flex-shrink:0;height:100px;max-height:100%}#header #header-menu{height:100%;margin-right:auto;position:relative;display:flex;align-items:center;height:100%;white-space:nowrap}#header #header-menu .menu_div{height:100%;margin:0 24px;position:relative;display:flex;align-items:center;height:100%;color:#010101;font-family:Raleway,sans-serif;font-size:13px;line-height:1.15em;letter-spacing:.3em;font-weight:600;text-transform:uppercase}#header #header-menu .children_elements{display:none}#main{flex:auto}#main .custom_site_pages > h1{margin:0 0 22px 0}#main h2{color:#b99535}#main ul{padding-left:19px}#main ul li{list-style-type:disc}#main ul li::marker{color:#b99535}#main .qodef-e-post-info{align-items:baseline;display:flex;line-height:1;margin-bottom:30px}#main .qodef-e-post-info-item{margin-right:26px;align-items:center;display:flex}#main .qodef-e-post-info svg{color:#c9c1b1;display:inline-block;fill:none;stroke:currentColor}#main .qodef-e-post-info-icon{display:inline-block;margin-right:8px}#main .qodef-e-post-info-label{display:inline-block}#main .qodef-e-post-info *{line-height:0}#main .qodef-e-amenity-items{display:flex;justify-content:flex-start;flex-wrap:wrap;row-gap:28px}#main .qodef-e-amenity-item{width:50%}#main .qodef-e-amenity-item li{}#main .qodef-e-amenity-item-label{margin:0 0 10px 0}#main h2{margin:10px 0 10px 0}#main .content{display:flex;flex-direction:row;padding:0 0 70px 0}#main #page{flex:1;padding:0 15px}#main .scroll_link{margin-top:10px;display:inline-block}#main .scroll_link:before{content:"";border:solid #b99535;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-right:5px;margin-bottom:2px}#main #right-section{flex:0.45;padding:0 15px;margin-top:25px;margin-bottom:35px}#main #right-section h5{margin-bottom:0}#main #right-section .rs-contact h5{margin-bottom:15px}#main #right-section .rs-contact{margin-bottom:50px}#main #right-section .rs-content-inner{background-color:#fcfbf8;padding:37px 53px}#main #right-section .rs-details .rs-item{border-bottom:1px solid #ccc;padding:15px 0;display:flex}#main #right-section .rs-details .rs-item .cl1{flex:0.7;white-space:nowrap}#main #right-section .rs-details .rs-item .cl2{padding-left:20px}#main #home_text_more_section{margin-top:10px}#cookiepolicy_accept_cookies{background-color:#6e6560 !important;color:#fff !important}#cookiepolicy_txt a{color:#b99535!important}#cookiepolicy_accept_cookies:hover{background-color:#4e4642 !important;text-decoration:none}#gallery_columns_bottom{margin-bottom:70px}#gallery_columns_bottom .images_section{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:0px;grid-gap:30px}#gallery_columns_bottom .images_section .gtg-item{position:relative;padding-bottom:60%}#gallery_columns_bottom .images_section .gtg-item img{position:absolute;left:0;top:0;height:100%;object-fit:cover;width:100%}#lightbox .lb-nav a.lb-next{background-image:url('/administration_uploaded/63/3/next.png')}#lightbox .lb-nav a.lb-prev{background-image:url('/administration_uploaded/63/4/prev.png')}#gallery_columns_bottom #image_4355{object-position:top}#footer{height:auto;background-color:#1a1b19;line-height:normal;color:#fff}#footer .footer-top-holder{padding:67px 0 16px}#footer .footer-bottom-holder{position:relative;width:100%;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}#footer h4{color:#fff;font-size:24px}#footer .footer-top-inner{overflow:hidden}#footer .column-content{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 45px;line-height:30px}#footer .column-content.first-column{padding-right:18%}#footer .column-content p{margin-top:20px;font-size:15px;color:#8c8b8b}#footer .footer-bottom-inner{border-top:1px solid #404040;padding:19px 0;overflow:hidden}#footer .column-content-bottom{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .column-content-bottom.left-column{text-align:left;white-space:nowrap}#footer .column-content-bottom.right-column{text-align:right}.swiper{width:100%;max-height:700px;padding:0 15%;box-sizing:border-box}.swiper-button-next{right:16%}.swiper-button-prev{left:16%}.swiper-button-next:after{content:'\2192';color:#fff}.swiper-button-prev:after{content:'\2190';color:#fff}.swiper img{width:100%;max-height:700px;object-fit:cover}@media only screen and (min-width:0px) and (max-width:1400px){#main .content{padding-bottom:3%}#header-carousel{margin-bottom:5%}#gallery_columns_bottom{padding:0 4%;margin-bottom:10%}#main #right-section .rs-details .rs-item .cl1{flex:1}}@media only screen and (min-width:0px) and (max-width:1200px){#main #right-section{flex:0.65}#main .custom_site_pages > h1{font-size:45px;line-height:1em}#header-carousel{margin-bottom:40px}.home_page_text{padding-right:0px}}@media only screen and (min-width:0px) and (max-width:1000px){#main #right-section{flex:0.9}#header-carousel{margin-bottom:3%}}@media only screen and (min-width:0px) and (max-width:800px){#main .content{flex-direction:column}.swiper{padding:0 11%}#gallery_columns_bottom .images_section{grid-template-columns:repeat(1, 1fr)}#main .custom_site_pages > h1{font-size:36px}}@media only screen and (min-width:0px) and (max-width:680px){#main .qodef-e-post-info{flex-direction:column}#main .qodef-e-post-info .qodef-e-post-info-item:last-child{margin-bottom:0}#main .qodef-e-post-info-item{margin-bottom:10px}#main .qodef-e-post-info-icon{min-width:25px}}@media only screen and (min-width:0px) and (max-width:500px){#main .qodef-e-amenity-item{width:100%}#footer .footer-top-holder{padding-top:4%}#footer .column-content{width:100%;margin:0}#main .custom_site_pages > h1{font-size:30px}}