@import "https://use.fontawesome.com/releases/v5.0.13/css/all.css";@import url("https://use.typekit.net/tfg0zmj.css");::-webkit-input-placeholder{color:#282829;font-size:1em}::-moz-placeholder{color:#282829;font-size:1em}:-ms-input-placeholder{color:#282829;font-size:1em}input:-moz-placeholder{color:#282829;font-size:1em}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.ebanner{margin:-4px 0px 0px 32px;z-index:99;position:absolute;width:90%;max-width:400px;display:inline-block;top:10px}@media only screen and (min-width: 1200px){.ebanner{top:10px}}@media only screen and (min-width: 768px) and (max-width: 992px){.ebanner{margin:0;z-index:99;position:absolute;width:90%;max-width:253px;display:inline-block;top:40px}}@media only screen and (max-width: 768px){.ebanner{margin:0px;width:78%;top:39px;left:50%;transform:translateX(-50%)}}.chv{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:100;max-width:500px}@media only screen and (max-width: 768px){.chv{display:none}}.chv p{margin:0px;padding:0px;text-align:center;color:white;font-size:19px;line-height:17px;padding:10px;background:rgba(10,10,10,0.55)}#mainBanner{width:200px;height:auto;position:fixed;bottom:50px;right:20px;text-align:right;font-size:0}#mainBanner img{width:100%;height:auto}#mainBanner p{margin:0px;padding:0px}.bookingreservationroombtn{text-align:center;padding:13px 26px;border:1px solid #fff;background:#af9987;color:#fff;font-family:warnock-pro-display,serif;font-size:15px;font-weight:100;display:inline-block;margin-top:10px}.language-component .active{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.morphext>.animated{display:inline-block}.thememodal .main-section{margin:0 auto}.thememodal h1{font-size:19px}.thememodal h2{font-size:13px}.thememodal h3{font-size:12px;font-weight:bold}.thememodal .booking{text-align:center;text-transform:uppercase;font-size:12px}.thememodal .form-input{padding-bottom:20px}.card-review{padding:5px;font-size:12px}.card-review h5{font-size:16px}.card-review h6{font-size:13px}.card-review .card-text{line-height:17px}#theme_points{width:100%;display:flex;flex-wrap:wrap}#theme_points h3{text-align:center;font-size:20px;font-family:warnock-pro-display,serif;font-weight:900;line-height:18px}#theme_points ul{list-style:none;padding:0px;margin:0px}#theme_points .bui-list{margin-bottom:40px}#theme_points .bui-list__item{padding:11px 0;margin:0;border-bottom:1px solid #ededed}#theme_points .bui-list__item .hp-poi-list__body{margin:0;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:12px}#theme_points .bui-list__item .hp-poi-list__description{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;text-align:left}#theme_points .bui-list__item .hp-poi-list__distance{color:#707070}body{font-family:ff-meta-web-pro,sans-serif;background:#F7F6F5;font-size:14px}p{font-size:14px;line-height:22px;font-weight:300;color:#999}@media only screen and (max-width: 768px){p{font-size:16px}}a,a:hover,a:focus{color:inherit;text-decoration:none;transition:all .3s}a:hover{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.navbar{padding:15px 10px;background:#fff;border:none;border-radius:0;margin-bottom:40px;box-shadow:1px 1px 3px rgba(0,0,0,0.1)}.navbar-btn{box-shadow:none;outline:none !important;border:none}.line{width:100%;height:1px;border-bottom:1px dashed #ddd;margin:40px 0}.st0{fill:#545352}.st1{fill:#F7B234}.stbook{fill:#AF9987}.wrapper{display:flex;width:100%}.ReviewsSlideshow{color:#fff;width:500px;max-width:500px;bottom:45px;position:absolute;height:100px}@media only screen and (max-width: 768px){.ReviewsSlideshow{width:290px;bottom:200px}}.ReviewsSlideshow .dd{display:block}.ReviewsSlideshow .dd span{display:block;max-width:400px;margin:0 auto;text-align:center}.ReviewsSlideshow .dd .review{font-size:21px;line-height:19px;font-family:warnock-pro-display,serif;margin-bottom:10px}.ReviewsSlideshow .dd .review-name{font-weight:100;font-family:ff-meta-web-pro,sans-serif;font-size:12px;margin-bottom:5px}#slides{position:absolute !important;top:0px;z-index:0;left:0px}#slides .slides-container{display:none}#slides .scrollable{*zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}#slides .scrollable:after{content:"";display:table;clear:both}.slides-navigation{margin:0 auto;position:absolute;z-index:3;top:46%;width:100%}.slides-navigation a{position:absolute;display:block}.slides-navigation a.prev{left:0}.slides-navigation a.next{right:0}.slides-pagination{position:absolute;z-index:60;bottom:10px;text-align:center;width:100%}@media only screen and (max-width: 768px){.slides-pagination{bottom:90px}}.slides-pagination a{border:2px solid #fff;border-radius:15px;width:15px;height:15px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=");margin:2px;overflow:hidden;text-indent:-100%}.slides-pagination a.current{background:#fff}#sidebar{width:220px;position:fixed;top:0;left:0;height:100vh;z-index:100;background:#fff;color:#545352;transition:all .3s;text-align:center;padding:0px;background:#fff url(img/sidebar-bg.png) no-repeat center bottom;background-position:center bottom -62px}#sidebar .sidebar-bottom{position:absolute;bottom:10px;text-align:center;width:100%;font-size:11px;text-transform:uppercase;color:#af9987}#sidebar #sidebarCollapse{position:absolute;z-index:101;right:-26px;top:7px;background:white;border:0px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;color:#af9987}@media only screen and (max-width: 768px){#sidebar #sidebarCollapse{right:-21px}}#sidebar .sidebar-social{text-align:center;margin:7px 0 0 0}#sidebar .sidebar-social span{font-size:11px;color:#af9987}#sidebar .sidebar-social .social-list{margin:0 0 0 5px;padding:0px;display:inline-block;list-style:none;vertical-align:middle}#sidebar .sidebar-social .social-list li{display:inline-block;margin:0 2px}#sidebar .sidebar-social .social-list li a{display:block;color:#af9987}#sidebar.active{margin-left:-220px}#sidebar .sidebar-header{padding:0px;margin:20px 0px}@media only screen and (max-width: 768px){#sidebar .sidebar-header{margin:10px 0}}#sidebar .sidebar-header .logo-main{display:block}#sidebar .sidebar-header .logo-main svg{width:100%;height:auto;max-width:150px}@media only screen and (max-width: 768px){#sidebar .sidebar-header .logo-main svg{width:100px}}#sidebar .contact-component{font-size:25px;font-family:warnock-pro-display,serif;margin:0 0 45px 0;color:#545352;line-height:24px;text-transform:none}@media only screen and (max-width: 768px){#sidebar .contact-component{font-size:20px;margin:0 0 34px 0;line-height:18px}}#sidebar .contact-component .reception{display:block;text-align:center;font-size:13px;line-height:15px;margin-top:5px}#sidebar .contact-component a:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}#sidebar .contact-component i{display:block;font-size:30px;margin:0 0 10px}@media only screen and (max-width: 768px){#sidebar .contact-component i{font-size:21px;margin:0 0 6px}}#sidebar .contact-component .phone{color:#af9987;font-family:ff-meta-web-pro,sans-serif;display:block;font-size:14px;margin:5px 0 0 0}#sidebar ul.components{padding:0px 0;margin:0px}#sidebar ul.components li{margin:2px 0px}#sidebar ul.components li a{padding:2px 0px;font-size:13px;display:block;color:#545352;text-transform:uppercase}#sidebar ul.components li a:hover{color:#af9987}#sidebar ul.components li.active>a{color:#af9987}a[data-toggle="collapse"]{position:relative}.dropdown-toggle::after{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}ul ul a{font-size:0.9em !important;padding-left:30px !important;background:#6d7fcc}a.download{background:#fff;color:#7386D5}a.article,a.article:hover{background:#6d7fcc !important;color:#fff !important}#content{width:calc(100% - 220px);padding:10px;min-height:100vh;transition:all .3s;position:absolute;top:0;right:0}#content.active{width:100%}@media only screen and (max-width: 768px){#content{padding-bottom:60px}}.article-room h3{margin:0px 0 10px 0;padding:0px;font-weight:100;font-family:warnock-pro-display,serif;color:#af9987}.article-room .room-area-component{text-align:left}@media only screen and (max-width: 768px){.article-room .room-area-component{margin-bottom:40px}}@media only screen and (max-width: 768px){.article-room .gallery-component{margin-bottom:40px}}.more-about-component .st0fd34{fill:#473019}.more-about-component h3{margin:0px 0 10px 0;padding:0px;font-weight:100;font-family:warnock-pro-display,serif;color:#af9987;font-size:20px}.more-about-component #svgico{vertical-align:sub;margin-left:-28px;width:23px;height:auto;margin-right:0px}@media only screen and (max-width: 768px){.more-about-component #svgico{margin:0px}}.more-about-component .list-more-about-component{font-weight:500;font-family:ff-meta-web-pro,sans-serif;text-transform:none;font-size:12px;color:#545352}@media only screen and (max-width: 768px){.more-about-component .list-more-about-component li{display:inline-block;margin:5px}.more-about-component .list-more-about-component li a{padding:5px;display:block;border:1px solid #af9987}}.cms39_gallery_wrapper{text-align:left;margin-bottom:20px}.cms39_gallery_wrapper .cms_gallery_loop:first-child{width:100%;margin:0 0 0px 0}@media only screen and (max-width: 768px){.cms39_gallery_wrapper .cms_gallery_loop:first-child{width:20%}}.cms39_gallery_wrapper .cms_gallery_loop{width:20%;display:inline-block;padding:5px}.right-component{background:#af9987;color:#fff;padding:20px;text-align:left;font-size:12px}.right-component h3{color:#fff}.right-component ol,.right-component ul{list-style:none;margin:0px;padding:0px}.right-component ol ul,.right-component ul ul{margin:0 0 0 10px}.right-component p{color:#fff;margin:0px;padding:0px;font-size:12px}.right-component-scroll{max-height:350px;padding:20px 5px 20px 10px}.component-room{text-align:center;padding:20px 0 0 0}.component-room.class_1{background:#af9987;color:#fff;padding:20px 10px 40px}.component-room.class_1 .price{color:#fff}.component-room span{display:block}.component-room h2{margin:18px 0 8px 0;font-size:23px;line-height:20px;padding:0 60px}@media only screen and (max-width: 1200px){.component-room h2{padding:0px}}.component-room .price{font-family:warnock-pro-display,serif;text-transform:uppercase;color:#af9987;margin:6px 0;font-size:15px;font-weight:bolder}.component-room .link{font-family:warnock-pro-display,serif;font-size:13px}@media only screen and (max-width: 768px){.component-room{margin-bottom:40px}.component-room .price{margin:5px 0}}article{position:relative;text-align:center;margin:50px 0px;z-index:10}@media only screen and (max-width: 768px){article{text-align:left}}article h1{font-family:warnock-pro-display,serif;text-align:center;font-size:32px;line-height:34px;font-weight:300;margin:0px;padding:0 50px}article h1 .symbol{text-align:center;display:block;margin-bottom:10px}@media only screen and (max-width: 768px){article h1 .symbol{display:none}}article h2{font-family:warnock-pro-display,serif;text-align:center;font-size:26px;line-height:24px;font-weight:100;margin:0px;padding:0px}article hr{border:0px;max-width:400px;height:1px;background:#af9987;margin:8px auto}article .post-social a{color:#af9987}article .post-social .post-social-title{text-transform:uppercase;font-size:11px;color:#af9987}article .post{margin:40px 0 0 0}@media only screen and (max-width: 768px){.css_home #bottom-right-component .col-rotator{text-align:center !important}}.css_home #bottom-right-component,.css_home #top-right-component{color:#fff}.css_home .stbook{fill:#fff}#top-right-component{text-align:right;font-size:11px;text-transform:uppercase;color:#af9987;position:absolute;width:100%;right:0px;z-index:50}#top-right-component .list-fast-menu{display:inline-block}@media only screen and (max-width: 768px){#top-right-component i{display:none}}#top-right-component .weather-component{display:inline-block;margin-left:5px}#top-right-component .weather-component .weatherc{display:inline-block;margin-left:5px}@media only screen and (max-width: 768px){#top-right-component .weather-component{display:none}}@media only screen and (max-width: 768px){#top-right-component .line2{display:none}}#bottom-right-component{z-index:50;width:100%;text-align:right;font-size:11px;text-transform:uppercase;color:#af9987;position:absolute;right:0px;bottom:10px}#bottom-right-component .hotelrotator{text-transform:none;font-family:warnock-pro-display,serif;font-size:18px;font-weight:100}#bottom-right-component .hotelrotator .why{font-weight:900}#bottom-right-component .hotelrotator i{margin:0 5px;font-size:12px}#bottom-right-component .bread{display:inline-block}@media only screen and (max-width: 768px){#bottom-right-component .bread{display:none}}#bottom-right-component .bread ol.breadcrumb{padding:0px;margin:0px;background-color:transparent}#bottom-right-component .bread ol.breadcrumb li{margin-right:5px}#bottom-right-component .bread ol.breadcrumb i{font-size:10px;line-height:16px;margin:0 5px 0 0px}@media (max-width:768px){#sidebar{margin-left:-220px}#sidebar.active{margin-left:0}#content{width:100%}#sidebarCollapse span{display:none}}.shadow_txt{-moz-test-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-text-shadow:1px 1px 2px rgba(0,0,0,0.2);text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.shadow_box{-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 5px rgba(0,0,0,0.1)}.shadow_box_inner{-webkit-box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.1);box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.1)}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline li{display:inline-block;padding-left:5px;padding-right:5px;text-align:-webkit-match-parent}.mtable{height:100%;width:100%;display:table}.mtable .mcell{display:table-cell;vertical-align:middle}.text-hide{overflow:hidden;text-indent:-1500px;white-space:nowrap}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.relative{position:relative}img{vertical-align:middle}.img-full{width:100%;height:auto}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}input:focus,select:focus,textarea:focus,button:focus{outline:none}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}